किसी उद्यम के वित्तीय परिणाम उत्पन्न करने के लिए लागत गणना एक अनिवार्य कदम है। कई गणना विधियाँ हैं, जिनमें से प्रत्येक कुछ संगठन मापदंडों के लिए उपयुक्त है। इस संबंध में, कंपनी को हर पांचवीं कॉल इस सवाल के साथ आती है: "माल की लागत की गणना करते समय मुझे किस विधि का उपयोग करना चाहिए?" इस लेख में हम आपके साथ अपना अनुभव साझा करेंगे और विशिष्ट उदाहरणों का उपयोग करके प्रत्येक विधि के बारे में बात करेंगे।
सबसे पहले, थोड़ा सिद्धांत:
निम्नलिखित उद्देश्यों के लिए लागत गणना आवश्यक है:
कुछ प्रकार के सामानों की बिक्री की लाभप्रदता का निर्धारण। (लाभप्रदता अनुपात की गणना इसे बनाने वाली संपत्तियों पर लाभ के अनुपात के रूप में की जाती है। लाभप्रदता, % = लाभ (राजस्व या बिक्री लागत - लागत) / राजस्व;)
बेची गई वस्तुओं के लेखांकन की संरचना को समायोजित करने पर सूचित निर्णय लेना;
उद्यम की मूल्य निर्धारण नीति का गठन।
राइट-ऑफ लागत (बिक्री, उत्पादन में उपयोग, आदि) की गणना, सामान्य तौर पर, एक महीने के लिए या किसी विशिष्ट तिथि के लिए सीधे "माल की लागत की गणना" दस्तावेज़ का उपयोग करके की जाती है (गणना की जाती है) महीने की शुरुआत से दस्तावेज़ के दिन के अंत तक "माल की लागत की गणना") या मासिक समापन सहायक से।
लागत गणना पद्धति चुनते समय, बैच लेखांकन की उपस्थिति/अनुपस्थिति महत्वपूर्ण है। बैच लेखांकन इसके लिए आवश्यक है:
माल के प्रत्येक बैच के बारे में भंडारण जानकारी;
जटिल वैट लेखांकन बनाए रखना;
बैच मूल्यांकन;
निर्यात बिक्री;
कीमत में वैट का समावेश/बहिष्करण.
लागत गणना के प्रकार:
1) प्रारंभिक गणना:
रिपोर्टिंग अवधि के दौरान खरीदी गई भौतिक संपत्तियों की अनुमानित लागत निर्धारित करने के लिए व्यापार संगठनों द्वारा उपयोग के लिए अभिप्रेत है। "मासिक औसत" पद्धति का उपयोग करके प्रदर्शन किया गया। परिकलित मूल्यों का उपयोग संगठन के सकल लाभ को निर्धारित करने के लिए किया जाता है, बशर्ते कि बिक्री योजना पूरी हो। प्रारंभिक लागत गणना के लिए, आप एक नियमित कार्य निर्धारित कर सकते हैं। इस मामले में, गणना अपेक्षाकृत तेज़ी से की जाती है।
2) वास्तविक गणना:
मद लागतों के संचलन के बैचों की लागत की पूरी गणना के साथ मासिक रिपोर्टिंग अवधि के परिणामों के आधार पर प्रदर्शन किया गया। इस प्रकार की लागत गणना के साथ, आप ऊपर वर्णित भौतिक संपत्तियों को बट्टे खाते में डालने की लागत निर्धारित करने के लिए कोई भी तरीका चुन सकते हैं। वास्तविक लागत गणना के लिए, एक सार्वभौमिक कार्यस्थल प्रदान किया जाता है " माह समापन", जिसका उपयोग आपको रिपोर्टिंग अवधि को बंद करने के लिए सभी कार्यों को प्रतिबिंबित करने की अनुमति देता है।
1C कंपनी के एप्लिकेशन समाधान आपको प्रारंभिक रसीद की कीमतों (वह लागत जिस पर माल उद्यम के पहले संगठन में आया था) और प्रत्येक व्यक्तिगत रसीद की कीमतों में एक साथ लागत का ट्रैक रखने की अनुमति देता है।
कंपनियों के समूह के लिए लागत गणना.
प्रत्येक गोदाम की अपनी लागत की गणना की जाती है। लेखांकन नीति बनाते समय मूल्यांकन पद्धति का चयन किया जाता है। लागत की गणना एक या कई संगठनों के लिए की जा सकती है। यदि उद्यम इंटरकंपनी योजना का उपयोग करता है, तो लागत की गणना इंटरकंपनी संरचना में शामिल सभी संगठनों के लिए एक साथ एक गणना पद्धति का उपयोग करके की जानी चाहिए।
लागत गणना के तरीके:
सभी उदाहरण "1C: ट्रेड मैनेजमेंट 11.2" के आधार पर दिए गए हैं। 1C कंपनी के अन्य सॉफ़्टवेयर उत्पादों में, लागत की गणना इसी तरह की जाती है।
"महीनो का आय":
गणना बैचों को ध्यान में रखे बिना रिपोर्टिंग अवधि के औसत मूल्य के आधार पर की जाती है। कुल लागत मूल्य का उपयोग सेवानिवृत्त माल और गोदाम शेष दोनों के लिए किया जाता है।
मासिक औसत = (शेष राशि + रसीद लागत) / (शेष राशि + रसीद राशि)।
मामला एक:
रूसी निर्मित कालीनों के व्यापार में लगे एक संगठन ने लागत की गणना के लिए सबसे उपयुक्त तरीका चुनने के लिए आरजी-सॉफ्ट कंपनी के विशेषज्ञों की ओर रुख किया। कंपनी केवल रूस में सामान खरीदती है; सामान की कीमत डॉलर विनिमय दर पर निर्भर नहीं करती है और समय के आधार पर थोड़ी भिन्न हो सकती है। इसके आधार पर, बैच रिकॉर्ड रखने की कोई आवश्यकता नहीं है। इस संबंध में, आरजी-सॉफ्ट विशेषज्ञों ने "भारित औसत मूल्यांकन" पद्धति चुनने का सुझाव दिया। आइए किसी कंपनी में एक वस्तु की लागत की गणना के एक उदाहरण पर विचार करें।
सूचना आधार में दर्ज की गई जानकारी तालिका 1 में प्रस्तुत की गई है।
तालिका नंबर एक।
गणना:
(100,000+200,000)/(10+10)=15,000 रूबल। - दिसंबर में माल की इकाई लागत;
5*15,000=75,000 रूबल। - दिसंबर में बट्टे खाते में डाले गए माल की कुल लागत;
01/01/2017 तक माल का शेष: 15 पीसी। 225,000 रूबल की कुल लागत के लिए।
(225,000+300,000)/(15+10)=21,000 रूबल। - जनवरी में माल की इकाई लागत;
10*21,000=210,000 रूबल। - जनवरी में बट्टे खाते में डाले गए माल की कुल लागत;
02/01/2017 तक माल का संतुलन: 15 पीसी। 315,000 रूबल की कुल लागत के लिए।
"फीफो (रोलिंग वैल्यूएशन)":
पूर्ण बैच लेखांकन के ढांचे के भीतर प्रदर्शन किया गया। लागत की गणना करते समय, यह माना जाता है कि प्राप्त किए गए पहले बैच भी निपटाए जाने वाले पहले बैच हैं, यानी। वस्तुओं की प्रत्येक खपत इस वस्तु की सबसे हाल ही में प्राप्त वस्तुओं की खपत है। महीने के अंत में शेष राशि की गणना प्रत्येक बैच की कुल लागत के आधार पर की जाती है।
महीने के लिए प्रत्येक बैच की लागत = (महीने की शुरुआत में मूल्य में संतुलन + महीने के दौरान मूल्य में प्राप्ति) / (महीने की शुरुआत में मात्रा में संतुलन + महीने के दौरान मात्रा में प्राप्ति)।
केस 2:
घरेलू रसायनों की बिक्री में लगे एक संगठन को भी एक उपयुक्त गणना पद्धति चुनने की आवश्यकता थी। कंपनी विदेश में सामान खरीदती है, इसलिए, सामान की कीमत डॉलर विनिमय दर पर निर्भर करती है, इसलिए, क्योंकि... प्रत्येक डिलीवरी की कीमत काफी भिन्न हो सकती है; कंपनी बैच रिकॉर्ड बनाए रखती है। माल की डिलीवरी शायद ही कभी की जाती थी, महीने में लगभग 2 बार। इस संबंध में, आरजी-सॉफ्ट विशेषज्ञों ने "फीफो (रोलिंग वैल्यूएशन)" पद्धति चुनने का सुझाव दिया। आइए किसी कंपनी में एक वस्तु की लागत की गणना के एक उदाहरण पर विचार करें।
सूचना आधार में दर्ज की गई जानकारी तालिका 2 में प्रस्तुत की गई है।
तालिका 2।
गणना:
पहला बैच: 10,000/100 = 100 - जून में पहले बैच से माल की इकाई लागत;
दूसरा बैच: 20,000/100 = 200 - जून में दूसरे बैच से माल की इकाई लागत;
बैचों को सिद्धांत के अनुसार बट्टे खाते में डाल दिया जाता है: प्राप्त किए गए पहले बैच भी सबसे पहले हटा दिए जाते हैं
50*100=5,000 रूबल। - जून में बट्टे खाते में डाले गए माल की कुल लागत;
07/01/2016 तक माल का शेष: 150 पीसी। 25,000 रूबल की कुल लागत के लिए।
पहला बैच: 5,000/50 = 100 - जुलाई में पहले बैच से माल की इकाई लागत;
दूसरा बैच: 20,000/100 = 200 - जुलाई में दूसरे बैच से माल की इकाई लागत;
तीसरा बैच: 30,000/100 = 300 - जुलाई में तीसरे बैच से माल की इकाई लागत;
माल की 100 इकाइयों को बट्टे खाते में डालना आवश्यक है, सिद्धांत के अनुसार, प्राप्त किए गए पहले बैच भी सबसे पहले निपटाए जाने वाले होते हैं, पहले आपको पहले बैच से 50 इकाइयों को और दूसरे से शेष को बट्टे खाते में डालना होगा।
50*100+50*200=15,000 रूबल। - जुलाई में बट्टे खाते में डाले गए माल की कुल लागत;
08/01/2016 तक माल का संतुलन: 150 पीसी। 40,000 रूबल की कुल लागत के लिए।
"फीफो (भारित मूल्यांकन)":
जैसे कि फीफो मूविंग की गणना करते समय - लागत की गणना करते समय, यह माना जाता है कि प्राप्त किए गए पहले बैच भी निपटाए जाने वाले पहले बैच हैं, यानी। वस्तुओं की प्रत्येक खपत इस वस्तु की सबसे हाल ही में प्राप्त वस्तुओं की खपत है।
फ़ीचर: महीने के अंत में शेष राशि की गणना सभी बैचों के लिए माल के शेष की औसत लागत के आधार पर की जाती है।
फीफो पद्धति का उपयोग करके लागत की गणना करते समय, सेवानिवृत्त माल के बैच निर्धारित किए जाते हैं, उन्हें अवशेषों के बैच से अलग किया जाता है। फिर, सेवानिवृत्त (बेचे गए, बट्टे खाते में डाले गए) लॉट के लिए, निपटान की औसत लागत निर्धारित की जाती है, जो प्रत्येक लॉट की खपत को दर्शाती है। इन्वेंट्री की लागत और माल के निपटान की लागत भिन्न हो सकती है।
महीने के लिए किसी भी बैच की लागत = (महीने की शुरुआत में मूल्य में संतुलन + महीने के दौरान मूल्य में प्राप्ति) / (महीने की शुरुआत में मात्रा में संतुलन + महीने के दौरान मात्रा में प्राप्ति)
केस 3:
मोबाइल फोन के लिए सहायक उपकरण के व्यापार में लगे एक अन्य संगठन को आरजी-सॉफ्ट विशेषज्ञों ने "फीफो (भारित मूल्यांकन)" पद्धति चुनने का सुझाव दिया था। कंपनी बैच रिकॉर्ड भी बनाए रखती है, क्योंकि माल विदेश में खरीदा जाता है, और कीमत विनिमय दर पर निर्भर करती है। इस पद्धति का चुनाव इस तथ्य के कारण था कि माल की डिलीवरी, पिछले उदाहरण के विपरीत, बहुत अधिक बार की जाती थी, महीने में लगभग 10 बार। FIFO (भारित मूल्यांकन) पद्धति बड़ी संख्या में बैचों के संचय से बचती है, क्योंकि पिछले महीने प्राप्त सभी बैचों को घटाकर एक कर दिया गया है। आइए किसी कंपनी में एक वस्तु की लागत की गणना के एक उदाहरण पर विचार करें।
सूचना आधार में दर्ज की गई जानकारी तालिका 3 में प्रस्तुत की गई है।
टेबल तीन।
गणना:
पहला बैच: 4,000/20 = 200 - अक्टूबर में पहले बैच से माल की इकाई लागत;
दूसरा बैच: 8,000/20 = 400 - अक्टूबर में दूसरे बैच से माल की इकाई लागत;
यह आलेख निम्नलिखित विषयों को शामिल करता है:
- औसत लागत और फीफो विधि का उपयोग करके इन्वेंट्री और सामग्रियों की लागत की गणना कैसे की जाती है;
- यूटी 11 में गोदाम गतिविधियों को कैसे ध्यान में रखा जाता है;
- यूटी 11 में लागत की गणना के लिए क्या विकल्प मौजूद हैं?
लागत की गणना कैसे की जाती है?
औसत लागत के आधार पर गणना
यूटी 11 में, औसत लागत पर माल के निपटान की लागत की गणना महीने के परिणामों (भारित औसत लागत) के आधार पर की जाती है। इसका मतलब यह है कि निपटाए गए माल की लागत की गणना करते समय, महीने की सभी प्राप्तियों को ध्यान में रखा जाता है। इस मामले में, महीने की शुरुआत में माल के शेष को ध्यान में रखा जाता है। इस प्रकार,
माल की एक इकाई की लागत = (माह की शुरुआत में माल का शेष मूल्य + महीने के लिए माल की खरीद की लागत) / (प्रारंभिक शेष की मात्रा + प्राप्तियों की मात्रा)
यूटी 10.3 और यूटी 11 में लागत गणना में अंतर
UT 10.3 FIFO विधि का उपयोग करके क्लासिक बैच अकाउंटिंग का उपयोग करता है। साथ ही, सिस्टम आने वाले सामान के प्रत्येक बैच की लागत के बारे में जानकारी संग्रहीत करता है। फीफो विधि मानती है कि जब किसी उत्पाद का निपटान किया जाता है, तो उत्पाद की मात्रा और लागत को रसीद के समय, बैचों के संदर्भ में, प्रारंभिक रूप से क्रमिक रूप से लिखा जाना चाहिए।
यूटी 11 में, लागत की गणना फीफो पद्धति का उपयोग करके की जाती हैऔर लेखांकन प्रावधान (पीबीयू) "इन्वेंट्री के लिए लेखांकन पीबीयू 5/01" पर आधारित है। इसके अनुसार गोदाम में माल के संतुलन की गणना मात्रात्मक रूप से की जाती है। इसके बाद, महीने के अंत में शेष राशि का मूल्यांकन निर्धारित किया जाता है, जो फीफो पद्धति का उपयोग करके मूल्य की गणना से मेल खाता है। ऐसा करने के लिए, शेष माल की मात्रा और मूल्य रसीद के समय के अनुसार, अंतिम बैचों से क्रमिक रूप से एकत्र किया जाता है, क्योंकि फीफो पद्धति का उपयोग करके गणना का तात्पर्य है कि पहले बैचों को पहले ही बट्टे खाते में डाल दिया गया है। फिर महीने के दौरान गोदाम से निकाले गए माल की मात्रा निर्धारित की जाती है। महीने के लिए माल प्राप्तियों की लागत प्रारंभिक शेष राशि के मूल्य को ध्यान में रखते हुए निर्धारित की जाती है, और इस मूल्य से महीने के अंत में शेष राशि की लागत, फीफो पद्धति का उपयोग करके गणना की जाती है, घटा दी जाती है। परिणामी मूल्य महीने के लिए माल को बट्टे खाते में डालने की लागत को इंगित करता है। माल की एक इकाई को बट्टे खाते में डालने की लागत को महीने के लिए माल को बट्टे खाते में डालने की लागत के रूप में निर्धारित किया जाता है, जिसे महीने में निपटाए गए माल की मात्रा से विभाजित किया जाता है। प्रत्येक शिपमेंट की लागत की गणना माल की एक इकाई की लागत और बट्टे खाते में डाले गए माल की मात्रा के उत्पाद के रूप में की जाती है।
लागत में विश्लेषण
यूटी 11 में माल की लागत की गणना निम्नलिखित विश्लेषण के संदर्भ में की जाती है:
- संगठन, गोदाम;
- नामकरण, नामकरण की विशेषताएँ;
- कई अन्य विश्लेषक।
विश्लेषक द्वारा लागत लेखांकन स्वतंत्र रूप से किया जाता है. विभिन्न गोदामों में एक उत्पाद वस्तु की अलग-अलग लागत हो सकती है। लागत की गणना विश्लेषणात्मक वस्तुओं के आधार पर की जाती है। इस मामले में, प्रत्येक एनालिटिक्स ऑब्जेक्ट उपरोक्त मापदंडों द्वारा बनता है। प्रत्येक विश्लेषणात्मक वस्तु के लिए, एक रैखिक समीकरण संकलित किया जाता है। इस प्रकार, रैखिक समीकरणों की एक प्रणाली (SLE) प्राप्त होती है। पहचान के आधार पर रैखिक समीकरण संकलित किए जाते हैं:
महीने के अंत में बचे हुए माल की लागत = महीने के लिए प्राप्तियों की लागत + प्रारंभिक शेष की लागत - महीने के लिए बट्टे खाते में डालने की लागत
एसएलयू को संकलित करने से पहले, सिस्टम फीफो विधि का उपयोग करके गोदाम में रहने वाली कुल शेष राशि की गणना करता है। इस मामले में, शेष का मूल्यांकन नवीनतम बैचों के आधार पर निर्धारित किया जाता है।
लागत गणना की विशेषताएं
यूटी 11 में फीफो पद्धति का उपयोग करके लागत की गणना करने में कुछ विशेषताएं हैं:
- पार्टी स्पष्ट रूप से अनुपस्थित है. इसका मतलब यह है कि लॉट के लिए मूल्यांकन रिपोर्ट प्राप्त करना संभव नहीं है। विशिष्ट बैचों को अलग करने के लिए, आपको नामकरण की अतिरिक्त विशेषताओं, या विभागों/प्रबंधकों द्वारा अलग लेखांकन का उपयोग करने की आवश्यकता है;
- पिछले महीने के सभी अलिखित बैचों को एक बैच में संयोजित किया गया है। इस लॉट की मात्रा और मूल्य अलिखित लॉट की संख्या और मूल्य का योग है;
- एक कैलेंडर दिन के भीतर एक आपूर्तिकर्ता से एक उत्पाद की सभी प्राप्तियों को एक बैच माना जाता है। इस बैच की मात्रा और लागत में प्राप्त माल की मात्रा और लागत शामिल है;
- एक महीने के भीतर माल के सभी बट्टे खाते में डाले जाने को औसत लागत पर हिसाब में लिया जाता है, बट्टे खाते में डाले जाने पर माल के मूल्य निर्धारण के लिए इस्तेमाल की जाने वाली विधि की परवाह किए बिना (औसत लागत पर, फीफो);
- ज्ञात मूल्यांकन के बिना माल की आवाजाही और अन्य लेनदेन का उपयोग महीने के अंत में गोदाम में माल के शेष के मूल्यांकन में नहीं किया जाता है। इस नियम का एक अपवाद है. ज्ञात मूल्य के साथ माल की वर्तमान प्राप्तियों की कमी की स्थिति में, गोदाम में शेष माल के मूल्यांकन में इन परिचालनों को ध्यान में रखा जाता है।
तकनीक के पक्ष और विपक्ष
यूटी 10.3 में क्लासिक बैच अकाउंटिंग की तुलना में, यूटी 11 में फीफो पद्धति का उपयोग करके लागत गणना के फायदे और नुकसान हैं।
- सिस्टम उस क्रम के प्रति संवेदनशील नहीं है जिसमें रसीद और बिक्री दस्तावेज़ दर्ज किए जाते हैं;
- लागत गणना और अवधि समापन का समय काफी कम कर दिया गया है;
- दस्तावेज़ प्रसंस्करण के समय के साथ प्रबंधकों की हेराफेरी महीने के सभी दस्तावेजों के भीतर बट्टे खाते में डाले गए माल की लागत के औसत से समाप्त हो जाती है।
- कार्यान्वयन दस्तावेज़ के कार्यान्वयन के बाद बैच मूल्यांकन की संभावना का अभाव;
- बिक्री दस्तावेज़ पोस्ट करते समय सकल लाभ का तुरंत आकलन करने में असमर्थता।
यूटी 11 में गोदाम गतिविधियों को कैसे ध्यान में रखा जाता है?
यूटी 11 में, गोदाम को एक निश्चित क्षेत्र के रूप में समझा जाता है जहां माल संग्रहीत किया जाता है। एक गोदाम को सामान भंडारण के लिए डिज़ाइन किए गए रैक, अलमारियों और कोशिकाओं के रूप में प्रस्तुत किया जा सकता है। इस मामले में, सिस्टम प्रत्येक सेल (पता गोदाम) में माल का रिकॉर्ड रख सकता है। निर्देशिका "गोदाम (गोदाम क्षेत्र)" श्रेणीबद्ध है. गोदामों के एक समूह के लिए, आप माल की प्राप्ति (शिपमेंट) के लिए ऑर्डर और चालान में इस समूह के चयन को कॉन्फ़िगर कर सकते हैं। यदि एक रसीद (शिपमेंट) दस्तावेज़ में कई गोदामों के संचालन को ध्यान में रखना आवश्यक है, तो इन गोदामों को एक गोदाम समूह में रखा जाना चाहिए। यदि गोदाम अलग-अलग समूहों (पदानुक्रम से संबंधित नहीं) से संबंधित हैं, तो उनके साथ समूह संचालन करना असंभव है।
इन्वेंट्री आइटम को एक गोदाम से दूसरे गोदाम में ले जाने के संचालन को प्रतिबिंबित करने के लिए, दस्तावेज़ "माल की आवाजाही" का इरादा है, जो मात्रात्मक शब्दों में "माल की लागत" रजिस्टर में आंदोलनों को निष्पादित करता है। मूल्यांकन दस्तावेज़ "माल की लागत की गणना" द्वारा स्थापित किया गया है। इसके अलावा, संगठनों के सामान, गोदामों में सामान, मुफ्त शेष के रजिस्टरों के माध्यम से आवाजाही की जाती है।
यूटी 11 में लागत की गणना के लिए क्या विकल्प मौजूद हैं?
दस्तावेज़ "माल की लागत की गणना" में आप दो गणना विकल्प चुन सकते हैं:
- प्रारंभिक,
- वास्तविक।
प्रारंभिक लागत गणना
"प्रारंभिक" गणना विकल्प का उपयोग करके एक महीने के दौरान कई बार लागत गणना करने की अनुशंसा की जाती है। ऐसा करने के लिए, कार्य के क्लाइंट-सर्वर संस्करण में, आप एक नियमित कार्य कॉन्फ़िगर कर सकते हैं। इस मामले में, गणना अपेक्षाकृत तेज़ी से की जाती है। प्रत्येक निपटान की लागत और शेष माल की लागत की गणना नहीं की जाती है। दस्तावेज़ माल की औसत लागत निर्धारित करता है और इसे सूचना रजिस्टर "माल की लागत" में दर्ज करता है।
"आय और व्यय" और "माल के प्रकार के आधार पर बिक्री की मात्रा" रिपोर्ट में प्रारंभिक लागत का विश्लेषण करना सुविधाजनक है। रिपोर्ट तैयार करने के लिए, "वित्त" अनुभाग पर जाएं और नेविगेशन पैनल में "वित्त रिपोर्ट" कमांड निष्पादित करें।
वास्तविक लागत गणना
महीने के अंत के बाद, दस्तावेज़ "माल की लागत की गणना" "वास्तविक" गणना विकल्प के साथ किया जाता है। इस विकल्प में, माल के निपटान और गोदामों में शेष माल की लागत की गणना की जाती है। माल की लागत में अतिरिक्त लागत आवंटित की जाती है। गणना विकल्प के साथ लागत गणनायदि सूचना प्रणाली के प्रदर्शन में कोई समस्या न हो तो वास्तविक प्रदर्शन एक महीने के भीतर बार-बार किया जा सकता है।
समापन टिप्पणी
आमतौर पर, उद्यमों में, दुर्लभ अपवादों के साथ, दस्तावेज़ वास्तविक व्यापार लेनदेन के साथ नहीं रहते हैं और, एक नियम के रूप में, लेखांकन प्रणाली में पूर्वव्यापी रूप से दर्ज किए जाते हैं, सही किए जाते हैं, दोबारा पोस्ट किए जाते हैं, आदि। एक बड़े कारोबार के साथ, यूटी में दस्तावेजों के अनुक्रम को बहाल करना 10.3, लागतों की गणना करने और अवधि को बंद करने के लिए महत्वपूर्ण लागतों की आवश्यकता होती है। इन परिचालनों में यूटी 11 का लाभ व्यापार उद्यमों के लिए लेखांकन प्रणाली की पसंद में एक निर्णायक कारक हो सकता है, खासकर उन लोगों के लिए जो प्रबंधन लेखांकन के लिएमाल की प्राप्ति और बिक्री के दस्तावेज़ों को दर्ज करने के क्रम से स्वतंत्र परिणाम प्राप्त करना महत्वपूर्ण है।
ऑफ़लाइन (गैर-परिचालन) लागत गणना के लिए तंत्र, लागत रजिस्टरों के माध्यम से संचलन, सामान्य जानकारी।
ईआरपी संस्करण 2.1.3 (और संबंधित संस्करण केए और यूटी) से शुरू करके, दो प्रकार के आंदोलन प्रतिष्ठित हैं:
- "प्राथमिक" - उनके कार्यान्वयन के दौरान दस्तावेजों के तर्क के अनुसार गठित;
- "गणना" - इस तंत्र द्वारा उत्पन्न (आंदोलन प्रकार पहचानकर्ता संचय रजिस्टरों की नई विशेषता "लागत लागत गणना" है)।
लागत गणना तंत्र द्वारा बनाए गए रजिस्टरों की सूची के लिए, आउटगोइंग तंत्र डेटा () देखें
निपटान आंदोलनों का रिकॉर्डर अब प्राथमिक दस्तावेज़ है (आंदोलन दस्तावेज़ विशेषता से), न कि माल की लागत की गणना दस्तावेज़। माल की लागत की गणना करने वाला दस्तावेज़ अब निम्नलिखित रजिस्टरों में गति नहीं करता है: राजस्व और बिक्री, खरीद की लागत, प्रक्रिया में काम के अन्य खर्च (केवल ईआरपी और केए में उपलब्ध) (दस्तावेज़ पिछड़ी अनुकूलता के लिए इन रजिस्टरों के लिए रजिस्ट्रार बना हुआ है) ).
दस्तावेज़ों को दोबारा पोस्ट करते समय, दस्तावेज़ में किए गए परिवर्तनों की परवाह किए बिना, निपटान आंदोलनों को सहेजा जाता है (इस उद्देश्य के लिए, बनाए गए रजिस्टरों के रिकॉर्ड के सेट के लिए मॉड्यूल में एक विशेष कोड रखा जाता है। उदाहरण के लिए, संचय रजिस्टर मॉड्यूल देखें माल की लागत - इस मॉड्यूल की प्रक्रियाओं को कॉल करता है।) लागत की पुनर्गणना करते समय गणना आंदोलनों में दस्तावेज़ में परिवर्तन को ध्यान में रखा जाएगा।
संस्करण ईआरपी 2.1.3 से शुरू होकर, गतिविधियों को उत्पन्न करने और रिकॉर्ड करने का एल्गोरिदम बदल गया है।
अब, तंत्र द्वारा प्रदत्त प्रत्येक तंत्र के लिए, आंदोलन रजिस्टर निम्नानुसार बनाए जाते हैं:
- गणना शुरू होने से पहले, पुराने निपटान आंदोलनों को साफ़ नहीं किया जाता है - वे गणना के अंत तक आईएस में बने रहते हैं;
- तंत्र द्वारा उत्पन्न नई गणना की गई गतिविधियों को मूल्यों की तालिका में रखा गया है;
- जब मानों की तालिका का एक निश्चित आकार पहुँच जाता है या जब गणना का अगला चरण पूरा हो जाता है;
- मान तालिका से नई गतिविधियों को अस्थायी तालिका में स्थानांतरित किया जाता है;
- गणना के अंत में, नए (अस्थायी तालिका से) और पुराने (सूचना सुरक्षा डेटा से) आंदोलनों की तुलना की जाती है:
- आंदोलनों को केवल उन्हीं दस्तावेज़ों के लिए अधिलेखित किया जाता है जिनमें पुराने और नए निपटान आंदोलनों के बीच अंतर होता है;
- लेखांकन में प्रतिबिंब के लिए केवल अधिलेखित गतिविधियों वाले दस्तावेज़ ही पंजीकृत किए जाते हैं।
ये परिवर्तन आपको इसकी अनुमति देते हैं:
- किसी दस्तावेज़ की लागत दस्तावेज़ से ही देखें - "दस्तावेज़ आंदोलन" रिपोर्ट के साथ;
- लागतों की पुनर्गणना करते समय, केवल वास्तव में परिवर्तित निपटान आंदोलनों को फिर से लिखें;
- लेखांकन में प्रतिबिंब के लिए केवल ओवरराइट किए गए मूवमेंट वाले दस्तावेज़ (ईआरपी और सीए में) रजिस्टर करें।
ईआरपी संस्करण 2.1.3 (और संबंधित संस्करण केए2 और यूटी11) में संक्रमण
नए संस्करण पर स्विच करते समय, पहले से उत्पन्न निपटान गतिविधियाँ स्वचालित रूप से नहीं बदली जाती हैं,
क्योंकि इसके लिए रिकॉर्डरों के बीच गतिविधियों के सरल हस्तांतरण की आवश्यकता नहीं है, बल्कि लागत पुनर्गणना के "अनुकरण" की आवश्यकता है, जो कि भयावह है...
यदि आप पुरानी अवधि की पुनर्गणना शुरू करेंगे तो नई योजना के अनुसार उसमें सही हलचलें उत्पन्न होंगी।
लागत गणना प्रारंभ करें.
गणना एल्गोरिथ्म का प्रवेश बिंदु प्रक्रिया है सभी की गणना करें()जिसमें पैरामीटर पारित किए गए हैं:
- गणना अवधि - महीना;
- एक "हल्की" प्रारंभिक लागत गणना संभव है - आपको कुछ रिपोर्ट तैयार करने की अनुमति देता है (यदि निर्दिष्ट अवधि के लिए वास्तविक गणना पहले ही की जा चुकी है, तो प्रारंभिक गणना नहीं की जाएगी);
- गणना या तो संगठनों की निर्दिष्ट श्रेणी के लिए की जाती है, या इंटरकंपनी योजना के अनुसार निर्दिष्ट संगठन से जुड़े सभी संगठनों के लिए की जाती है (इंटरकंपनी योजना के तहत संगठनों के संबंध देखें()):
- यदि गणना के लिए संगठन निर्दिष्ट नहीं है, तो गणना उन सभी संगठनों के लिए की जाएगी जिनके पास निर्दिष्ट अवधि में लागत रजिस्टर में उतार-चढ़ाव है;
- सभी संगठन जिनके लिए वास्तविक गणना की जाती है, उनके पास इन्वेंट्री के मूल्यांकन के लिए एक ही विधि होनी चाहिए (DefineValueValuationMethod() देखें);
- लागत गणना शुरू करना इंटरैक्टिव तरीके से (माह के अंत समापन तंत्र से) और एक नियमित कार्य से संभव है।
मूल विवरण
// लागत गणना प्रारंभ करें।
// (पहले - लागत गणना दस्तावेज़ प्रबंधक मॉड्यूल का रेगुलरटास्ककॉस्टकॉस्टकैलकुलेशन() निष्पादित करें)
// विकल्प:
// दिनांक - दिनांक - लागत गणना अवधि
// प्रारंभिक गणना - बूलियन - वास्तविक या प्रारंभिक गणना करें;
// प्रारंभिक गणना की जा सकती है
// = नियमित कार्य
// = उत्पादों की लागत के वितरण के लिए प्रारंभिक चरण के रूप में
// संगठन - डायरेक्ट्रीलिंक.संगठन - केवल निर्दिष्ट संगठन के लिए गणना करें;
// निर्दिष्ट योजना के साथ इंटरकंपनी योजना के तहत जुड़े संगठनों की लागत की भी पुनर्गणना की जाएगी
// - सारणी - संगठनों की एक सारणी जिसके लिए लागत की गणना करने की आवश्यकता है, अन्य संगठनों की गणना नहीं की जाती है
// रूटीनटास्क - बूलियन - यदि सत्य है, तो इसका मतलब है कि इसे प्रारंभिक लागत की गणना के लिए नियमित कार्य से बुलाया गया था
// डिबगिंग पैरामीटर्स - संरचना - का उद्देश्य उसी नाम की संरचना के गुणों को ओवरराइड करना है गणना पैरामीटर्स
// (अधिक जानकारी के लिए, DebugParameters पैरामीटर के कोड Initializeगणना पैरामीटर्स () में स्पष्टीकरण देखें)
गणना से पहले, निम्नलिखित भरने के साथ प्रत्येक संगठन (यदि यह पहले से मौजूद नहीं था) के लिए माल की लागत की गणना का एक दस्तावेज़ तैयार किया जाएगा:
- दस्तावेज़ शीर्षलेख की संगठन विशेषता में उस संगठन का संकेत दिया जाएगा जिससे यह दस्तावेज़ संबंधित है;
- संगठन के सारणीबद्ध भाग में इंटरकंपनी योजना के तहत इससे जुड़े सभी संगठनों को दर्शाया जाएगा। और खुद:
- ईआरपी संस्करण 2.1.3 (और केए और यूटी के संबंधित संस्करण) से पहले, ऐसी कोई हेडर विशेषता नहीं थी, और इंटरकैंपनी योजना के अनुसार जुड़े संगठनों के पूरे समूह के लिए लागत गणना दस्तावेज़ अकेले बनाया गया था (लागत गणना दस्तावेजों के बारे में जानकारी) संगठन द्वारा सामान्य गणना मापदंडों में संग्रहीत किया जाता है - अस्थायी तालिका VTCountingCostगणना दस्तावेज़ और गणन दस्तावेज़ByOrganizations संपत्ति में)।
किसी त्रुटि की स्थिति में क्रैश हुए बिना गणना करने के लिए, एक रैपर फ़ंक्शन है calculateAllAtTryException() पैरामीटर calculateAll() प्रक्रिया के समान हैं, लेकिन फ़ंक्शन एक मान देता है - बूलियन - गणना के सफल निष्पादन का संकेत।
लागत गणना करना.
संगठनों के समूह द्वारा लागत की गणना करें() फ़ंक्शन में प्रत्यक्ष गणना की जाती है
योजनाबद्ध रूप से, गणना इस तरह दिखती है:
- संपूर्ण एल्गोरिदम के लिए सामान्य पैरामीटर प्रारंभ किए गए हैं (प्रारंभिक कैलकुलेशन पैरामीटर्स () देखें);
- प्रक्रियाओं-गणना चरणों को क्रमिक रूप से कहा जाता है (अधिक विवरण नीचे)
- सिस्टम सेटिंग्स और/या गणना लॉन्च पैरामीटर के कारण कुछ चरण छोड़े जा सकते हैं;
- चरण का परिणाम उत्पन्न परिकलित गतिविधियाँ और/या "वैश्विक" अस्थायी तालिकाएँ हैं (निम्नलिखित चरणों में प्रयुक्त);
- संशोधित परिकलित गतिविधियों को रिकॉर्ड किया जाता है;
- रिकॉर्डिंग पृष्ठभूमि नौकरियों का उपयोग करके कई थ्रेड्स में की जा सकती है ("फ़ाइलों की अधिकतम संख्या" संपत्ति देखें);
- परिवर्तित दस्तावेज़ लेखांकन में परिलक्षित होते हैं।
गणना चरण की संरचना.
योजनाबद्ध रूप से, गणना प्रक्रिया इस तरह दिखती है:
- चरण के लिए स्रोत डेटा का चयन करने का अनुरोध बनाया गया है; इसके गुण भरे पड़े हैं; अनुरोध पूरा हो गया है;
- यदि चरण का उद्देश्य केवल "वैश्विक" अस्थायी तालिकाओं का निर्माण है, तो निम्नलिखित उस पर लागू नहीं होता है;
- अनुरोध डेटा के आधार पर, लागत गणना रजिस्टरों का उपयोग करके निपटान गतिविधियां उत्पन्न की जाती हैं;
- आंदोलनों के कुछ चरण नहीं बनते - केवल "वैश्विक" अस्थायी तालिकाएँ बनती हैं;
- मूवमेंट उत्पन्न करने के लिए कोड जेनरेटमूवमेंट्स फॉर्म की प्रक्रियाओं में शामिल है<Имя регистра><Уточнение операции>();
- इन प्रक्रियाओं के अंदर, गति जोड़ने के लिए, AddRecordToMotionTable() प्रक्रिया का आवश्यक रूप से उपयोग किया जाता है;
- केवल चरण के भीतर उपयोग की जाने वाली "स्थानीय" अस्थायी तालिकाएँ हटा दी जाती हैं (DestroyTemporaryTables() देखें);
- उत्पन्न गतिविधियों को मूल्य तालिकाओं से अस्थायी तालिकाओं में स्थानांतरित किया जाता है (CacheFormedMoves() देखें);
- साथ ही, क्रांतियों और शेषों के सेवा कैश भी अपडेट किए जाते हैं (अधिक जानकारी नीचे दी गई है);
- वह। स्रोत डेटा का नमूना लेने और चरण के अंत के बीच के अंतराल में, आप कैश तक नहीं पहुंच सकते - वे अपडेट नहीं होते हैं।
प्रश्नों में सूचना सुरक्षा डेटा तक पहुँचना।
चूंकि लागत रजिस्टरों में नए निपटान आंदोलनों को केवल गणना के अंत में आईएस में दर्ज किया जाता है,
फिर गणना के दौरान, इन रजिस्टरों (वास्तविक या आभासी) की तालिकाओं तक पहुंचते समय, कुछ नियमों का पालन किया जाना चाहिए (केवल InitializeRegisters() में सूचीबद्ध रजिस्टरों पर लागू होता है)।
1. अवधि के लिए रजिस्टर का टर्नओवर (आंदोलन) संयोजन द्वारा प्राप्त किया जाना चाहिए:
- चयन के साथ मुख्य रजिस्टर तालिका "टी. लागत लागत गणना = गलत" (प्राथमिक गतिविधियां);
- VTKash अस्थायी तालिका<Имя регистра>(नए निपटान आंदोलन);
सुविधा के लिए, कुछ रजिस्टरों के लिए यह डेटा स्वचालित रूप से अस्थायी तालिका VTKashRecords में कैश किया जाता है<Имя регистра>.
रजिस्टरों की सूची सामान्य गणना मापदंडों की "रजिस्टरविथकैलकुलेशनरिकॉर्ड्स" संपत्ति में निर्दिष्ट है।
2. अवधि के अंत में रजिस्टर शेष (शेष रजिस्टर के लिए) को मिलाकर प्राप्त किया जाना चाहिए:
- अवधि की शुरुआत में शेष राशि दर्ज करें;
- चयन के साथ मुख्य रजिस्टर तालिका "टी.लागत लागत गणना = गलत" (अवधि के लिए प्राथमिक गतिविधियां);
- VTKash अस्थायी तालिका<Имя регистра>(अवधि के लिए नए निपटान आंदोलन)।
सुविधा के लिए, कुछ रजिस्टरों के लिए यह डेटा स्वचालित रूप से अस्थायी तालिका VTKashcalculatedBalances में कैश किया जाता है<Имя регистра>.
रजिस्टरों की सूची सामान्य गणना मापदंडों की "रजिस्टरविथकैलकुलेटेडबैलेंस" संपत्ति में निर्दिष्ट है।
3. गणना के पिछले चरणों में उत्पन्न नए आंदोलनों को अस्थायी तालिका VTKash में संग्रहीत किया जाता है<Имя регистра>.
यह अस्थायी तालिका लागत गणना तंत्र द्वारा प्रदत्त सभी रजिस्टरों के लिए बनाई गई है।
प्रश्नों के साथ काम करने की कई अतिरिक्त सुविधाएँ भी हैं (कारण: अनुकूलन, प्लेटफ़ॉर्म, आदि)।
1. गणना तंत्र के सभी अनुरोधों में चयन के लिए उपयोग किया जाने वाला डेटा संग्रहीत किया जाता है
- सामान्य गणना मापदंडों में (संगठन, अवधि, कार्यात्मक विकल्पों के मूल्य, आदि);
- "वैश्विक" अस्थायी तालिकाओं में (उदाहरण के लिए, VTOSelectionAnalyticsByPartners - InitializeTemporaryTablesForSelections() देखें)।
इन मापदंडों को सेट करने के लिए, सार्वभौमिक प्रक्रिया InitializeRequestProperties() का उपयोग करें
परिणामस्वरूप, सभी सॉल्वर प्रश्नों को समान चयन का उपयोग करने की गारंटी दी जाती है।
वही प्रक्रिया क्वेरी के लिए एक सामान्य अस्थायी तालिका प्रबंधक स्थापित करती है, जो ऊपर सूचीबद्ध सभी कैश तालिकाओं को संग्रहीत करती है।
2. एक प्लेटफ़ॉर्म त्रुटि 30025997 है, जो अस्थायी तालिकाओं में मूवमेंट प्रकार फ़ील्ड में समस्याएँ पैदा करती है।
VTKash, VTKashRecords, VTKashcalcululatedRemains प्रकार की सभी अस्थायी तालिकाओं में त्रुटि को बायपास करने के लिए
मानक मूवमेंट प्रकार फ़ील्ड के बजाय, "बूलियन" प्रकार के साथ टेक्नोजेनिक फ़ील्ड सर्विसमूवमेंट टाइपइनकमिंग संग्रहीत की जाती है; इसके साथ काम करने के लिए एल्गोरिदम इस प्रकार है:
- इन अस्थायी तालिकाओं के प्रश्नों में, आपको केवल मूवमेंट रसीद फ़ील्ड के सेवा प्रकार तक पहुंच प्राप्त करनी चाहिए;
- मूल्य तालिकाओं में जिसमें नए निपटान रिकॉर्ड पहले से जमा किए गए हैं, केवल एक मानक मूवमेंट प्रकार फ़ील्ड है;
- किसी फ़ील्ड को मान तालिका और अस्थायी तालिका के बीच परिवर्तित करना स्वचालित रूप से किया जाता है, किसी अतिरिक्त चरण की आवश्यकता नहीं होती है।
डिबगिंग और समस्या निवारण.
विकास, परीक्षण और समस्या निवारण की सुविधा के लिए, लॉगिंग गणना के लिए एक तंत्र लागू किया गया है (कैलकुलेशन प्रोटोकॉल_... प्रकार की प्रक्रियाएं देखें) जिसे निम्नलिखित चरणों में संसाधित किया जाता है:
- गणना के अगले चरण की शुरुआत में, पंजीकरण लॉग में एक प्रविष्टि करता है - गणना की प्रगति को ट्रैक करने के लिए;
- गणना के अंत में, पंजीकरण लॉग में एक विस्तृत गणना प्रोटोकॉल प्रदर्शित होता है।
कुछ गणना मापदंडों को ओवरराइड करना भी संभव है (कैलकुलेटऑल(), डिबगिंग पैरामीटर्स पैरामीटर देखें)।
पी.एस. यह आर्टिकल प्रोग्रामर्स के लिए सबसे उपयोगी होगा. यह 1सी: एंटरप्राइज़: "व्यापार प्रबंधन" समाधान, संस्करण 11.2.3 में 1सी प्रोग्रामर की टिप्पणियों पर आधारित था।
प्रश्न: सीए लागत गणना
शुभ दोपहर क्या किसी को इस समस्या का सामना करना पड़ा है?
पीएफ की लागत, उदाहरण के लिए, केफिर, एक महीने के लिए गणना की गई लागत गणना रिपोर्ट में 20.60 है
लेकिन फिर जीपी में खर्चों की औसत कीमत लागत मूल्य से भिन्न होती है और लगभग 70 तक बढ़ जाती है
उत्तर:() मेरे व्यक्तिगत संदेश में एक ईमेल पता है
प्रश्न: सकल लाभ रिपोर्ट में लागत गलत तरीके से दर्शाई गई है
उत्तर:
प्रश्न: यूटी 11.2 में लागत और सकल लाभ की गणना
उत्तर:
प्रश्न: नियोजित लागत की गणना
राइट-ऑफ लागत की गणना "माल की लागत की गणना" दस्तावेज़ के माध्यम से एक महीने और एक निश्चित अवधि दोनों के लिए की जा सकती है। आप मासिक समापन सहायक के माध्यम से भी गणना कर सकते हैं।
टिप्पणी।लागत की गणना प्रत्येक गोदाम के लिए अलग से की जाती है।
- औसत मासिक लागत की गणना महीने के अंत में की जाती है। प्रत्येक उत्पाद की प्रति माह समान लागत प्राप्त होती है। गणना सूत्र इस प्रकार है:
(महीने की शुरुआत में शेष (लागत का) + महीने के दौरान (लागत की) प्राप्ति) / (महीने की शुरुआत में मात्रा का संतुलन + महीने के दौरान मात्रा की प्राप्ति) = लागत
- फीफो भारित मूल्यांकन की गणना निम्नलिखित सूत्र का उपयोग करके शेष राशि का मूल्य निर्धारित करने के लिए की जाती है।
(महीने की शुरुआत में शेष (लागत) + महीने के दौरान प्राप्तियां (मूल्य के अनुसार)) / (महीने की शुरुआत में शेष (मात्रा) + महीने के दौरान प्राप्तियां (मात्रा)) = किसी भी बैच की लागत मूल्य चयनित महीना
- फीफो रोलिंग अनुमान प्राप्ति के क्रम में माल की खपत की गणना करता है, अर्थात। यदि नामकरण की एक वस्तु बाद में आने वाली दूसरी वस्तु की तुलना में पहले आ गई, तो पहले वाले को पहले ही ख़ारिज कर दिया जाएगा।
1C:UT 11.1 में लागत की गणना करने का अभ्यास:
विधि एक.सबसे सरल है प्रत्येक माह के अंत में "बिक्री - माल की लागत की गणना के लिए दस्तावेज़" दस्तावेज़ बनाना।
विधि दो."प्रशासन - समर्थन और रखरखाव - नियमित और पृष्ठभूमि कार्य - लागत गणना - अभी चलाएँ" के माध्यम से। आप किसी निर्धारित कार्य को महीने में एक बार स्वचालित रूप से चलाने के लिए कॉन्फ़िगर भी कर सकते हैं।
चावल। 1
चावल। 2
लागत गणना प्रक्रिया कैसे करें:
1. लाल नंबर वाले सेल पर राइट-क्लिक करें ("सकल लाभ" कॉलम में), फिर "डिक्रिप्ट"। वहां आपको "रजिस्ट्रार" का चयन करना होगा - आप देख सकते हैं कि कौन से दस्तावेज़ों के साथ आंदोलन किए गए थे।
2. हम मेनू के माध्यम से संचय रजिस्टर को देखते हैं:
"मेनू" - "सेवा" - "विकल्प" - "सभी फ़ंक्शन मेनू प्रदर्शित करें";
मेनू "सभी कार्य" - "संचय रजिस्टर" - "गोदामों में सामान (या संगठन के सामान), या "माल की लागत" पर जाएं।
यदि आप नामकरण और विशेषताओं के आधार पर चयन करते हैं, तो आप देखेंगे कि इसे किस कीमत पर खरीदा गया था ("वस्तुओं और सेवाओं की प्राप्ति" दस्तावेज़, या प्रारंभिक शेष दर्ज करना), और इसे किस कीमत पर बेचा गया था;
चावल। 3
चावल। 4
चावल। 5
टिप्पणी।मुद्राओं को 1C:UT में प्रबंधन और नियामक लेखांकन की मुद्रा में मुख्य रूप से कार्यक्रम में लेखांकन दस्तावेजों के निर्माण के लिए विभाजित किया गया है: खरीद और बिक्री की पुस्तक, आदि, लेकिन यदि वे समान (रूबल) हैं, तो कोई नहीं होगा मुद्रा की पसंद के आधार पर रिपोर्ट में अंतर।
पीछे ऊपर