المرحلة 2 - ملء معرف اتفاقية الخدمة

تشرح النقاط التالية المستويات المتقدمة من المرحلة الثانية للمعالجة المسبقة لتحميل التسوية.

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

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