التعرف على طرق المعالجة
بإمكان أنظمة التجميع المركزي والتطبيقات الخارجية والمشاركون في السوق استخدام طريقة أو أكثر من طرق المعالجة المرتبطة والتي تحدد الصيغة أو الأساليب التي يتلقون من خلالها البيانات أو إرسالها من أو إلى التطبيق، مثل محددات الفواتير أو بيانات الفترة الزمنية أو إجراءات العداد. وتُستخدم طرق المعالجة أيضًا لتحديد كيفية إنشاء معلومات داخلية في التطبيق مثل بيانات القياس الأولية ومعاملات الاستهلاك. كذلك، يمكن استخدام طرق المعالجة لتحديد المعلومات التي يريد النظام الخارجي الاشتراك لاستلامها من التطبيق الخاص بنا.
على المستوى الأدنى، يتم استخدام طرق المعالجة لتحديد نوع الرسالة الصادرة أو كائن العمل أو عنصر التحكم في مجموعة المعالجة أو رقم وفئة الرسالة.
تتكون كل طريقة من طرق المعالجة من كائن عمل لتحديد ما يجب تعيينه وكيفية تعيينه.
إجراءات النظام لطرق المعالجة الهامة
يتم تنفيذ المنطق الفعلي المستخدم في تحديد المخرجات المناسبة لنظام تجميع مركزي معين أو لتطبيق خارجي أو لمشارك بالسوق، إلى جانب تحديد دور المعالجة لطريقة المعالجة، بواسطة إجراء النظام التالي:
- تحديد طرق المعالجة: هو عبارة عن إجراء نظام لخوارزمية كائن العمل الذي يحتوي على نظام تجميع مركزي أو تطبيق خارجي أو مشارك بالسوق، إلى جانب دور معالجة وقائمة بالبيانات ذات الصلة التي تم إدخالها، أو ما يعرف بالكائن المرتبط (على سبيل المثال، مكون قياس أو جهاز أو ما إلى ذلك). بالنسبة لنظام التجميع المركزي أو التطبيق الخارجي والبيانات المدخلة، فسيقوم الإجراء بتحليل معايير التحديد لتحديد المخرجات المناسبة.
كيفية عمل طرق المعالجة
تحتوي طرق المعالجة على مهمتين أساسيتين:
- وضع معايير تحديد المخرجات المناسبة. من الممكن لهذه العملية أن تكون ببساطة عرض كائن واحد بدون تأهيل، أو في مواقف أكثر تعقيدًا يمكنها دعم تحديد كائن العرض المناسب على أساس خواص البيانات التي تتم معالجتها. ويتم تحقيق ذلك من خلال بنية البيانات المحددة في كائن عمل طريقة المعالجة.
- تقييم معايير تحديد المخرجات الملائمة على أساس نظام التجميع المركزي أو التطبيق الخارجي أو المشارك بالسوق. ويتم تحقيق ذلك من خلال إجراء النظام "تحديد طريقة المعالجة" في كائن عمل طريقة المعالجة.
يمكن ربط كل كائن عمل من كائنات عمل طرق المعالجة بدور معالجة أو أكثر. ويتم ذلك عن طريق إضافة خيار كائن العمل "دور المعالجة المستخدم". وتعمل أدوار المعالجة تلك على إنشاء الارتباط بين نظام التجميع المركزي أو التطبيق الخارجي أو المشارك بالسوق وبين طريقة المعالجة والإجراء الوظيفي الذي يتم تنفيذه. على سبيل المثال، عند معالجة بيانات القياس الأولية بواسطة "بيانات القياس الأولية الأصلية"، يتم استخدام دور المعالجة "إنشاء القياس الأولي" لتحديد طريقة المعالجة "كيفية إنشاء معلومات مرتبطة بمكون" التي تقوم بتعيين نوع مكون قياس معين ليتم استخدامه في معالجة كائن عمل القياس الأولي الملائم.
عندما يتطلب منطق النظام عرض نتائج طريقة المعالجة، يتم استخدام خدمة "تحديد مزودي الخدمة والطرق". يمكن استدعاء هذه الخدمة عبر Java أو من السكريبت في خدمة الأعمال التي تحمل نفس الاسم. ويمكن استدعاء هذه الخدمة بإحدى الطريقتين التاليتين:
بنظام تجميع مركزي أو تطبيق خارجي أو مشارك بالسوق: يحدد هذا الخيار المخرجات الملائمة لأحد أنظمة التجميع المركزي أو التطبيقات الخارجية أو المشاركين بالسوق الذين تتم معالجتهم لدور معالجة المدخلات والكائنات المرتبطة
بدون نظام تجميع مركزي أو تطبيق خارجي أو مشارك بالسوق: يتم استخدام هذا الخيار لتحديد أنظمة الاشتراك. يوفر هذا الخيار قائمة بأي نظام تجميع مركزي أو تطبيق خارجي أو مشارك بالسوق يمتلك دور معالجة المدخلات والمخرجات الملائمة فيما يتعلق بالكائنات المرتبطة.
طرق المعالجة المتاحة
فيما يلي طرق معالجة المتوفرة مع الحزمة الأساسية:
الاسم |
التفاصيل |
كائن العمل |
كيفية إنشاء اتصال صادر/إرسال رسالة صادرة |
لتحديد "فئة/رقم الرسالة" و"كائن العمل" و"نوع الرسالة الصادرة"، والسماح بالتجاوز حسب نوع الجهاز. |
D1-HowToCreateActivityOBComm |
كيفية إنشاء معلومات مرتبطة بمكون قياس |
لتحديد كائن العمل والسماح بالتجاوز حسب نوع مكون القياس. |
D1-HowToCreateMCInformation |
كيفية معالجة المعلومات المرتبطة بإجراء جهاز |
لتحديد كائن العمل ونوع الرسالة الصادرة وعنصر التحكم في مجموعة المعالجة باستخدام فئة إجراء الجهاز، مما يسمح بالتجاوز حسب نوع إجراء الجهاز. |
D1-HowToProcDvcEvtsInformation |
كيفية معالجة المعلومات المرتبطة بالجهاز |
لتحديد كائن العمل والسماح بالتجاوز حسب نوع الجهاز. |
D1-HowToProcessDeviceInfo |
كيفية إرسال معلومات مرتبطة بنشاط |
لتحديد عنصر التحكم في مجموعة المعالجة وكائن العمل عن طريق نوع النشاط، والسماح بالتجاوز حسب نوع الجهاز. |
D1-HowToSendActInformation |
كيفية إرسال رسائل صادرة مرتبطة بالنشاط |
لتحديد نوع الرسالة الصادرة وفئة الرسالة ورقم الرسالة، والسماح بالتجاوز حسب نوع النشاط. |
D1-HowToSendActivityResponse |
كيفية إنشاء معلومات عن الاستهلاك |
لتحديد كائن العمل والسماح بالتجاوز حسب نوع اشتراك الاستهلاك. |
D2-HowToCreateUSInformation |
كيفية إرسال معلومات عن الاستهلاك |
لتحديد عنصر التحكم في مجموعة المعالجة وكائن العمل ونوع الرسالة الصادرة، والسماح بالتجاوز حسب نوع اشتراك الاستهلاك. |
D2-HowToSendUSInformation |
كيفية معالجة المعلومات المرتبطة بنقطة خدمة |
لتحديد كائن العمل والسماح بالتجاوز حسب نوع نقطة الخدمة. |
D1-HowToProcSPRelatedInfo |
كيفية إرسال معلومات مرتبطة بنشاط ميداني |
لتحديد نوع الرسالة الصادرة والسماح بالتجاوز حسب نوع المهمة الميدانية. |
D1-HowToSendFARelatedInfo |
كيفية إرسال معلومات الملاحظة على النشاط الميداني |
لتحديد نوع الرسالة الصادرة لنوع ملاحظة عن النشاط. |
D1-HowToSendActivityRemarkInfo |
كيفية تحويل قيمة خارجية |
لتحديد كائن العمل والسماح بالتجاوز حسب المعرف. |
D1-HowToTranslateExternalValue |
كيفية طلب إخطار العميل |
لتحديد قائمة بأنواع الرسائل الصادرة. |
D1-HowToRequestCustomerNotific |
كيفية معالجة المعلومات المرتبطة بإشارة المؤسسة |
لتحديد نوع الرسالة الصادرة والسماح بالتجاوز حسب نوع إشارة المؤسسة. |
D1-HowToProcessBusinessFlagInf |