SAP معالجة وظائف الخلفية SM36

⚡ ملخص ذكي

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

  • 🔧 فوائد الأتمتة: تعمل وظائف الخلفية على التخلص من الجهد اليدوي من خلال تشغيل البرامج كثيفة الاستخدام للموارد خلال ساعات خارج أوقات الذروة دون تدخل المستخدم.
  • 📊 إدارة الأولويات: قم بتعيين أولوية الفئة أ أو ب أو ج للتحكم في ترتيب التنفيذ وتخصيص عمليات العمل الخلفية بشكل فعال.
  • 📋 دورة الحياة Tracking: مراقبة تقدم العمل من خلال ست حالات - مجدولة، تم إصدارها، جاهزة، نشطة، منتهية، وملغاة - باستخدام SM37.
  • ⚙️ دقة الجدولة: حدد شروط البدء وتواريخ الانتهاء والفترات الدورية لأتمتة تنفيذ المهام المتكررة بشكل موثوق.
  • 🔄 التحكم في إلغاء الجدولة: Revإعادة المهام التي تم إصدارها أو الجاهزة إلى الحالة المجدولة لمنع تنفيذها مستقبلاً عند تغيير المتطلبات.

SAP معاملة SM36 Code لجدولة مهام الخلفية

ما هي وظيفة الخلفية في SAP?

الوظيفة الخلفية هي عملية غير تفاعلية تعمل خلف العمليات التفاعلية العادية في SAP يتم تنفيذ مهام النظام في الخلفية بالتوازي ولا تؤثر على العمليات أو العمليات الجارية في المقدمة. ويتم جدولتها باستخدام رمز المعاملة. SM36 ويتم مراقبتها من خلال SM37 من خلال الاطلاع على سجلات العمل.

مزايا الوظائف الخلفية في SAP

  • فهو يقلل من الجهد اليدوي ويؤتمت المهام المتكررة التي تتطلب عادةً تفاعل المستخدم.
  • يمكن جدولة ذلك حسب اختيار المستخدم، مما يسمح بتوقيت تنفيذ مرن.
  • يعمل بسلاسة في الخلفية دون الحاجة إلى إدخال المستخدم، مما يتيح للنظام العمل التفاعلي.
  • بمجرد تحديد متغير المهمة التي تعمل في الخلفية، لن يضطر المستخدم إلى القلق بشأن إدخال قيم الحقول في كل مرة. وهذا يقلل أيضًا من احتمالية حدوث أخطاء في الإدخال.
  • إنه مثالي للبرامج التي تستغرق وقتاً طويلاً أو تستهلك موارد كثيرة، والتي يمكن جدولة تشغيلها خلال ساعات خارج الذروة عندما يكون حمل النظام منخفضاً.
#1 الأفضل بشكل عامGoFrugal
9.8/ 10
★ ★ ★ ★ ★
ابدأ الإصدار التجريبي المجاني
Xero
9.5/ 10
★ ★ ★ ★ ★
قم بزيارة Xero
Paychex
9.3/ 10
★ ★ ★ ★ ★
قم بزيارة Paychex
أفضل من أجلنظام تخطيط موارد المؤسسات (ERP) لقطاع التجزئة والتوزيعالمحاسبة عبر الإنترنتالرواتب والموارد البشرية
ميزة رئيسية✓نظام نقاط البيع، وإدارة المخزون، والمحاسبة في مكان واحد✓إصدار الفواتير ومطابقة الحسابات المصرفية✓معالجة الرواتب وتقديم الإقرارات الضريبية
تحتوي ايضا✓تطبيقات السحابة والهواتف المحمولة✓أكثر من 1,000 تكاملاً للتطبيق✓إدارة الفوائد
تجربة مجانيّةشنومكس يوم التجربة المجانيةشنومكس يوم التجربة المجانيةالحصول على أسعار مجاني
ابدأ الإصدار التجريبي المجانيقم بزيارة Xeroقم بزيارة Paychex

أنواع فئات أولوية الوظائف في الخلفية

SAP يصنف وظائف الخلفية إلى ثلاث فئات ذات أولوية تحدد ترتيب التنفيذ وتخصيص الموارد.

  1. الفئة أ (أولوية عالية/حرجة): يجب أن تُعطى المهام العاجلة أو الحرجة أولوية الفئة أ. فهي تحجز عملية عمل واحدة أو أكثر في الخلفية. العمليات المتاحة للفئتين ب وج = إجمالي عمليات العمل (المحددة في RZ03) مطروحًا منها العمليات المحجوزة للفئة أ.
  2. الفئة ب (أولوية متوسطة): بمجرد اكتمال مهام الفئة أ، تبدأ مهام الفئة ب في التنفيذ قبل مهام الفئة ج.
  3. الفئة ج (أولوية منخفضة): لا يتم تشغيلها إلا بعد اكتمال مهام الفئة أ والفئة ب. وهي مناسبة للمهام الروتينية غير العاجلة.

الحالات المحتملة لوظيفة خلفية

كل وظيفة خلفية في SAP يمر عبر دورة حياة محددة. تساعد هذه الحالات المسؤولين. tracتقدم الوظيفة k.

  1. المقرر: تم تحديد اسم البرنامج ونوعه، ولكن لم يتم تحديد شروط البدء (تاريخ البدء، تاريخ الانتهاء، التكرار). لن يتم تنفيذ المهمة حتى يتم تحديد شروط البدء.
  2. تاريخ الاصدار: تم استيفاء جميع المعايير المطلوبة، بما في ذلك شروط البدء. المهمة بانتظار موعد بدء العمل المحدد.
  3. مستعد: تم استيفاء جميع الشروط، لكن المهمة في قائمة الانتظار بانتظار توفر عملية عمل في الخلفية.
  4. نشيط: يتم تشغيل المهمة في الخلفية. لا يمكن تغيير حالتها بمجرد تفعيلها.
  5. الانتهاء: تم تنفيذ المهمة بنجاح دون أي أخطاء.
  6. ألغيت: لم تكتمل المهمة. إما أن المسؤول قد ألغاها قسرًا، أو حدث خطأ ما. تحقق من سجلات المهمة في SM37.

كيفية جدولة مهمة في الخلفية باستخدام SM36

يمكنك جدولة مهمة في الخلفية باستخدام رمز المعاملة SM36يمكن تهيئة كل من المهام المخططة والفورية.

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

SAP معاملة SM36 Code لجدولة مهام الخلفية

الخطوة 2) أدخل اسم الوظيفة، وفئة الأولوية (أ / ب / ج)، والخادم المستهدف. يساعد تحديد الخادم المستهدف في موازنة أحمال العمل عبر خوادم التطبيقات.

حدد اسم الوظيفة الأساسية وأولويتها في SM36

الخطوة 3) انقر على "مستلم قائمة البكرات"لتلقي المخرجات في صندوق بريدك. تحقق من البريد الإلكتروني من" SBWP.

تكوين مستلم قائمة التخزين المؤقت للوظيفة الخلفية

الخطوة 4) أدخل الخاص بك SAP أدخل اسم المستخدم وانقر على زر النسخ.

أدخل SAP اسم المستخدم لمستلم ملفات التخزين المؤقت

الخطوة 5) انقر على خطوة زر لتحديد برنامج ABAP وتفاصيل المتغيرات.

انقر فوق زر الخطوة لتعريف برنامج ABAP

الخطوة 6) حدد اسم البرنامج وتفاصيل المتغيرات.

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

أدخل اسم البرنامج ونوعه لخطوة تشغيل الخلفية

الخطوة 7) بمجرد حفظ خطوة المهمة، ستظهر لك شاشة التأكيد.

شاشة تأكيد خطوات العمل في الخلفية

الخطوة 8) انقر شروط البدء لتحديد تاريخ البدء وتاريخ الانتهاء والتكرار. بدون شرط البدء، ستبقى المهمة دائمًا في حالة "مجدولة". ولن يركض أبداً.

  1. انقر على الوقت / التاريخ بالنسبة للمهام الدورية. يؤدي اختيار "فوري" إلى تشغيل المهمة على الفور كعملية تنفيذ لمرة واحدة.
  2. حدد تاريخ ووقت البدء وتاريخ ووقت الانتهاء. لا يتم إصدار المهمة إلا عند استيفائها لشروطها. تاريخ/وقت البدء المحدد.
  3. الإعلام القيم الدورية.

حدد شروط البدء والجدول الزمني الدوري لوظيفة الخلفية

الخطوة 9) حدد الفترة الزمنية: ساعة، يوم، أسبوع، أو فترة أخرى. نختار فترة أخرى.

حدد التردد الدوري للوظيفة الخلفية

الخطوة 10) حدد معايير التكرار. على سبيل المثال، التشغيل كل 5 أيام من تاريخ البدء. هنا نختار كل 10 دقائق.

قم بتعيين فاصل زمني مخصص للتكرار لوظيفة الخلفية

الخطوة 11) انقر التوفير .

حفظ القيم الدورية للعمل في الخلفية

الخطوة 12) انقر التوفير مرة أخرى.

تأكيد شرط بدء تشغيل مهمة الخلفية

الخطوة 13) انقر التوفير على الشاشة الرئيسية.

حفظ تعريف الوظيفة الكاملة في الخلفية في SM36

الخطوة 14) بمجرد تحديد خطوة المهمة وشروط البدء، تظهر نافذة الملخص.

ملخص تكوين وظيفة الخلفية في نافذة

الخطوة 15) الإعلام التوفير لإنهاء المهمة التي تتم في الخلفية.

إنهاء وإصدار وظيفة الخلفية

كيفية مراقبة مهمة تعمل في الخلفية باستخدام SM37

بعد جدولة المهمة، تحقق من حالة المهمة باستخدام رمز المعاملة. SM37، مما يوفر عرضًا مركزيًا لجميع مهام الخلفية.

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

SAP معاملة SM37 Code لمراقبة الوظائف

الخطوة 2) حدد معايير الوظيفة التي تريد مراقبتها.

  1. أدخل اسم المهمة واسم المستخدم الذي قام بجدولة المهمة.
  2. حدد حالة الوظيفة.
  3. حدد نطاق التاريخ. هنا، نحدد تاريخ الانتهاء فقط مع الاحتفاظ بـping تاريخ الفتح.

تحديد معايير اختيار الوظيفة في SM37

الخطوة 3) الحالة تُظهر تاريخ الطرح في الأسواقوهذا يعني استيفاء شروط البدء ووجود المهمة في قائمة الانتظار في انتظار ستتوفر معلومات حول إجراءات العمل في الخلفية.

معلومات أساسية عن الوظيفة: تم إصدارها في SM37 نظرة عامة على الوظيفة

كيفية إلغاء جدولة مهمة في الخلفية

يؤدي إلغاء جدولة المهمة إلى إعادتها من حالة "تم الإصدار" إلى حالة "مجدولة"، وبالتالي لن يتم تشغيلها في المستقبل. لا يمكنك إلغاء جدولة مهمة بمجرد وصولها إلى هذه الحالة. النشطه الحالة.

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

افتح SM37 لإلغاء جدولة مهمة في الخلفية

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

  1. اسم المهمة واسم المستخدم الذي قام بجدولة المهمة.
  2. حدد الحالة — فقط تاريخ الطرح في الأسواق or استعداد يمكن إلغاء جدولة الوظائف.
  3. حدد النطاق الزمني.
  4. الإعلام نفّذ (F8).

معايير تصفية إلغاء جدولة وظيفة الخلفية

الخطوة 3) حدد المهمة واضغط الوظيفة ← تم إصدارها ← مُجدولة.

تغيير حالة المهمة من "تم الإصدار" إلى "مجدولة"

الخطوة 4) تظهر رسالة تأكيد في شريط الحالة بمجرد إلغاء جدولة المهمة.

رسالة تأكيد لمهمة خلفية ملغاة

معالجة المهام في الخلفية مقابل معالجة المهام في المقدمة

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

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

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

نعم. في SM36، حدد "فوري" كشرط بدء. سيتم تنفيذ المهمة فورًا كعملية لمرة واحدة، ولكن لن يتم تكوينها كمهمة دورية متكررة.

تظهر الوظيفة الملغاة بحالة "ملغاة" في SM37. Revراجع سجل العمل لتحديد الخطأ. تشمل الأسباب الشائعة أخطاء البرنامج، أو نقص الصلاحيات، أو عدم كفاية عمليات العمل في الخلفية.

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

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

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