Odoo से माइग्रेट करना
माइग्रेशन कॉकपिट ओडू एक्सपोर्ट के साथ क्या करता है: पांच प्रकारों में परिवर्तित खाता प्रकार, विक्रेता, ग्राहक और उत्पाद संकेत, डिफ़ॉल्ट मुद्रा, चेक पर चेतावनी, और ZATCA के तहत संदर्भ के रूप में रखे गए चालान नंबर।
- प्लेटफ़ॉर्म › लेगेसी माइग्रेशन › माइग्रेशन कॉकपिट: मैपिंग का पता लगाने के लिए ओडू के कॉलम को "सुझाव: … लोड करने से पहले पुष्टि करें" के रूप में प्रस्तावित करें।
- खाते: Odoo के account_type को परिसंपत्ति, देयता, इक्विटी, राजस्व या व्यय में परिवर्तित किया जाता है (asset_cash → परिसंपत्ति, liability_payable → देयता, income_other → राजस्व, expense_depreciation → व्यय, और Odoo के डिस्प्ले नाम भी इसी प्रकार परिवर्तित होते हैं)। off_balance नाम से ही अस्वीकार कर दिया जाता है: निर्यात से मेमोरेंडम खातों को हटा दें।
- विक्रेता और ग्राहक: संदर्भ संख्या के रूप में लिखा जाएगा, ईमेल छोटे अक्षरों में होगा, देश को कोड के रूप में निर्यात किया जाना चाहिए (नाम नहीं, बल्कि AE कोड का उपयोग करें), और भुगतान की शर्तें जैसे 30 दिन को दिनों के रूप में लिखा जाएगा।
- उत्पाद: default_code आइटम संख्या बन जाता है; भंडारण योग्य/वस्तुएँ, उपभोग्य वस्तुएँ और सेवाएँ मैप की जाती हैं, और इकाइयाँ जैसे इकाइयाँ → ईए।
- इनवॉइस: टाइप फ़ील्ड (move_type) को एक्सपोर्ट करें; इसके द्वारा ग्राहक और विक्रेता के इनवॉइस और क्रेडिट नोटों को अलग-अलग पहचाना जा सकता है।
- जिन कॉलमों का यहां कोई होम नहीं है (वैट, कंपनी_आईडी, ओडू आईडी) उन्हें जांच के समय नाम दिया जाता है; ओडू आईडी को पंक्ति के लेगेसी संदर्भ के रूप में रखा जाता है।
- जब फाइल में मुद्रा का उल्लेख नहीं होता है, तो यह अनुपलब्ध या खाली मुद्रा को भरता है।
पंक्तियों की जाँच करने पर, बिना अस्वीकृति के चेतावनी मिलती है, यदि कोई फ़ील्ड प्रत्येक पंक्ति में अपना डिफ़ॉल्ट मान लेता है क्योंकि उसका कॉलम मैप नहीं किया गया है, या जब कोई मान मैप द्वारा परिवर्तित नहीं किया जाता है और फ़ील्ड कॉलम का डिफ़ॉल्ट मान लेता है। अज्ञात मान वाला आवश्यक फ़ील्ड उस पंक्ति को अस्वीकार कर देता है: मान को मैप में जोड़ें, या पंक्ति को छोड़ दें। लोड का पूर्वाभ्यास खुली वस्तुओं के लिए भी काम करता है।
ZATCA के अंतर्गत चालान संख्याएँ
ZATCA के अंतर्गत न आने वाली कंपनियों के लिए, Odoo से प्राप्त इनवॉइस नंबर (जैसे INV/2026/00412) को सुरक्षित रखें। ZATCA के अंतर्गत, इनवॉइस, क्रेडिट नोट और डेबिट नोट श्रृंखलाओं को केवल सिस्टम द्वारा क्रमांकित किया जाता है, इसलिए प्रत्येक माइग्रेट किए गए इनवॉइस को यहां क्रमांकित किया जाता है (वर्तमान में एक ड्राफ्ट नंबर, जारी होने पर इसका टैक्स इनवॉइस नंबर) और Odoo नंबर को इनवॉइस के संदर्भ और माइग्रेशन पंक्ति के विरुद्ध सुरक्षित रखा जाता है। चेक, रिहर्सल और लोड सभी यही दर्शाते हैं।
16 अक्टूबर को जारी किए गए अपडेट में Odoo के अपने खाता प्रकारों के साथ पहले से लोड किए गए खातों को ठीक कर दिया गया था।