वेतन का सुधार एवं पुनर्गणना। टैरिफ में बदलाव के साथ कम डिलीवरी के लिए पुनर्गणना कैसे करें 1s 8.3 में पुनर्गणना कैसे करें

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

लिखित

गणना रजिस्टर (आरआर)- एक कॉन्फ़िगरेशन मेटाडेटा ऑब्जेक्ट जिसका उपयोग 1C प्रणाली में आवधिक गणनाओं को लागू करने के लिए किया जाता है। गणना रजिस्टरों के अनुप्रयोग के स्पष्ट क्षेत्रों में निम्नलिखित शामिल हैं: पेरोल गणना, किराया गणना, किराया गणना।

उनकी संरचना में, गणना रजिस्टर संचय रजिस्टर या सूचना रजिस्टर के समान हैं। संचय रजिस्टरों की तरह, उनमें माप, संसाधन, विवरण होते हैं, लेकिन गणना रजिस्टरों के संचालन का सिद्धांत पूरी तरह से अलग होता है।

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

कार्रवाई की अवधि के अनुसार दमन तंत्र«:

यहां हम देखते हैं कि गणना प्रकार "बिजनेस ट्रिप" की समय अवधि होती है और यह 10 अप्रैल से 20 अप्रैल तक वैध है, "बिजनेस ट्रिप" को गणना प्रकार "वेतन" के लिए विस्थापित गणना प्रकार के रूप में दर्शाया गया है। "वेतन" भी समय के साथ बढ़ता है और 1 अप्रैल से 30 अप्रैल तक वैध होता है। चूंकि "व्यापार यात्रा" को गणना प्रकार "वेतन" के लिए विस्थापित प्रकार की गणना के रूप में दर्शाया गया है (वेतन की तुलना में उच्च प्राथमिकता है) और वेतन की वैधता की अवधि के लिए मान्य है, तो वेतन एक व्यापार यात्रा से विस्थापित हो जाता है और "वेतन की वैधता की वास्तविक अवधि" बनती है। वेतन की वैधता की वास्तविक अवधि "यह एक व्यापार यात्रा द्वारा विस्थापन के बाद वेतन की वैधता की अवधि है, हमारे मामले में इसमें 2 अवधि शामिल हैं - 1 अप्रैल से से 9 और 21 अप्रैल से 30 अप्रैल तक और कुल मिलाकर 19 दिन हैं. अवधि-आधारित विस्थापन तंत्र केवल दीर्घकालिक गणनाओं के लिए काम करता है।

ऊपर दिया गया चित्र रेखांकन के सिद्धांत को दर्शाता है " आधार अवधि द्वारा निर्भरता तंत्र«:

मान लीजिए कि अप्रैल 2017 के अंत में हम किसी कर्मचारी को उसके वेतन का 10% बोनस देना चाहते हैं। बोनस के लिए वेतन को मूल प्रकार की गणना के रूप में दर्शाया गया है।

लेकिन प्रीमियम की गणना के लिए "आधार" के रूप में, हम अप्रैल के पूरे महीने को नहीं, बल्कि केवल 10 अप्रैल से 20 अप्रैल (11 दिन) के अंतराल को लेंगे। आइए बोनस के लिए आधार की गणना करें, कर्मचारी का वेतन 60,000 रूबल है, एक महीने में 30 दिन होते हैं, दैनिक वेतन = 60,000/30 = 2,000 रूबल। अगला 2000*11 = 22000 रूबल। प्रीमियम की गणना का आधार 22,000 रूबल है।

आइए प्रीमियम की गणना करें: (22000/100)*10 = 2200 रूबल। वेतन का 10% बोनस 2,200 रूबल है।

एप्लिकेशन मेटाडेटा ऑब्जेक्ट "गणना प्रकारों की योजना" गणना रजिस्टर के साथ निकटता से जुड़ा हुआ है।

गणना प्रकारों की योजना (पीवीआर)- एक कॉन्फ़िगरेशन मेटाडेटा ऑब्जेक्ट जो गणना प्रकारों के प्रकारों के बारे में जानकारी संग्रहीत करता है और एक दूसरे पर विभिन्न गणनाओं के प्रभाव को निर्धारित करता है।

एक गणना प्रकार की योजना का उपयोग कई गणना रजिस्टरों में किया जा सकता है, लेकिन एक गणना रजिस्टर एक ही समय में कई गणना प्रकार की योजनाओं का उपयोग नहीं कर सकता है।

गणना रजिस्टर एक तालिका है जिसमें परिकलित डेटा संग्रहीत किया जाता है, और गणना प्रकारों के संदर्भ में, इस डेटा की गणना के लिए एल्गोरिदम संग्रहीत किए जाते हैं। गणना रजिस्टर में कम से कम एक दस्तावेज़ रजिस्ट्रार होना चाहिए जो गणना रजिस्टर (उदाहरण के लिए, पेरोल) में हलचल करता है।

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

अभ्यास

आइए व्यवहार में गणना रजिस्टरों पर करीब से नज़र डालें:

स्टेप 1आइए गणना के प्रकारों के लिए एक योजना से शुरुआत करें। गणना रजिस्टर बनाने से पहले आपको एक गणना प्रकार की योजना बनानी होगी। हम गणना रजिस्टर से पहले गणना प्रकारों के लिए एक योजना बनाते हैं क्योंकि गणना किए गए डेटा (यानी, एक गणना रजिस्टर) को संग्रहीत करने के लिए एक तालिका बनाने से पहले, इस डेटा की गणना के लिए एल्गोरिदम निर्दिष्ट करना आवश्यक है (यानी, गणना प्रकारों के लिए एक योजना)।

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

आइए एक पूर्वनिर्धारित गणना प्रकार "वेतन" बनाएं। "बेसिक" टैब पर, सब कुछ सरल है। गणना प्रकार का नाम और कोड सेट करें।

इस तथ्य के लिए धन्यवाद कि हमने झंडा स्थापित किया" वैधता अवधि का उपयोग करता है"अब हमारे पास एक टैब है" विस्थापित"और चालू हो गया" अवधि-आधारित दमन तंत्र«.

इस टैब पर हम उन प्रकार की गणनाओं को इंगित करते हैं जो वैधता अवधि (उदाहरण के लिए, व्यापार यात्रा) द्वारा वेतन को विस्थापित कर देंगे।

टिप्पणी: "डिस्प्लेसिंग" में आप उन गणना प्रकारों को जोड़ सकते हैं जो केवल गणना प्रकारों की इस योजना से संबंधित हैं।

एक टैब भी है" प्रस्तुतकर्ता»—यह गणना के प्रकारों को इंगित करता है, जिन्हें बदलने पर, वर्तमान प्रकार की गणना की पुनर्गणना करनी होगी। यहां आप अन्य गणना प्रकार की योजनाओं से गणना प्रकार भी निर्दिष्ट कर सकते हैं। उदाहरण के लिए, "वेतन" गणना प्रकार "बोनस" गणना प्रकार के लिए अग्रणी है, अर्थात। जब वेतन बदलता है, तो हमें बोनस की भी पुनर्गणना करनी चाहिए क्योंकि बोनस की गणना वेतन के आधार पर की जाती है। इस मामले में, "वेतन" गणना प्रकार "बुनियादी उपार्जन" पीआरपी से संबंधित है, जो वैधता अवधि का उपयोग करता है, और "बोनस" गणना प्रकार "अतिरिक्त उपार्जन" पीआरपी से संबंधित है, जो वैधता अवधि का उपयोग नहीं करता है।

चरण दोआइए डिफ़ॉल्ट संरचना के साथ एक "चार्ट" निर्देशिका बनाएं। "अनुसूची" निर्देशिका में हम कर्मचारियों के काम के घंटे (पांच दिन, छह दिन, आदि) संग्रहीत करेंगे।

चरण 3.हमें एक ऑब्जेक्ट की भी आवश्यकता है जिसमें हम उत्पादन कैलेंडर (कार्य दिवस और सप्ताहांत) संग्रहीत करेंगे। इन उद्देश्यों के लिए, हम सूचना के एक गैर-आवधिक स्वतंत्र रजिस्टर का उपयोग करते हैं।

आइए 2 आयामों "दिनांक" और "अनुसूची" और संसाधन "घंटों की संख्या" के साथ एक गैर-आवधिक स्वतंत्र सूचना रजिस्टर "कार्य अनुसूचियां" बनाएं।

"कार्य अनुसूचियां" सूचना रजिस्टर के लिए धन्यवाद, हम काम किए गए दिनों की संख्या के अनुपात में वेतन से मजदूरी की गणना करने में सक्षम होंगे।

चरण 4नीचे दिखाए गए विवरण संरचना के साथ एक "पेरोल" दस्तावेज़ बनाएं:

आवश्यकताएँ:

परिचालन निष्पादन "निषिद्ध" पर सेट हैक्योंकि 1सी में आवधिक निपटान के तंत्र का कोई मतलब नहीं है - हम कभी भी वास्तविक समय में बोनस, वेतन या जुर्माने की गणना नहीं करते हैं।

आइए डिफ़ॉल्ट सेटिंग्स के साथ एक दस्तावेज़ प्रपत्र बनाएं।

चरण 5. अंततः, हम गणना रजिस्टर बनाने के बिंदु पर पहुँच गए।

गणना रजिस्टर मेटाडेटा ऑब्जेक्ट विन्यासकर्ता की "गणना रजिस्टर" शाखा में स्थित है।

आइए एक गणना रजिस्टर "बुनियादी शुल्क" बनाएं। आइए नीचे गणना रजिस्टर सेटिंग्स देखें:

1. "गणना प्रकारों की योजना" फ़ील्ड में, चरण 1 में बनाए गए पीवीआर "मूल शुल्क" को इंगित करें।

2. "वैधता अवधि" ध्वज को "सही" पर सेट करें क्योंकि चरण 1 में निर्दिष्ट पीवीआर है समय में विस्तार.

इस ध्वज को स्थापित करने के बाद, मानक विवरण "एक्शन पीरियड", "एक्शन पीरियडस्टार्ट", "एक्शनपीरियोडएंड" तुरंत हमारे लिए उपलब्ध हो जाते हैं, जिसका अर्थ है कि इस गणना रजिस्टर में पंजीकृत गणना के प्रकार भी हैं समय में लंबाईऔर हमारे पास "तक पहुंच है" कार्रवाई की अवधि के अनुसार दमन तंत्र«.


पी.एस. यदि आप एक पीवीआर निर्दिष्ट करते हैं जिसमें है समय में लंबाईआरआर के लिए "वैधता अवधि" ध्वज को "गलत" पर सेट किया गया है, तो यह पीवीआर एक पीवीआर के रूप में काम करेगा जिसमें नहीं है समय में विस्तार.

3. "वैधता अवधि" ध्वज को "सही" पर सेट करने के बाद, फ़ील्ड "चार्ट", "चार्ट मान", "चार्ट तिथि" हमारे लिए उपलब्ध हो जाती हैं।

"अनुसूची" फ़ील्ड में हम चरण 3 में बनाए गए "कार्य अनुसूचियां" सूचना रजिस्टर को इंगित करते हैं।

"अनुसूची मूल्य" फ़ील्ड में हम "कार्य अनुसूचियां" सूचना रजिस्टर में "घंटे की संख्या" संसाधन इंगित करते हैं।

"अनुसूची तिथि" फ़ील्ड में, "कार्य अनुसूचियां" सूचना रजिस्टर के "तिथि" आयाम को इंगित करें।

4. "फ़्रीक्वेंसी" फ़ील्ड में हम "महीना" मान दर्शाते हैं, इसका मतलब है कि डेटा मासिक आधार पर रजिस्टर में दर्ज किया जाएगा।

नीचे रजिस्ट्री मेटाडेटा संरचना है:

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

"कर्मचारी" आयाम - इसका उपयोग "में किया जाता है" कार्रवाई की अवधि के आधार पर दमन तंत्र" और " आधार अवधि पर निर्भरता का तंत्र«.

संसाधन "राशि" - परिकलित वेतन वहां दर्ज किया जाएगा।

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

"पैरामीटर" विशेषता वेतन मान संग्रहीत करेगी।

अब जब हमने "कार्य अनुसूचियां" एमएस के साथ संबंध का संकेत दिया है, तो हम काम किए गए दिनों की संख्या के अनुपात में कर्मचारी के वेतन की गणना करेंगे।

हम दस्तावेज़ को रजिस्ट्रार के रूप में इंगित करते हैं " पेरोल"चरण 4 में बनाया गया।

चरण 6. हम गणना रजिस्टर "मूल शुल्क" के अनुसार आंदोलन करते हैं।

आइए चरण 4 में बनाए गए "पेरोल" दस्तावेज़ पर वापस लौटें।

आइए दस्तावेज़ ऑब्जेक्ट मॉड्यूल में पोस्टिंग की प्रक्रिया का वर्णन करें:

दस्तावेज़ प्रसंस्करण प्रसंस्करण कोड का टुकड़ा

1सी (कोड)

प्रक्रिया प्रोसेसिंगप्रोसेसिंग(विफलता, प्रोसेसिंग मोड) // रजिस्टर बेसिक एक्रुअल्स ऑफ मूवमेंट.मेन एक्रुअल्स.राइट = ट्रू; मूवमेंट्स.मेनएक्रुअल्स.क्लियर(); पंजीकरण अवधि = माह की शुरुआत (दिनांक); MainAccruals से प्रत्येक TechLineMainAccruals के लिए चक्र मूवमेंट = मूवमेंट्स.MainAccruals.Add(); चाल.उलट = असत्य; मूवमेंट.कैलकुलेशनटाइप = TechLineMainAccruals.कैलकुलेशनटाइप; मूवमेंट.एक्शनपीरियोडस्टार्ट = TechLineMainAccruals.StartDate; मूवमेंट.एक्शनपीरियोडएंड = एंडडे(टेक्सलाइनमेनएक्रुअल्स.एंडडेट); आंदोलन.पंजीकरण अवधि = पंजीकरण अवधि; आंदोलन.कर्मचारी = TechLineMainAccruals.कर्मचारी; मूवमेंट.चार्ट = TechStringMainAccruals.Chart; मूवमेंट.पैरामीटर = TechStringMainAccruals.Size; अंतचक्र; प्रक्रिया का अंत

प्रसंस्करण प्रक्रिया (विफलता, मोड)

// मुख्य उपार्जन रजिस्टर

आंदोलन. बुनियादी उपार्जन। लिखना = सत्य;

आंदोलन. बुनियादी उपार्जन। स्पष्ट() ;

पंजीकरण अवधि = माह की शुरुआत (तारीख);

प्रत्येक टेकलाइन के लिए BasicAccrualsFrom BasicAccrualsCycle

हलचल = हलचल। बुनियादी उपार्जन। जोड़ना() ;

आंदोलन। स्टोर्नो = मिथ्या;

आंदोलन। गणना प्रकार=TexLineMainAccruals। गणना प्रकार;

आंदोलन। पीरियडएक्शनस्टार्ट = TechLineMainAccruals। आरंभ करने की तिथि;

आंदोलन। ActionPeriodEnd=EndDay(TexLineMainAccruals.EndDate);

आंदोलन। पंजीकरण अवधि = पंजीकरण अवधि;

आंदोलन। कर्मचारी = TechLineMainAccruals। कर्मचारी;

आंदोलन। चार्ट = TechLineMainAccruals. अनुसूची;

आंदोलन। पैरामीटर = TechStringMainAccruals. आकार;

अंतचक्र;

प्रक्रिया का अंत

आइए एक परीक्षण दस्तावेज़ बनाएं और उसे चलाएं:

आइए "दस्तावेज़ आंदोलन" पर जाएं:

हम देखते हैं कि पंजीकरण अवधि महीने की शुरुआत में निर्धारित की गई है क्योंकि आरआर की आवृत्ति को "माह" के रूप में दर्शाया गया है। हम यह भी देखते हैं कि राशि को छोड़कर सभी फ़ील्ड भर दिए गए हैं (वेतन की गणना अभी तक नहीं की गई है)।

चरण 7आइए पेरोल गणना कोड लिखें।

आइए निम्नलिखित झंडों के साथ एक सामान्य मॉड्यूल "गणना" बनाएं:

गणना स्वयं इस सामान्य मॉड्यूल में होगी.

आइए "गणना" मॉड्यूल में निर्यात फ़ंक्शन "शुल्क की गणना करें" लिखें:

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

"घंटों की संख्या, वास्तविक कार्य अवधि" -इसमें शेड्यूल डेटा के आधार पर गणना किए गए वास्तव में काम किए गए घंटों की संख्या शामिल है

"घंटों की संख्याकार्य अवधि" -इसमें गणना अवधि में शेड्यूल डेटा के आधार पर गणना किए गए कार्य घंटों की संख्या शामिल है

पेरोल गणना प्रक्रिया

1सी (कोड)

प्रक्रिया गणना संचय (रजिस्ट्रार, रिकॉर्ड्स का सेट) निर्यात // वेतन अनुरोध = नया अनुरोध; Query.Text='SELECT | ISNULL(BasicAccrualsGraphicsData.NumberofHoursActualActionPeriod, 0) AS HoursFact, |BasicAccrualsGraphicsData.Parameter, |ISNULL(BasicAccrualsGraphicsData.NumberofHoursActionPeriod, 0) AS HoursPlan, |BasicAccrualsGraphicsData ica .लाइन नंबर |FROM |गणना रजिस्टर.बुनियादी संचय। ग्राफ़िक्स डेटा(| रजिस्ट्रार = &रजिस्ट्रार | और गणना प्रकार = &गणना प्रकार वेतन) एएस बेसिक AccrualsDataGraphics"; Request.SetParameter('रजिस्ट्रार', रिकॉर्डर); // दस्तावेज़ को रजिस्ट्रार को भेजें ताकि खोज केवल वर्तमान दस्तावेज़ पर की जाए Request.SetParameter ("गणना प्रकार वेतन", गणना प्रकार की योजनाएं। मूल संचय। वेतन); // गणना वेतन का प्रकार निर्धारित करें क्योंकि वेतन की गणना करें चयन=Request.Run().Select(); खोजसंरचना=नयीसंरचना; SearchStructure.Insert("RowNumber",0); //रिकॉर्डसेट चक्र से प्रत्येक रिकॉर्ड के लिए लाइन नंबर द्वारा गणना के लिए डेटा खोजने के लिए एक संरचना बनाएं //वर्तमान दस्तावेज़ के रिकॉर्ड के सेट के माध्यम से चक्र खोजें Structure.LineNumber=Record.LineNumber; //खोज के लिए लाइन नंबर भरें यदि चयन.FindNext(खोज संरचना) तो //हम मौजूदा लाइन नंबर के आधार पर गणना के लिए डेटा के नमूने में देखते हैं। /नमूना.घंटा योजना * नमूनाकरण .पैरामीटर); // काम किए गए दिनों के अनुपात में वेतन की गणना करें, पैरामीटर में - वर्तमान वेतन EndIf; चयन.रीसेट(); //चयन को रीसेट करें, चयन के पहले एंडसाइकल के माध्यम से खोज करने के लिए हमें रिकॉर्डसेट के अगले रिकॉर्ड की आवश्यकता है; रिकार्डसेट.लिखें(, सत्य); //परिकलित रिकॉर्ड को डेटाबेस में लिखें, पैरामीटर रिप्लेस = ट्रू एंडप्रोसीडर पास करें

//वेतन

अनुरोध=नया अनुरोध;

अनुरोध। पाठ = "चुनें

| ISNULL(BasicAccrualsDataGraphics.NumberofHoursActualActionPeriod, 0) AS HoursFact,

| BasicAccrualsDataGraphics.पैरामीटर,

| ISNULL(BasicAccrualsDataGraphics.NumberofHoursActionPeriod, 0) AS HoursPlan,

| बेसिकएक्रुअल्सडेटाग्राफिक्स.नंबरलाइन्स

|से

| गणना रजिस्टर। मूल संचय। ग्राफिक्स डेटा (

| रिकॉर्डर = &रिकॉर्डर

"पुनर्गणना नियम" सहायक मेटाडेटा ऑब्जेक्ट हैं जो नई गणना जर्नल प्रविष्टियों को दर्ज करने, मौजूदा को हटाने, या मैन्युअल रूप से गणना परिणाम को सही करने पर गणना के परिणामों की प्रासंगिकता को स्वचालित रूप से ट्रैक करने के लिए डिज़ाइन किए गए हैं।

पुनर्गणना नियम बनाते समय, गणना के प्रकार निर्धारित किए जाते हैं, जिसे संपादित करते समय पुनर्गणना नियम "ट्रिगर" होता है, और गणना के प्रकार जिन्हें इस नियम के ट्रिगर होने पर पुनर्गणना की जानी चाहिए।

गणना प्रकारों की सूची जिसके आधार पर एक विशिष्ट पुनर्गणना नियम ट्रिगर किया जाता है, पारंपरिक रूप से अग्रणी गणना प्रकार कहलाती है। गणना प्रकारों की सूची जिन्हें किसी विशिष्ट नियम के ट्रिगर होने पर पुनर्गणना की जानी चाहिए, पारंपरिक रूप से आश्रित गणना प्रकार कहलाती है।

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

सिस्टम में इस तरह के पुनर्गणना नियम को दर्ज करने के बाद, गणना जर्नल नीचे वर्णित अनुसार व्यवहार करेगा। इस मामले में, पहले हम एक बिलिंग अवधि में गणना प्रकारों के संबंध के मामले पर विचार करेंगे।

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

यदि एक ही समय में एक प्रविष्टि वैधता अवधि के साथ वर्तमान बिलिंग अवधि में नहीं, बल्कि अतीत में से एक में दर्ज की जाती है (उदाहरण के लिए, पिछले महीने के लिए वेतन की पूर्वव्यापी गणना), तो सिस्टम सभी के लिए पुनर्गणना प्रविष्टियां दर्ज करेगा संबंधित पिछली अवधि के अतिरिक्त भुगतान।

पुनर्गणना नियम तीन प्रकार के हो सकते हैं: वर्तमान अवधि के अभिलेखों की पुनर्गणना, उसी अवधि के अभिलेखों की पुनर्गणना, या भविष्य की अवधि के अभिलेखों की पुनर्गणना।

पहले मामले में, परिवर्तित गणना जर्नल प्रविष्टियों की वैधता अवधि की परवाह किए बिना, निर्दिष्ट प्रकार की गणना केवल वर्तमान अवधि से पुनर्गणना की जाती है।

दूसरे मामले में, निर्दिष्ट निपटान प्रकारों की उसी वैधता अवधि के साथ पुनर्गणना की जाती है, जब नई प्रविष्टि दर्ज की जाती है।

तीसरे में, एक या अधिक भविष्य की बिलिंग अवधियों के रिकॉर्ड की पुनर्गणना की जाती है।

उदाहरण के लिए, यदि आप बीमार छुट्टी की पुनर्गणना के लिए एक नियम बनाते हैं, तो प्रारंभिक गणना के प्रकारों को अग्रणी गणना के रूप में निर्दिष्ट किया जाएगा।

1सी में: वेतन और कार्मिक प्रबंधन 8 कार्यक्रम, संस्करण 3.0, संस्करण 3.0.24* से शुरू होकर, वेतन की गणना और पुनर्गणना से संबंधित प्राथमिक दस्तावेजों को सही करने के लिए तंत्र, साथ ही पिछली अवधि के लिए लाभ, व्यक्तिगत आयकर से रोक दिया गया वेतन और परिकलित बीमा योगदान में सुधार किया गया है। ए.डी. लेख में इस बारे में बात करेंगे। रैडचेंको, 1सी-कॉर्पोरेट मैनेजमेंट सिस्टम्स एलएलसी के विशेषज्ञ, जो 1सी कंपनी (1सी:ईआरपी सेंटर) के ईआरपी समाधानों के लिए सक्षमता का केंद्र है, जिसे 1सी:नेटवर्क सक्षमता केंद्र का दर्जा प्राप्त है, जो 1सी:कंसल्टिंग में भागीदार है। परियोजना।

टिप्पणी: * कार्यक्रम के नए संस्करणों का अवलोकन "1सी: वेतन और मानव संसाधन प्रबंधन 8" संस्करण 3.0 और अन्य 1सी समाधान 1सी:आईटीएस वेबसाइट पर "एप्लिकेशन समाधानों के लिए तकनीकी समर्थन" - "अपडेट के बारे में जानकारी" अनुभाग में पाया जा सकता है। 1सी: एंटरप्राइज सॉफ्टवेयर उत्पाद” http://its.1c.ru/db/updinfo/।

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

वेतन समायोजन विधान - याद रखने योग्य महत्वपूर्ण बातें

वेतन को ऊपर या नीचे समायोजित करते समय, आपको कानून का पालन करना चाहिए। इस प्रकार, रूसी संघ के श्रम संहिता के अनुसार, वेतन की पुनर्गणना की जाती है, उदाहरण के लिए, वेतन सूचकांक के मामले में (रूसी संघ के श्रम संहिता के अनुच्छेद 134)। अत्यधिक अर्जित वेतन रोका जा सकता है (रूसी संघ के श्रम संहिता के अनुच्छेद 137):
  • किसी कर्मचारी को वेतन के कारण जारी अवैतनिक अग्रिम की प्रतिपूर्ति करना;
  • खर्च न किए गए और न लौटाए गए अग्रिम को समय पर चुकाना;
  • लेखांकन त्रुटियों के कारण कर्मचारी को अधिक भुगतान की गई राशि, साथ ही कर्मचारी को अधिक भुगतान की गई राशि वापस करने के लिए, यदि व्यक्तिगत श्रम विवादों पर विचार करने वाला निकाय श्रम मानकों का पालन करने में विफलता में कर्मचारी के अपराध को पहचानता है;
  • कार्य वर्ष की समाप्ति से पहले किसी कर्मचारी को बर्खास्त करने पर, जिसके लिए उसे पहले से ही बिना काम के छुट्टी के दिनों के लिए वार्षिक भुगतान अवकाश प्राप्त हो चुका है।
कृपया ध्यान दें कि श्रम कानून के गलत अनुप्रयोग सहित अधिक भुगतान वाली मजदूरी को निम्नलिखित अपवादों के साथ रोका नहीं जा सकता है:
  • गिनती में त्रुटि**;
  • यदि व्यक्तिगत श्रम विवादों पर विचार करने वाली संस्था श्रम मानकों या डाउनटाइम का पालन करने में विफलता में कर्मचारी के अपराध को पहचानती है;
  • यदि अदालत द्वारा स्थापित उसके गैरकानूनी कार्यों के संबंध में कर्मचारी को अधिक वेतन दिया गया हो।
अन्य मामलों में, एक कर्मचारी केवल स्वैच्छिक आधार पर गलती से जारी वेतन की प्रतिपूर्ति कर सकता है (रूसी संघ के नागरिक संहिता के अनुच्छेद 1109 के खंड 3)।

टिप्पणी: ** गणना त्रुटि को अंकगणितीय गणना के दौरान की गई अंकगणितीय त्रुटि के रूप में समझा जाता है (रोस्ट्रुड का पत्र दिनांक 1 अक्टूबर, 2012 संख्या 1286-6-1, रूसी संघ के सशस्त्र बलों का निर्धारण दिनांक 20 जनवरी, 2012 संख्या 59) -बी11-17).

वेतन सुधार के लिए "1सी: वेतन और मानव संसाधन प्रबंधन 8" की नई सुविधाएँ

प्राथमिक लेखांकन दस्तावेजों को सही करने और वेतन की पुनर्गणना करने की व्यवस्था मानक 1सी में लंबे समय से मौजूद है: उद्यम उत्पाद जो पेरोल गणना को स्वचालित करते हैं: 1सी: वेतन और कार्मिक 7.7, 1सी: वेतन और कार्मिक प्रबंधन 8 (रेव. 2.5) और अन्य कार्यक्रम, जिसमें पेरोल शामिल है अवयव। कार्यक्रम "1सी: वेतन और कार्मिक प्रबंधन 8" (रेव. 3.0) में इस तंत्र में सुधार किया गया है और इसे अधिक उपयोगकर्ता-अनुकूल बनाया गया है।

आप दस्तावेज़ों को सही कर सकते हैं और लेखांकन के लिए सुधार तीन तरीकों से स्वीकार कर सकते हैं:

  • एक दस्तावेज़ "पूर्वव्यापी रूप से" दर्ज करें - यह, उदाहरण के लिए, एक "भूल गया दस्तावेज़" है जिसे समय पर लेखांकन के लिए स्वीकार नहीं किया गया था;
  • पिछली अवधि के दस्तावेज़ को सही करें;
  • दस्तावेज़ को उलट दें.

आइए देखें कि इनमें से प्रत्येक स्थिति को 1सी: वेतन और कार्मिक प्रबंधन 8 कार्यक्रम, संस्करण 3.0 में कैसे प्रतिबिंबित किया जाए।

किसी दस्तावेज़ को "पूर्वव्यापी रूप से" दर्ज करना - "भूल गया दस्तावेज़"

यह विधि आपको डेटाबेस में पिछली अवधि से संबंधित दस्तावेज़ को पंजीकृत करने की अनुमति देती है।

उदाहरण 1

आइए मान लें कि फरवरी 2015 के अंत में भुगतानकर्ता को जनवरी 2015 के लिए काम के लिए अक्षमता का प्रमाण पत्र प्राप्त हुआ। जनवरी के वेतन की गणना और भुगतान पहले ही किया जा चुका है। कर्मचारी को पूरे महीने का वेतन दिया गया।

आइए एक दस्तावेज़ बनाएं बीमारी के लिए अवकाशपंजीकरण के महीने के साथ फरवरी 2015. हम बीमारी की छुट्टी की अवधि का संकेत देंगे - 16 जनवरी से 31 जनवरी तक (चित्र 1)।

संचय के कुल मूल्य और अलग से किए गए पुनर्गणना के कुल मूल्य दस्तावेज़ के पहले पृष्ठ पर परिलक्षित होते हैं। यह उपयोगकर्ता को गणना परिणामों की दृष्टि से निगरानी करने की अनुमति देता है। पिछली अवधियों के संचयों की पुनर्गणना को संचयों से अलग किया जाता है और दस्तावेज़ के एक अलग टैब पर प्रतिबिंबित किया जाता है पिछली अवधि की पुनर्गणना.

पिछली अवधि के दस्तावेज़ का सुधार

इस पद्धति का उपयोग तब किया जाता है जब वर्तमान अवधि में पिछली अवधि में लेखांकन के लिए स्वीकार किए गए दस्तावेज़ में निहित जानकारी में समायोजन किया जाता है।

उदाहरण 2

व्यवहार में, ऐसी स्थितियाँ उत्पन्न होती हैं जिनमें सुधार की आवश्यकता होती है: - दस्तावेज़ में एक गलत अवधि दर्ज की गई थी; - दस्तावेज़ में गलत कर्मचारी का चयन किया गया था; - उदाहरण के लिए, कर्मचारी को 02/01/2015 से 02/28/2015 तक छुट्टी दी गई थी, छुट्टी वेतन का भुगतान 01/29/2015 को किया गया था। फिर, कर्मचारी की लिखित सहमति से, उसे 02/15/2015 से छुट्टी से वापस बुला लिया गया।

पिछली अवधि में पोस्ट और भुगतान किए गए दस्तावेज़ में, आदेश दृश्यमान और उपलब्ध हो जाते हैं सही करने के लिएऔर रिवर्स(अंक 2)। बटनों के बगल में एक टिप्पणी प्रदर्शित होती है, जिसमें बताया गया है कि इस दस्तावेज़ को दस्तावेज़ में ही सही करने की अनुशंसा क्यों नहीं की गई है।


किसी दस्तावेज़ को उलटना

यह सुधार विधि आपको पिछली अवधि में पोस्ट किए गए दस्तावेज़ के परिणामों को रद्द करने की अनुमति देती है।

उदाहरण 3

टिप्पणीकार्यक्रम "1सी: वेतन और कार्मिक प्रबंधन 8" (रेव. 3.0) में उत्क्रमण तंत्र की विशेषताओं पर:

  • टीम रिवर्ससही किए जा रहे दस्तावेज़ में सीधे सही बटन के बगल में स्थित है। बटनों का स्वरूप और स्थान चित्र 2 में दिखाया गया है;
  • दस्तावेज़ उलटकिया जाता है, जो आपको पहले एक दस्तावेज़ तैयार करने और बाद में उसकी कार्रवाई लागू करने, या पहले पोस्ट किए गए दस्तावेज़ की कार्रवाई को रद्द करने की अनुमति देता है, यदि यह किसी कारण से आवश्यक हो।


दस्तावेज़ उलटसंचयन आपको न केवल पहले किए गए संचयों को उलटने की अनुमति देता है, बल्कि नए संचयों को दर्ज करने की भी अनुमति देता है जो कि उलटे होने पर निर्भर करते हैं - टैब अतिरिक्त शुल्क और पुनर्गणना(चित्र 3)।


पिछली अवधि के दस्तावेज़ों में सुधार और उलटफेर - अक्सर पूछे जाने वाले प्रश्नों के उत्तर

व्यवहार में, उपयोगकर्ताओं के पास अक्सर वेतन में सुधार, उलटफेर या पुनर्गणना के बारे में प्रश्न होते हैं। हम उन उत्तरों का उत्तर देंगे जो सबसे अधिक बार पूछे जाते हैं।

वर्तमान अवधि के दस्तावेज़ों में, "सही" और "रिवर्स" आदेश दिखाई नहीं देते हैं। किसी दस्तावेज़ में सुधार और उलटने के आदेश कब दिखाई देते हैं?

बटन उस दस्तावेज़ में दिखाई देते हैं जिसके लिए मजदूरी का भुगतान पहले ही किया जा चुका है या दस्तावेज़ में लेखांकन में मजदूरी का प्रतिबिंब पोस्ट किया गया है।

दस्तावेज़ में "पुनर्गणना - पिछली अवधि की पुनर्गणना" या "उपार्जन की पुनर्गणना", "लाभों की पुनर्गणना", "अतिरिक्त उपार्जन, पुनर्गणना" टैब कब दिखाई देता है?

यदि यह पिछली अवधि का दस्तावेज़ या दस्तावेज़ है - एक "सुधार"।

कटौतियों की गणना क्यों नहीं की जाती?

पिछली अवधियों के पिछले गणना परिणाम को ध्यान में रखते हुए वर्तमान बिलिंग अवधि में कटौती की गणना की जाती है।

दस्तावेज़ की स्थिति के आधार पर आदेशों के रूप

जिस दस्तावेज़ को ठीक किया जा सकता है उसकी स्थिति के आधार पर, सही और रिवर्स कमांड अलग-अलग प्रदर्शित होते हैं, साथ ही सही और संशोधित दस्तावेज़ों के लिंक भी प्रदर्शित होते हैं। निम्नलिखित विकल्प संभव हैं:

  1. अभी दस्तावेज़ को सही करने का कोई मतलब नहीं है (चित्र 4)।
  2. दस्तावेज़ की मौजूदा प्रतिलिपि को दोबारा पोस्ट करने के बजाय सुधार तंत्र के माध्यम से दस्तावेज़ को सही करना बेहतर है (चित्र 5)।
  3. दस्तावेज़ को पहले ही ठीक कर लिया गया है (चित्र 6)।
  4. दस्तावेज़ पहले ही रद्द कर दिया गया है (चित्र 7)।
  5. दस्तावेज़ - पिछली अवधि के दस्तावेज़ का सुधार।
  6. इस मामले में, वर्तमान अवधि पहले ही बंद हो चुकी है और यदि दस्तावेज़ में बार-बार सुधार या रद्दीकरण की आवश्यकता है, तो सुधार/उलट तंत्र (चित्र 8) के माध्यम से ऐसा करना बेहतर है।

  7. दस्तावेज़ पिछली अवधि के दस्तावेज़ का सुधार है और इसे पहले ही ठीक किया जा चुका है (पुनः सुधार) (चित्र 9)।
  8. दस्तावेज़ पिछली अवधि के दस्तावेज़ का सुधार है और इसे उलटा भी किया गया है। इसे संपादित नहीं किया जा सकता (चित्र 10)।

वेतन पुनर्गणना के संबंध में "1सी: वेतन और मानव संसाधन प्रबंधन 8" की विशेषताएं

अर्जित वेतन की पुनर्गणना

पुनर्गणना तब दर्ज की जाती है जब पेरोल गणना के लिए डेटा उस अवधि में बदल जाता है जिसके लिए मजदूरी का भुगतान पहले ही किया जा चुका है। पुनर्गणना दर्ज करने के कारण परिवर्तन हैं:

  • आरोपों की संरचना;
  • सूचक मान;
  • समय काम आया.

किसी दस्तावेज़ को रद्द करते समय पेरोल और योगदान, कर्मचारियों और अवधियों के बारे में जानकारी जिसके लिए पुनर्गणना की गई थी, बहाल कर दी गई है और इसे फिर से ठीक किया जा सकता है। यदि पुनर्गणना का कारण कार्यक्रम में पंजीकृत है - एक दस्तावेज़ के रूप में एक सूचना संदेश प्रकट होता है जो आपको दस्तावेज़ की पुनर्गणना करने की आवश्यकता के बारे में सूचित करता है (चित्र 11 देखें)। यदि आप हाइपरलिंक पर क्लिक करते हैं अधिक जानकारी, फिर पुनर्गणना की घटना के लिए अवधियों और कारणों की एक सूची के साथ एक फॉर्म खुलता है।


जब आप बटन दबाते हैं अभी और जोड़ेंदस्तावेज़ बनाया गया है वर्तमान अवधि में वेतन गणना, और सारणीबद्ध भाग भर दिया गया है अतिरिक्त शुल्क, पुनर्गणना.

लाभों की पुनर्गणना

टैब पर वेतन पुनर्गणना उदाहरण के समान लाभों की पुनर्गणनापिछली अवधियों के लिए पुनर्गणना या लाभों के अतिरिक्त उपार्जन के परिणाम परिलक्षित होते हैं (चित्र 12)।


यदि माता-पिता की छुट्टी के मौजूदा आदेशों में सुधार किया जाता है तो लाभों की स्वचालित रूप से पुनर्गणना की जाती है। आप अनुभाग में पुनर्गणना की आवश्यकता को मैन्युअल रूप से भी दर्ज कर सकते हैं वेतन -> पुनर्गणना.

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

  • दस्तावेज़ की पूर्ण पुनःपूर्ति;
  • मैन्युअल परिवर्तनों को सहेजते हुए फिर से भरना;
  • दस्तावेज़ में शामिल नहीं किए गए कर्मचारियों का डेटा जोड़ना।

दस्तावेज़ "अतिरिक्त उपार्जन, पुनर्गणना"

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


औसत कमाई दस्तावेजों की पुनर्गणना

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

पुनर्गणना प्रबंधन

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

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

मेज पर छुट्टियाँ, बीमारी की छुट्टी और अन्य अंतर-भुगतान दस्तावेज़इसी तरह की कार्रवाइयां औसत कमाई के दस्तावेज़ों के साथ उपलब्ध हैं।

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

पुराने पुनर्गणना रिकॉर्ड को हटाना भी संभव है।

व्यक्तिगत आयकर की पुनर्गणना

कार्यक्रम "1सी: वेतन और कार्मिक प्रबंधन 8" (संशोधन 3.0) पिछली अवधि में कर्मचारी के वेतन से रोके गए व्यक्तिगत आयकर की पुनर्गणना करने की क्षमता प्रदान करता है।

यह अवसर दस्तावेज़ द्वारा प्रदान किया गया है व्यक्तिगत आयकर की पुनर्गणना. दस्तावेज़ आपको स्वचालित रूप से उन कर्मचारियों की सूची के साथ सारणीबद्ध अनुभाग भरने की अनुमति देता है जिनके लिए व्यक्तिगत आयकर की पुनर्गणना की आवश्यकता है, या मैन्युअल रूप से एक प्रविष्टि जोड़ने की अनुमति देता है; मानक, संपत्ति और व्यक्तिगत कटौती शुरू करें; व्यक्तिगत आयकर के लिए कर लेखा रजिस्टर के लिए एक मुद्रित प्रपत्र बनाएं (चित्र 14)।


बीमा प्रीमियम की पुनर्गणना

"1सी: वेतन और कार्मिक प्रबंधन 8" (रेव. 3.0) बीमा प्रीमियम की पुनर्गणना करने की क्षमता प्रदान करता है। दस्तावेज़ बीमा प्रीमियम की पुनर्गणनाआपको कर अवधि की शुरुआत से पंजीकरण के महीने तक बीमा प्रीमियम की गणना करने की अनुमति देता है। दस्तावेज़ में विवरण शामिल हैं जो आपको 24 जुलाई 2009 के संघीय कानून संख्या 212-एफजेड के अनुच्छेद 7 के अनुसार एक स्वतंत्र अतिरिक्त संचय के रूप में रिपोर्टिंग में पुनर्गणना को प्रतिबिंबित करने या एक अद्यतन उत्पन्न करने के लिए "पूर्वव्यापी रूप से" पुनर्गणना को प्रतिबिंबित करने की अनुमति देते हैं। पिछली अवधि के लिए DAM-1 की गणना। दस्तावेज़ में दो सारणीबद्ध भाग हैं अनुमानित योगदानऔर आय की जानकारी, जिसमें, स्वचालित गणना के परिणामस्वरूप, बीमा प्रीमियम की पहले से बनाई गई गणना की तुलना में परिवर्तन परिलक्षित होते हैं (चित्र 15)।


संक्षेप में, यह ध्यान दिया जा सकता है कि "वेतन और कार्मिक प्रबंधन 8" कार्यक्रम (संशोधित 3.0) की नई क्षमताएं प्राथमिक दस्तावेजों के सुधारों को रिकॉर्ड करने और पुनर्गणना में एक एकाउंटेंट के लिए उत्पन्न होने वाले कार्यों की श्रृंखला को पूरी तरह से कवर करना संभव बनाती हैं। वेतन, कर और योगदान।

संपादक से

1सी: वेतन और मानव संसाधन प्रबंधन 8 कार्यक्रम (संस्करण 3.0) की नई विशेषताओं के बारे में लेख पढ़ें:

  • "1सी: वेतन और कार्मिक प्रबंधन 8" (संशोधित 3.0) में काम के घंटों का सारांश लेखांकन - संख्या 9 (सितंबर) 2015 के लिए "बीयूकेएच.1सी" (पृष्ठ 22);
  • "कार्यक्रम में क्षेत्रों के लिए लेखांकन "1सी: वेतन और कार्मिक प्रबंधन 8"" - 2015 के लिए संख्या 7 (जुलाई) (पृष्ठ 19);
  • ऑनलाइन

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

वेतन की पुनर्गणना करते समय, बीमा प्रीमियम की पुनर्गणना करना आवश्यक हो जाता है। इसके अलावा, योगदान की पुनर्गणना का कारण वर्ष के दौरान टैरिफ में बदलाव या त्रुटियों का पता लगाना हो सकता है, उदाहरण के लिए, बीमा प्रीमियम के आधार में गणना को शामिल न करना।

इन मामलों में, अकाउंटेंट के पास संघीय कर सेवा को अद्यतन जानकारी जमा करने की आवश्यकता, दायित्व और अधिकार के बारे में प्रश्न हैं।

रूस की संघीय कर सेवा दिनांक 10.10.2016 संख्या ММВ-7-11/551@ के आदेश के परिशिष्ट संख्या 2 में दिए गए बीमा प्रीमियम की गणना भरने की प्रक्रिया के खंड 1.2 के अनुसार, भुगतानकर्ता है गणना में आवश्यक परिवर्तन करने और किसी भी अपंजीकृत या अपूर्ण जानकारी के साथ-साथ देय बीमा प्रीमियम की राशि के कम अनुमान के कारण होने वाली त्रुटियों के लिए कर प्राधिकरण को एक अद्यतन रिपोर्ट प्रस्तुत करने के लिए बाध्य है।

अद्यतन गणना प्रस्तुत करने का निर्णय लेते समय, लेखाकार को निम्नलिखित प्रश्नों का उत्तर देना होगा:

  • क्या सारी जानकारी परिलक्षित हुई थी;
  • क्या गलतियाँ की गईं और क्या उनके कारण देय बीमा प्रीमियम की राशि का कम आकलन हुआ।

अद्यतन गणना प्रस्तुत करना एक दायित्व, अधिकार या मजबूर आवश्यकता हो सकती है।

बीमा प्रीमियम की अद्यतन गणना

अद्यतन गणना प्रस्तुत करने की बाध्यता तब उत्पन्न होती है, जब संघीय कर सेवा को रिपोर्ट जमा करने के बाद, यह पता चलता है कि कर्मचारियों के बारे में अधूरी या गलत जानकारी प्रस्तुत की गई थी, या त्रुटियों का पता चला था जिसके कारण देय बीमा प्रीमियम की राशि का कम अनुमान लगाया गया था।

सामान्य त्रुटियों के प्रकार जिनके लिए अद्यतन गणना अनिवार्य रूप से प्रस्तुत करना आवश्यक है:

1. कर्मचारी ने अपने व्यक्तिगत डेटा में परिवर्तनों की तुरंत रिपोर्ट नहीं की, और संघीय कर सेवा ने गणना की धारा 3 में उसके बारे में गलत जानकारी प्रदान की।

2. कर्मचारी ऐसे विभाग में काम करता है जिसे बीमा प्रीमियम की अधिमान्य दर लागू करने का अधिकार है। फिर उसे एक ऐसी इकाई में स्थानांतरित कर दिया गया जहां मूल बीमा प्रीमियम दर लागू होती है। कर्मचारी के तबादले की जानकारी लेखा विभाग को देर से मिली। अंशदान की गणना कम दर पर गलत तरीके से की गई थी।

3. 1सी: वेतन और कार्मिक प्रबंधन 8 कार्यक्रम के प्रारंभिक सेटअप चरण में, बीमा प्रीमियम के गणना आधार से प्रीमियम को बाहर करके एक गलती की गई थी। त्रुटि सुधारने पर अतिरिक्त शुल्क लिया जाएगा।

4. तरजीही टैरिफ वाला विभाग इसका उपयोग करने का अधिकार खो देता है, लेकिन जानकारी पेरोल प्रबंधक तक देरी से पहुंचती है। मूल टैरिफ के अनुसार पुनर्गणना से देय बीमा प्रीमियम की राशि में वृद्धि होती है।

5. बीमा प्रीमियम की गणना करते समय, कार्यक्रम ने यह संकेत नहीं दिया कि स्थिति अतिरिक्त टैरिफ के अधीन खतरनाक व्यवसायों की सूची में सूचीबद्ध थी। त्रुटि का पता चलने और उसे ठीक करने के बाद, पुनर्गणना के परिणामस्वरूप अतिरिक्त दरों पर बीमा प्रीमियम का कम भुगतान हुआ।

आइए उदाहरणों का उपयोग करके "1सी: वेतन और कार्मिक प्रबंधन 8" संस्करण 3 में बीमा प्रीमियम की पुनर्गणना की विशेषताओं को देखें।

उदाहरण 1

किसी प्रभाग के लिए बीमा प्रीमियम की गणना करते समय भंडारबीमा प्रीमियम की अधिमान्य दर लागू की गई प्रौद्योगिकी-नवाचार विशेष आर्थिक क्षेत्र के निवासी(किराया कोड "05")। यह टैरिफ 2018 में पेंशन फंड में 13% की राशि में योगदान प्रदान करता है; सामाजिक बीमा कोष में 2.9%; संघीय अनिवार्य चिकित्सा बीमा कोष में 5.1%। कर्मचारी वी.एस. के लिए अंशदान की गणना बिल्कुल इसी प्रकार की गई थी। आइवी लता। 10,000 रूबल की मासिक आय के साथ। माह के लिए बीमा कटौती की राशि थी:

  • पेंशन फंड में - 1,300 रूबल;
  • एफएफओएमएस में - 510 रूबल;
  • सामाजिक बीमा कोष में - 290 रूबल।

संकेतित राशियाँ 2018 की पहली तिमाही के लिए बीमा प्रीमियम की गणना में परिलक्षित हुईं।

जब यह पता चला कि डिवीजन ने बीमा प्रीमियम की अधिमान्य दर लागू करने का अधिकार खो दिया है, तो रूस की संघीय कर सेवा दिनांक 25 अक्टूबर, 2017 संख्या GD-4-11/21611@ और मंत्रालय के पत्रों के अनुसार रूस के वित्त का दिनांक 18 दिसंबर, 2017 नंबर? 03-15-06/ 84443 एक स्पष्ट गणना प्रस्तुत करने की आवश्यकता थी। इसे बनाने के लिए नई दरों के साथ बीमा प्रीमियम की पुनर्गणना करना जरूरी है।

कार्ड में प्रभागोंफ़ील्ड साफ़ किया जाना चाहिए तरजीही टैरिफ डर. योगदान. अब विभाजन संगठन के लिए उपयोग किए जाने वाले और कार्ड में निर्दिष्ट टैरिफ के अधीन है संगठनोंबुकमार्क पर लेखांकन नीतियां और अन्य सेटिंग्सजोड़ना लेखांकन नीतिखेत मेँ टैरिफ प्रकार.

उदाहरण 1 में, संगठन को सेट किया गया है मूल बीमा प्रीमियम दर(टैरिफ कोड "01"), 2018 में योगदान दरों के लिए प्रदान करना: 22% की राशि में रूसी संघ के पेंशन फंड में; सामाजिक बीमा कोष 2.9%; एफएफओएमएस 5.1%। यह स्पष्ट है कि पेंशन फंड में 9% योगदान (22% - 13%) "अंडरपेड" है, और टैरिफ कोड बदल गया है।

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

कर्मचारी वी.एस. के बीमा प्रीमियम की पुनर्गणना के परिणामस्वरूप। 10,000 रूबल की मासिक आय के साथ आइवी। माह के लिए बीमा कटौती की राशि थी:

  • रूस के पेंशन फंड में - 2,200 रूबल;
  • संघीय अनिवार्य चिकित्सा बीमा कोष और सामाजिक बीमा कोष में - राशि नहीं बदली और क्रमशः 510 रूबल हो गई। और 290 रूबल।

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

चावल। 2. 2018 की पहली तिमाही के लिए बीमा प्रीमियम की स्पष्ट गणना का शीर्षक पृष्ठ

बीमा प्रीमियम की अद्यतन गणना प्रस्तुत करने का अधिकार

यदि पॉलिसीधारकों को ऐसी त्रुटियाँ मिलती हैं जिनके कारण बीमा प्रीमियम की राशि का अधिक अनुमान लगाया जाता है, तो वे निरीक्षण के लिए एक अद्यतन गणना प्रस्तुत कर सकते हैं। वास्तव में, वर्तमान अवधि में योगदान की अगली गणना के दौरान, पुनर्गणना की जाती है, और परिणाम अगली अवधि के लिए रिपोर्ट में परिलक्षित होता है। स्थिति विकल्प जो आपको एक अद्यतन गणना प्रस्तुत करने की अनुमति देते हैं:

1. कर्मचारी को पूरे महीने काम करने के लिए वेतन दिया जाता था। बीमा प्रीमियम की गणना संघीय कर सेवा को प्रस्तुत की गई थी, लेकिन बाद में पता चला कि कर्मचारी बीमार छुट्टी पर या अपने खर्च पर छुट्टी पर था। प्रीमियम की गणना के लिए आधार में शामिल न किए गए उपार्जन ने बीमा प्रीमियम के उपार्जित विषय को प्रतिस्थापित कर दिया, जिसके कारण प्रीमियम का अधिक भुगतान हुआ।

2. कर्मचारी उपार्जन की कोई भी पुनर्गणना, जिससे बीमा प्रीमियम की पुनर्गणना उनकी कमी की ओर हो।

उदाहरण 2

कर्मचारी को जून के वेतन की गणना करते समय एस.एस. गोर्बुनकोव को सम्मानित किया गया:

  • वेतन भुगतान - 7,500 रूबल;
  • जून के लिए व्यापार यात्रा भुगतान (औसत कमाई के आधार पर) - 2,500 रूबल।

बीमा प्रीमियम की गणना मूल दर पर की गई है। जून में, एस.एस. के वेतन से योगदान। गोर्बुनकोव थे:

  • रूस के पेंशन फंड में - 2,200 रूबल;
  • एफएफओएमएस में - 510 रूबल;
  • सामाजिक बीमा कोष में - 290 रूबल।

इन योगदानों का भुगतान किया गया है और 2018 छमाही खाते में शामिल किया गया है। 06/25/2018-06/30/2018 की अवधि के लिए लेखा विभाग को प्रस्तुत की गई बीमार छुट्टी अद्यतन गणना के गठन का कारण नहीं बनती है। कार्यक्रम में पंजीकृत दस्तावेज़ बीमारी के लिए अवकाशयात्रा भत्ते की पहले से अर्जित राशि को उलट देता है (चित्र 3)।

चावल। 3. "बीमार छुट्टी" दस्तावेज़ में यात्रा भत्ते की पुनर्गणना

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

  • रूसी संघ के पेंशन कोष में - 550 रूबल;
  • एफएफओएमएस में - 127.50 रूबल;
  • सामाजिक बीमा कोष में - 72.50 रूबल।

एक कार्यक्रम में बीमारी के लिए अवकाश, दर्ज कराई जुलाई 2018, चालू माह में बीमा प्रीमियम की गणना को प्रभावित करता है, गणना आधार को कम करता है।

ऐसी स्थिति में अद्यतन गणना प्रस्तुत करने के लिए कोई कानूनी आवश्यकता नहीं है। सभी पुनर्गणनाएँ अगली अवधि में होती हैं और अगली रिपोर्टों में परिलक्षित होती हैं। लेकिन साथ ही, संगठन को आधे साल के लिए रिपोर्ट को स्पष्ट करने और स्पष्टीकरण जमा करके हुए अधिक भुगतान के बारे में संघीय कर सेवा को सूचित करने का अधिकार है।

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

बीमा प्रीमियम की अद्यतन गणना प्रस्तुत करने की आवश्यकता

कई मामलों में, अद्यतन गणना प्रस्तुत करने की बाध्यता के अभाव के बावजूद, पॉलिसीधारक के पास अद्यतन जमा करने के अलावा, प्रीमियम के अपने अधिक भुगतान की रिपोर्ट करने का कोई अन्य अवसर नहीं होता है:

1. वर्तमान अवधि में योगदान की पुनर्गणना के परिणामस्वरूप, कर्मचारी को नकारात्मक राशि प्राप्त होती है। नकारात्मक राशि वाली रिपोर्ट संघीय कर सेवा को प्रस्तुत नहीं की जा सकती। इसलिए, केवल एक ही रास्ता है - पिछली अवधि के लिए एक अद्यतन रिपोर्ट तैयार करना।

2. कर्मचारी खतरनाक काम में काम करता था। बीमा प्रीमियम की गणना अतिरिक्त दर पर की गई। सामान्य कामकाजी परिस्थितियों में कर्मचारी के काम पर स्थानांतरण की जानकारी लेखा विभाग को देर से प्राप्त हुई। पुनर्गणना के परिणामस्वरूप, अतिरिक्त दर पर परिकलित योगदान को कम करना असंभव है, क्योंकि वर्तमान अवधि में कर्मचारी के उपार्जन अब अतिरिक्त दर पर योगदान के अधीन नहीं हैं।

उदाहरण 3

इस मामले में, पिछले उदाहरण 2 के विपरीत, व्यापार यात्रा रद्द होने के परिणामस्वरूप बीमा प्रीमियम की नकारात्मक राशि की भरपाई संचय द्वारा नहीं की जाएगी। इस तथ्य के बावजूद कि अन्य कर्मचारियों के उपार्जन के कारण, बीमा प्रीमियम की कुल राशि सकारात्मक होगी, धारा 3 में कर्मचारी के लिए नकारात्मक मूल्य बने रहेंगे, और यह अस्वीकार्य है। और इसलिए अकाउंटेंट को एक दस्तावेज़ बनाना होगा बीमा प्रीमियम की पुनर्गणना, जून के लिए योगदान की पुनर्गणना करें, एक अद्यतन गणना तैयार करें और संघीय कर सेवा को सबमिट करें।

1सी: वेतन और कार्मिक प्रबंधन 8 कार्यक्रम बीमा प्रीमियम की पुनर्गणना की प्रक्रिया को स्वचालित करता है। सेवा का उपयोग करना 1सी-रिपोर्टिंगबीमा प्रीमियम के लिए प्रारंभिक और स्पष्ट गणनाएँ स्वचालित रूप से उत्पन्न होती हैं। हालाँकि, स्पष्ट गणना तैयार करने का निर्णय लेखाकार के पास रहता है। किसी दस्तावेज़ को पंजीकृत करने के परिणामों का विश्लेषण करने के बाद, जो उस अवधि में गणना को बदलता है जिसके लिए एक रिपोर्ट पहले ही प्रस्तुत की जा चुकी है, अकाउंटेंट या तो पिछली अवधि के लिए बीमा प्रीमियम की पुनर्गणना करता है, या गणना स्वचालित रूप से चालू माह में होती है।

संपादक से. लेख में, बीमा प्रीमियम की गणना के लिए नियंत्रण अनुपात की जांच के लिए 1सी:एंटरप्राइज़ 8 में लागू तंत्र के बारे में पढ़ें, जो समायोजन गणना के डेटा को ध्यान में रखता है।

कई 1C प्रोग्रामर ने अपने अभ्यास में कभी भी "गणना" घटक का सामना नहीं किया है, इसलिए, जब उन्हें प्लेटफ़ॉर्म 8.0 पर एक विशेषज्ञ के लिए परीक्षा देनी होती है, जहां प्रत्येक कार्य में जटिल आवधिक गणना पर एक कार्य होता है, तो कठिनाइयाँ उत्पन्न होती हैं, मुख्य रूप से समझने में कठिनाइयाँ।

आइए 8.0 में इस घटक को समझने का प्रयास करें। विभिन्न गणना समस्याओं को हल करने के बजाय, आइए इस घटक को समझने का प्रयास करें ताकि हम किसी भी गणना समस्या को हल कर सकें। इस मैनुअल का अध्ययन करने के बाद, आप समझ जाएंगे कि गणना रजिस्टर कैसे व्यवस्थित होते हैं और कैसे काम करते हैं।

उदाहरण के लिए, हम परीक्षा के दौरान स्थापित फ़्रेम कॉन्फ़िगरेशन का उपयोग करेंगे।

ईमानदारी से कहूं तो, मैंने यह पता लगाने की काफी देर तक कोशिश की कि और किन गणनाओं की आवश्यकता है, लेकिन मैं इसका पता नहीं लगा सका, तो आइए वेतन की गणना की समस्या पर विचार करें।

गणना क्या होती है

मूल रूप से, अंतिम पेरोल उत्पाद फॉर्म की पेरोल रजिस्टर प्रविष्टियों का एक सेट है:

कर्मचारी

अवधि

गणना का प्रकार

परिणाम

डेटा

एक टिप्पणी

माप

अधिकारी

अधिकारी

रंगमंच की सामग्री

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

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

निपटान रजिस्टर में प्रत्येक प्रविष्टि एक विशिष्ट प्रकार के निपटान और समय अवधि से संबंधित है।

गणना के प्रकार

गणना प्रकारों के प्रत्येक रिकॉर्ड में एक सेवा विशेषता होती है - गणना प्रकार।

एक प्रकार की गणना को एक विशेष संदर्भ पुस्तक के एक तत्व के रूप में सोचा जा सकता है जैसे "गणना के प्रकारों की योजना" - इसमें विवरण, सारणीबद्ध भाग, पूर्वनिर्धारित और उपयोगकर्ता-निर्मित तत्व भी होते हैं। सिस्टम में ऐसी कई "निर्देशिकाएँ" हो सकती हैं।

उदाहरण के लिए, आइए मुख्य गणना प्रकारों और इसमें पूर्वनिर्धारित गणना प्रकारों के लिए एक योजना बनाएं वेतन, बक्शीश, अनुपस्थिति, व्यापार यात्रा.

गणना प्रकार का उपयोग एक दूसरे पर गणना रजिस्टर प्रविष्टियों के प्रभाव को प्रतिबिंबित करने के लिए कार्यात्मक रूप से किया जाता है। लेकिन संक्षेप में वे एक दूसरे पर गणना प्रकारों के प्रभाव के बारे में बात करते हैं:

गणना का प्रकार

विवरण

उदाहरण

आधार अवधि के अनुसार

आश्रित अवधि की गणना का परिणाम आधार अवधि के परिणाम पर निर्भर करता है। यदि आधार अवधि का परिणाम बदलता है, तो आश्रित अवधि के परिणाम की पुनर्गणना की जानी चाहिए।

बोनस आधार अवधि के वेतन पर निर्भर करता है।

अवधि के अनुसार पोंछना

आश्रित अवधि की वैधता अवधि आधार अवधि की वैधता अवधि का स्थान लेती है, इसलिए आधार अवधि एक वास्तविक होती है

अनुपस्थिति वेतन की वास्तविक अवधि को प्रभावित करती है।

अग्रणी गणना

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

बोनस वेतन के आधार पर निर्भर करता है, लेकिन अप्रत्यक्ष रूप से अनुपस्थिति पर भी निर्भर करता है।

इस प्रभाव के कारण, निपटान रजिस्टर प्रविष्टि की वैधता अवधि को चार अवधियों में विभाजित किया गया है:

अवधि

विवरण

पंजीकरण अवधि

घटना किस अवधि में दर्ज की गई थी, अर्थात आमतौर पर जब कोई दस्तावेज़ दर्ज किया जाता है।

वैधता

इवेंट किस अवधि में संचालित होता है, अर्थात घटना किस काल की है.

आधार अवधि

केवल उन अवधियों के लिए सार्थक है जिनकी आधार अवधि होती है - आधार अवधि के अंतराल का वर्णन करता है।

वास्तविक वैधता अवधि

यदि वैधता अवधि को अन्य प्रकार की गणनाओं द्वारा प्रतिस्थापित किया जाता है, तो वास्तविक वैधता अवधि में कई अवधियाँ होती हैं जब इस प्रकार की गणना वास्तव में प्रभावी होती है।

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

समय चार्ट

सिस्टम में गणना रजिस्टरों से डेटा को समय चार्ट के साथ जोड़ने की क्षमता है ताकि किसी भी अवधि के लिए काम के घंटों की संख्या प्राप्त की जा सके।

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

एक आयाम जो आमतौर पर गणना रजिस्टर से जुड़ा होता हैजिसका अर्थ है "ग्राफ़ का प्रकार"।

तारीख

चार्ट प्रकार

अर्थ

11.01.05 शुक्र

पांच दिन

11.01.05 शुक्र

छह दिन

12.01.05 बैठा

पांच दिन

12.01.05 बैठा

छह दिन

आवधिक विवरण रजिस्टर के बजाय दिनांक आयाम का उपयोग क्यों करें? यह सब बहुत सरल है - यदि शुक्रवार, 11 जनवरी को, हमारे पास पांच-दिवसीय अवधि के दौरान 8 कार्य घंटे हैं, तो इसका मतलब यह नहीं है कि अगले दिन हमारे पास फिर से 8 कार्य घंटे होंगे। लेकिन अगर हम एक आवधिक रजिस्टर का उपयोग करते हैं, तो रिकॉर्ड के अभाव में अगले दिन का मूल्य पिछले दिन से लिया जाएगा।

इस प्रकार, एक निश्चित अवधि (वास्तविक कार्रवाई, पंजीकरण, आधार अवधि, आदि) होने पर हम अनुसूची के अनुसार इस अवधि के लिए स्वचालित रूप से घंटों की संख्या प्राप्त कर सकते हैं।

पुनर्गणना

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

पुनर्गणना इसी के लिए है।

यदि हम आधार रिकॉर्ड की गणना करते हैं, तो सिस्टम आवंटन में नोट करेगा कि हमें निर्भर रिकॉर्ड की गणना करने की आवश्यकता है। एक बार जब हम आश्रित रिकॉर्ड की गणना कर लेंगे, तो आवंटन स्पष्ट हो जाएगा।

अनिवार्य रूप से, पुनर्गणना गणना रजिस्टर प्रविष्टियों की एक सूची है जिन्हें पुनर्गणना करने की आवश्यकता होती है।

यदि आप पुनर्गणना में कोई माप दर्ज नहीं करते हैं, तो जब मूल गणना बदलती है, तो सभी आश्रित रिकॉर्ड पुनर्गणना सूची में जोड़ दिए जाएंगे।

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

व्यावहारिक कार्य

बहुत हो गया सिद्धांत. आइए व्यवहार में विवरण का अध्ययन करने का प्रयास करें। आइए फ़्रेम कॉन्फ़िगरेशन को आधार के रूप में लें।

समस्या का निरूपण:

बता दें कि बोनस को वेतन के एक निश्चित प्रतिशत (अनुपस्थिति और यात्रा भत्ते को छोड़कर) के रूप में निर्धारित किया गया है।

मान लीजिए कि यात्रा भत्ते का भुगतान दोगुना वेतन + यात्रा के प्रत्येक दिन के लिए एक निश्चित राशि में किया जाता है।

बता दें कि कर्मचारी से अनुपस्थिति के लिए अनुपस्थिति की अवधि के लिए आधे वेतन की राशि का जुर्माना वसूला जाएगा।

प्रगति:

प्रारंभिक प्रशिक्षण

आइए "मुख्य" प्रकार की गणना के लिए एक नई योजना बनाएं।

आइए गणनाओं के प्रकार और उनके बीच निर्भरता को परिभाषित करें:

बुनियादी

विस्थापित

प्रस्तुतकर्ता

वेतन

अनुपस्थिति, व्यापार यात्रा

पुरस्कार

अनुपस्थिति, व्यापार यात्रा

वेतन, अनुपस्थिति, व्यापार यात्रा

व्यापार यात्रा

कार्य से अनुपस्थित होना

आइए इस प्रकार की गणनाओं को "मुख्य" गणना प्रकार योजना में जोड़ें और तालिका के अनुसार गणना प्रकारों के गुणों में निर्भरताएँ निर्धारित करें।

वेतन गणना रजिस्टर में, हम "व्यक्तियों" प्रकार का "कर्मचारी" आयाम बनाएंगे - ताकि रजिस्टर में कर्मचारियों के लिए एक विश्लेषण अनुभाग हो।

कॉन्फ़िगरेशन में पहले से ही "पेरोल" दस्तावेज़ शामिल है।

इसके शीर्षक में दो तिथियां हैं - "तिथि" और "पंजीकरण अवधि", साथ ही प्रत्येक पंक्ति में दो तिथियां "प्रारंभ तिथि" और "अंत तिथि" हैं।

यह समझा जाता है कि तारीख केवल वह तारीख है जब दस्तावेज़ निष्पादित किया गया था, पंजीकरण अवधि इंगित करती है कि हम किस महीने के लिए वेतन की गणना कर रहे हैं, और प्रत्येक पंक्ति में तारीखें प्रत्येक प्रकार की गणना की वैधता की अवधि का वर्णन करती हैं।

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

दस्तावेज़ मॉड्यूल कुछ इस तरह दिखेगा:

के लिए प्रत्येक के लिए टेकस्ट्रिंगलिस्टसूची चक्र से

// गणना रजिस्टर करें

हलचल = हलचल .गणना.जोड़ें();

आंदोलन .एस टॉर्नो= मिथ्या;

आंदोलन .आईडीकैलकुलेशन में = TechStringList.गणना प्रकार;

आंदोलन .अवधिक्रियाएँप्रारंभ= दिन की शुरुआत ( TechStringList.StartDate);

आंदोलन .अवधिक्रियासमाप्ति= एंडडे();

आंदोलन .पंजीकरण अवधि = पंजीकरण अवधि;

आंदोलन .बेसिकपीरियडस्टार्ट= दिन की शुरुआत ( TechStringList.StartDate);

आंदोलन .बेसपीरियडएंड= समाप्ति दिवस ( TechStringList.अंतिम तिथि);

आंदोलन ।कर्मचारी = TechStringList.कर्मचारी;

आंदोलन ।अनुसूची = TechStringList.ग्राफ़;

आंदोलन ।परिणाम = 0;

आंदोलन ।डेटा = TechStringList.आकार;

अंतचक्र;

प्रविष्टियों को उलटने के लिए रिवर्सल विशेषता की आवश्यकता होती है (ऋण चिह्न के अनुरूप)।

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

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

आइए एक पुनर्गणना "पुनर्गणना" बनाएं और इसमें "कर्मचारी" आयाम से जुड़े "कर्मचारी" आयाम को जोड़ें।

पुनर्गणना के साथ खेलना.

गेम खेलने के लिए, अनुरोध कंसोल खोलें - प्रोसेसिंग " कस्टमअनुरोध» एक फ़्रेम कॉन्फ़िगरेशन में। आइए क्वेरी कंस्ट्रक्टर का उपयोग करके एक नई क्वेरी बनाएं और वहां एक वर्चुअल टेबल जोड़ें पुनर्गणना। गणना। पुनर्गणना, अनुरोध पाठ इस प्रकार होगा:

चुनना

गणना पुनर्गणना। पुनर्गणना वस्तु के बारे में,

गणना पुनर्गणना.गणना आईडी में,

गणना पुनर्गणना। कर्मचारी से

से

गणना रजिस्टर. गणना. पुनर्गणनाकैसे गणनापुनर्गणना

हम तीन दस्तावेज़ तैयार करेंगे - सबसे पहले हम कर्मचारी ए और बी को वेतन देंगे। कर्मचारी ए 1 से 31 जनवरी तक काम करता है, बी 1 से 20 जनवरी तक काम करता है। दूसरा कर्मचारी बी को 1 से 31 जनवरी की अवधि के लिए बोनस देगा, तीसरा कर्मचारी ए को 20 से 25 जनवरी तक अनुपस्थिति देगा।

हम वास्तविक वैधता अवधि के साथ खेलते हैं।

चलिए एक नई क्वेरी बनाते हैं - इस बार हम इसमें टेबल डेटा जोड़ेंगे गणना रजिस्टर। गणना। वास्तविक कार्रवाई अवधि.

आइए एक अनुरोध बनाएं और देखें कि कर्मचारी ए की वेतन अवधि दो अवधियों में विभाजित है - 1 से 19 जनवरी तक और 26 से 31 जनवरी तक। मुझे आशा है कि आप समझ गए होंगे कि अवधि को दो भागों में विभाजित किया गया था, क्योंकि... वेतन की जगह अनुपस्थिति ने ले ली।

मुझे लगता है कि गणना रजिस्टर के संचालन के तंत्र हमारी आंखों के सामने स्पष्ट होते जा रहे हैं।

आइए ग्राफ़ का अध्ययन करें।

आइए अब कर्मचारी के वेतन के आधार पर वेतन की गणना करने का प्रयास करें।

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

आइए अनुरोध मापदंडों में विशिष्ट कर्मचारी, गणना के प्रकार और शेड्यूल सेट करें और देखें कि परिणाम कितने घंटे का है।

परिणाम स्तंभ

अर्थ

वैल्यूपीरियडएक्शन

रजिस्टर में कितनी वैधता अवधि के लिए घंटों में प्रविष्टि की गई थी।

वैल्यूएक्चुअलपीरियडएक्शन

कर्मचारी ने वास्तव में कितने घंटे काम किया?

वैल्यूबेसपीरियड

वेतन के लिए इसका कोई मतलब नहीं है, बोनस के लिए - आधार अवधि में काम के घंटों की संख्या।

मूल्यपंजीकरण अवधि

पंजीकरण अवधि (माह जनवरी) में कितने कार्य घंटे हैं

यदि आपको कोई त्रुटि मिलती है, तो कृपया पाठ का एक टुकड़ा चुनें और Ctrl+Enter दबाएँ।