Miklix

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) дарна уу.
  • Та компанийнхаа устгалт хийхийг баталгаажуулна уу. Энэ нь бас удаан хугацаа авах болно, учир нь одоо компани дахь бүх транзакцын бус өгөгдлийг устгаж байна.
  • Тайван сууж, амрааж, сайн гүйцэтгэсэн ажлынхаа нэр төрийг баясгаж сууж байгаарай! :-)
Bluesky дээр хуваалцаарайFacebook дээр хуваалцахLinkedIn дээр хуваалцахTumblr дээр хуваалцахX дээр хуваалцаарайLinkedIn дээр хуваалцахPinterest дээрх пин

Миккел Кристенсен

Зохиогчийн тухай

Миккел Кристенсен
Миккел бол miklix.com сайтыг бүтээгч, эзэмшигч юм. Тэрээр мэргэжлийн компьютерийн программист/програм хангамж хөгжүүлэгчээр 20 гаруй жил ажилласан туршлагатай бөгөөд одоогоор Европын томоохон мэдээллийн технологийн корпорацид бүтэн цагаар ажиллаж байна. Блог хөтлөөгүй үедээ тэрээр чөлөөт цагаа олон төрлийн сонирхол, хобби, үйл ажиллагаанд зарцуулдаг бөгөөд энэ нь энэ вэб сайтад багтсан олон янзын сэдвүүдэд тодорхой хэмжээгээр тусгагдсан байж магадгүй юм.