Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> डेटाबेस

Oracle डिफर्ड COGS अकाउंटिंग

यह पोस्ट Oracle® कॉस्ट मैनेजमेंट रिलीज 12.0.0 और बाद में डिफर्ड कॉस्ट ऑफ गुड्स सोल्ड (DCOGS) अकाउंटफंक्शनलिटी का परिचय देता है। यह वृद्धि सीधे तौर पर बेचे गए माल की लागत (COGS) से राजस्व से मेल खाती है, जो पहले संभव नहीं था।

परिचय

पिछले संस्करणों में, सिस्टम ने इन्वेंट्री से COGS को भेजे गए माल के मूल्य का विस्तार किया, भले ही शिपमेंट ने राजस्व अर्जित नहीं किया हो। इस वृद्धि के साथ, सिस्टम इन्वेंट्री से भेजे गए माल का मूल्य DCOGS खाते में डालता है।

वृद्धि आम तौर पर स्वीकृत लेखा सिद्धांतों (जीएएपी) की सिफारिशों के अनुसार राजस्व और सीओजीएस को सिंक्रनाइज़ करने के लिए एक बदलाव करती है। जब सॉफ़्टवेयर राजस्व के प्रतिशत को पहचानता है, तो यह इन्वेंट्री से भेजे गए माल के मूल्य का मिलान प्रतिशत DCOGS खाते से COGS खाते में ले जाता है।

लेखांकन अभ्यास के लिए आवश्यक है कि आप एक ही लेखा अवधि में राजस्व और संबंधित COGS को पहचानें। यह एन्हांसमेंट बिक्री ऑर्डर लाइन के लिए COGS का मिलान उस विशिष्ट बिक्री ऑर्डरलाइन के लिए बिल किए गए राजस्व से स्वचालित रूप से करता है।

COGS का आस्थगन निम्नलिखित तत्वों पर लागू होता है:

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

नोट :यदि एक आरएमए एक बिक्री आदेश से जुड़ा हुआ है, तो सिस्टम मौजूदा लागत अनुपात को बनाए रखने के लिए डीसीओजीएस और वास्तविक सीओजीएस के बीच क्रेडिट के वितरण के लिए जिम्मेदार है। यदि किसी RMA के पास कोई विक्रय आदेश नहीं है, तो कोई DCOGS नहीं है।

एक DCOGS खाता सेट करें

DCOGS खाता सेट करने के लिए, इन्वेंट्री -> सेटअप -> संगठन -> पैरामीटर -> अन्य खाते पर नेविगेट करें। ।

Oracle डिफर्ड COGS अकाउंटिंग

यदि आप पुराने संस्करण से अपग्रेड करते हैं, तो सिस्टम DCOGS खाते को COGS खाते से भर देता है यदि संगठन पैरामीटर शून्य है। जरूरत पड़ने पर आप इसे बदल सकते हैं।

COGS डेटा प्रवाह

निम्न छवि COGS डेटा प्रवाह दिखाती है:

Oracle डिफर्ड COGS अकाउंटिंग

निम्न अनुभाग वर्णन करते हैं कि एन्हांसमेंट विभिन्न स्थितियों को कैसे संभालता है।

बिक्री ऑर्डर

जब आप बिक्री आदेश जारी करते हैं तो सिस्टम निम्नलिखित परिवर्तन करता है:

  1. Cst_cogs_events.COGS_Percentage . सेट करता है करने के लिए 0

  2. Cst_cogs_events.Mmt_Transaction_id . सेट करता है Mtl_Material_Transactions . में लेन-देन आईडी में बिक्री आदेश जारी करने के लेन-देन के लिए तालिका।

  3. Cst_cogs_events.costed सेट करता है करने के लिए Mtl_Material_Transactions.costed_flag , जो NULL . है जब बिक्री आदेश लेनदेन की लागत हो।

  4. Cst_cogs_events.इवेंट प्रकार . सेट करता है करने के लिए 1 (जहां 1 सेल्सआर्डर इश्यू को दर्शाता है)।

  5. cst_revenue_cogs_match_lines . में तालिका, सिस्टम Deferred_COGS_Acct_id . को पॉप्युलेट करता है , COGS_Acct_id , इकाई_लागत , औरOriginal_shipped_Qty कॉलम।

नोट :Oe_order_lines_all.Invoice_Interface_Status_Code =Yes (जहां Yes एक मानक बिक्री आदेश और Not_Eligible . को दर्शाता है संकेत-केवल लाइनें)।

यह खंड दिखाता है कि कॉलम कैसे तालिकाओं को एकीकृत करते हैं और यह सुनिश्चित करते हैं कि बिक्री आदेश दर्ज करने और सामग्री जारी करने के बाद डेटा निर्बाध रूप से प्रवाहित होता है।

राजस्व पहचान और लेखांकन

नोट :RA_CUST_TRX_LINE_GL_DIST_ALL.account_set_flag =N (जहांY यह दर्शाता है कि आय की पहचान नहीं की गई है और N यह दर्शाता है कि राजस्व पहचान चल रही है)।

आय की पहचान एकत्र करने की प्रक्रिया चलाने के बाद, लागत और आय से मेल खाने के लिए निम्नलिखित परिवर्तन करें:

  1. cst_revenue_recognition_lines.potentially_unmatched_flag सेट करें =Y

  2. सेट करें =1 (जहां 1 100% दर्शाता है)।

COGS पहचान

आपके द्वारा राजस्व पहचान कार्यक्रम चलाने के बाद, सिस्टम निम्नलिखित परिवर्तन करता है:

  1. cst_cogs_events.COGS_percentage . सेट करता है करने के लिए 1 (जहां 1 100% दर्शाता है)।

  2. cst_cogs_events.mmt_transaction_id सेट करता है Mtl_Material_Transactions . में लेन-देन आईडी के लिए COGS मान्यता लेनदेन के लिए तालिका।

  3. cst_cogs_events.इवेंट प्रकार . सेट करता है करने के लिए 3 (जहां 3 COGS मान्यता को दर्शाता है)।

  4. cst_revenue_recognition_lines.potentially_unmatched_flag सेट करता है सेNull . यह मान्यता घटना और लेनदेन की सफल पीढ़ी को इंगित करता है।

निष्कर्ष

उम्मीद है, आपको DCOGS लेखांकन की अवधारणा और तालिकाओं के बीच बैकएंड एकीकरण मूल्यवान लगा होगा।

डेटाबेस के बारे में और जानें।

www.rackspace.com पर जाएं और बिक्री चैट . पर क्लिक करें बातचीत शुरू करने के लिए।

कोई टिप्पणी करने या प्रश्न पूछने के लिए प्रतिक्रिया टैब का उपयोग करें।


  1. Oracle बाहरी तालिकाओं का उपयोग करें

    बाहरी तालिकाएँ डेटाबेस के बाहर संग्रहीत फ़्लैट फ़ाइलों से डेटा प्राप्त करती हैं और Oracle® को उन फ़ाइलों में डेटा को क्वेरी करने की अनुमति देती हैं। परिचय Oracle SQL*Loader द्वारा समर्थित किसी भी फ़ाइल स्वरूप को पार्स कर सकता है। आप बाहरी तालिकाओं पर डेटामैनिपुलेशन भाषा (डीएमएल) का उपयोग नहीं कर सक

  1. पेश है Oracle एप्लीकेशन एक्सप्रेस

    क्या आपका संगठन अधिक चुस्त हो सकता है, अनुप्रयोगों को तेजी से, सस्ता और अधिक कुशलता से विकसित कर सकता है? Oracle® एप्लिकेशन एक्सप्रेस (APEX) और निम्न-कोड विकास का उपयोग करने पर विचार करें—ड्रैग-एंड-ड्रॉप तत्वों का उपयोग करके एक दृश्य विकास विधि। परिचय एपेक्स आपको बदलती आवश्यकताओं के अनुकूल होने में

  1. Oracle 19c में DBCA कमांड का उपयोग करके डेटाबेस क्लोन करना

    यह ब्लॉग डेटाबेस कॉन्फ़िगरेशन सहायक (DBCA) का उपयोग करने के तरीकों का परिचय देता है, Oracle 19c में एक नई सुविधा, स्रोत डेटाबेस का बैकअप लिए बिना एक दूरस्थ प्लग करने योग्य डेटाबेस (PDB) को एक कंटेनर डेटाबेस (CDB) में क्लोन करने के लिए। स्रोत से लक्ष्य तक क्लोन करने में कम से कम समय लगता है। स्रोत D