استدعاء الإجراء المخصص من سير العمل أو حوار

 

تاريخ النشر: جمادى الأولى, 1438

ينطبق على: Dynamics 365 (online)، Dynamics 365 (on-premises)، Dynamics CRM 2016، Dynamics CRM Online

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

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

  1. انتقل إلى إعدادات > العمليات.

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

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

Add a step - send email

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

Set up email

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

Activate custom action - approval process

  1. انتقل إلى إعدادات > العمليات.

  2. في شريط التنقل، اختر جديد. قم بتخصيص اسم للعملية واختر الفئة سير العمل.

قمنا بإنشاء سير عمل يقوم باستدعاء الإجراء المخصص عملية الموافقة عندما تكون موافقة المدير على خصم يزيد عن 20% للفرصة مطلوبة.

Set action properties from workflow

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

Set input parameters for ApprovalProcess action

  1. انتقل إلى إعدادات > العمليات.

  2. في شريط التنقل، اختر جديد. قم بتخصيص اسم للعملية واختر الفئة حوار.

يمكنك تنفيذ سيناريو مشابه لاستدعاء عملية الموافقة من مربع حوار كما هو موضح في التوضيح التالي.

Enable custom action from dialog

قم بإعداد معلمات الإدخال، كما هو موضح هنا.

Set properties for ApprovalProcess action

© 2017 Microsoft. جميع الحقوق محفوظة. حقوق النشر

إظهار: