أفضل الممارسات لعمليات سير العمل

يتضمن هذا الموضوع أفضل الممارسات لإنشاء وإدارة عمليات سير العمل.

تجنب الحلقات اللانهائية

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

يتضمن Microsoft Dynamics 365 منطقًا لكشف ووقف الحلقات اللانهائية. إذا تم تشغيل إجراء سير عمل أكثر من عدد معين من المرات على سجل معين في فترة زمنية قصيرة، فستفشل العملية ويظهر الخطأ التالي: تم إلغاء مهمة سير العمل هذه لأن سير العمل الذي بدأها تضمّن حلقة لانهائية. صحح منطق سير العمل وحاول مرة أخرى.. بالنسبة إلى Microsoft Dynamics 365 (على الإنترنت)، الحد الموضوع على عدد المرات هو 16.

استخدام قالب سير العمل

إذا كان لديك مهام سير عمل متشابهة وتتوقع إنشاء المزيد من مهام سير العمل تتبع نفس النمط، فقم بحفظ سير العمل الخاص بك كقالب سير عمل. وبهذه الطريقة، فإن المرة التالية التي تحتاج فيها إنشاء سير عمل مشابه، تقوم بإنشاء سير العمل باستخدام القالب وتتجنب إدخال كل الشروط والإجراءات من الخطوة الأولى.

في مربع الحوار إنشاء عملية، اختر معالجة جديدة من قالب موجود (حدد من القائمة).

استخدام مهام سير العمل التابعة

إذا قمت بتطبيق نفس المنطق في مختلف مهام سير العمل أو في تفرعات شرطية، فقم بتعريف هذا المنطق كسير عمل تابع حتى لا تضطر إلى تكرار هذا المنطق يدوياً في كل سير عمل أو تفرع شرطي. يساعدك ذلك على تسهيل الاحتفاظ بمهام سير العمل الخاصة بك. وبدلاً من فحص العديد من مهام سير العمل التي تطبق نفس المنطق، يمكنك تحديث سير عمل واحد فقط.

الاحتفاظ بسجلات أقل

لتوفير المساحة على القرص، فقم بإلغاء تحديد خانة الاختيار الاحتفاظ بسجلات مهام سير العمل التي تواجه أخطاء إذا كنت لا تحتاج للاحتفاظ بهذه البيانات.

استخدام الملاحظات لتعقب التغييرات

يجب استخدام علامة التبويب "ملاحظات" عندما تقوم بتحرير مهام سير العمل وكتابة ما فعلت ولماذا فعلته. يسمح هذا لشخص أخر أن يفهم التغييرات التي أجريتها.

(راجع أيضاً )

نظرة عامة على عمليات سير العمل
تكوين عمليات سير العمل
مراقبة وإدارة عمليات سير العمل أنواع العمليات