Miklix

წაშალეთ იურიდიული პირი (კომპანიის ანგარიშები) Dynamics AX 2012-ში

გამოქვეყნებულია: 16 თებერვალი, 2025, 11:05:10 UTC
ბოლო განახლება: 12 იანვარი, 2026, 08:53:41 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" ერქვა).
  • აბსოლუტურად დარწმუნდით, რომ ამჟამად იმყოფებით იმ კომპანიაში, რომლის ტრანზაქციების წაშლაც გსურთ!
  • გაუშვით პირველ ეტაპზე ნაპოვნი კლასი. ის მოგთხოვთ დაადასტუროთ, რომ გსურთ ტრანზაქციების წაშლა. კიდევ ერთხელ, დარწმუნდით, რომ ის კომპანია, რომლის შესახებაც გეკითხებით, სწორედ ის კომპანიაა, რომლისთვისაც გსურთ ტრანზაქციების წაშლა!
  • დავალების შესრულებას დაელოდეთ. თუ ბევრი ტრანზაქცია გაქვთ, ამას შეიძლება საკმაოდ დიდი დრო დასჭირდეს.
  • დასრულების შემდეგ, დაბრუნდით ორგანიზაციის ადმინისტრირების / შექმნის / ორგანიზაციის / იურიდიული პირების ფორმაზე. დარწმუნდით, რომ ამ ეტაპზე არ იმყოფებით იმ კომპანიაში, რომლის წაშლაც გსურთ, რადგან ამჟამინდელი კომპანიის წაშლა შეუძლებელია.
  • აირჩიეთ კომპანია, რომლის წაშლაც გსურთ და დააჭირეთ ღილაკს „წაშლა“ (ან Alt+F9).
  • დაადასტურეთ, რომ გსურთ კომპანიის წაშლა. ამასაც გარკვეული დრო დასჭირდება, რადგან ამჟამად კომპანიაში არსებული ყველა არატრანზაქციული მონაცემი წაიშლება.
  • მოკალათდით, დაისვენეთ და ისიამოვნეთ კარგად შესრულებული სამუშაოს დიდებით! :-)

დამატებითი საკითხავი

თუ ეს პოსტი მოგეწონათ, შეიძლება ეს რჩევებიც მოგეწონოთ:


გააზიარე Bluesky-ზეგააზიარეთ Facebook-ზეგააზიარეთ LinkedIn-ზეგააზიარეთ Tumblr-ზეგააზიარეთ X-ზეგააზიარეთ LinkedIn-ზეPinterest-ზე დამაგრება

მიკელ კრისტენსენი

ავტორის შესახებ

მიკელ კრისტენსენი
მაიკლ არის miklix.com-ის შემქმნელი და მფლობელი. მას აქვს 20 წელზე მეტი გამოცდილება, როგორც პროფესიონალი კომპიუტერული პროგრამისტი/პროგრამული უზრუნველყოფის შემქმნელი და ამჟამად მუშაობს სრულ განაკვეთზე დიდ ევროპულ IT კორპორაციაში. როდესაც ბლოგს არ წერს, თავისუფალ დროს ატარებს ინტერესების, ჰობიებისა და აქტივობების უზარმაზარ სპექტრზე, რაც შეიძლება გარკვეულწილად აისახოს ამ ვებსაიტზე გაშუქებულ თემებზე.