حذف كيان قانوني (حسابات الشركة) في Dynamics AX 2012
نُشرت: ١٦ فبراير ٢٠٢٥ م في ١٠:٥٩:٣٦ ص 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).
- تأكد من رغبتك في حذف الشركة. سيستغرق هذا أيضًا بعض الوقت، حيث يتم الآن حذف جميع البيانات غير المتعلقة بالمعاملات في الشركة.
- اجلس واسترخ واستمتع بمجد العمل المنجز بشكل جيد! :-)