Miklix

حذف كيان قانوني (حسابات الشركة) في Dynamics AX 2012

نُشرت: ١٦ فبراير ٢٠٢٥ م في ١٠:٥٩:٣٦ ص UTC
آخر تحديث: ١٢ يناير ٢٠٢٦ م في ٨:٥٣:٠٧ ص 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).
  • أكد رغبتك في حذف الشركة. سيستغرق هذا بعض الوقت، حيث يتم الآن حذف جميع البيانات غير المتعلقة بالمعاملات في الشركة.
  • استرخِ واستمتع بنشوة إنجاز عملٍ رائع! :-)

قراءات إضافية

إذا أعجبك هذا المنشور، فقد تعجبك أيضًا هذه الاقتراحات:


شارك على بلوسكايشارك على الفيسبوكشارك على لينكدإنشارك على تمبلرشارك على إكسشارك على لينكدإنثبت على بينتريست

ميكيل كريستنسن

عن المؤلف

ميكيل كريستنسن
ميكيل هو مؤسس ومالك موقع miklix.com. يتمتع بخبرة تزيد عن 20 عامًا كمبرمج كمبيوتر/مطور برامج محترف ويعمل حاليًا بدوام كامل في إحدى شركات تكنولوجيا المعلومات الأوروبية الكبرى. عندما لا يقوم بالتدوين، يقضي وقت فراغه في مجموعة واسعة من الاهتمامات والهوايات والأنشطة، والتي قد تنعكس إلى حد ما في تنوع الموضوعات التي يغطيها هذا الموقع.