SAP رمز المعاملة SM37: كيفية التحقق من خلفية الوظيفة

⚡ ملخص ذكي

مراقبة وظيفة في الخلفية SAP يضمن إكمال مهام الدفعات المجدولة بنجاح، باستخدام المعاملة SM37 للتحقيق في المهام الملغاة أو طويلة الأمد، ومراجعة سجلات المهام، وإصلاح المهام العالقة في الحالة النشطة باستخدام المعاملات ذات الصلة مثل SM50 وSM59 وSE16.

  • 🖥️ المعاملة الأساسية: استخدم SM37 لمراقبة المهام التي تعمل في الخلفية حسب اسم المهمة والمستخدم والحالة ونطاق التاريخ.
  • الوظائف الملغاة: حدد حالة "ملغى" وافتح سجل المهمة لـ trace السبب الجذري لفشل المهمة.
  • ⏱️ الوظائف المتاحة: تحقق من عمود المدة للوظائف طويلة الأمد وافحص بيانات الجدول ذات الصلة باستخدام SE16.
  • 🔧 وظائف عالقة: تظهر مهام الإصلاح بشكل خاطئ على أنها نشطة باستخدام Job > Check Status، وراجع SM50 إذا كانت لا تزال قيد التشغيل.
  • 🔗 المعاملات ذات الصلة: يقوم SM59 بالتحقق من اتصالات RFC، بينما يوضح SM50 أسباب سير العمل لإجراء تحقيق أعمق.

مراقبة وظيفة الخلفية في SAP باستخدام SM37

كيفية مراقبة وظيفة الخلفية

تعد مراقبة مهمة الخلفية أمرًا مهمًا لأنه بمجرد جدولة المهمة، قد يتم إلغاؤها بسبب حدوث خطأ ما. للتحقيق في السبب الجذري استخدم SM37.

الخطوة 1) تنفيذ رمز T SM37.

مراقبة وظيفة الخلفية في SAP

الخطوة 2) املأ المعايير المطلوبة.

  1. اسم الوظيفة واسم المستخدم (الذي قام بجدولة المهمة). يمكنك وضع * للحصول على تفاصيل جميع المهام المجدولة من قبل جميع المستخدمين.
  2. حدد حالة الوظيفة التي تريد مراقبتها. إذا وجدت أن مهمة الخلفية لم تكتمل، فحدد الحالة الملغاة.
  3. ضع النطاق الزمني حسب متطلباتك.

مراقبة وظيفة الخلفية في SAP

الخطوة 3) سوف تحصل على شاشة كما هو موضح أدناه.

مراقبة وظيفة الخلفية في SAP

الخطوة 4) انقر على سجل الوظيفة الزر ل trace الخطأ الذي تسبب في إلغاء المهمة.

مراقبة وظيفة الخلفية في SAP

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

مراقبة وظيفة الخلفية في SAP

في بعض الأحيان، قد تتسبب الوظائف في الحالة النشطة أيضًا في حدوث مشكلة.

قد تواجه مشكلات مثل امتلاء مساحات الجداول؛ يتم تشغيل المهمة المكررة بنفس الاسم والتوقيت، والمهمة هي تحديد البيانات الكبيرة أو تحديثها، وما إلى ذلك.

كيفية مراقبة وظيفة خلفية نشطة

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

الخطوة 1) تنفيذ SM37.

الخطوة 2) املأ المعايير المطلوبة.

  1. اسم المهمة واسم المستخدم (الذي يتم من خلاله جدولة المهمة).
  2. حدد حالة الوظيفة التي تريد مراقبتها. إذا وجدت مشكلة في أداء النظام أو إذا لم تكتمل المهمة لفترة طويلة جدًا، فحدد الحالة النشطة.
  3. ضع النطاق الزمني حسب متطلباتك.

مراقبة وظيفة الخلفية في SAP

الخطوة 3) تفحص المدة العمود (الذي يشير إلى أن المهمة قيد التشغيل منذ n ثانية). إذا وجدت مدة طويلة، فابحث في تفاصيل المهمة من سجلها. تستخدم بعض المهام كمية كبيرة من البيانات. استخدم SE16 للتحقق من إدخالات الجداول المستخدمة في المهمة.

مراقبة وظيفة الخلفية في SAP

في بعض الأحيان تظهر المهام على أنها في الحالة النشطة على الرغم من اكتمالها.

كيفية تصحيح الوظائف العالقة في الحالة النشطة

إذا ظهرت مهمة ما نشطة رغم انتهائها، يمكنك إصلاح حالتها. اتبع الخطوات التالية:

الخطوة 1) كما هو موضح أعلاه، قم بتنفيذ رمز T SM37 وحدد الوظيفة ذات الحالة النشطة.

الخطوة 2) إختار ال نشط الوظيفة التي تسبب المشكلة

مراقبة وظيفة الخلفية في SAP

الخطوة 3) انقر على الوظيفة->التحقق من الحالة.

مراقبة وظيفة الخلفية في SAP

الخطوة 4) في خانة رمز الخصم، أدخل TABBYDAY. شريط الحالة من النافذة ستجد الرسالة أدناه. سيؤدي هذا إلى إصلاح حالة المهمة إذا كانت هناك مشكلة

مراقبة وظيفة الخلفية في SAP

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

مراقبة وظيفة الخلفية في SAP

الأسئلة الشائعة

تُستخدم المعاملة SM37 لمراقبة العمليات التي تعمل في الخلفية في SAPيمكنك إدخال اسم المهمة والمستخدم والحالة ونطاق التاريخ لعرض المهام المجدولة أو النشطة أو المكتملة أو الملغاة وسجلاتها.

يراقب SM37 حالة العمليات الخلفية وسجلاتها، بينما يعرض SM50 عمليات العمل النشطة على خادم التطبيقات. ويساعد SM50 في التحقق من العمليات التي لا تزال قيد التشغيل من خلال عرض عمود السبب للأخطاء.

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

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

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

تلخيص هذه التدوينة بـ: