تحديد طلب جديد

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

عرض الطلب وصيانته

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

معاينة طلب

غالبًا ما يرغب المستخدمون في معاينة نتائج الطلب قبل التقديم للمعالجة. تتوفر خيارات كائن عمل خاصة لكائنات عمل الطلب لدعم وظيفة معاينة الطلب.
  • سكريبت خدمة معاينة الطلب. يتم من خلال هذا السكريبت استرجاع المعلومات التي يتم عرضها عندما يقوم المستخدم بطلب معاينة عينة من السجلات.
  • مخطط معاينة الطلب. يعرض هذا المخطط معاينة طلب.

لاحظ أن مخطط المعاينة ضروري فقط إذا اتبع كائن العمل طريقة المخطط الواضحة، وفقًا لـ F1-TodoSumEmailReq. يمكن لكائنات العمل التي تستخدم تلميحات المخطط وواجهة المستخدم لتحديد واجهة المستخدم استخدام مقطع مخطط لتنفيذ إجراء معاينة يقوم باستدعاء سكريبت المعاينة، باستخدام مخطط السكريبت لإنشاء مخطط المعاينة.

تنفيذ معالجة الطلب

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

حماية الطلب

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