डायनॅमिक्स एएक्स २०१२ मध्ये कायदेशीर अस्तित्व (कंपनी खाती) हटवा
प्रकाशित: १६ फेब्रुवारी, २०२५ रोजी ११:०३:०२ AM UTC
शेवटचे अपडेट केलेले: १२ जानेवारी, २०२६ रोजी ८:५३:३३ AM UTC
या लेखात, मी डायनॅमिक्स AX २०१२ मधील डेटा क्षेत्र / कंपनी खाती / कायदेशीर अस्तित्व पूर्णपणे हटवण्याची योग्य प्रक्रिया स्पष्ट करतो. तुमच्या स्वतःच्या जोखमीवर वापरा.
Delete a Legal Entity (Company Accounts) in Dynamics AX 2012
या पोस्टमधील माहिती डायनॅमिक्स AX २०१२ R3 वर आधारित आहे. ती इतर आवृत्त्यांसाठी वैध असू शकते किंवा नसू शकते.
सूचना: जर तुम्ही या पोस्टमधील सूचनांचे पालन केले तर डेटा गमावण्याचा धोका खूप जास्त आहे. खरं तर, ते डेटा हटवण्याबद्दल आहे. तुम्ही सामान्यतः उत्पादन वातावरणात कायदेशीर संस्था हटवू नयेत, फक्त चाचणी किंवा विकास वातावरणात. या माहितीचा वापर तुमच्या स्वतःच्या जोखमीवर आहे.
मला अलिकडेच डायनॅमिक्स AX २०१२ वातावरणातून एक कायदेशीर अस्तित्व (ज्याला कंपनी खाती किंवा डेटा क्षेत्र असेही म्हणतात) पूर्णपणे काढून टाकण्याचे काम देण्यात आले. वापरकर्त्याने कायदेशीर अस्तित्व फॉर्ममधून ते स्वतः केले नाही याचे कारण म्हणजे काही टेबलमधील रेकॉर्ड हटवता येत नसल्याबद्दल काही कुरूप त्रुटी बाहेर पडल्या.
त्यात लक्ष घालल्यानंतर, मला आढळले की तुम्ही व्यवहार करणारी कायदेशीर संस्था हटवू शकत नाही. ते अर्थपूर्ण आहे, म्हणून स्पष्ट उपाय म्हणजे प्रथम व्यवहार काढून टाकणे आणि नंतर कायदेशीर संस्था हटवणे.
सुदैवाने, डायनॅमिक्स एएक्स कायदेशीर घटकाचे व्यवहार काढून टाकण्यासाठी एक वर्ग प्रदान करते, म्हणून हे अगदी सोपे आहे - जरी, जर तुमच्याकडे भरपूर डेटा असेल तर बराच वेळ लागतो.
प्रक्रिया अशी आहे:
- AOT उघडा आणि SysDatabaseTransDelete हा वर्ग शोधा (AX च्या काही पूर्वीच्या आवृत्त्यांमध्ये याला फक्त "DatabaseTransDelete" असे म्हटले जात असे).
- ज्या कंपनीचे व्यवहार तुम्हाला हटवायचे आहेत त्या कंपनीत तुम्ही सध्या आहात याची खात्री करा!
- चरण १ मध्ये आढळलेला वर्ग चालवा. तो तुम्हाला व्यवहार काढून टाकायचे आहेत याची पुष्टी करण्यास सांगेल. पुन्हा एकदा, ज्या कंपनीबद्दल विचारले आहे तीच तुम्हाला व्यवहार हटवायचे आहेत याची खात्री करा!
- काम चालू द्या. जर तुमचे बरेच व्यवहार असतील तर यास बराच वेळ लागू शकतो.
- एकदा ते पूर्ण झाल्यावर, संघटना प्रशासन / सेटअप / संघटना / कायदेशीर संस्था फॉर्मवर परत या. सध्या तुम्ही ज्या कंपनीला हटवू इच्छिता त्यामध्ये तुम्ही नाही याची खात्री करा, कारण तुम्ही सध्याची कंपनी हटवू शकत नाही.
- तुम्हाला जी कंपनी हटवायची आहे ती निवडा आणि "डिलीट" बटण (किंवा Alt+F9) दाबा.
- तुम्हाला कंपनी हटवायची आहे याची पुष्टी करा. यासाठी देखील थोडा वेळ लागेल, कारण आता कंपनीमधील सर्व गैर-व्यवहार डेटा हटवला जात आहे.
- आरामात बसा, आराम करा आणि चांगल्या प्रकारे केलेल्या कामाच्या गौरवाचा आनंद घ्या! :-)
पुढील वाचन
जर तुम्हाला ही पोस्ट आवडली असेल, तर तुम्हाला हे सूचना देखील आवडतील:
- डायनॅमिक्स AX २०१२ मध्ये डेटा() आणि buf2Buf() मधील फरक
- डायनॅमिक्स एएक्स 2012 मध्ये सर्व दशांशांसह रिअलला स्ट्रिंगमध्ये रूपांतरित करा
- डायनॅमिक्स एएक्स 2012 मध्ये मॅक्रो आणि एसटीआरएफएमटीसह स्ट्रिंग फॉरमॅटिंग
