الاتصالات الواردة

تستند كائنات أعمال الاتصالات الواردة إلى كائنات الصيانة D1-COMMIN. وتحتوي كائنات الاتصالات الواردة على مخطط أقل تحديدًا نظرًا لاشتقاق هذه الكائنات حسب احتياجات الواجهة البرمجية للتطبيق لنظام التجميع المركزي واحتياجات عملية الأعمال. وكما هو الحال مع الاتصالات الصادرة، لا يمثل المخطط الرسالة تمامًا، ولكنه يمثل نتيجة XSL التي تمت معالجتها بعد ذلك.

الخوارزميات الرئيسية

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

تتم مشاركة بعض الخوارزميات مباشرةً من خلال العديد من كائنات الأعمال وحالات المراحل. وفي حالات أخرى، ستؤدي الخوارزميات الفريدة نفس الدور في كائنات الأعمال. ويشير القسم التالي إلى الخوارزميات بشكل عام.

حالة المراحل الخوارزميات

التحقق من

على غرار النشاط، تحتوي الحالة "مراجعة" على الخوارزميات التي سيتم تنفيذها عند إنشاء الرسالة.

  • مراجعة نوع الاتصال: تتأكد هذه الخوارزمية من ملء حقل نوع الاتصال في الرسالة.

  • بحث عن اتصال صادر رئيسي لاتصال وارد غير متزامن: هذه الخوارزمية مسؤولة عن ربط الرسالة الواردة بالاتصال الصادر الأصلي باستخدام معرف المعاملة على سبيل المثال. وهذه الخوارزمية هي التي تؤدي إلى ربط اتصال وارد بعملية أكبر.

خطأ في التحقق

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

تقييم الاستجابة

تقوم الحالة "تقييم الاستجابة" بمعالجة الاتصال الوارد في سياق "استجابة غير متزامنة". يجب أن تقوم الخوارزميات بتنفيذ أية مهام تحديث مطلوبة، مثل: إعداد الإشارات في الاتصال الصادر الرئيسي.

تام

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

مستبعَد

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