घंटी

आपके सामने इस खबर को पढ़ने वाले भी हैं।
नवीनतम लेख प्राप्त करने के लिए सदस्यता लें।
ईमेल
नाम
उपनाम
आप द बेल को कैसे पढ़ना चाहेंगे?
कोई स्पैम नहीं

किसी भी 1C कॉन्फ़िगरेशन के मूलभूत तत्वों में से एक निर्देशिका है। वे जानकारी संग्रहीत करते हैं जिसका उपयोग 1C एप्लिकेशन के अधिकांश अन्य ऑब्जेक्ट में किया जाता है। इसीलिए, 1C प्लेटफॉर्म पर किसी भी सिस्टम को विकसित या अपग्रेड करते समय, नई निर्देशिकाओं को पहले जोड़ा और भरा जाता है। प्रत्येक 1C डेवलपर को इन कॉन्फ़िगरेशन ऑब्जेक्ट्स के मूल गुणों, कार्यों और क्षमताओं को जानना चाहिए।

1C 8.3 . में निर्देशिकाओं की संरचना और कार्य

निर्देशिकाओं का मुख्य कार्य संदर्भ जानकारी को संग्रहीत करना और प्रदान करना है। 1C सिस्टम में लेखांकन निर्देशिकाओं के संदर्भ में किया जाता है: नामकरण, ग्राहक और अन्य।

डेवलपर्स एक अलग प्रकार की निर्देशिका - क्लासिफायरियर को अलग करते हैं। इनमें राज्य द्वारा स्वीकृत जानकारी शामिल है, उदाहरण के लिए:

  • इकाइयाँ;
  • मुद्राएं;
  • दुनिया के देश;
  • पेशे।

उनकी संरचना के अनुसार, 1C कार्यक्रम में निर्देशिका कुछ डेटा की सूचियाँ हैं। 1C विन्यास में मौजूदा निर्देशिकाओं से परिचित होने के लिए, आपको इसे विन्यासकर्ता मोड में दर्ज करना होगा। विन्यासकर्ता ट्री में "संदर्भ" शाखा खोजें और उसका विस्तार करें।

प्रत्येक निर्देशिका के अपने गुण हैं जो डेवलपर्स द्वारा निर्धारित किए जाते हैं। संदर्भ पुस्तक "मुद्राओं" के उदाहरण पर मुख्य गुणों पर विचार करें।

"बेसिक" टैब में निर्देशिका के नाम और उसके विवरण के बारे में जानकारी होती है। अगला खंड "सबसिस्टम" एक विशिष्ट सबसिस्टम में निर्देशिका को शामिल करने के लिए जिम्मेदार है।


"कार्यात्मक विकल्प" टैब लुकअप का उपयोग करके कार्यक्षमता को परिभाषित करता है। "पदानुक्रम" टैब आपको नेस्टेड निर्देशिका तत्व बनाने की अनुमति देता है। पदानुक्रमित प्रकार की निर्देशिकाएं अत्यंत उपयोगी हो सकती हैं।


"स्वामी" टैब पर, अधीनता तंत्र कॉन्फ़िगर किया गया है। यदि निर्देशिका दूसरे के अधीन है, तो सहारा "मालिक" भरना अनिवार्य है।

"डेटा" टैब पर, यह निर्धारित किया जाता है कि आप 1C निर्देशिका में कौन सी जानकारी जोड़ सकते हैं। शीर्ष पर, कोड और नाम कॉन्फ़िगर किया गया है - मानक विवरणों में से एक, केंद्र में - अतिरिक्त विवरणों की एक सूची। नीचे आप निर्देशिका के सारणीबद्ध भाग देखते हैं।


1C में कॉन्फ़िगरेशन ऑब्जेक्ट की नंबरिंग सेटिंग्स आपको निर्देशिका के तत्वों के लिए एक अद्वितीय नंबरिंग बनाने की अनुमति देती हैं।


प्रपत्र टैब पर, डेवलपर्स इंटरफ़ेस बनाते हैं जो उपयोगकर्ताओं के लिए दृश्यमान होंगे। सबसे आम रूप हैं तत्व और सूची: इस प्रकार उपयोगकर्ता 1C प्रोग्राम में निर्देशिका डेटा और उसके तत्वों की सूची देखते हैं।


"इनपुट फ़ील्ड" टैब पर पैरामीटर की उचित सेटिंग उपयोगकर्ताओं के लिए सबसे सुविधाजनक काम करने की स्थिति बनाएगी। त्वरित चयन/स्ट्रिंग द्वारा दर्ज करें/पूर्ण पाठ खोज विकल्प आपको वह आइटम ढूंढने में सहायता करेंगे जिसे आप ढूंढ रहे हैं। "इतिहास चयन के रूप में आप टाइप करते हैं" पहले इस्तेमाल किए गए पदों को बचाएगा।


"कमांड" अनुभाग मौजूदा बटनों की एक सूची दिखाता है जो इस निर्देशिका को कॉल करते हैं। "लेआउट" में आप सब कुछ पा सकते हैं मुद्रण प्रपत्रविशिष्ट विन्यास वस्तु। "इनपुट आधारित" उन मामलों में डेवलपर द्वारा प्रभावित होगा जहां निर्देशिका तत्व के आधार पर अन्य कॉन्फ़िगरेशन ऑब्जेक्ट बनाने की योजना है।


"अनुमतियाँ" उपधारा इस बारे में जानकारी दर्शाती है कि किन भूमिकाओं में निर्देशिका तक पहुँच शामिल है, जिसमें निर्देशिका भरना, संपादन और पढ़ना शामिल है। "डेटा एक्सचेंज" आपको बताएगा कि निर्देशिका किस एक्सचेंज योजना में भाग लेती है। अंतिम टैब में प्रक्रियाओं और कार्यों को लिखने के लिए मॉड्यूल में जाने की क्षमता शामिल है। पूर्वनिर्धारित शब्दकोश मूल्यों की एक सूची भी है जिसे सीधे कोड में एक्सेस किया जा सकता है।


सभी संपत्तियों की आवश्यकता नहीं है। 1सी प्लेटफॉर्म पर सॉफ्टवेयर के जीवन भर कुछ टैब अछूते रहते हैं।

1C में निर्देशिका बनाना आसान बनाने के लिए, आइए इस प्रकार का एक नया कॉन्फ़िगरेशन ऑब्जेक्ट बनाएं।

1C 8.3 . में निर्देशिका बनाना और स्थानांतरित करना

गैर-मानक कॉन्फ़िगरेशन के उदाहरण का उपयोग करते हुए, हम "उपखंड" निर्देशिका बनाएंगे और उसका उपयोग शुरू करेंगे, जो उद्यम की संरचना पर डेटा संग्रहीत करेगा। विन्यासकर्ता में, विन्यास ट्री में, "संदर्भ" ढूंढें और "जोड़ें" बटन पर क्लिक करें। क्षेत्रों को भरें:

  • नाम / समानार्थी। पहली विशेषता कॉन्फ़िगरेशन में ऑब्जेक्ट के नाम के लिए ज़िम्मेदार है, दूसरी - एंटरप्राइज़ मोड में नाम के लिए;
  • निर्देशिका के एक तत्व को खोलते समय वस्तु प्रतिनिधित्व का उपयोग किया जाता है;
  • संदर्भ डेटा की सूची देखते समय सूची दृश्य का उपयोग किया जाता है;
  • स्पष्टीकरण - उपयोगकर्ताओं के लिए सहायता।


इसके बाद, यदि हम चाहते हैं कि उपयोगकर्ता इसे इंटरफ़ेस में देख सकें, तो हमें किसी एक सबसिस्टम में एक नई निर्देशिका जोड़ने की आवश्यकता है। "सबसिस्टम" टैब खोलें और पहले से मौजूद "सामान्य" सबसिस्टम के बगल में स्थित बॉक्स को चेक करें।


हमारी नई निर्देशिका पदानुक्रमित होगी, क्योंकि डिवीजनों को एक दूसरे में शामिल किया जा सकता है। हमारे उद्यम में विभागों के समूह की योजना नहीं है, इसलिए "तत्वों का पदानुक्रम" प्रकार चुना जाता है। उसी समय, हम उपखंडों के घोंसले के शिकार को सीमित नहीं करेंगे।


मानक सेट के अलावा, हमें कर्मचारियों की सूची के लिए कुछ और विवरण और एक सारणीबद्ध भाग की आवश्यकता है। ऐसा करने के लिए, आपको उन्हें संबंधित अनुभागों में "डेटा" टैब पर जोड़ना होगा।


सुविधा के लिए, आपको हमारे विवरण को सूची प्रपत्र में जोड़ना होगा। ऐसा करने के लिए, "फॉर्म" टैब पर, बनाएं नए रूप मेसूची बनाएं और इसे मुख्य के रूप में सेट करें। डायलॉग बॉक्स में, उन सभी विवरणों के लिए बॉक्स चेक करें जिनकी हमें आवश्यकता है। हम अपने उपयोगकर्ताओं के अनुकूल क्रम में विवरणों को व्यवस्थित करने के लिए तत्व का रूप भी निर्धारित करेंगे।


यह प्रदर्शन निर्देशिका "उपखंड" के निर्माण को पूरा करता है। हम कॉन्फ़िगरेशन को अपडेट करते हैं और सिस्टम को फिर से एंटरप्राइज़ मोड में प्रारंभ करते हैं। "सामान्य" सबसिस्टम में, "विभागों की सूची" फ़ंक्शन कुंजी दिखाई दी। उस पर क्लिक करने से निर्देशिका सूची प्रपत्र खुल जाता है जिसे हमने इसमें तत्वों को जोड़ने की क्षमता के साथ निर्दिष्ट किया है।


कई कंपनियां कई 1C डेटाबेस के साथ काम करती हैं, इसलिए डेवलपर को बनाई गई निर्देशिका को दूसरे डेटाबेस में स्थानांतरित करने का सामना करना पड़ सकता है। ऐसा करने के लिए, अधिकांश कॉन्फ़िगरेशन के साथ, एक बाहरी प्रसंस्करण की आपूर्ति की जाती है - "XML डेटा अपलोड और लोड करना"। लेकिन निर्देशिका 1C 8.3 को स्थानांतरित करने से पहले, रिसीवर कॉन्फ़िगरेशन तैयार करना आवश्यक है। इसमें समान फ़ील्ड और सारणीबद्ध भागों के साथ एक समान कॉन्फ़िगरेशन ऑब्जेक्ट बनाया जाना चाहिए।

इस प्रसंस्करण को खोलते समय, हमें यह निर्दिष्ट करने की आवश्यकता है कि हम किन वस्तुओं को स्थानांतरित करना चाहते हैं और एक फ़ाइल का चयन करें। फिर लॉन्च की गई निर्देशिका अनलोडिंग एक एक्सएमएल फ़ाइल बनाती है जहां यह सभी डेटा लिखती है।


निर्देशिकाओं को किसी अन्य इन्फोबेस पर अपलोड करने के लिए, आपको इसमें जाना होगा और उसी बाहरी प्रसंस्करण को खोलना होगा। दूसरे टैब पर, डाउनलोड शुरू करें। यह एक मैनुअल तंत्र है, इसलिए यदि आप नियमित रूप से एक डेटाबेस में निर्देशिका के नए तत्वों को दर्ज करने की योजना बनाते हैं, तो डेटाबेस के बीच आदान-प्रदान को व्यवस्थित करना बेहतर होता है।

अंत में, मैं यह याद रखना चाहूंगा कि सिस्टम के संचालन में आने के बाद 1C 8.3 में निर्देशिकाओं का निर्माण डेटाबेस तक विशेष पहुंच की आवश्यकता के कारण समस्याएं पैदा करेगा। सर्वर पर कॉन्फ़िगरेशन को अपडेट करना सबसे सुरक्षित है।

1C निर्देशिका क्या हैं और 1C में वे क्या भूमिका निभाते हैं - इसके बारे में और हमारे नए लेख में बहुत कुछ।

1C में निर्देशिकाएँ जानकारी संग्रहीत करने के लिए बनाई गई थीं जिनका उपयोग 1C में अन्य दस्तावेज़ों में काम करने के लिए किया जाएगा, उदाहरण के लिए, रिपोर्ट। यह पता चला है कि 1C प्रणाली में काम निर्देशिकाओं के अनुसार किया जाता है, और उनमें संग्रहीत सभी जानकारी को नियामक संदर्भ कहा जाता है।

1C संदर्भ पुस्तकें किस लिए हैं?

कोई भी उत्पाद स्पष्टीकरण के लिए एक स्पष्ट उदाहरण के रूप में काम करेगा। उद्यम में इसके आंदोलन के लिए (खरीद, गोदाम में भंडारण, स्थापना, बिक्री, आदि), विशेष दस्तावेज तैयार किए जाते हैं, उदाहरण के लिए, फॉर्म, चालान, आदि। सामान्य स्थिति में, इन सभी दस्तावेजों को मैन्युअल रूप से भरा जाएगा, लेकिन यदि उपयोग किया जाता है स्वचालित प्रणालीइससे न केवल आपका समय बचेगा, बल्कि आप बहुत सी त्रुटियों से भी बचेंगे।

एक स्वचालित प्रणाली आपको एक बार एक सूची संकलित करने की अनुमति देती है, जिसमें यह बहुत ही उत्पाद दर्ज किया जाता है। यदि आवश्यक हो, तो विवरण हमेशा आवश्यक डेटा, विशेषताओं और अन्य जानकारी को इंगित कर सकता है। यह पता चला है कि 1C निर्देशिका पहले से ही है तैयार सूचियांमाल, ग्राहकों, सेवाओं आदि के बारे में डेटा के साथ। यदि आवश्यक हो, तो सूचियों को बदला और पूरक किया जा सकता है।

1C निर्देशिका कहाँ स्थित हैं?

आमतौर पर, 1C एंटरप्राइज में काम करने के लिए इंटरफ़ेस एक प्रोग्रामर द्वारा विकसित किया जाता है, जिसका अर्थ है कि विभिन्न निर्देशिकाएं पूरी तरह से अलग मेनू में हो सकती हैं।

मोटे क्लाइंट में, व्यवस्थापक अधिकारों वाला उपयोगकर्ता किसी भी 1C दस्तावेज़ को खोलने में सक्षम होता है और किसी भी निर्देशिका तक उसकी पहुंच होती है। ऐसा करने के लिए, आपको "संचालन" मेनू खोलने की आवश्यकता है, "मैनुअल" पर क्लिक करें और प्रस्तावित सूची से आवश्यक एक का चयन करें।


पतले क्लाइंट में देखा जाए तो ऐसा ही एक मेन्यू भी है। इसे "सभी सुविधाएँ" कहा जाता है। अपने काम की योजना के अनुसार, यह "संचालन" मेनू के समान है।

विन्यासकर्ता मोड में, विन्यास शाखा के माध्यम से सभी निर्देशिकाओं तक पहुंच खोली जाती है। वहां से, आप किसी भी निर्देशिका के साथ काम कर सकते हैं, उसके टेम्पलेट को अनुकूलित कर सकते हैं, बदल सकते हैं, इत्यादि। आरंभ करने के लिए उस पर डबल क्लिक करें।

1C में किस प्रकार की निर्देशिकाएँ हैं?

जब आप 1C 8 डायरेक्टरी को खोलते हैं तो आपके सामने एक लिस्ट के रूप में एक फॉर्म खुल जाता है। सुविधा के लिए, सूचियों को कुछ विशेषताओं और विशेषताओं के अनुसार समूहीकृत किया जा सकता है।


जब आप एक समूह खोलते हैं, तो आपको सभी तत्वों की एक सूची दिखाई देगी। और एलिमेंट पर ही क्लिक करने के बाद रेफरेंस फॉर्म उपलब्ध हो जाएगा, जिन फील्ड्स को आप भर सकते हैं और बदल सकते हैं।

अक्सर, निर्देशिकाओं के लिए 1C एंटरप्राइज़ में, दो अनिवार्य फ़ील्ड आवंटित किए जाते हैं:

    निर्देशिका का नाम।

वे एक तत्व को दूसरे से अलग करने में मदद करने के लिए डिज़ाइन किए गए हैं। कभी-कभी प्रोग्रामर इन विकल्पों को अक्षम कर देते हैं, लेकिन ऐसा बहुत कम ही होता है।


"कोड" फ़ील्ड को अक्सर उपयोगकर्ताओं द्वारा संपादन से बंद कर दिया जाता है (विशेष एक्सेस अधिकारों की आवश्यकता होती है) और इसका मूल्य स्वचालित रूप से उत्पन्न होता है।

निर्देशिकादस्तावेज़ के एक या किसी अन्य विशेषता के संभावित मूल्यों की एक सूची है ("दस्तावेज़" शब्द के व्यापक अर्थ में)।

निर्देशिकाओं का उपयोग उन मामलों में किया जाता है जहां अस्पष्ट सूचना प्रविष्टि को बाहर करना आवश्यक होता है।

उदाहरण के लिए, खरीदार, विक्रेता, स्टोरकीपर, निदेशक को यह समझने के लिए कि वे किस तरह के उत्पाद के बारे में बात कर रहे हैं, सभी को इसे एक ही नाम से पुकारना चाहिए। और इस मामले में, आपको एक मार्गदर्शक की आवश्यकता है। आमतौर पर वाणिज्यिक उपक्रमयह एक मूल्य सूची की तरह दिखता है, और यदि ऐसी निर्देशिका को कंप्यूटर पर संग्रहीत किया जाता है, तो माल की पूरी संभावित श्रेणी जिसके साथ ट्रेडिंग कंपनी काम करती है, उसमें दर्ज की जाती है।

1 सी: एंटरप्राइज सिस्टम आपको लगभग असीमित संख्या में आवश्यक निर्देशिकाओं को बनाए रखने की अनुमति देता है। प्रत्येक निर्देशिका सजातीय वस्तुओं की एक सूची है: कर्मचारी, संगठन, सामान, आदि। ऐसी प्रत्येक वस्तु को कहा जाएगा निर्देशिका तत्व.

अनिवार्य विवरण के रूप में, प्रत्येक निर्देशिका में है कोडतथा नाम. निर्देशिका तत्व कोड या तो संख्यात्मक या पाठ हो सकता है।

1 सी: एंटरप्राइज सिस्टम निर्देशिका तत्वों के लिए कोड के साथ काम करने के पर्याप्त अवसर प्रदान करता है: कोड का स्वचालित असाइनमेंट, कोड विशिष्टता का स्वचालित नियंत्रण, और अन्य।

1C:Enterprise सिस्टम में निर्देशिका तत्वों की सूची बहु-स्तरीय हो सकती है। इस मामले में, निर्देशिका की सभी पंक्तियों को 2 प्रकारों में विभाजित किया जाएगा: निर्देशिका के "सरल" तत्व और निर्देशिका के समूह। समूह आपको बहु-स्तरीय निर्देशिका के अंतर्निहित स्तरों पर जाने की अनुमति देते हैं।

बहु-स्तरीय निर्देशिकाओं का उपयोग आपको वांछित स्तर के विवरण के साथ निर्देशिका में जानकारी के प्रवेश को व्यवस्थित करने की अनुमति देता है। एक बहुस्तरीय शब्दकोश में तत्वों और तत्वों के समूह को एक समूह से दूसरे समूह में स्थानांतरित किया जा सकता है।

कोड और नाम के अलावा, 1C:Enterprise सिस्टम की निर्देशिका निर्देशिका के तत्व के बारे में कोई अतिरिक्त जानकारी संग्रहीत कर सकती है। ऐसी जानकारी को निर्देशिका में संग्रहीत करने के लिए, एक सूची बनाई जा सकती है। विवरण.

तंत्र का उपयोग करना विवरणनिर्देशिका, व्यवस्थित करना आसान है, उदाहरण के लिए, कर्मचारियों की एक फ़ाइल। ऐसा करने के लिए, "कर्मचारी" निर्देशिका के लिए शिक्षा, पासपोर्ट डेटा और अन्य कर्मियों की जानकारी के बारे में जानकारी संग्रहीत करने के लिए विवरण बनाना पर्याप्त है। कॉन्फ़िगरेशन का उपयोग करते समय, निर्देशिका में अंतर्निहित खोज टूल का उपयोग करना आवश्यक जानकारीकर्मचारी के बारे में आसानी से पता लगाया जा सकता है।

कॉन्फ़िगरेशन चरण में निर्देशिका के साथ काम करने वाले उपयोगकर्ताओं की सुविधा के लिए, आप निर्देशिका प्रदर्शित करने के लिए कई प्रकार के स्क्रीन फॉर्म बना सकते हैं। निर्देशिका कॉल के संदर्भ के आधार पर, आप इसके साथ काम करने के लिए एक विशिष्ट संवाद के उपयोग को निर्दिष्ट कर सकते हैं।

यह ध्यान में रखा जाना चाहिए कि विन्यासकर्ता मूल्यों की एक सूची के रूप में स्वयं निर्देशिका नहीं बनाता है, लेकिन एक संदर्भ टेम्पलेट, इसका टेम्पलेट विकसित करता है। कॉन्फ़िगरेशन प्रक्रिया में, निर्देशिका में संग्रहीत की जाने वाली जानकारी की संरचना का वर्णन किया जाता है, एक स्क्रीन और, यदि आवश्यक हो, निर्देशिका का मुद्रित प्रतिनिधित्व विकसित किया जाता है, और इसके "व्यवहार" की विभिन्न विशेषताएं निर्दिष्ट की जाती हैं।

इस गाइड में "निर्देशिका" शब्द का उपयोग किया जाएगा, जिसे निर्देशिका की संरचना, रूप और व्यवहार के विवरण के रूप में समझा जाएगा।

सार

विषय पर: "1C में पदानुक्रमित और अधीनस्थ निर्देशिका: उद्यम प्रणाली"

द्वारा पूरा किया गया: समूह 230105 3 पाठ्यक्रम के छात्र

डी.जी. क्रावेट्स

द्वारा चेक किया गया: एन.एन. शेम्याकिना

विषय

परिचय

1. निर्देशिकाओं का उद्देश्य

2. पदानुक्रमित निर्देशिका

3. अधीनस्थ निर्देशिका

निष्कर्ष

आवेदन पत्र

ग्रंथ सूची सूची

परिचय

1C:उद्यम के लिए कार्यक्रमों की एक प्रणाली है एकीकृत स्वचालनविभिन्न क्षेत्र आर्थिक गतिविधि: लेखांकन, परिचालन लेखांकन, आर्थिक गणना। 1C: एंटरप्राइज में टेक्नोलॉजी प्लेटफॉर्म और कॉन्फ़िगरेशन शामिल हैं।

प्रौद्योगिकी मंच स्वचालन के लिए उपयोग किए जाने वाले विभिन्न तंत्रों का एक समूह है और इसमें तीन मुख्य कार्यात्मक घटक शामिल हैं:

1. "लेखा" - लेखांकन लेनदेन के आधार पर लेखांकन के लिए डिज़ाइन किया गया। खातों के चार्ट का रखरखाव, लेनदेन की प्रविष्टि, लेखांकन परिणामों की प्राप्ति, रिपोर्टिंग प्रदान करता है।

2. "गणना" - जटिल आवधिक गणना करने के लिए डिज़ाइन किया गया। गणना करने के लिए प्रयुक्त वेतनकिसी भी जटिलता, गणना का प्रतिभूतियोंआदि।

3. "ऑपरेशनल अकाउंटिंग" - वास्तविक समय में विभिन्न वर्गों में धन की उपलब्धता और आवाजाही के लिए खाते के लिए डिज़ाइन किया गया। इसका उपयोग इन्वेंट्री आइटम के स्टॉक, समकक्षों के साथ बस्तियों आदि के लिए किया जाता है।

कॉन्फ़िगरेशन आर्थिक गतिविधि के एक निश्चित क्षेत्र को स्वचालित करने और अपनाए गए कानून का पालन करने, उपयुक्त तकनीकी प्लेटफार्मों के आधार पर काम करने पर केंद्रित हैं।

1सी:एंटरप्राइज सिस्टम में कई उपकरण, नियंत्रण और विभिन्न वस्तुएंस्वचालन समस्याओं को हल करने और कार्यक्रम के कुछ परिणाम प्राप्त करने के लिए। सिस्टम में पहले से ही कुछ अंतर्निहित कार्य हैं, वे किसी भी प्रकार के सिस्टम वितरण में समर्थित हैं। इन कार्यों में से एक सहायक निर्देशिकाओं या स्वयं निर्देशिकाओं के लिए तंत्र है, जिसकी चर्चा इस सार में की जाएगी।


1. निर्देशिकाओं का उद्देश्य

संदर्भ पुस्तक एक या किसी अन्य विशेषता के संभावित मूल्यों की एक सूची है। निर्देशिकाएँ मेनू आइटम का उपयोग करके निर्देशिकाएँ खोली जाती हैं। निर्देशिका संचालन का उपयोग करके निर्देशिकाओं की पूरी सूची खोली जा सकती है। निर्देशिका एक ट्री संरचना की एक सूची है। प्रत्येक वस्तु का अपना विशिष्ट कोड, नाम और अन्य आवश्यक संकेतक होते हैं। प्रत्येक निर्देशिका के लिए एक अलग विंडो खुलती है। विंडो के बाएं हिस्से में समूहों का पेड़ प्रदर्शित होता है, वर्तमान समूह की वस्तुओं की सूची दाहिने हिस्से में प्रदर्शित होती है। निर्देशिकाओं का उपयोग उन मामलों में किया जाता है जहां अस्पष्ट सूचना प्रविष्टि को बाहर करना आवश्यक होता है। उदाहरण के लिए, खरीदार, विक्रेता, स्टोरकीपर, निदेशक को यह समझने के लिए कि वे किस तरह के उत्पाद के बारे में बात कर रहे हैं, सभी को इसे एक ही नाम से पुकारना चाहिए। और इस मामले में, आपको एक मार्गदर्शक की आवश्यकता है। आमतौर पर एक व्यापारिक उद्यम में इसकी एक मूल्य सूची का रूप होता है, और यदि ऐसी निर्देशिका को कंप्यूटर पर संग्रहीत किया जाता है, तो माल की पूरी संभावित श्रेणी जिसके साथ ट्रेडिंग कंपनी काम करती है, उसमें दर्ज की जाती है।

1 सी: एंटरप्राइज सिस्टम आपको लगभग असीमित संख्या में आवश्यक निर्देशिकाओं को बनाए रखने की अनुमति देता है। प्रत्येक निर्देशिका सजातीय वस्तुओं की एक सूची है: कर्मचारी, संगठन, सामान, आदि। ऐसी प्रत्येक वस्तु को निर्देशिका का एक तत्व कहा जाता है।

उपयोगकर्ता के दृष्टिकोण से, यह ध्यान में रखा जाना चाहिए कि विन्यासकर्ता मूल्यों की सूची के रूप में स्वयं शब्दकोश नहीं बनाता है, बल्कि एक संदर्भ टेम्पलेट, इसका टेम्पलेट विकसित करता है। कॉन्फ़िगरेशन प्रक्रिया में, निर्देशिका में संग्रहीत की जाने वाली जानकारी की संरचना का वर्णन किया जाता है, एक स्क्रीन और, यदि आवश्यक हो, निर्देशिका का मुद्रित प्रतिनिधित्व विकसित किया जाता है, और इसके "व्यवहार" की विभिन्न विशेषताएं निर्दिष्ट की जाती हैं।

प्रत्येक निर्देशिका में अनिवार्य विवरण के रूप में एक कोड और नाम होता है। निर्देशिका तत्व कोड या तो संख्यात्मक या पाठ हो सकता है। 1 सी: एंटरप्राइज सिस्टम निर्देशिका तत्वों के लिए कोड के साथ काम करने के पर्याप्त अवसर प्रदान करता है: कोड का स्वचालित असाइनमेंट, कोड विशिष्टता का स्वचालित नियंत्रण, और अन्य।

कोड और नाम के अलावा, 1C की निर्देशिकाओं में: एंटरप्राइज़ सिस्टम, कोई भी अतिरिक्त जानकारीनिर्देशिका तत्व के बारे में। ऐसी जानकारी को निर्देशिका में संग्रहीत करने के लिए, विवरणों की एक सूची बनाई जा सकती है। निर्देशिका विवरण तंत्र का उपयोग करना, उदाहरण के लिए, कर्मचारियों की एक फ़ाइल को व्यवस्थित करना आसान है। उदाहरण के लिए, कर्मचारी निर्देशिका में लगभग निश्चित रूप से स्थिति, वेतन और अन्य विशेषताएँ होंगी। फर्म 1C ने प्रोग्रामरों का अनुमान लगाया और सभी संदर्भ पुस्तकों में दो पहले से निर्धारित विशेषताओं को पेश किया: कोड और नाम। दरअसल, लगभग किसी भी वस्तु से वास्तविक जीवनइन गुणों को समाहित करता है। उदाहरण के लिए, कर्मचारियों के लिए, कोड कार्मिक संख्या है, और नाम अंतिम नाम, प्रथम नाम, संरक्षक (पूरा नाम) है।

प्रत्येक शब्दकोश विशेषता के लिए, आपको इसके डेटा प्रकार को निर्दिष्ट करने की आवश्यकता है, उदाहरण के लिए, "संख्या", "स्ट्रिंग", "दिनांक" (संस्करण 8.0 में एक बूलियन प्रकार भी है - सही या गलत)। यह आधार प्रकार, लेकिन आप यह भी निर्दिष्ट कर सकते हैं जटिल प्रकारजानकारी। उदाहरण के लिए, विशेषता स्थिति में डेटा प्रकार स्थिति होती है। इस मामले में, इस विशेषता के मूल्यों को स्थिति निर्देशिका से चुना जाएगा। इस प्रकार निर्देशिकाओं के बीच सबसे सरल कनेक्शन लागू किया जाता है, जब एक निर्देशिका की विशेषताओं के मूल्यों को दूसरी निर्देशिका से चुना जाता है।

2. पदानुक्रमित निर्देशिका

1C:Enterprise सिस्टम में निर्देशिका तत्वों की सूची बहु-स्तरीय हो सकती है। इस मामले में, निर्देशिका की सभी पंक्तियों को 2 प्रकारों में विभाजित किया जाएगा: निर्देशिका के "सरल" तत्व और निर्देशिका के समूह। समूह आपको बहु-स्तरीय निर्देशिका के अंतर्निहित स्तरों पर जाने की अनुमति देते हैं।

बहुस्तरीय (पदानुक्रमित) निर्देशिकाओं का उपयोग आपको निर्देशिका में जानकारी के प्रवेश को वांछित स्तर के विवरण के साथ व्यवस्थित करने की अनुमति देता है। एक बहुस्तरीय शब्दकोश में तत्वों और तत्वों के समूह को एक समूह से दूसरे समूह में स्थानांतरित किया जा सकता है।

3. अधीनस्थ निर्देशिका

किसी भी निर्देशिका का उपयोग स्वयं दोनों द्वारा किया जा सकता है और किसी अन्य निर्देशिका के अधीनस्थ हो सकता है। उदाहरण के लिए, अनुबंधों की एक निर्देशिका को अलग से इस्तेमाल किया जा सकता है, या इसे संगठनों की निर्देशिका से जोड़ा जा सकता है।

किसी निर्देशिका को किसी भी निर्देशिका के अधीन करने के लिए जो पहले से ही सिस्टम में मौजूद है, "अधीनस्थ" फ़ील्ड में, इस निर्देशिका के नाम का चयन करें। 1C: एंटरप्राइज़ सिस्टम में ऐसी निर्देशिका को स्वामी कहा जाता है।

एक बहु-स्तरीय शब्दकोश के विपरीत, जिसमें सभी तत्वों की संरचना समान होती है, अधीनस्थ निर्देशिकाओं के तंत्र का उपयोग आपको विभिन्न संरचनाओं के तत्वों को जोड़ने की अनुमति देता है। इस मामले में, अधीनस्थ निर्देशिका का प्रत्येक तत्व स्वामी निर्देशिका के तत्वों में से एक के साथ जुड़ा होगा।

बाह्य रूप से, 1C में एक अधीनस्थ निर्देशिका के साथ काम करें: एंटरप्राइज़ सिस्टम इस तरह दिखेगा।

यदि प्रदर्शन मोड को अधीनस्थ लुकअप के लिए पदानुक्रमित सूची के रूप में सेट किया गया है, तो लुकअप का उपयोग करने से पहले, स्वामी लुकअप का एक तत्व पहले चुना जाना चाहिए। स्क्रीन पर प्रदर्शित होने पर, अधीनस्थ शब्दकोश में इसके शीर्षक में स्वामी तत्व का नाम होगा, और अधीनस्थ निर्देशिका के तत्वों की सूची में केवल स्वामी तत्व से संबंधित तत्व होंगे। जब स्वामी तत्व बदल जाता है, तो उप-निर्देशिका विंडो में जानकारी तदनुसार अपडेट की जाएगी।

यदि आप एक मालिक तत्व का चयन किए बिना एक अधीनस्थ निर्देशिका खोलते हैं, तो कोई भी तत्व अधीनस्थ निर्देशिका की विंडो में प्रदर्शित नहीं होगा, और संदेश "स्वामी तत्व सेट नहीं है" विंडो शीर्षक में प्रदर्शित किया जाएगा।

1 सी: एंटरप्राइज सिस्टम के साथ काम करते समय, एक पदानुक्रमित सूची के रूप में प्रदर्शन एक अधीनस्थ निर्देशिका के लिए अक्षम किया जा सकता है। इस स्थिति में, अधीनस्थ निर्देशिका की विंडो इस निर्देशिका के सभी तत्वों को प्रदर्शित करेगी, अर्थात विभिन्न स्वामियों द्वारा मरम्मत किए गए तत्वों को मिश्रित दिखाया जाएगा। हालांकि, अधीनस्थ निर्देशिका का कोई भी तत्व अपने मालिक को "जानता है": यदि निर्देशिका के लिए "संवाद में संपादित करें" मोड सक्षम है, तो तत्व-स्वामी का नाम विंडो के शीर्षक में प्रदर्शित किया जाएगा। निर्देशिका।


निष्कर्ष

1 सी: एंटरप्राइज सिस्टम स्वचालन कार्यों को हल करने और कार्यक्रम के वांछित परिणाम प्राप्त करने के लिए कई उपकरण, नियंत्रण और विभिन्न वस्तुओं को लागू करता है। कुछ फ़ंक्शन पहले से ही सिस्टम में निर्मित होते हैं, वे किसी भी प्रकार के सिस्टम वितरण में समर्थित होते हैं। इन कार्यों में से एक सहायक निर्देशिकाओं या स्वयं निर्देशिकाओं के लिए तंत्र है, जिनकी चर्चा इस सार में की गई है।

सार में, निर्देशिकाओं की मुख्य अवधारणाएँ, स्वचालन प्रणाली में उनका उद्देश्य और उनके प्रकार दिए गए थे, दो प्रकार की निर्देशिका, श्रेणीबद्ध और अधीनस्थ, पर विचार किया गया था। अधीनस्थ निर्देशिकाओं पर अधिक विस्तार से विचार किया जाता है, क्योंकि वे पदानुक्रमित की तुलना में अपनी संरचना में अधिक जटिल हैं। इसके अलावा, किसी भी उद्यम के काम के दौरान निर्देशिकाओं के उपयोग के उदाहरण दिए गए हैं, और 1 सी: एंटरप्राइज सिस्टम में निर्देशिका बनाने और संचालित करने के बुनियादी सिद्धांतों पर विचार किया जाता है।


आवेदन पत्र

चित्रा 1. संदर्भ तत्व का रूप।


चित्र 2. निर्देशिका सूची प्रपत्र।

1C:Enterprise सिस्टम में निर्देशिकाओं के साथ काम करने के लिए मुख्य प्रोग्रामिंग उदाहरण नीचे दिए गए हैं।

SprOtr = CreateObject ("निर्देशिका। कर्मचारी");

SpecShould = CreateObject ("Directory.Positions");

एक नया तत्व बनाना और लिखना

RefStr.नया ();

SprStr.Name = "इवानोव इवान इवानोविच";

स्प्र.वेतन = 5000;

स्प्र.लिखें ();

एक निर्देशिका प्रविष्टि हटाना

घंटी

आपके सामने इस खबर को पढ़ने वाले भी हैं।
नवीनतम लेख प्राप्त करने के लिए सदस्यता लें।
ईमेल
नाम
उपनाम
आप द बेल को कैसे पढ़ना चाहेंगे?
कोई स्पैम नहीं