Ջնջել իրավաբանական անձը (ընկերության հաշիվները) Dynamics AX 2012-ում
Հրապարակվել է՝ 16 փետրվարի, 2025 թ., 11:03:53 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-ին քայլում հայտնաբերված դասը: Այն ձեզ կպահանջի հաստատել, որ ցանկանում եք հեռացնել գործարքները: Կրկին, միանգամայն համոզվեք, որ այն ընկերությունն է, որի մասին դուք ցանկանում եք ջնջել գործարքները:
- Թող առաջադրանքը կատարվի: Սա կարող է բավականին երկար տևել, եթե դուք ունեք բազմաթիվ գործարքներ:
- Ավարտելուց հետո վերադարձեք Կազմակերպության ադմինիստրացիա / Կարգավորում / Կազմակերպություն / Իրավաբանական անձինք: Համոզվեք, որ այս պահին այն ընկերությունում չեք , որը ցանկանում եք ջնջել, քանի որ չեք կարող ջնջել ներկայիս ընկերությունը:
- Ընտրեք այն ընկերությունը, որը ցանկանում եք ջնջել և սեղմեք «Ջնջել» կոճակը (կամ Alt+F9):
- Հաստատեք, որ ցանկանում եք ջնջել ընկերությունը: Սա նույնպես որոշ ժամանակ կպահանջի, քանի որ այն այժմ ջնջում է ընկերության բոլոր ոչ գործարքային տվյալները:
- Հանգստացեք, հանգստացեք և վայելեք լավ կատարված աշխատանքի փառքը: :-)