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

الإجراءات عبارة عن نوع عملية في Microsoft Dynamics 365. يمكنك استدعاء الإجراءات، بما في ذلك الإجراءات المخصصة، مباشرة من سير عمل أو مربع حوار من دون كتابة أي تعليمات برمجية! مزيد من المعلومات: استدعاء إجراء مخصص من سير عمل أو مربع حوار

يمكن استدعاء الإجراءات أيضا من خلال تشغيل التعليمات البرمجية المخصصة التي تستخدم خدمات ويب Microsoft Dynamics 365.

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

  • من التعليمات البرمجية التي تقوم بالتنفيذ داخل البرنامج المساعد أو سير العمل المخصص.

  • من الأمر الذي يوضع في التطبيق ويقوم بتنفيذ العملية باستخدام التعليمات البرمجية JavaScript.

  • من تكامل ما مع نظام آخر يستخدم خدمات ويب Microsoft Dynamics 365.

  • من تطبيق عميل مخصص يستخدم خدمات ويب Microsoft Dynamics 365.

    يمكن المطورين تعلم المزيد في موضوع Dynamics 365 SDK هذا: إنشاء الإجراءات الخاصة بك.

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

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

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

الرسائل القابلة للتكوين

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

وتستمر عمليات سير العمل ووظائف التوصيل في توفير قدرات مماثلة للتعريف التلقائي. وتستمر عمليات سير العمل في توفير الإمكانية لغير المطورين لتطبيق التغييرات. ولكن الفرق يكمن في كيفية إنشاء العمليات التجارية وكيفية قيام المطور بكتابة التعليمات البرمجية الخاصة بهم. الإجراء هو رسالة تعمل على نفس مستوى أي رسائل يقدمها نظام Microsoft Dynamics 365 الأساسي. يمكن المطورين تسجيل المكونات الإضافية للإجراءات.

الرسائل العمومية

على عكس المكونات الإضافية أو عمليات سير العمل، لا يلزم أن يقترن الإجراء بكيان محدد. يمكنك تعريف الإجراءات "العمومية" والتي يمكن استدعاؤها من تلقاء نفسها.

(راجع أيضاً )

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