ג'ובים לתחזוקה ולבדיקת-עקביות
Housekeeping and Consistency Check Jobs
ניהול PP/DS ב-SAP S/4HANA · שיעור 7
- אוטומציה = יציבות: שרשרת-jobs מתחזקת את PP/DS במקום זיכרון-אנושי.
- רצף קריטי: השקטה ➔ CCR ➔ OM17 ➔ housekeeping ➔ ניקוי-יומנים.
- תזמן בחלון-שקט; אל תחפוף עם ריצות-תכנון.
- נטר job-logs ב-SM37 והגדר alert על-כשל.
מטרת השיעור
ידע אצורניהול-PP/DS יציב נשען על אוטומציה: סדרת batch jobs מתוזמנים שמבצעים את התחזוקה ובדיקות-העקביות באופן-קבוע — CIF reconciliation (CCR), liveCache consistency (OM17), housekeeping של liveCache ושל ה-Application Log (SLG2). ארגון נכון של לוח-ה-jobs מבטיח שהמערכת מתחזקת את עצמה במקום להסתמך על זיכרון-אנושי.
למה זה חשוב
ידע אצורבמקום לזכור לעשות ניקוי ובדיקה כל בוקר ידנית, מגדירים 'שעון-מעורר' אוטומטי (job) שמבצע אותם בלילה. לוח-ה-jobs הוא רשימת-המשימות-האוטומטית ששומרת על המערכת בריאה בלי שאף-אחד צריך לזכור.
ערך עסקי
ידע אצורלהפוך את התחזוקה לאוטומטית, עקבית וניתנת-לניטור — כך שיציבות-ה-PP/DS אינה תלויה בזיכרון או בנוכחות של אדמין מסוים.
היכן בשימוש
ידע אצור• Easy Access ► SM36 — Define Background Job • Easy Access ► SM37 — Job Overview / Monitoring • SPRO ► Advanced Planning ► Basic Settings ► Schedule Consistency/Housekeeping Reports
מושגי מפתח
ידע אצור- אוטומציה = יציבות: שרשרת-jobs מתחזקת את PP/DS במקום זיכרון-אנושי.
- רצף קריטי: השקטה ➔ CCR ➔ OM17 ➔ housekeeping ➔ ניקוי-יומנים.
- תזמן בחלון-שקט; אל תחפוף עם ריצות-תכנון.
- נטר job-logs ב-SM37 והגדר alert על-כשל.
דוגמה מ-CBC
ידע אצורבארגון לוח-ה-jobs מתועד ב-runbook: שרשרת-תחזוקה לילית לכל מודלי-המילוי, כך שריצת-ה-Heuristics של הבוקר תמיד פוגשת liveCache רזה, עקבי ומסונכרן — קריטי בעונת-שיא. שרשרת-jobs לילית: בשעה 01:00 משקיטים CIF, ב-01:15 רץ CCR, ב-01:45 OM17, ב-02:15 housekeeping של liveCache, וב-03:00 SLG2. בבוקר האדמין סוקר את ה-job-logs ב-SM37 ומטפל רק בחריגים.
תהליך
ידע אצורטבלאות
ידע אצור| טבלה | תיאור |
|---|---|
| TBTCO | TBTCO |
| TBTCP | TBTCP |
| BALHDR | BALHDR |
| /SAPAPO/ORDKEY | /SAPAPO/ORDKEY |
טרנזקציות
ידע אצוראפליקציות Fiori
ידע אצורקונפיגורציה (SPRO)
ידע אצור• תזמן /SAPAPO/CIF_DELTAREPORT3 (CCR) בחלון-שקט ללא תעבורת-CIF. • תזמן /SAPAPO/OM17 אחרי ה-CCR; אחר-כך housekeeping של liveCache. • תזמן SLG2 וניקוי tRFC/qRFC ישנים בסוף-השרשרת. • הגדר תלויות-job (successors) ו-alert על-כשל ב-SM37.
הערות
ידע אצורנתוני אב • רצף-ה-jobs הוא 'נתון-אב תפעולי' — סדר-שגוי (housekeeping לפני reconciliation) מסכן נתונים. • TBTCO/TBTCP מתעדים את הגדרות-ה-jobs והרצותיהם — מקור לניטור ולתחקור. שאלות ראיון מהו הרצף-הנכון של jobs-התחזוקה ומדוע? השקטת-CIF ➔ CCR ➔ OM17 ➔ housekeeping ➔ ניקוי-יומנים. ה-reconciliation חייב לקדום ל-housekeeping, אחרת ניקוי עלול למחוק נתון שעדיין נדרש להשוואה. מדוע יש לתזמן CCR/OM17 בחלון-שקט? כדי שרשומות-בתנועה לא ייראו כפערים מדומים; השקטת-CIF מבטיחה שהפערים שמתגלים אמיתיים. כיצד מנטרים את הצלחת jobs-התחזוקה? דרך SM37 (job-logs) ו-alert על-כשל; סקירה יומית מבטיחה שכשל-שקט לא מצטבר. נושאים קשורים • PP/DS · השוואה והשלמה CCR (10.3) • PP/DS · תחזוקת liveCache (10.5) • אובייקט · TBTCO
טעויות נפוצות
ידע אצור- הרצת CCR/OM17 בלי השקטת-CIF — פערים מדומים ותיקונים שגויים.
- housekeeping לפני reconciliation — מחיקת נתון שעדיין נדרש להשוואה.
- אי-ניטור job-logs — כשל-שקט שמצטבר עד תקלה.
- תזמון-jobs חופף לריצות-תכנון — תחרות-משאבים.
פתרון תקלות
ידע אצור• job-תחזוקה נכשל ➔ בדוק job-log ב-SM37 וטפל בשורש לפני ההרצה הבאה. • פערי-CCR מדומים ➔ ודא שה-CIF הושקט לפני ה-job. • נתון נמחק בטעות ➔ בדוק שרצף-ה-jobs נכון (reconciliation לפני housekeeping). • תחרות-משאבים בלילה ➔ פזר את חלונות-ה-jobs מריצות-התכנון.
שיטות עבודה מומלצות
ידע אצור- בנה שרשרת-jobs עם רצף-נכון: השקטה ➔ CCR ➔ OM17 ➔ housekeeping ➔ ניקוי-יומנים.
- הגדר alert על-כשל וסקור job-logs כל בוקר.
- תעד את לוח-ה-jobs ב-runbook עם זמנים ותלויות.
- הימנע מחפיפה בין jobs-תחזוקה לריצות-תכנון.
טיפים
ידע אצור- ה-jobs המרכזיים: (1) /SAPAPO/CIF_DELTAREPORT3 — CCR reconciliation, בחלון-שקט; (2) /SAPAPO/OM17 — liveCache consistency; (3) תוכניות-housekeeping ל-liveCache (orders/versions מיותמים); (4) SLG2 — מחיקת Application Logs ישנים; (5) ניקוי tRFC/qRFC ישנים. תזמון ב-SM36/SM37 עם תלויות ורצף-נכון: השקטת-CIF ➔ CCR ➔ OM17 ➔ housekeeping ➔ ניקוי-יומנים. ניטור-כשלים דרך job-log ו-alert. רצף-שגוי (למשל housekeeping לפני reconciliation) עלול למחוק נתון שעדיין נדרש להשוואה.
סיכום
ידע אצור• אוטומציה = יציבות: שרשרת-jobs מתחזקת את PP/DS במקום זיכרון-אנושי. • רצף קריטי: השקטה ➔ CCR ➔ OM17 ➔ housekeeping ➔ ניקוי-יומנים. • תזמן בחלון-שקט; אל תחפוף עם ריצות-תכנון. • נטר job-logs ב-SM37 והגדר alert על-כשל.