- טרנזקציות
- IR01/IR02/IR03; CR05, CR06
- שדות ברשומה
- 6
- אפליקציית Fiori
- Manage Work Centers (אמת ID)
מודל הנתוניםנתוני אבטבלת SAP
CRHD
כותרת מרכז עבודה / משאב
Work center header
- אחזקת מפעל · PM1 רשומת תיעוד
- ייצור תהליכי · PP-PI1 רשומת תיעוד
- מחלקת אובייקט · נתוני אב
אחת מ־19 הטבלאות ששני התכנונים מתעדים; לכל מודול נושא, טרנזקציות ושדות משלו. שני הפרצופים מוצגים כאן זה לצד זה, בלי לאחד אותם לאחד.
PKOBJIDOBJTYFKWERKSVERWE
זהות כפולה
2 רשומות תיעוד לאותה טבלה
אותה טבלה פיזית, מתועדת יותר מפעם אחת. כל כרטיס הוא שורה אחת בתכנון המקורי, עם הנושא, הטרנזקציות וההערות שלה, כפי שנכתבו, בלי מיזוג.
- טרנזקציות
- CR01, CR02, CR03, CRC1
- שדות ברשומה
- 7
- אפליקציית Fiori
- Manage Work Centers / Resources
- מקור
- SAP Help - Work Center
המשאב (קו מילוי, ערבל, פסטרייזר) שעליו מתבצעות פעולות המתכון. OBJTY='A'. מקושר לקיבולת ולמרכז עלות. בארגון כל קו ייצור = משאב עם קיבולת מתוזמנת.
מפת קשרים
האובייקט במרכז, והקשרים שסביבו
CRHD מדורגת 6 מתוך 105 טבלאות לפי מספר הקשרים הממודלים. בחירה במפה מציגה את ניסוח ה-JOIN המדויק כפי שהתיעוד מחזיק אותו.
קשרים ו־JOIN
7 קשרים ממודלים · 8 ניסוחי JOIN
כיוון הקשר נקרא מתוך התיעוד: בן הוא טבלה שנושאת מפתח זר אל CRHD, ואב הוא טבלה ש־CRHD מפנה אליה. עוצמת הקשר מוצגת כפי שנכתבה, וכאשר לא נכתבה, כתוב שלא נכתבה.
- בןPLPOפעולות ברשימת הפעולותN:1PM
PLPO.ARBID = CRHD.OBJID - בןAFVCפעולות הפקודהN:1PM
AFVC.ARBID = CRHD.OBJID - בןCRCOהקצאת מרכז עלות למרכז עבודהלא מצויןPP-PI
FROM CRCO JOIN CRHD ON CRCO.OBJID = CRHD.OBJID AND CRCO.OBJTY = CRHD.OBJTY - בןILOAנתוני מיקום וחיוב משותפיםN:1PM
ILOA.GEWRK = CRHD.OBJID - בןCRCAהקצאות קיבולת למרכז עבודהלא מצויןPP-PI
FROM CRCA JOIN CRHD ON CRCA.OBJID = CRHD.OBJID AND CRCA.OBJTY = CRHD.OBJTY - בןCRTXטקסטים למרכז עבודהN:1PMPP-PI
CRTX.OBJID = CRHD.OBJIDFROM CRTX JOIN CRHD ON CRTX.OBJID = CRHD.OBJID AND CRTX.OBJTY = CRHD.OBJTY - בןCRVD_Aקשרי ברירת מחדל למרכז עבודהלא מצויןPP-PI
FROM CRVD_A JOIN CRHD ON CRVD_A.OBJID = CRHD.OBJID
שדות
7 שדות · 2 שדות PK · 2 שדות FK
המפתחות נקראים ראשונים, כי הם מה שהאובייקט הוא. הטבלה שמתחתיהם מציגה את איחוד השדות שכל תכנון מתעד, בסדר שנכתב, וניתן לצמצם אותה לשדות המפתח בלבד.
מפתח ראשי2
- OBJIDמזהה אובייקט פנימיNUMC 8
- OBJTYסוג אובייקטCHAR 2
מפתחות זרים2
- WERKSמפעלCHAR 4
- VERWEשימוש מרכז עבודהCHAR 4
| מפתח | שדה | תיאור | EN | טיפוס | אורך | מודול |
|---|---|---|---|---|---|---|
| PK | OBJID | מזהה אובייקט פנימי | Internal work center object ID | NUMC | 8 | PMPP-PI |
| – | ARBPL | קוד מרכז עבודה | Work center code | CHAR | 8 | PMPP-PI |
| PK | OBJTY | סוג אובייקט | Object type ('A'=work center) | CHAR | 2 | PMPP-PI |
| FK | WERKS | מפעל | Plant | CHAR | 4 | PMPP-PI |
| FK | VERWE | שימוש מרכז עבודה | Work center usage | CHAR | 4 | PMPP-PI |
| – | VERAN | אחראי | Person responsible | CHAR | 3 | PMPP-PI |
| – | PLANV | קבוצת מתכנן קיבולת | Capacity planner group | CHAR | 3 | PP-PI |
עומק טכני
איך קוראים וכותבים את הטבלה הזאת
שכבת ההעשרה של הפרויקט: משמעות שדות המפתח, מפתחות זרים כקשרים, נתיב הגישה המומלץ, שיקולי ביצועים ושלוש דוגמאות עבודה. המקורות מודפסים בסוף הקטע.
כותרת מרכז עבודה / משאב (Work Center / Resource header) — האובייקט המרכזי לתזמון ועלויות בייצור. מחזיק קוד מרכז עבודה (ARBPL), מפעל (WERKS), שימוש (VERWE), קטגוריה ומפתח ערכי סטנדרט (VGWTS). קיבולת דרך CRCA→KAKO; עלות דרך CRCO; טקסט ב-CRTX. Object type 'A'.
שדות המפתח ומה הם אומרים
- MANDT — client
- OBJTY — Object type ('A' = work center/resource)
- OBJID — Object ID
מפתחות זרים: לאן הטבלה מצביעה
- Capacity → CRCA → KAKO
- Cost center/activity → CRCO
- Text → CRTX
- WERKS → T001W (Plant)
נתיב הגישה
- גישה דרך OBJTY+OBJID, או ARBPL+WERKS
- Operations מפנות ל-ARBID = OBJID (join עם OBJTY='A')
שיקולי ביצועים
- מרכז עבודה דיסקרטי ומשאב PP-PI חולקים את CRHD (מובחנים בקטגוריה)
- VGWTS קובע אילו Standard Values נדרשים
ABAP
SELECT SINGLE objid, arbpl, verwe
FROM crhd INTO @DATA(ls_crhd)
WHERE objty = 'A' AND arbpl = @lv_arbpl AND werks = @lv_werks.SQL · CDS
SELECT o~vornr, c~arbpl
FROM afvc AS o
INNER JOIN crhd AS c ON c~objid = o~arbid AND c~objty = 'A'.איך בודקים את זה במערכת
שיוך עלות דרך CRCO (KOSTL/LSTAR); קיבולת דרך CRCA→KAKO; נוסחאות מזינות scheduling/costing.
טרנזקציות
הטרנזקציות שהתיעוד קושר לטבלה
הקודים מוצגים לפי הרשומה שכתבה אותם, ולצידם המחרוזת המקורית מילה במילה, כדי שניתן יהיה לראות מה פוצל ומה נכתב במקור.
- IR01
- IR02
- IR03
- CR05
- CR06
- CR01
- CR02
- CR03
- CRC1
תהליך עסקי
היכן האובייקט יושב בשרשרת
שרשרת התהליך מגיעה ממפת התהליכים של הפרויקט, אותה שרשרת שסביבת העבודה של המודול מציירת. שלב שאין לו טבלה בתיעוד מסומן ככזה ולא מושלם.
התיעוד של Project NEO אינו מחזיק מיקום בשרשרת התהליך עבור האובייקט הזה.
ECC ➔ S/4HANA
מה התכנון אומר על המעבר
קודם ההכרעה של הפרויקט על הטבלה הזאת ומאיפה היא מגיעה, ואחריה מה שכל תכנון כתב בעצמו, מילה במילה.
יציב
ללא שינוי מהותי ב-S/4HANA — הטבלה נשמרת (תואם).
תאימות גבוהה; רוב הקוד והממשקים ממשיכים לעבוד.
מאומת · ידע Simplification List מתוחזק בפרויקט
מה שהתכנון כתב, מילה במילה
ללא שינוי (תואם)
- טבלה / שדה חלופיים
- CRHD (זהה)
- טרנזקציה חלופית
- IR01-03 / CR0*; Fiori
SUMללא פעולת המרה ייעודית ב-SUM (טבלה תואמת). מומלץ Regression Test ואימות התאמות אישיות לאחר ההמרה.
ללא שינוי מבני; Fiori 'Manage Work Centers'.
תצוגות CDS
מה קורא את הטבלה ב-S/4HANA
מיפוי מתוחזק של טבלה קלאסית לתצוגת CDS משוחררת. תצוגה מופיעה כאן רק כשהטבלה הזאת נמצאת בה, ולצידה שאר הטבלאות שהיא קוראת.
- I_WorkCenterמרכז עבודה / משאבCRHD · CRTX · CRCA · KAKO
ממשקים
4 BAPI · FM · IDoc · 3 תוכניות
השם והתיאור הם של התיעוד, כולל ממשקי Zetes ו-Daymax שהתכנון רשם. עמודת המודול מראה איזה תכנון רשם את האובייקט.
- CR_WORKCENTER_READקריאת נתוני מרכז עבודהPM
- CRAP_WORKCENTER_GET_DETAILשליפת פרטי מרכז עבודהPMPP-PI
- CR_WORK_CENTER_READקריאת נתוני מרכז עבודה/משאבPP-PI
- CY_CAPACITY_LOADחישוב עומס קיבולתPP-PI
תוכניות ודוחות
- RCRACO00דוח מרכזי עבודה וקיבולותPM
- CR05 / RCCRSE00 - דוח מרכזי עבודה/משאבים–PP-PI
- CM01 - הערכת עומסי קיבולת–PP-PI
תקלות
2 תקלות שמפנות לטבלה הזו
מתוך קטלוג התקלות של הפרויקט. נכללות רק תקלות שרושמות במפורש את CRHD ברשימת הטבלאות לבדיקה. זו אינה תור תמיכה ואינה מערכת חיה.
משאב/מרכז עבודה חסר או ללא הקצאת קיבולתPP-PIPARTIAL בשחרור מתקבלת שגיאה שהמשאב לא קיים/לא תקף, או שהשלב ללא נתוני קיבולת ולא נוצר עומס ב-CM01.
CR 102 verify SE91סיבות שורש
- resource לא קיים ב-CRC3 או לא תקף
- אין capacity category ל-resource
- formula לא מקושר ל-standard value key
- resource ללא Cost Center/Activity Type
- Recipe מפנה ל-resource שנמחק
טרנזקציות לניתוח
- CRC3
- CRC2
- C202
- CM01
- COR3
תיקון
- צור/האריך resource (CRC2) והקצה capacity category
- קשר formula ל-standard value key
- הקצה Cost Center/Activity Type
- תקן הפניית Recipe ושחרר מחדש
נוסחת קיבולת משאב שגויהPP-PIPARTIAL (תכנון קיבולת) דרישת קיבולת לא מחושבת או שגויה לפקודות תהליך.
סיבות שורש
- נוסחת קיבולת חסרה במשאב
- Standard value key לא תואם
- מפתח בקרת קיבולת
טרנזקציות לניתוח
- CRC2
- CM01
- COR3
תיקון
- הגדר נוסחת קיבולת+מפתח
- ודא Standard Value Key תואם
ספרייה
ספרים המכסים את המודול
הקישור כאן הוא ברמת המודול. אינדקס הספרייה בפרויקט הוא ברמת פרק, ואין בו מיפוי של טבלה לפרק, ולכן לא נטען שספר מסוים מכסה את CRHD עצמה.
- הגדרת אחזקת מפעל (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