إنشاء إشارات مؤسسة
يمكن إنشاء إشارات مؤسسة بأحد الأنظمة لأحد الأسباب التالية:
-
يتم استلام رسالة من أحد الأنظمة الخارجية التي تبدأ عملية إنشاء إشارة المؤسسة. في هذه الحالة، يقوم المنطق في النظام الخارجي باكتشاف أحد المواقف التي يتم إنذار المنتج بشأنها.
-
يقوم منطق العمل في هذا المنتج باكتشاف أحد المواقف التي يجب التحقق منها أو أن تعمل كإشارة. في هذا السيناريو، لا يمكن أن يكون هناك أي تكامل مطلوب على أساس قواعد الأعمال.
-
يقوم منطق العمل في هذا المنتج باكتشاف أحد المواقف التي يجب تحذير أي منتج آخر متكامل بشأنها. في هذا السيناريو، يتم استخدام سجل إشارات المؤسسة لإرسال المعلومات إلى المنتج المتكامل.
-
يقوم أحد المستخدمين بإنشاء إشارة مؤسسة يدويًا على أساس العلم بالكيان المتأثر. على سبيل المثال، يمكن لمندوب خدمة العملاء إنشاء إشارة مؤسسة كنتيجة للاتصال بالعميل.
إنشاء إشارة مؤسسة من خدمة الويب
يوفر النظام خدمة الويب الواردة الخاصة بـ REST وSOAP التي يمكن استخدامها لأحد الأنظمة الخارجية لبدء (أو تحديث) إشارة المؤسسة. خدمة REST هي F1-BusinessInsights. خدمة SOAP هي F1-BusinessFlagSync. في كلتا الحالتين، تستدعي خدمة الويب سكريبت خدمة "برنامج التشغيل" الذي يتحمل المسئولية الكاملة عن تحديد نوع إشارة المؤسسة المناسب على أساس الاسم القياسي أو الاسم القياسي الخارجي، وبالتالي تحديد كائن العمل المناسب لإشارة المؤسسة الجديدة. نظرًا لإمكانية وجود منطق مختلف للمنتجات المختلفة مرتبط بعملية إنشاء إشارة المؤسسة، يقوم سكريبت الخدمة باستدعاء سكريبت خدمة آخر مرتبط بكائن الصيانة باستخدام خيار كائن صيانة مزامنة إشارة المؤسسة.
يشتمل سكريبت خدمة "برنامج التشغيل" على مجموعة "contextData"، التي تشير بدورها إلى منطقة البيانات F1-BusinessFlagContext. يتم من خلال منطقة البيانات هذه السماح لنظام خارجي بتوفير معلومات إضافية لحالة استخدام إشارة مؤسسة محددة. بالنسبة لأي تكامل يتطلب تمرير معلومات إضافية من النظام الخارجي، يجب استخدام منطقة بيانات منفصلة لتحديد العناصر الإضافية؛ ويجب أن تشير منطقة البيانات هذه إلى F1-BusinessFlagContext كمنطقة بيانات موسعة.
لا يوفر إطار العمل سكريبت خدمة مزامنة إشارة مؤسسة ومع ذلك توفر تطبيقات Edge الفردية سكريبت خدمة على أساس حالات الاستخدام التي تدعمها بشكل غير تقليدي.
معالجة الأخطاء
في حالة حدوث مشكلة أثناء محاولة إنشاء إشارة مؤسسة على أساس المعلومات الواردة، يقوم سكريبت الخدمة "مشغل مزامنة إشارة المؤسسة" بإنشاء سجل إشارات مؤسسة محدد باستخدام كائن عمل خطأ في إشارة المؤسسة. كما يتم تكوين ذلك بكائن الصيانة كأحد الخيارات. يوفر منتج إطار العمل كائن العمل "خطأ في إشارة المؤسسة" (F1-BusinessFlagError) من أجل هذه الوظيفة. ارجع إلى وصف كائن العمل وتكوينه، للحصول على مزيد من المعلومات.