نظرة عامة على عمليات سير إجراءات العمل

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

شاهد مقطع فيديو قصيرًا (4:49) حول عمليات سير إجراءات العمل في Dynamics 365.

لماذا تستخدم سير إجراءات العمل؟

يوفر سير إجراءات العمل دليل للأشخاص لإنهاء العمل. توفر هذه الإجراءات تجربة مبسطة للمستخدم تقود الأشخاص خلال إجراءات تُعرِفها مؤسساتهم للتفاعلات التي تحتاج أن تتقدم إلى استنتاج من نوعٍ ما. يمكن تكييف تجربة المستخدم هذه حتى يكون للأشخاص الذين لديهم أدوار أمان مختلفة تجربة تناسب أكثر العمل الذي يقومون به باستخدام Dynamics 365.

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

ماذا يمكن أن يفعل سير إجراءات العمل؟

مع سير إجراءات العمل، يمكنك تعريف مجموعة من المراحل والخطوات التي يتم عرضها في عنصر تحكم في الجزء العلوي من النموذج.

عملية أعمال مع مراحل

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

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

دمج سير إجراءات العمل مع التخصيصات الأخرى

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

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

عمليات سير إجراءات العمل المتزامنة‬

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

نظام سير إجراءات العمل

يشمل Dynamics 365 كافة عمليات سير إجراءات العمل. لفهم كيفية عمل سير إجراءات العمل، قم بمراجعة أنظمة سير إجراءات العمل هذه:

  • عميل محتمل لعملية مبيعات فرص المبيعات

  • عملية مبيعات فرص المبيعات

  • هاتف لعملية الحالة

كيانات متعددة في سير إجراءات العمل

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

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

يتوفر سير إجراءات العمل لكل كيان

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

تحكم في أي سير إجراءات العمل يتم تطبيقه

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

عندما يقوم شخص ما بإنشاء سجل كيان جديد، تتم تصفية قائمة التعريف المتوفرة لعمليات الأعمال النشطة حسب دور الأمان الخاص بالمستخدم. يكون أول تعريف لعمليات أعمال تم تنشيطها متوفرًا لدور أمان المستخدم وفقًا لقائمة ترتيب العمليات التعريف المطبق بشكل افتراضي. إذا توفر أكثر من تعريف واحد نشط لعمليات الأعمال، فسيتمكن المستخدمون من تحميل آخر من مربع الحوار "تبديل العملية‬". عندما تقوم بتبديل العمليات، تنتقل العملية المعروضة حاليًا إلى الخلفية ويتم استبدالها بالعملية المحددة، ولكنها تحتفظ بحالتها ويمكن تبديلها مرة أخرى. يمكن أن يحتوي كل سجل على عدة مثيلات عمليات مقترنة (مثيل لكل تعريف سير إجراءات العمل، حتى العدد الإجمالي 10). عند تحميل النموذج، يتم تقديم سير إجراءات عمل واحد فقط. عند يقوم أي مستخدم بتطبيق عملية مختلفة، قد يتم تحميل هذه العملية بشكل افتراضي لهذا المستخدم المعين فقط.

للتأكد من تحميل عملية أعمال بشكل افتراضي لكافة المستخدمين (سلوك مكافئ لعملية "تثبيت")، يمكن إضافة برنامج نصي لواجهة برمجة تطبيقات عميل مخصص (مورد ويب) عند تحميل النموذج، ويقوم البرنامج النصي تحديدًا بتحميل مثيل عملية أعمال موجودة استنادًا إلى معرّف تعريف عملية الأعمال. للحصول على مرجع للوظيفتين SetActiveProcessInstance وGetProcessInstances، يمكنك مراجعة المقالة التالية: Xrm.Page.data.process (مرجع على جانب العميل)

اعتبارات سير إجراءات العمل

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

عمليات سير إجراءات العمل التي تستدعي سير عمل

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

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

  • يمكنك إنشاء سير إجراءات العمل باستخدام مرحلتين، وتوصيل المرحلة S1 بالمرحلة S2، مع سير عمل على مرحلة S2 وتعيين المشغل إلى الخروج من المرحلة‬.

  • يمكنك إنشاء سير إجراءات عمل مع ثلاث مراحل، تتصل المرحلة S1 بالمرحلة S2، ثم تتفرع المرحلة S2 إلى المرحلة S3. يمكنك تضمين سير عمل على S2 وتعيين المشغل إلى الخروج من المرحلة.

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

الكيانات التي يمكنها استخدام سير إجراءات العمل

يمكن فقط للكيانات التي تستخدم نماذج محدثَة أن تستخدم سير إجراءات العمل. ويتضمن هذا الكيانات المخصصة وكيانات النظام التالية:

  • الحساب

  • موعد

  • حملة

  • نشاط حملة

  • استجابة حملة

  • المنافس

  • ‏‫جهة الاتصال‬

  • بريد الإلكتروني

  • الاستحقاق

  • فاكس

  • الحالة

  • فاتورة

  • العميل المتوقع

  • خطاب

  • قائمة التسويق

  • ‏‫فرصة

  • مكالمة هاتفية

  • المنتج

  • بند قائمة الأسعار

  • اقتباس

  • ‏‏موعد متكرر

  • وثائق المبيعات

  • النشاط الاجتماعي

  • أمر الشراء

  • مستخدم

  • مهمة

  • فريق

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

ملاحظة

إذا انتقلت إلى مرحلة عملية تدفق العمل التي تحتوي على الكيان Social Activity واخترت المرحلة التالية، فستشاهد الخيار إنشاء. وعندما تقوم باختيار إنشاء, يتم تحميل النموذج النشاط الاجتماعي. وبالرغم من ذلك، فلأن Social Activity غير صالح لـ Create من واجهة مستخدم تطبيق Dynamics 365 فلن تكون قادرا على حفظ النموذج وستشاهد رسالة الخطأ "خطأ غير متوقع".

الحد الأقصى لعدد الإجراءات والمراحل والخطوات

لضمان أداء مقبول وإمكانية استخدام واجهة المستخدم، توجد بعض القيود التي يجب أن تكون على علم بها عندما تخطط لاستخدام سير إجراءات العمل:

  • لا يمكن أن يكون هناك أكثر من 10 سير إجراءات عمل منشَط في كل كيان.

  • لا يمكن أن يحتوي كل إجراء على أكثر من 30 مرحلة.

  • لا يمكن أن تحتوي إجراءات الكيانات المتعددة على أكثر من خمسة كيانات.

(راجع أيضاً )

شاهد مقطع فيديو قصيرًا (4:49) حول عمليات سير إجراءات العمل في Dynamics 365
إنشاء سير إجراءات العمل
تعزيز عمليات سير إجراءات العمل من خلال التفريع إجراءات سير العمل‬
مربعات حوار
إجراءات