عمليات المعالجة الخلفية للمراقبة

في كثير من مناطق النظام، يتم اشتقاق الوظيفة من تكوين كائن العمل على أنها سجل كائن عمل يظهر تقدمه خلال مراحله المختلفة. للحصول على تفاصيل، ارجع إلى مراحل كائن العمل. وكجزء من هذه الوظيفة، من المحتمل أن يتم استخدام إحدى عمليات المعالجة الخلفية، التي يطلق عليها اسم عملية مجموعة معالجة المراقبة، لتنفيذ الوظيفة الخاصة بهذا السجل. يتم إدخال برنامج فردي لوظيفة مراقبة كائن العمل. يوفر المنتج أيضًا نموذج التحكم في مجموعة المعالجة (F1-MNTPL) الذي يجب استخدامه كنقطة بداية. تُستخدم المعلمات لتقييد السجلات التي تمت معالجتها بواسطة كائن الصيانة والمعلمات الاختيارية الأخرى التي يمكن أن تقيد السجلات بشكل أكبر. يوفر المنتج في العادة عملية تحكم واحدة على الأقل في مجموعة معالجة المراقبة لكل كائن صيانة يدعم المراحل القابلة للتكوين بكائن العمل الخاص به.

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

اسم المعلمة الوصف تعليقات
maintenanceObject كائن الصيانة بالنسبة لمعظم عمليات التحكم في مجموعة المعالجة الأساسية، يتم تسليم هذا المعلمة حيث تم ملؤها بالفعل بالقيمة الخاصة بقيمة كائن الصيانة. لاحظ أنه يتم دعم ترك هذه القيمة فارغة، وبمجرد حدوث ذلك، سيحدد البرنامج كائنات الصيانة المطلوب معالجتها عن طريق البحث عن كائن صيانة يشير إلى سجل التحكم في مجموعة المعالجة هذا على أنه أحد الخيارات.
isRestrictedByBatchCode تقييد حسب رمز مجموعة المعالجة قم بتعيين ذلك على صواب للإشارة إلى ما إذا كان يجب أن تقوم العملية فقط بتحديد السجلات التي تشير صراحةً إلى عملية التحكم في مجموعة المعالجة هذه بحالة كائن العمل الحالية الخاصة بها. ويشار إلى ذلك أيضًا على أنه وضع "مؤجل". عند التعيين على القيمة خطأ، يتضمن البرنامج كل السجلات التي تشير إلى التحكم في مجموعة المعالجة الحالية في حالة كائن العمل الخاص به و والسجلات التي لا تشير إلى أي عملية تحكم في مجموعة معالجة في الحالة الحالية (لكن توجد خوارزميات المراقبة في الحالة الحالية). ويشار إلى ذلك عادةً بالوضع "دوري". لاحظ أنه في حالة عدم تعيين قيمة، سيحدد البرنامج ما إذا كان يجب التشغيل على الوضع "مؤجل" أو "دوري" على أساس ما إذا كان يتم تكوين رمز مجموعة المعالجة بخيار كائن الصيانة على أنه عملية مراقبة الحالة ("مؤجل") أو عملية مراقبة دورية.
restrictToType مقيد حسب النوع المرتبط لا يمكن تطبيق هذا المعلمة إلا على كائنات الصيانة التي لها كائن "نوع" مرتبط ويقوم كائن الصيانة بتكوين خيار يشير إلى حقل عمود النوع المرتبط. يمكن استخدام هذه المعلمة لقصر المعالجة على السجلات الموجودة بالنوع المشار إليه.
restrictToBusinessObject تقييد حسب كائن العمل يمكن استخدام هذا المعلمة لقصر المعالجة على السجلات الموجودة بكائن العمل المشار إليه.
restrictToBOStatus تقييد حسب الحالة يمكن استخدام هذه المعلمة لقصر المعالجة على السجلات الموجودة بالحالة المشار إليها.
restrictToDate تقييد حسب التاريخ أدخل تاريخًا صحيحًا في الجدول الأساسي للسجل لتقييد المعالجة للسجلات التي تحتوي على قيمة في هذا الحقل تقع في أو قبل تاريخ أعمال مجموعة المعالجة. اختياريًا، أدخل "+" أو "-" يليه رقم لتحويل تاريخ المقارنة لتاريخ أعمال مجموعة المعالجة مضافًا إليه أو مطروحًا منه الرقم المحدد. على سبيل المثال، عند إدخال REVIEW_​DT -3، فسيتم استرجاع كل السجلات التي يقع تاريخ المراجعة الخاص بها في أو قبل تاريخ أعمال مجموعة المعالجة مطروحًا منه 3 أيام.
sampleRecordNumber رقم السجل النموذجي هذه ليست معلمة شائعة الاستخدام. ويمكن تطبيقها فقط عندما يتم استخدام مراقبة حالة استخدام العمل التي تدعم معالجة مجموعة فرعية من السجلات أثناء مرحلة الاختبار. على سبيل المثال، إذا كانت العملية تتحقق من عدد كبير من السجلات، فمن الممكن أن يكون أحد الخيارات هو التحقق فقط من كل 100 سجل لتحديد ما إذا كان هناك أخطاء مراجعة متكررة تشير إلى مشكلة عامة يمكن حلها لإصلاح العديد من الأخطاء.

لاحظ أيضًا أنه عند تنفيذ عملية المراقبة باستخدام تسلسل عمليات متوازي متعدد، سيقوم البرنامج باستخدام استراتيجية تحديد SQL لمستوى تسلسل العمليات إلا إذا كانت إحدى القيم التالية صواب (وفي هذه الحالة، سيقوم البرنامج باستخدام استراتيجية تحديد SQL لمستوى المهمة:

  • كائن الصيانة المدخل فارغ وقام البرنامج بالعثور على أكثر من كائن صيانة يشير إلى عملية التحكم في مجموعة المعالجة هذه بالخيارات الخاصة به.

  • كائن صيانة واحد قابل للتطبيق ولكن له مفتاح أساسي متعدد الأجزاء.

  • كائن صيانة واحد قابل للتطبيق وله مفتاح أساسي واحد ولكنه مفتاح محدد بواسطة المستخدم بدلاً من أن يكون مكوَّن بواسطة النظام.

  • يتم ملء معلمة رقم السجل النموذجي.