Dynamics AX 2012 дээрх хуулийн этгээдийг (Компанийн данс) устгах
Нийтэлсэн: 2025 оны гуравдугаар сарын 19 21:34:24 (UTC)
Энэ нийтлэлд би Dynamics AX 2012 дээрх өгөгдлийн талбар / компанийн данс / хуулийн этгээдийг бүрэн устгах зөв журмыг тайлбарлаж байна. Эрсдэлийг өөрөө үүрч ашиглаарай.
Delete a Legal Entity (Company Accounts) in Dynamics AX 2012
Энэхүү постын мэдээлэл нь Dynamics AX 2012 R3 дээр үндэслэгдсэн. Энэ нь бусад хувилбаруудад тохирч магадгүй эсвэл тохирохгүй байж болох юм.
Анхааруулга: Энэ постын зааврыг дагаж мөрдвөл өгөгдөл алдах өндөр эрсдэлтэй байна. Үнэхээр, энэ нь өгөгдлийг устгахтай холбоотой. Танд үйлдвэрлэлийн орчинд хууль ёсны байгууллагыг устгах ёсгүй, зөвхөн тест эсвэл хөгжүүлэлтийн орчинд устгах хэрэгтэй. Энэ мэдээллийг ашиглах нь таны өөрийн эрсдэл дээр байна.
Саяхан би Dynamics AX 2012 орчныг ашиглан хууль ёсны байгууллагыг (компаний данс эсвэл өгөгдлийн талбар гэж нэрлэгддэг) бүрэн устгах үүрэг хүлээсэн. Хэрэглэгч өөрөө хууль ёсны байгууллагын формоос устгахгүй байсан шалтгаан нь зарим хүснэгтүүдийн өгөгдлийг устгах боломжгүй гэсэн муухай алдаанууд гарсан явдал юм.
Үүнийг судалж үзсний дараа, транзакцтай хууль ёсны байгууллагыг устгаж чадахгүй гэдгийг олж мэдсэн. Энэ нь утга учиртай, тиймээс илэрхий шийдэл нь эхлээд транзакцуудыг устгаж, дараа нь хууль ёсны байгууллагыг устгах явдал юм.
Аз болоход, Dynamics AX нь хууль ёсны байгууллагын транзакцуудыг устгах классыг санал болгодог, тиймээс энэ нь харьцангуй энгийн бөгөөд хэрэв олон өгөгдөл байвал их хугацаа шаарддаг.
Үйл явц нь:
- AOT-г нээгээд SysDatabaseTransDelete классыг олно уу (зарим AX хувилбаруудад энэ нь "DatabaseTransDelete" гэж нэрлэгддэг байсан).
- Та устгахыг хүссэн компанид байгаа гэдэгтээ бүрэн итгэлтэй байгаарай!
- 1-р алхам дээр олсон классийг ажиллуулна уу. Энэ нь та транзакцуудыг устгахыг хүсч байгаагаа баталгаажуулахыг асууна. Дахин хэлэхэд, энэ нь транзакцуудыг устгахыг хүсч буй компанийнх гэдгийг бүрэн итгэлтэйгээр шалгаарай!
- Үйлдлийг ажиллуулж өгнө үү. Хэрэв олон транзакцтай бол энэ нь нэлээд удаан хугацаа авах болно.
- Дууссаны дараа, Төрийн байгууллагын удирдлага / Тохиргоо / Байгууллага / Хууль ёсны байгууллагууд формоос буцаж орно уу. Энэ үед таны устгахыг хүссэн компанид байж болохгүй гэдгийг анхаарна уу, учир нь та одоо байгаа компанийнхыг устгаж чадахгүй.
- Устгахыг хүссэн компанийг сонгоод "Delete" товчийг (эсвэл Alt+F9) дарна уу.
- Та компанийнхаа устгалт хийхийг баталгаажуулна уу. Энэ нь бас удаан хугацаа авах болно, учир нь одоо компани дахь бүх транзакцын бус өгөгдлийг устгаж байна.
- Тайван сууж, амрааж, сайн гүйцэтгэсэн ажлынхаа нэр төрийг баясгаж сууж байгаарай! :-)