1

أرجو التعرف على أنواع الإجراءات الخاصة بمسار الكيان؟

أرجو التعرف على أنواع الإجراءات الخاصة بمسار الكيان، والموجودة بقائمة "مع الإجراء بنافذة مسار الكيان؟

Eldabbas's avatar
9.1k
Eldabbas
asked 2019-01-22 06:14:18 +0200, updated 2019-01-22 08:02:45 +0200
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

1

فيما يلي سنقوم بإلقاء شرح مختصر لك إجراء من إجراءات مسار الكيان:
1- Pre Send Business Request ، نحتاج هذا النوع من الإجراءات عندما يكون المطلوب هو تغيير التأثير المحاسبي أو المخزني المطلوب حال حفظ المستند. على سبيل المثال إنشاء نسخة مماثلة من التأثير المحاسبي الخاص بفاتورة المبيعات على حسابات أخرى.
2- أخرى ، يدوي: نستخدم هذين الإجراءين عند الحاجة لتنفيذ مسار الكيان عند استخدام زر محدد.
3- إضافة مسودة: يتم تطبيق مسار الكيان عند حفظ المسودة.
4- إمكانية الحذف، إمكانية الحفظ: يتم استخدام أحد هذين الإجرائين بمسارات الكيان عندما يكون الشرط المطلوب للحفظ أو الحذف بدرجة من التعقيد يصعب معه استخدام التحقق يناء على معايير "Criteria Based Validation"، أي في هذه الحالة سيتم الاستعانة بمسار الكيان بدلاً من التحقق من المعايير.
5- إنشاء جديد: يستخدم هذا الإجراء بمسارات الكيان عند استخدام الحدث NEW (سجل جديد )
6- بعد تطبيق قالب قيم افتراضية: تنفيذ مسار الكيان عند إنشاء سجل جديد باستخدام قالب من خلال قائمة المزيد.
7- ما قبل تحديث الحقول المحسوبة: أي قبل أن يقوم النظام بتحديث حساب الحقول، على سبيل المثال يمكن عبر مسار الكيان الخاص بهذا الإجراء "تغيير سعر الصنف" قبل عملية حساب صافي الفاتورة التي يقوم بها النظام وبالتالي ستتغير قيمة الصافي التي يقوم النظام بحسابها.

8- تحديث الحقول المحسوبة: يتم استخدام هذا النوع من الإجراءات عند تحديث الحقول التي يقوم النظام بحسابها مثل (صافي الفاتورة، والضريبة،...الخ). في هذه الحالة يمكن بمسار الكيان استخدام القيم التي قام النظام بحسابها بالفعل.
9- ما قبل تأثيرات الحفظ: يستخدم هذا النوع عند الحاجة لتنفيذ إجراء قبل ما يترتب على عملية الحفظ. على سبيل المثال يراد استخدام مسار الكيان قبل إصدار سند سند الصرف الخاص بفاتورة المبيعات.
10- تأثيرات الحفظ: يستخدم هذا الإجراء عند الحاجة لتنفيذ إجراء بعد حساب كل الإجراءات (ما قبل تحديث الحقول، بعد تحديث الحقول،..الخ) نحتاج هذا الإجراء على سبيل المثال عند إنشاء مستند من مستند، فلابد من إنشاء المستند بعد الوصول لقيم الحقول النهائية.
الفرق بين "تأثيرات الحفظ"، "تحديث الحقول المحسوبة" يظهر جيداً عند إنشاء مسودة فإجراء "تحديث الحقول المحسوبة" يعمل مع كل من الحفظ وإنشاء المسودة، أما "إجراء الحفظ" فلا يعمل مع المسودة
11- تأثيرات الحذف: من أمثلة استخدامه، عند الرغبة في حذف مستند آخر بمجرد حذف المستند الحالي أو عمل "ReCommit" لأحد المستندات بمجرد حذف المستند
12- حذف مسودة: بمجرد حذف المسودة
13- تلقائي: أي يتم تنفيذ المسار تلقائياً بمجرد حدوث حدث محدد بمسار الكيان.
ملحوظة مهمة:
هناك بعض الحالات لا يمكن حلها عن طريق مسار كيان بالطريقة العادية. كمثال على ذلك، عند ضبط فاتورة المبيعات بحيث تقوم بإصدار سند قبض للذمة المستخدمة. في هذه الحالة سيعترض النظام على تخزين سند القبض لأن عمر الدين الخاص بالذمة لم يتأثر بعد، ولحل هذه المشكلة يمكن ضبط مسار الكيان بحيث لا يعمل عند أول حفظ للمستند، ولحفظه مرة أخرى يمكن عمل "مهمة مجدولة" لإعادة حفظ المستندات المنشأة بمسارات الكيان (يتم تنفيذ المهمة كل يوم أو يومين مثلاً).

Eldabbas's avatar
9.1k
Eldabbas
answered 2019-01-22 07:52:17 +0200, updated 2019-01-24 06:49:09 +0200
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments

Your Answer

Login/Signup to Answer