Dynamics AX 2012'de Bir Tüzel Kişiyi (Şirket Hesapları) Silme
Yayınlandı: 16 Şubat 2025 11:01:22 UTC
Son güncelleme: 12 Ocak 2026 08:53:24 UTC
Bu makalede, Dynamics AX 2012'de bir veri alanını / şirket hesaplarını / yasal kuruluşu tamamen silmenin doğru prosedürünü açıklıyorum. Kullanım sorumluluğu size aittir.
Delete a Legal Entity (Company Accounts) in Dynamics AX 2012
Bu yazıda yer alan 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 veri kaybı riski oldukça yüksektir. Aslında, bu tam olarak veri silmeyle ilgilidir. Genel olarak, yasal varlıkları üretim ortamlarında değil, yalnızca test veya geliştirme ortamlarında silmelisiniz. Bu bilgilerin kullanımı tamamen sizin sorumluluğunuzdadır.
Geçtiğimiz günlerde, bir Dynamics AX 2012 ortamından yasal bir varlığı (şirket hesapları veya veri alanı olarak da bilinir) tamamen kaldırmakla görevlendirildim. Kullanıcının bunu Yasal Varlıklar formundan kendisi yapmamasının nedeni, belirli tablolardaki kayıtları silememe konusunda bazı can sıkıcı hatalar vermesiydi.
Araştırdıktan sonra, işlem kaydı bulunan bir tüzel kişiliği silmenin mümkün olmadığını keşfettim. Bu mantıklı, dolayısıyla en bariz çözüm önce işlemleri kaldırmak, ardından tüzel kişiliği silmek olacaktır.
Neyse ki, Dynamics AX, bir tüzel kişiliğin işlemlerini kaldırmak için bir sınıf sağlıyor, bu nedenle bu işlem oldukça basit - ancak, çok fazla veriniz varsa oldukça zaman alıcı olabilir.
İşlem şu şekildedir:
- AOT dosyasını açın ve SysDatabaseTransDelete sınıfını bulun (AX'in bazı önceki sürümlerinde sadece "DatabaseTransDelete" olarak adlandırılıyordu).
- Silmek istediğiniz işlemlerin bulunduğu şirkette gerçekten çalışıyor olduğunuzdan emin olun!
- 1. adımda bulduğunuz sınıfı çalıştırın. İşlemleri silmek istediğinizi onaylamanız istenecektir. Tekrar ediyorum, mutlaka soracağı şirketin, işlemlerini silmek istediğiniz şirket olduğundan emin olun!
- Görevin çalışmasına izin verin. Çok sayıda işlem varsa bu oldukça uzun sürebilir.
- İşlem tamamlandıktan sonra, Organizasyon yönetimi / Kurulum / Organizasyon / Yasal varlıklar formuna geri dönün. Bu aşamada silmek istediğiniz şirkette olmadığınızdan emin olun, çünkü mevcut şirketi silemezsiniz.
- Silmek istediğiniz şirketi seçin ve "Sil" düğmesine (veya Alt+F9'a) basın.
- Şirketi silmek istediğinizi onaylayın. Bu işlem biraz zaman alacaktır, çünkü şirketteki tüm işlem dışı veriler silinecektir.
- Arkanıza yaslanın, rahatlayın ve harika bir işin tadını çıkarın! :-)
Daha Fazla Okuma
Bu yazıyı beğendiyseniz, şu öneriler de ilginizi çekebilir:
- Dynamics AX 2012'de AIF Hizmeti için Belge Sınıfını ve Sorguyu Tanımlama
- Dynamics AX 2012'de "Veri sözleşmesi nesnesi için meta veri sınıfı tanımlanmadı" hatası
- Dynamics AX 2012'de Hangi Alt Sınıfın Örneklendirileceğini Bulmak İçin SysExtension Çerçevesini Kullanma
