Dynamics AX 2012'de Bir Tüzel Kişiyi (Şirket Hesapları) Silme
Yayınlandı: 16 Şubat 2025 11:01:22 UTC
Bu makalede, Dynamics AX 2012'de bir veri alanını / şirket hesaplarını / tüzel kişiliği tamamen silmek için doğru prosedürü açıklıyorum. Kullanım kendi sorumluluğunuzdadır.
Delete a Legal Entity (Company Accounts) in Dynamics AX 2012
Bu gönderideki bilgiler Dynamics AX 2012 R3'e dayanmaktadır. Diğer sürümler için geçerli olabilir veya olmayabilir.
Uyarı: Bu gönderideki talimatları izlerseniz çok gerçek bir veri kaybı riski vardır. Aslında, tam olarak verileri silmekle ilgilidir. Genellikle üretim ortamlarındaki tüzel kişileri silmemelisiniz, yalnızca test veya geliştirme ortamlarındakileri silmelisiniz. Bu bilgilerin kullanımı kendi riskiniz altındadır.
Yakın zamanda bir Dynamics AX 2012 ortamından bir tüzel kişiliği (şirket hesapları veya veri alanı olarak da bilinir) tamamen kaldırmakla görevlendirildim. Kullanıcının bunu bizzat kendisi Tüzel kişilikler formundan yapmamasının nedeni, belirli tablolardaki kayıtları silemediğine dair bazı çirkin hatalar vermesiydi.
Bunu araştırdıktan sonra, işlemleri olan bir tüzel kişiliği silemeyeceğinizi keşfettim. Bu mantıklı, bu yüzden bariz çözüm önce işlemleri kaldırmak ve ardından tüzel kişiliği silmek olurdu.
Neyse ki Dynamics AX, tüzel kişiliğin işlemlerini kaldırmak için bir sınıf sağlıyor, dolayısıyla bu oldukça basit - ancak çok fazla veriniz varsa oldukça zaman alıcı olabilir.
İşlem şu şekildedir:
- AOT'yi açın ve SysDatabaseTransDelete sınıfını bulun (AX'in bazı eski sürümlerinde sadece "DatabaseTransDelete" olarak adlandırılıyordu).
- İşlemlerini silmek istediğiniz şirkette şu anda olduğunuzdan kesinlikle emin olun!
- 1. adımda bulunan sınıfı çalıştırın. İşlemleri kaldırmak istediğinizi onaylamanız için sizi uyaracaktır. Tekrar ediyorum, sorduğu şirketin, işlemlerini silmek istediğiniz şirket olduğundan kesinlikle emin olun!
- Görevin çalışmasına izin verin. Çok sayıda işleminiz varsa bu işlem biraz zaman alabilir.
- İşlem tamamlandıktan sonra, Kuruluş yönetimi / Kurulum / Kuruluş / Tüzel kişiler formuna geri dönün. Şu anda silmek istediğiniz şirkette olmadığınızdan emin olun, çünkü mevcut şirketi silemezsiniz.
- Silmek istediğiniz şirketi seçip "Sil" butonuna (veya Alt+F9) basın.
- Şirketi silmek istediğinizi onaylayın. Bu da biraz zaman alacaktır çünkü şu anda şirket içindeki tüm işlem dışı veriler siliniyor.
- Arkanıza yaslanın, rahatlayın ve iyi yapılmış bir işin ihtişamının tadını çıkarın! :-)