Miklix

Kustutage Dynamics AX-i 2012 juriidiline isik (ettevõtte kontod).

Avaldatud: 16. veebruar 2025, kell 11:00:47 UTC
Viimati uuendatud: 12. jaanuar 2026, kell 08:53:12 UTC

Selles artiklis selgitan õiget protseduuri andmeala / ettevõtte kontode / juriidilise isiku täielikuks kustutamiseks Dynamics AX 2012-s. Kasutage omal vastutusel.


See lehekülg on inglise keelest masintõlgitud, et muuta see võimalikult paljudele inimestele kättesaadavaks. Kahjuks ei ole masintõlge veel täiuslik tehnoloogia, mistõttu võivad esineda vead. Kui soovite, võite vaadata ingliskeelset originaalversiooni siin:

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

Selle postituse teave põhineb Dynamics AX 2012 R3-l. See ei pruugi kehtida teiste versioonide puhul.

Märkus: Selle postituse juhiste järgimisel on andmete kadumise oht väga reaalne. Tegelikult puudutab see täpselt andmete kustutamist. Üldiselt ei tohiks juriidilisi isikuid tootmiskeskkondades kustutada, seda saab teha ainult testimis- või arenduskeskkondades. Selle teabe kasutamine on teie enda vastutusel.

Hiljuti anti mulle ülesandeks eemaldada Dynamics AX 2012 keskkonnast täielikult juriidiline isik (tuntud ka kui ettevõtte kontod või andmevaldkond). Põhjus, miks kasutaja seda ise juriidiliste isikute vormilt ei teinud, oli see, et see andis välja koledaid vigu teatud tabelite kirjete kustutamise võimatuse kohta.

Pärast selle uurimist avastasin, et tehingutega juriidilist isikut ei saa kustutada. See on mõistlik, seega oleks ilmselge lahendus kõigepealt tehingud eemaldada ja seejärel juriidiline isik kustutada.

Õnneks pakub Dynamics AX klassi juriidilise isiku tehingute eemaldamiseks, seega on see üsna lihtne – kuigi palju andmeid on üsna aeganõudev.

Protseduur on järgmine:

  • Ava AOT ja leia klass SysDatabaseTransDelete (mõnes AX-i varasemas versioonis kandis see nime lihtsalt "DatabaseTransDelete").
  • Veendu kindlasti, et oled parasjagu ettevõttes, mille tehinguid soovid kustutada!
  • Käivita 1. etapis leitud klass. See palub sul kinnitada, et soovid tehingud eemaldada. Veendu veelkord, et küsitakse täpselt sama ettevõtte kohta, mille tehinguid soovid kustutada!
  • Laske ülesandel käivituda. See võib võtta üsna kaua aega, kui teil on palju tehinguid.
  • Kui see on tehtud, naaske vormile Organisatsiooni haldus / Seadistamine / Organisatsioon / Juriidilised isikud. Veenduge, et te pole sel hetkel ettevõttes, mida soovite kustutada, kuna te ei saa praegust ettevõtet kustutada.
  • Valige ettevõte, mida soovite kustutada, ja vajutage nuppu „Kustuta” (või klahvikombinatsiooni Alt+F9).
  • Kinnitage, et soovite ettevõtte kustutada. See võtab samuti veidi aega, kuna nüüd kustutatakse kõik ettevõtte mittetehingulised andmed.
  • Istu maha, lõdvestu ja naudi hästi tehtud töö hiilgust! :-)

Lisalugemist

Kui see postitus teile meeldis, võivad teile meeldida ka need soovitused:


Jagage Bluesky'sJaga FacebookisJagage LinkedInisJaga TumblrisJaga X-isJagage LinkedInisKinnitage Pinterestis

Mikkel Christensen

Autorist

Mikkel Christensen
Mikkel on miklix.com looja ja omanik. Tal on üle 20 aasta kogemust professionaalse programmeerija/tarkvaraarendajana ning praegu töötab ta täiskohaga suures Euroopa IT-ettevõttes. Kui ta ei kirjuta blogi, veedab ta oma vaba aega mitmesuguste huvide, hobide ja tegevustega, mis võib mingil määral kajastuda sellel veebisaidil käsitletavate teemade mitmekesisuses.