Dzēsiet juridisko personu (uzņēmuma kontus) programmā Dynamics AX 2012

Publicēts: 2025. gada 16. februāris 11:01:10 UTC
Pēdējo reizi atjaunināts: 2026. gada 12. janvāris 08:53:17 UTC

Šajā rakstā es paskaidroju pareizo procedūru datu apgabala/uzņēmuma kontu/juridiskās personas pilnīgai dzēšanai programmā Dynamics AX 2012. Izmantojiet to uz savu atbildību.


Šī lapa tika mašīntulkota no angļu valodas, lai padarītu to pieejamu pēc iespējas vairāk cilvēkiem. Diemžēl mašīntulkošana vēl nav pilnīga tehnoloģija, tāpēc tajā var rasties kļūdas. Ja vēlaties, oriģinālo versiju angļu valodā varat apskatīt šeit:

Delete a Legal Entity (Company Accounts) in Dynamics AX 2012

Šajā ierakstā sniegtā informācija ir balstīta uz Dynamics AX 2012 R3. Tā var būt vai nebūt derīga citām versijām.

Paziņojums: Ja ievērosiet šajā ierakstā sniegtos norādījumus, pastāv ļoti reāls datu zaudēšanas risks. Patiesībā tas ir tieši par datu dzēšanu. Juridiskās personas parasti nevajadzētu dzēst ražošanas vidē, tikai testēšanas vai izstrādes vidē. Šīs informācijas izmantošana ir uz jūsu pašu risku.

Nesen man tika uzdots pilnībā noņemt juridisko personu (sauktu arī par uzņēmuma kontiem vai datu apgabalu) no Dynamics AX 2012 vides. Iemesls, kāpēc lietotājs to neizdarīja pats no Juridisko personu veidlapas, bija tas, ka tā radīja dažas neglītas kļūdas par to, ka noteiktās tabulās nevar dzēst ierakstus.

Izpētot to, es atklāju, ka nevar dzēst juridisko personu, kurai ir darījumi. Tas ir loģiski, tāpēc acīmredzamākais risinājums būtu vispirms dzēst darījumus un pēc tam dzēst juridisko personu.

Par laimi, Dynamics AX nodrošina klasi juridiskas personas darījumu noņemšanai, tāpēc tas ir diezgan vienkārši, lai gan diezgan laikietilpīgi, ja jums ir daudz datu.

Procedūra ir šāda:

  • Atveriet AOT un atrodiet klasi SysDatabaseTransDelete (dažās iepriekšējās AX versijās tā tika saukta vienkārši par "DatabaseTransDelete").
  • Pārliecinieties, ka pašlaik atrodaties uzņēmumā, kura darījumus vēlaties dzēst!
  • Palaidiet 1. darbībā atrasto klasi. Tā liks jums apstiprināt, ka vēlaties dzēst darījumus. Vēlreiz pārliecinieties, ka uzņēmums, par kuru tiek jautāts, ir tas, kura darījumus vēlaties dzēst!
  • Ļaujiet uzdevumam darboties. Tas var aizņemt diezgan ilgu laiku, ja jums ir daudz darījumu.
  • Kad tas ir izdarīts, atgriezieties formā Organizācijas administrēšana / Iestatīšana / Organizācija / Juridiskās personas. Pārliecinieties, ka šajā brīdī neesat uzņēmumā, kuru vēlaties dzēst, jo pašreizējo uzņēmumu nevar dzēst.
  • Atlasiet uzņēmumu, kuru vēlaties dzēst, un nospiediet pogu "Dzēst" (vai taustiņu kombināciju Alt+F9).
  • Apstipriniet, ka vēlaties dzēst uzņēmumu. Tas arī prasīs zināmu laiku, jo tagad tiek dzēsti visi uzņēmuma dati, kas nav saistīti ar darījumiem.
  • Atslābinieties, atpūtieties un izbaudiet labi padarīta darba slavu! :-)

Papildu lasāmviela

Ja jums patika šī ziņa, jums varētu patikt arī šie ieteikumi:


Kopīgojiet pakalpojumā BlueskyKopīgot FacebookKopīgojiet vietnē LinkedInKopīgojiet vietnē TumblrKopīgot vietnē XPiespraust vietnē PinterestKopīgojiet vietnē Reddit

Mikkel Christensen

Par autoru

Mikkel Christensen
Mikels ir miklix.com radītājs un īpašnieks. Viņam ir vairāk nekā 20 gadu pieredze kā profesionālam programmētājam/programmatūras izstrādātājam, un pašlaik viņš strādā pilna laika darbu lielā Eiropas IT korporācijā. Kad viņš neraksta blogus, viņš pavada brīvo laiku, pievēršoties dažādām interesēm, hobijiem un aktivitātēm, kas zināmā mērā var atspoguļoties šajā tīmekļa vietnē aplūkoto tēmu daudzveidībā.