أخطاء المعالجة

عندما تكتشف المعالجة الخلفية خطأً، يمكن أن يكون الخطأ مرتبطًا بكائن قيد المعالجة أو لا. على سبيل المثال، في حالة عثور البرنامج على خطأ أثناء التحقق من معلمات مجموعة المعالجة، لا يعتبر هذا الخطأ خطأً مرتبطًا بكائن. ولكن، في حالة عثور البرنامج على خطأ أثناء معالجة فاتورة محددة، يعتبر هذا الخطأ خطأً مرتبطًا بكائن. يقوم النظام بالإبلاغ عن الأخطاء بإحدى الطرق التالية:

  • تتم كتابة الأخطاء غير الخاصة بكائن إلى سجل رسائل الخطأ في شجرة تشغيل مجموعات المعالجة.

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

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

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