Miklix

Fshini një ent juridik (llogaritë e kompanisë) në Dynamics AX 2012

Publikuar: 16 shkurt 2025 në 11:03:34 e paradites, UTC
Përditësimi i fundit: 12 janar 2026 në 8:53:36 e paradites, UTC

Në këtë artikull, unë shpjegoj procedurën e saktë për fshirjen e plotë të një zone të dhënash / llogari kompanie / entiteti juridik në Dynamics AX 2012. Përdoreni me rrezikun tuaj.


Kjo faqe u përkthye me makinë nga anglishtja për ta bërë të aksesueshme për sa më shumë njerëz. Fatkeqësisht, përkthimi me makinë nuk është ende një teknologji e përsosur, kështu që mund të ndodhin gabime. Nëse preferoni, mund ta shikoni versionin origjinal në anglisht këtu:

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

Informacioni në këtë postim bazohet në Dynamics AX 2012 R3. Mund të jetë ose jo i vlefshëm për versione të tjera.

Njoftim: Ekziston një rrezik shumë real i humbjes së të dhënave nëse ndiqni udhëzimet në këtë postim. Në fakt, bëhet fjalë pikërisht për fshirjen e të dhënave. Në përgjithësi nuk duhet të fshini entitetet ligjore në mjediset e prodhimit, por vetëm në mjediset e testimit ose të zhvillimit. Përdorimi i këtij informacioni është në rrezikun tuaj.

Kohët e fundit më ngarkuan me detyrën e heqjes së plotë të një entiteti ligjor (i njohur edhe si llogari të kompanisë ose zonë të dhënash) nga një mjedis Dynamics AX 2012. Arsyeja pse përdoruesi nuk e bëri vetë këtë nga formulari i Entiteteve Ligjore ishte se ai nxirrte disa gabime të shëmtuara në lidhje me pamundësinë e fshirjes së të dhënave në tabela të caktuara.

Pasi e shqyrtova, zbulova se nuk mund të fshish një entitet juridik që ka transaksione. Kjo ka kuptim, kështu që zgjidhja e dukshme do të ishte të hiqje fillimisht transaksionet dhe pastaj të fshije entitetin juridik.

Për fat të mirë, Dynamics AX ofron një klasë për heqjen e transaksioneve të një entiteti juridik, kështu që kjo është mjaft e thjeshtë - megjithëse, kërkon mjaft kohë nëse keni shumë të dhëna.

Procedura është:

  • Hapni AOT-në dhe gjeni klasën SysDatabaseTransDelete (në disa versione të mëparshme të AX quhej thjesht "DatabaseTransDelete").
  • Sigurohuni absolutisht që ndodheni aktualisht në kompaninë për të cilën dëshironi të fshini transaksionet!
  • Ekzekutoni klasën e gjetur në hapin 1. Do t'ju kërkojë të konfirmoni që dëshironi të hiqni transaksionet. Përsëri, sigurohuni absolutisht që kompania për të cilën pyet është ajo për të cilën dëshironi të fshini transaksionet!
  • Lëreni detyrën të ekzekutohet. Kjo mund të zgjasë mjaft nëse keni shumë transaksione.
  • Pasi të keni mbaruar, kthehuni te formulari Administrimi i Organizatës / Konfigurimi / Organizata / Entet Ligjore. Sigurohuni që nuk jeni në kompaninë që dëshironi të fshini në këtë pikë, pasi nuk mund ta fshini kompaninë aktuale.
  • Zgjidhni kompaninë që dëshironi të fshini dhe shtypni butonin "Fshij" (ose Alt+F9).
  • Konfirmo që dëshiron ta fshish kompaninë. Edhe kjo do të zgjasë pak, pasi tani po fshihen të gjitha të dhënat jo-transaksionale në kompani.
  • Uluni, relaksohuni dhe shijoni lavdinë e një pune të bërë mirë! :-)

Lexime të mëtejshme

Nëse ju pëlqeu ky postim, mund t'ju pëlqejnë edhe këto sugjerime:


Shpërndaje në BlueskyShpërndaje në FacebookNdani në LinkedInShpërndaje në TumblrShpërndaje në XNdani në LinkedInPin në Pinterest

Mikkel Christensen

Rreth Autorit

Mikkel Christensen
Mikkel është krijuesi dhe pronari i miklix.com. Ai ka mbi 20 vjet përvojë si programues profesional kompjuteri/zhvillues softuerësh dhe aktualisht është i punësuar me kohë të plotë për një korporatë të madhe evropiane IT. Kur nuk bën blog, ai e kalon kohën e lirë në një gamë të gjerë interesash, hobish dhe aktivitetesh, të cilat mund të reflektohen në një farë mase në shumëllojshmërinë e temave të mbuluara në këtë faqe interneti.