- טרנזקציות
- BS22/BS23; IW33, IE03
- שדות ברשומה
- 4
- אפליקציית Fiori
- מוטמע באפליקציות PM (אין ייעודי)
מודל הנתוניםסטטוסטבלת SAP
JEST
סטטוסי אובייקט פעילים
Individual object status
- אחזקת מפעל · PM1 רשומת תיעוד
- ייצור תהליכי · PP-PI1 רשומת תיעוד
- מחלקת אובייקט · סטטוס
אחת מ־19 הטבלאות ששני התכנונים מתעדים; לכל מודול נושא, טרנזקציות ושדות משלו. שני הפרצופים מוצגים כאן זה לצד זה, בלי לאחד אותם לאחד.
PKOBJNRSTATFKהתיעוד אינו מסמן מפתח זר
זהות כפולה
2 רשומות תיעוד לאותה טבלה
אותה טבלה פיזית, מתועדת יותר מפעם אחת. כל כרטיס הוא שורה אחת בתכנון המקורי, עם הנושא, הטרנזקציות וההערות שלה, כפי שנכתבו, בלי מיזוג.
- טרנזקציות
- BS22, BS23, IW33, COR3
- שדות ברשומה
- 4
- מקור
- SAP Help - Status Management
מנהל כל סטטוס מערכת/משתמש פעיל לאובייקט (פק"ע/מתכון). מחזור חיי פק"ע הייצור: CRTE (נוצר) -> REL (שוחרר) -> PCNF/CNF (דווח חלקית/מלא) -> TECO (הושלם טכנית) -> DLV (סופק) -> CLSD (סגור). הסטטוס שולט בפעולות המותרות בקו (שחרור Control Recipe, פליטת חומר, דיווח). I0002=REL, I0009=TECO.
מפת קשרים
האובייקט במרכז, והקשרים שסביבו
JEST מדורגת 13 מתוך 105 טבלאות לפי מספר הקשרים הממודלים. בחירה במפה מציגה את ניסוח ה-JOIN המדויק כפי שהתיעוד מחזיק אותו.
קשרים ו־JOIN
4 קשרים ממודלים · 4 ניסוחי JOIN
כיוון הקשר נקרא מתוך התיעוד: בן הוא טבלה שנושאת מפתח זר אל JEST, ואב הוא טבלה ש־JEST מפנה אליה. עוצמת הקשר מוצגת כפי שנכתבה, וכאשר לא נכתבה, כתוב שלא נכתבה.
- אבAUFKנתוני אב של פקודה (כותרת ארגונית)לא מצויןPP-PI
FROM JEST JOIN AUFK ON JEST.OBJNR = AUFK.OBJNR - אבTJ30סטטוסי משתמש (הגדרה)לא מצויןPP-PI
FROM JEST JOIN TJ30 ON JEST.STAT = TJ30.ESTAT - אבJSTOפרופיל סטטוס לאובייקטN:1PM
JEST.OBJNR = JSTO.OBJNR - אבTJ02Tטקסטים של סטטוסי מערכתלא מצויןPP-PI
FROM JEST JOIN TJ02T ON JEST.STAT = TJ02T.ISTAT
שדות
4 שדות · 2 שדות PK · 0 שדות FK
המפתחות נקראים ראשונים, כי הם מה שהאובייקט הוא. הטבלה שמתחתיהם מציגה את איחוד השדות שכל תכנון מתעד, בסדר שנכתב, וניתן לצמצם אותה לשדות המפתח בלבד.
מפתח ראשי2
- OBJNRמפתח אובייקטCHAR 22
- STATקוד סטטוסCHAR 5
מפתחות זרים0
התיעוד אינו מסמן שדה מפתח זר לטבלה הזאת.
| מפתח | שדה | תיאור | EN | טיפוס | אורך | מודול |
|---|---|---|---|---|---|---|
| PK | OBJNR | מפתח אובייקט | Object number | CHAR | 22 | PMPP-PI |
| PK | STAT | קוד סטטוס | Status code | CHAR | 5 | PMPP-PI |
| – | INACT | מחוון לא-פעיל | Inactive indicator | CHAR | 1 | PMPP-PI |
| – | CHGNR | מספר שינוי | Change number | CHAR | 6 | PMPP-PI |
עומק טכני
איך קוראים וכותבים את הטבלה הזאת
שכבת ההעשרה של הפרויקט: משמעות שדות המפתח, מפתחות זרים כקשרים, נתיב הגישה המומלץ, שיקולי ביצועים ושלוש דוגמאות עבודה. המקורות מודפסים בסוף הקטע.
סטטוס אובייקט בודד (Individual Object Status) — כל שורה = סטטוס בודד (מערכת I#### או משתמש E####) של אובייקט (OBJNR) עם דגל פעיל/לא-פעיל (INACT). הבסיס לניהול הסטטוסים של הזמנות, הודעות, ציוד, פרויקטים ועוד. כותרת סטטוס ב-JSTO.
שדות המפתח ומה הם אומרים
- MANDT — client
- OBJNR — Object Number
- STAT — Status
מפתחות זרים: לאן הטבלה מצביעה
- OBJNR → JSTO (Status object header)
- STAT (I####) → TJ02T (System status text)
- STAT (E####) → TJ30T (User status text)
נתיב הגישה
- גישה לפי OBJNR
- סנן INACT = space לסטטוסים פעילים בלבד
שיקולי ביצועים
- INACT='X' = סטטוס לא פעיל (היסטורי)
- OBJNR מקשר לכל אובייקט (AUFK-OBJNR, EQUI-OBJNR, QMEL-OBJNR...)
ABAP
SELECT stat FROM jest
WHERE objnr = @lv_objnr AND inact = @space. "active statusesSQL · CDS
SELECT j~stat, t~txt04
FROM jest AS j
INNER JOIN tj02t AS t ON t~istat = j~stat AND t~spras = @sy-langu
WHERE j~objnr = @objnr AND j~inact = @space.איך בודקים את זה במערכת
קריאת סטטוס דרך FM STATUS_READ (OBJNR); בדיקת סטטוס דרך STATUS_CHECK; תצוגה ב-BS22/BS23.
טרנזקציות
הטרנזקציות שהתיעוד קושר לטבלה
הקודים מוצגים לפי הרשומה שכתבה אותם, ולצידם המחרוזת המקורית מילה במילה, כדי שניתן יהיה לראות מה פוצל ומה נכתב במקור.
- BS22
- BS23
- IW33
- IE03
- BS22
- BS23
- IW33
- COR3
תהליך עסקי
היכן האובייקט יושב בשרשרת
שרשרת התהליך מגיעה ממפת התהליכים של הפרויקט, אותה שרשרת שסביבת העבודה של המודול מציירת. שלב שאין לו טבלה בתיעוד מסומן ככזה ולא מושלם.
- IFLOTמיקום פונקציונלי
- EQUIציוד
- PLKOרשימת משימות
- MPLAתוכנית אחזקה
- QMELהודעת תקלה
- AUFKפקודת אחזקה
- AFVCפעולות
- AFRUאישורמחוץ לתיעוד של המודול
- JESTסטטוס/סילוק
- MARAאב חומר
- MASTעץ מוצר (BOM)
- PLKOמתכון/Routing
- MKALגרסת ייצור
- AFKOפקודת תהליך
- RESBשמורות
- AFRUאישור
- COGIתיקון Backflushמחוץ לתיעוד של המודול
ECC ➔ S/4HANA
מה התכנון אומר על המעבר
קודם ההכרעה של הפרויקט על הטבלה הזאת ומאיפה היא מגיעה, ואחריה מה שכל תכנון כתב בעצמו, מילה במילה.
יציב
ללא שינוי מהותי ב-S/4HANA — הטבלה נשמרת (תואם).
תאימות גבוהה; רוב הקוד והממשקים ממשיכים לעבוד.
מאומת · ידע Simplification List מתוחזק בפרויקט
מה שהתכנון כתב, מילה במילה
ללא שינוי (תואם)
- טבלה / שדה חלופיים
- JEST (זהה)
- טרנזקציה חלופית
- BS22/BS23 (זהה)
SUMללא פעולת המרה ייעודית ב-SUM (טבלה תואמת). מומלץ Regression Test ואימות התאמות אישיות לאחר ההמרה.
ללא שינוי; ניהול סטטוס זהה ב-S/4.
תצוגות CDS
מה קורא את הטבלה ב-S/4HANA
מיפוי מתוחזק של טבלה קלאסית לתצוגת CDS משוחררת. תצוגה מופיעה כאן רק כשהטבלה הזאת נמצאת בה, ולצידה שאר הטבלאות שהיא קוראת.
- I_ObjectStatusסטטוס אובייקטJEST · JSTO
ממשקים
5 BAPI · FM · IDoc · 3 תוכניות
השם והתיאור הם של התיעוד, כולל ממשקי Zetes ו-Daymax שהתכנון רשם. עמודת המודול מראה איזה תכנון רשם את האובייקט.
- STATUS_READקריאת סטטוסי אובייקטPM
- STATUS_CHANGE_INTERNשינוי סטטוס מערכת פנימיPM
- STATUS_CHANGE_EXTERNשינוי סטטוס משתמשPM
- STATUS_READ - קריאת סטטוסי אובייקט פעילים–PP-PI
- STATUS_CHANGE_INTERN - שינוי סטטוס מערכת פנימי–PP-PI
תוכניות ודוחות
- RISTAT00ניתוח סטטוסים פעילים לאובייקטיםPM
- RISTAT00 - ניתוח סטטוסים פעילים לאובייקטים–PP-PI
- RJEST_DEL - ארכוב/ניקוי JEST–PP-PI
תקלות
5 תקלות שמפנות לטבלה הזו
מתוך קטלוג התקלות של הפרויקט. נכללות רק תקלות שרושמות במפורש את JEST ברשימת הטבלאות לבדיקה. זו אינה תור תמיכה ואינה מערכת חיה.
פקודת אחזקה לא משתחררתPM לחיצה על שחרור (REL) נכשלת או חסומה.
סיבות שורש
- היתר פתוח (Permit) רלוונטי-לשחרור
- בדיקת זמינות רכיב נכשלה
- סטטוס משתמש חוסם
- הרשאה I_AUART/I_SWERK
טרנזקציות לניתוח
- IW32
- CO24
- SU53
- BS22
תיקון
- תן היתר (IW32 Permits)
- פתור חוסר רכיב או דרוס בדיקת זמינות
- התאם סטטוס משתמש / הרשאה
לא ניתן לסגור הודעת אחזקהPM סגירת הודעה (NOCO) חסומה.
סיבות שורש
- משימות פתוחות (Outstanding tasks)
- פקודה משויכת לא TECO
- סטטוס משתמש חוסם
טרנזקציות לניתוח
- IW22
- IW28
- BS22
תיקון
- השלם/סגור משימות פתוחות
- סגור טכנית את הפקודה (TECO)
- התאם סטטוס משתמש
TECO (סגירה טכנית) חסומהPM לא ניתן לסגור פקודה טכנית.
סיבות שורש
- אישורים פתוחים
- היתר רלוונטי-לסיום פתוח
- רזרבציות/תנועות פתוחות
טרנזקציות לניתוח
- IW32
- IW41
- COGI
תיקון
- השלם אישורים
- תן היתר רלוונטי-לסיום
- פתור תנועות תקועות (COGI)
סטטוס מיקום פונקציונלי חוסם פעולהPM לא ניתן ליצור/לשחרר פקודה/הודעה למיקום — סטטוס חוסם (INAC/חסום).
סיבות שורש
- מיקום לא פעיל (INAC) / נמחק לוגית
- סטטוס משתמש חוסם פעולה
- מיקום חסום לפקודות
- הרשאת מבנה (I_ILOA)
טרנזקציות לניתוח
- IL02
- IL03
- BS22
- SU53
תיקון
- הפעל מיקום (IL02) / הסר סטטוס חוסם
- התאם פרופיל סטטוס משתמש (BS22)
- תקן הרשאת מבנה (PFCG)
סטטוס משתמש חוסם BAPI/ממשקCrossPARTIAL (אינטגרציה) BAPI/ממשק נכשל — מעבר סטטוס אסור (User Status).
status ... not allowedסיבות שורש
- פרופיל סטטוס חוסם פעולה עסקית
- סדר סטטוסים
- Business transaction
טרנזקציות לניתוח
- BS22
- BS23
- CRTD
תיקון
- התאם פרופיל סטטוס (BS02) — התר את הפעולה
- תקן סדר סטטוסים
- ודא business transaction
ספרייה
ספרים המכסים את המודול
הקישור כאן הוא ברמת המודול. אינדקס הספרייה בפרויקט הוא ברמת פרק, ואין בו מיפוי של טבלה לפרק, ולכן לא נטען שספר מסוים מכסה את JEST עצמה.
- הגדרת אחזקת מפעל (PM) ב-SAP S/4HANAConfiguring Plant Maintenance in SAP S/4HANAPM · 8 פרקים · 729 עמודים
- אחזקת מפעל ב-SAP S/4HANA — מדריך למשתמש העסקיPlant Maintenance with SAP S/4HANA — Business User GuidePM · 10 פרקים · 669 עמודים
- תכנון ייצור (PP) ב-SAP S/4HANAProduction Planning with SAP S/4HANAPP-PI · 13 פרקים · 1,087 עמודים
- תכנון מפורט וסדר-עבודה (PP/DS) ב-SAP S/4HANAPP/DS with SAP S/4HANAPP-PI · 10 פרקים · 639 עמודים
Project NEO · CBC Israel · פותח על ידי סאלי חליף · Web Coding