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

مكتمل

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

المتطلبات الأساسية

  • تتضمن Power Apps أو Power Automate لكل ترخيص مستخدم، أو خطة ترخيص Dynamics 365 حقوق استخدام سير إجراءات العمل.

  • الإلمام بالحلول مفيد في هذا المجال.

  • يقوم المثال بإنشاء سير إجراءات العمل على جدول الحسابات في Dataverse.

  • امتيازات مسؤول النظام

هام

اعتباراً من أغسطس 2022، لم يعد بإمكانك إنشاء عمليات سير إجراءات العمل من Power Automate من خارج مستكشف الحلول. يستمر دعم عمليات سير إجراءات العمل والمثيلات من خلال مستكشف الحلول وPower Apps وطرق عرض جدول Dataverse.

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

  1. من صفحة Power Apps الرئيسية، حدّد الحلول في جزء التنقل الأيسر.

  2. إذا كان لديك أحد الحلول التي تم إنشاؤها بالفعل، فافتحه. وإذا لم يكن لديك حل، فأنشئ حلاً عن طريق اتباع هذه الخطوات.

  3. بمجرد أن يتم فتح الحل، حدّد جديد > الأتمتة > العملية > سير إجراءات العمل.

    لقطة شاشة لقائمة التشغيل التلقائي والقوائم الفرعية.

  4. بالنسبة لـ اسم العرض والاسم، اكتب أنواع جهة اتصال العميل وحدّد جدول الحساب. يجب أن يتم فتح مصمم سير إجراءات العمل الآن.

    تلميح

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

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

  6. في خاصية Account stage على اللوحة اليمنى، اكتب الحصول على رقم العميل لـ اسم العرض.

  7. وبالنسبة للكيان، حدّد الحساب.

    ‏‫ملاحظة

    اسم العرض هو الاسم الذي يراه المستخدم كاسم للمرحلة.

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

    • التأهيل‬
    • التطوير
    • الغرض
    • الإغلاق
    • تحديد المشكلة
    • إجراء أبحاث
    • التوصل لحل
    • الموافقة
  8. حدد تفاصيل مرحلة الحساب لفتح المرحلة وحدّد خطوة البيانات رقم 1.

  9. في لوحة الخصائص لخطوة البيانات على الجانب الأيمن، اكتب رقم الحساب لـ اسم الخطوةوحدّد رقم الحساب لـ حقل البيانات. حدّد تطبيق في أسفل الزاوية اليمنى.

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

‏‫ملاحظة

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

  1. حدّد إضافة من جزء الإجراء في الجزء العلوي الأيمن، متبوعاً بـ إضافة مرحلة ضمن التدفق. على غرار خطوات البيانات، تظهر أيقونة + في منطقة تقسيم التدفق. حدّد أيقونة + بجوار الحساب لإضافة مرحلة.

    لقطة شاشة تُظهر إضافة مرحلة في سير إجراءات العمل بمجرد تحديد

  2. حدّد المرحلة، وبالنسبة لـ اسم العرض اكتب جهة اتصال.

  3. وبالنسبة لـ الكيان، حدّد جهة اتصال.

  4. يظهر مربع العلاقات. حدّد اسم الشركة للعلاقة.

  5. حدّد تطبيق في أسفل الزاوية اليمنى.

    لقطة شاشة لإضافة كيان من المرحلة الثانية.

    ‏‫ملاحظة

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

  6. في مرحلة جهة الاتصال، حدّد التفاصيل لفتح المرحلة ثم حدّد خطوة البيانات رقم 1.

  7. في لوحة الخصائص على الجانب الأيسر، اكتب ألا تسمح برسائل البريد الإلكتروني؟ لـ اسم العرض وحدّد عدم السماح برسائل البريد الإلكتروني لـ حقل البيانات.

  8. حدّد تطبيق في الزاوية اليمنى السفلية.

تلميح

يمكن أن يحتوي سير إجراءات العمل على 30 مرحلة كحد أقصى.

التفريع

لتصميم سيناريو عمل، يمكنك إنشاء سير إجراءات عمل خطي. لإدارة سير إجراءات العمل المعقدة، تحتاج إلى استخدام التفريع. يتكون شرط التفريع من عدة تعبيرات منطقية تستخدم مزيجاً من العاملين AND/OR.

  1. من جزء الإجراء في الجزء العلوي الأيسر، حدّد إضافة، ثم حدّد إضافة شرط. حدّد أيقونة + الموجودة على يسار مرحلة جهة الاتصال لإضافة الشرط بعد مرحلة الاتصال.

  2. حدّد الشرط. بالنسبة إلى اسم العرض، اكتب عدم السماح برسائل البريد الإلكتروني يساوي عدم السماح.

  3. بالنسبة إلى الحقل، حدّد عدم السماح برسائل البريد الإلكتروني

  4. حدّد يساوي للمشغّل.

  5. حدّد عدم السماح للقيمة.

  6. حدّد تطبيق في الزاوية اليمنى السفلية.

هذا ما يبدو عليه الشرط:

لقطة شاشة لتكوين مرحلة الشرط.

  1. حدّد إضافة من جزء الإجراء في الجزء العلوي الأيمن، متبوعاً بـ إضافة مرحلة، ثم حدّد أيقونة + بجوار علامة الاختيار الخضراء الموجودة على يمين الشرط.

  2. بالنسبة لـ اسم العرض، اكتب الحصول على رقم هاتف العميل.

  3. حدّد جهة اتصال لـ الكيان.

  4. حدّد تطبيق في الزاوية اليمنى السفلية.

  5. حدّد التفاصيل في مرحلة جهة الاتصال وحدّد خطوة البيانات رقم 1. بالنسبة لـ اسم الخطوة اكتب الهاتف المحمول.

  6. بالنسبة لـ حقل البيانات، حدّد الهاتف المحمول.

  7. حدّد تطبيق في الزاوية اليمنى السفلية.

  8. حدّد إضافة من جزء الإجراء في الجزء العلوي الأيمن، متبوعاً بـ إضافة مرحلة، ثم حدّد أيقونة + ضمن علامة x الحمراء.

    لقطة شاشة لأيقونة

  9. بالنسبة لـ اسم العرض، اكتب الحصول على البريد الإلكتروني للعميل.

  10. وبالنسبة لـ الكيان، حدّد جهة اتصال.

  11. حدّد تطبيق في الزاوية اليمنى السفلية.

  12. حدّد التفاصيل لمرحلة الحصول على البريد الإلكتروني للعميل وحدّد خطوة البيانات رقم 1.

  13. بالنسبة لـ اسم الخطوة، اكتب البريد الإلكتروني.

  14. حدّد البريد الإلكتروني لـ حقل البيانات.

  15. حدّد تطبيق في الزاوية اليمنى السفلية.

  16. في الزاوية اليمنى العلوية، حدّد التحقق من الصحة. تظهر رسالة "تم التحقق من الصحة بنجاح".

  17. حدّد تنشيط في الزاوية اليمنى العلوية.

لقد نجحنا في إنشاء سير إجراءات العمل بنجاح. وبعد ذلك، نقوم بإضافة تطبيق يستند إلى النموذج.

أضف سير إجراءات العمل إلى تطبيق يستند إلى نموذج

  1. ارجع إلى الحل الخاص بك وحدّد جديد -> التطبيق -> تطبيق يستند إلى نموذج.

  2. بالنسبة لـ الاسم، اكتب تطبيق BPF.

  3. حدّد إضافة صفحة.

  4. حدّد جدول Dataverse

  5. حدّد تم تحديد جدول موجود بالفعل،

  6. حدّد جدول الحساب.

  7. حدّد نشر في الزاوية اليمنى العلوية.

  8. حدّد تشغيل.

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

  1. حدّد الحسابات مِن جزء التنقل الموجود جهة اليسار.

  2. إنشاء حساب جديد.

  3. من شريط الأوامر، حدّد العملية -> تبديل العملية

  4. يظهر شريط دورة العمل.

  5. أدخل رقم الحساب وحدّد المرحلة التالية.

  6. تفرض عليك دورة العمل إما تحديد جهة اتصال أو إنشاء جهة اتصال جديدة.

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

هام

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

التحسينات الأخرى

فيما يلي مزيد من التفاصيل حول إضافة حقول البيانات، وربط دورة العمل بعملية خطية، وكيفية عمل أدوار الأمان مع أدوار العمل.

إضافة المزيد من خطوات البيانات

بإمكانك إضافة مزيد من خطوات البيانات إلى أي مرحلة من المراحل. لإضافة خطوة البيانات الأخرى:

  1. حدّد إضافة من جزء الإجراء في الجزء العلوي الأيمن، متبوعاً بـ إضافة خطوة البيانات.

  2. تظهر أيقونة + في المصمم ويمكنك إضافة خطوة البيانات أعلى خطوات البيانات الأخرى أو أسفلها.

لقطة شاشة لإجراء إضافة خطوة البيانات.

الاتصال مجدداً بعملية خطية

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

  1. أضف مرحلة إلى يسار مرحلة الحصول على رقم هاتف العميل.

  2. حدّد مرحلة الحصول على البريد الإلكتروني للعميل.

  3. في الزاوية اليمنى العلوية، حدّد الموصل -> توصيل.

  4. حدّد المرحلة الجديدة لإجراء الاتصال.

خطوات البيانات الخاصة بالطلب

فيما يلي طريقتان لترتيب خطوات البيانات:

  • انقر فوق الخطوات واسحبها إلى الترتيب الذي تريده.

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

ميزات الأمان

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

في الوحدة التالية، تتعلم كيفية تضمين تطبيق اللوحة فِي نموذج تطبيق يستند إلى نموذج باستخدام مكون تطبيق اللوحة.

للحصول على المزيد من المعلومات حول عمليات سير إجراءات العمل، راجع مستند نظرة عامة على عمليات سير إجراءات العمل.