שיטות עבודה מומלצות · תעשיות תהליכיות
פקודת תהליך: יצירה, שחרור, ניפוק, ביצוע, אישור, קבלת תוצרת והתחשבנות
Process order: create, release, material staging, execution, confirmation, goods receipt and settlement
מהות השיטה
פקודת תהליך היא אובייקט הביצוע של התעשייה התהליכית: היא נושאת כמות, מתכון אב, שלבים, משאבים ורכיבים, מפיקה מרשם בקרה לרצפת הייצור, קולטת אישורים וקבלת תוצרת לאצווה, ונסגרת בסטיות ובהתחשבנות.
לפי רשומות התחומים של המאגר, הפקודה נוצרת ב-COR1 (או בהמרה מהזמנה מתוכננת ב-COR8), משוחררת ב-COR2, מדווחת ב-COR6N ומותחשבנת ב-CO88, ונשמרת בטבלאות AUFK (כותרת הזמנה), AFKO, AFPO, AFVC, AFFL ו-RESB. רצף הסטטוסים שהמאגר מתעד: CRTD אל REL אל PCNF אל CNF אל TECO אל CLSD. התיעוד הרשמי של S/4HANA On-Premise 2025 FPS01 מנחה במפורש שימוש ב-COR1 ליצירת פקודת תהליך, ומבחין בינה לבין הזמנת הייצור הדיסקרטית (CO01); בצד ה-API קיימים השירותים API_PROCESS_ORDER_2_SRV לפקודה ו-API_PROC_ORDER_CONFIRMATION_2_SRV לדיווח. מודל הנתונים AUFK / AFKO / AFPO נשאר זהה בין ECC ל-S/4HANA לפי נושא המעבר של המאגר; תנועות החומר עוברות ב-S/4HANA ל-MATDOC (שאינה במילון הפרויקט).
פרופיל התהליך18 מתוך 18 שדות מתועדים
לנהל ייצור תהליכי בפועל מקצה לקצה: לתרגם ביקוש מתוכנן לפקודה מתוזמנת עם מתכון, שלבים, משאבים ורכיבים, להוציא הוראות לרצפת הייצור, לקלוט דיווח וצריכה בפועל, לקבל את התוצר לאצווה ולסגור את הפקודה פיננסית.
- טריגר
- הזמנה מתוכננת שנוצרה ב-MRP והומרה לפקודת תהליך (COR8), לפי זרימת התהליך של המאגר.
- יצירה ידנית של פקודה לחומר (COR1) או פקודה ללא ייחוס לחומר (CORO).
- תנאים מוקדמים
- גרסת ייצור תקפה (MKAL) לטווח הכמות ולתאריך; בלעדיה היצירה נכשלת לפי רשומת התקלות no-production-version.
- מתכון אב משוחרר ותקף לתאריך, עם שלבים ומשאבים; בלעדיו נפתחת פקודה ללא פעולות.
- סוג פקודה בקטגוריה 40 ופרמטרים תלויי סוג פקודה (COR4) עם סוג רשימת משימות 2 למתכון אב, לפי עץ ההגדרות של המאגר.
- יעד מרשם בקרה מוגדר ומשויך למשאב או למתכון, אחרת לא נוצר מרשם בקרה בשחרור (תקרית process-order-no-control-recipe).
- נתוני אב
- אב חומר עם תצוגות MRP ו-Work Scheduling למפעל המייצר.
- עץ מוצר (BOM) ומתכון אב, המקושרים בגרסת הייצור.
- משאבים (מרכזי עבודה תהליכיים) עם קיבולת ונוסחאות תזמון ועלות.
- כלל התחשבנות ופרופיל התחשבנות לסוג הפקודה; בלעדיהם ההתחשבנות נכשלת.
- תפקידים
- מפעיל ייצור תהליכי: לפי רשומות ה-Fiori של המאגר, Manage Process Orders ו-Confirm Process Order משויכות לתפקיד SAP_BR_PRODN_OPERATOR_PROC ולקטלוג SAP_PP_BC_PROCESS_ORDER. התפקיד והקטלוג לא אוששו במקור SAP רשמי ברשומות האימות.
- טרנזקציות ויישומי Fiori
- COR1 יצירה, COR2 שינוי ושחרור, COR3 תצוגה, COR8 המרת הזמנה מתוכננת, COR5 ו-COR7 עיבוד נוסף, CORO פקודה ללא חומר.
- דיווח: COR6N (Time Ticket לשלב), CORK ברמת הפקודה, CORS ביטול, CORT ו-CORR תצוגה ועיבוד; COGI ו-MF47 לתנועות שנכשלו.
- ניהול תהליך: CO53 מרשמי בקרה, CO60 גיליונות PI, CO54 הודעות תהליך.
- רשימות ועיבוד המוני: COID, COOIS ו-COOISPI, COHV ו-COHVPI.
- Fiori לפי רשומות המאגר: Manage Process Orders ו-Confirm Process Order. התיעוד הרשמי של 2025 FPS01 מייחס את השם Manage Process Orders למזהה F4587 ואת פעולת האישור לאפליקציות F4587 / F5323.
- טבלאות ואובייקטים
- AUFK כותרת ההזמנה; AFKO כותרת הייצור; AFPO פריט; AFVC פעולות ושלבים; AFFL רצף; RESB רכיבים ורזרבציות.
- AFRU אישורי ייצור; JEST ו-JSTO סטטוסי מערכת ומשתמש.
- האובייקט העסקי פקודת תהליך (BOR BUS0001 לפי עמוד Reference Objects הרשמי, 2025.001; שכבת ההעשרה של המאגר נשאה BUS2116 עד 2026-09-24, והעמוד מציב את BUS2116 לאישור פקודת ייצור).
- process-orderאובייקט עסקי
- עלות והתחשבנות: COBRB כללי התחשבנות, COSS ו-COSP סכומי עלות, ACDOCA הרישום הסופי.
- תנועות החומר: MSEG ו-MKPF ב-ECC, ו-MATDOC ב-S/4HANA (MATDOC אינה במילון הפרויקט).
- נקודות אינטגרציה
- MES ובקרת רצפה: מרשם בקרה וגיליון PI החוצה, הודעות תהליך חזרה; IDoc LOIPRO להעברת מסלול או מתכון למערכת חיצונית לפי רשומת התחום.
- מלאי: ניפוק 261 וקבלת תוצר 101 דרך BAPI_GOODSMVT_CREATE, ללא COMMIT פנימי.
- BAPI_GOODSMVT_CREATEאובייקט פונקציה
- material-documentאובייקט עסקי
- F0843יישום Fiori
- אצוות: קבלת התוצר יוצרת אצווה עם סיווג ותוקף, וקביעת אצווה בוחרת רכיבים בצריכה.
- ממשק תוכניתי: BAPI_PROCORD_CREATE, GET_DETAIL, GET_LIST, RELEASE, COMPLETE_TECH ו-BAPI_PROCORDCONF_CREATE_TT; בצד ה-OData השירותים API_PROCESS_ORDER_2_SRV ו-API_PROC_ORDER_CONFIRMATION_2_SRV.
- הרחבות לפי פירוט התחום: Customer Exits PPCO0001 (בדיקות פקודה), PPCO0007 (סטטוס) ו-PPCO0021 (רכיבים), ו-BAdIs WORKORDER_UPDATE, WORKORDER_CONFIRM ו-WORKORDER_GOODSMVT.
- PPCO0001User Exit
- PPCO0007User Exit
- PPCO0021User Exit
- WORKORDER_UPDATEBAdI
- WORKORDER_CONFIRMBAdI
- WORKORDER_GOODSMVTBAdI
- ממשקים (BAPI, IDoc, API)
- לפי רשומת ההעשרה של המאגר (סימוני הזמינות ב-ECC וב-S/4HANA On-Premise שם הם ברירות מחדל של הקובץ ולא נתון שנאסף לכל BAPI): הכתיבה לפקודה עוברת במשפחת ה-BAPI של פקודת התהליך, BAPI_PROCORD_CREATE ליצירה (מחזיר ORDER_NUMBER ו-RETURN), BAPI_PROCORD_RELEASE לשחרור ו-BAPI_PROCORD_COMPLETE_TECH לסגירה טכנית (TECO), שניהם עם טבלת ORDERS ו-DETAIL_RETURN ו-RETURN. שלושתם כותבים ומחייבים BAPI_TRANSACTION_COMMIT על אותו LUW, ובשגיאה BAPI_TRANSACTION_ROLLBACK. אובייקט הייחוס של פקודת התהליך הוא BUS0001 לפי עמוד Reference Objects הרשמי (2025.001). tx-intel מונה ל-COR1 גם את BAPI_PROCORD_CREATE_FROM_PLORD להמרת הזמנה מתוכננת (אינו במילון הפרויקט).
- מעמד השמות BAPI_PROCORD_RELEASE ו-BAPI_PROCORD_COMPLETE_TECH: רשומות האימות שלהם במאגר נשארות verification_required, כי אף כותרת, סניפט או גוף עמוד רשמי שנבדק אינו נוקב בשמם, וחוזה הפרמטרים נשען על מראת SE37 שאינה מקור SAP. שחרור וסגירה טכנית מתועדים ב-S/4HANA On-Premise 2025 FPS01 כפונקציות ReleaseOrder ו-TechlyCmpltOrder של API_PROCESS_ORDER_2_SRV, בלי אמירה שהן מחליפות את ה-BAPI. לפני בניית ממשק על ה-BAPI לאמת ב-SE37 במערכת היעד.
- קריאה, לפי רשומת ההעשרה: BAPI_PROCORD_GET_DETAIL (פרטי פקודה לפי NUMBER) ו-BAPI_PROCORD_GET_LIST (רשימת כותרות לפי בחירה) הם קריאה בלבד ללא SAVE או COMMIT; BAPI_PROCORDCONF_GETLIST מחזיר רשימת אישורים לפקודות תהליך (השם נכתב GETLIST, בלי קו תחתון לפני LIST).
- אישור, לפי רשומת ההעשרה: BAPI_PROCORDCONF_CREATE_TT רושם אישור Time Ticket (אובייקט BUS2016, אישור פקודת תהליך) עם הטבלאות TIMETICKETS, GOODSMOVEMENTS ו-LINK_CONF_GOODSMOV לתנועות הנלוות, ו-BAPI_PROCORDCONF_CANCEL מבטל אישור; שניהם כותבים ומחייבים COMMIT. ב-S/4HANA On-Premise 2025 FPS01 עמוד האינטגרציה של EWM מונה את BAPI_PROCORDCONF_CREATE_HDR, BAPI_PROCORDCONF_CREATE_TT ו-BAPI_PROCORDCONF_CANCEL לצד API_PROC_ORDER_CONFIRMATION_2_SRV בין ממשקי PP שתנועות סחורה סינכרוניות אפשריות דרכם (BAPI_PROCORDCONF_CREATE_HDR אינו במילון הפרויקט).
- תנועות מלאי, לפי רשומת המאגר: BAPI_GOODSMVT_CREATE (אובייקט BUS2017, בלי COMMIT פנימי) לניפוק 261 לפקודה ולקבלת תוצר 101. ב-S/4HANA On-Premise 2025 FPS01 הוא מתועד כממשק פעיל לרישום תנועות סחורה בניהול המלאי, ולצדו שירות ה-OData Material Documents - Read, Create (נתיב API_MATERIAL_DOCUMENT_SRV) ליצירה, קריאה וביטול של מסמכי חומר; אף מקור שנקרא אינו מציג את ה-API כמחליף של ה-BAPI.
- BAPI_GOODSMVT_CREATEאובייקט פונקציה
- BAPI_TRANSACTION_COMMITאובייקט פונקציה
- material-documentאובייקט עסקי
- MIGOטרנזקציה
- S/4HANA On-Premise 2025 FPS01: שירות ה-OData Process Order (Version 2), API_PROCESS_ORDER_2_SRV, מונה בעמוד הפעולות שלו קריאה, יצירה ועדכון של הפקודה (A_ProcessOrder_2), המרת הזמנה מתוכננת (ConvertPlannedOrder), קריאה ועדכון של רכיבים (A_ProcessOrderComponent_2), קריאת פריטים, פעולות וסטטוסים, ואת הפונקציות ReleaseOrder, ReleaseOperation, TechlyCmpltOrder, CloseOrder, DeletionFlagOrder, DeletionIndOrder, DeliveryCompletedOrder, OrderReleasedByMES ו-DiscardOrder. בשחרור ובסגירה הטכנית נדרש ETag בכותרת if-match, ובכישלון שחרור הסטטוס עובר ל-RELR. השירות מתועד כחדש ב-What's New של S/4HANA 2020, ואף מקור שנקרא אינו מציג אותו כמחליף של משפחת ה-BAPI.
- S/4HANA On-Premise 2025 FPS01: שירות ה-OData Process Order Confirmation, API_PROC_ORDER_CONFIRMATION_2_SRV, על הישות ProcOrdConf2: יצירת אישור Time Ticket, הבאת הצעות לתנועות סחורה (GetGdsMvtProposal) וביטול דרך CancelProcOrdConf, שלפי העמוד הופך גם את תנועות הסחורה הקשורות. מסמך החומר נרשם דרך הישות ProcOrdConfMatlDocItm ורק יחד עם אישור; כשממלאים אותה לא נקבעות תנועות אוטומטיות (Backflush או קבלת תוצר אוטומטית), ולכן העמוד ממליץ להביא קודם את הצעת ה-Backflush ולהזין ידנית את קבלת התוצר. מסמך שנכשל בהיעדר אתר אחסון מעובד מחדש ב-COGI.
- BAPI_PROCORDCONF_CREATE_TTאובייקט פונקציה
- BAPI_PROCORDCONF_CANCELאובייקט פונקציה
- COGIטרנזקציה
- material-documentאובייקט עסקי
- AFRUטבלה
- אירועים עסקיים, S/4HANA On-Premise 2025 FPS01: האובייקט Process Order מפעיל את האירועים Created ו-Changed (Changed עם כל שינוי בפקודה, עד וכולל סימון מחיקה בארכוב), עם המטען ManufacturingOrder, ProcessOrder, ProcessOrderType ו-ProductionPlant; האירועים מתפרסמים ב-SAP Business Accelerator Hub וה-API הקשור הוא Process Order (Version 2). ה-What's New של S/4HANA 2023 מתעד הרחבה של אירועי האובייקט.
- process-orderאובייקט עסקי
- MES ו-IDoc: לפי מדריך SAP Digital Manufacturing (2502) הסוג הבסיסי LOIPRO05 מכסה פקודות ייצור ותהליך ומסומן כנתמך ב-SAP ERP וב-S/4HANA, ובתרחיש פקודת התהליך השחרור מעביר את הפקודה דרך DRF ב-LOIPRO05; לפי אותו מדריך POIT תומכת רק בסוג הבסיסי LOIPRO01 (תרחיש SAP ERP 6.00 עד 6.04). ב-SAP ERP 6.18 (LO-SCI, ממשק POI) סוג ההודעה LOIPRO מתועד ל-Production/Process orders. רשומת האימות idoc:msg:LOIPRO ממליצה לאמת במערכת שה-DRF מפיץ פקודות תהליך, כי עמודי PP-MES של On-Premise שנסרקו מתעדים במפורש רק פקודת ייצור, לקבוע את הגרסה הזמינה ב-WE30 עם LOIPRO* ולבדוק את מיפוי הסגמנטים ב-WE02 (LOIPRO05 ו-POIT אינם במילון הפרויקט).
- LOIPROסוג הודעת IDoc
- LOIPRO01IDoc Basic Type
- WE30טרנזקציה
- WE02טרנזקציה
- COR2טרנזקציה
- מערכות בקרת תהליך, S/4HANA On-Premise 2025 FPS01: ממשק PI-PCS מוריד מרשמי בקרה למערכת הבקרה ומעלה נתוני תהליך כהודעות תהליך; ההודעות מדווחות סטטוס פקודות, צריכה וייצור של חומרים, סטטוס משאבים ואירועי תהליך, ומשמשות לרשומות אצווה אלקטרוניות ולעדכון הפקודה והמלאי. לפי העמוד, אישור נתונים תלויי פקודה דרך PI-PCS מחליף אישורים תלויי פקודה דרך PP-PDC. בצד המאגר: CO53 למרשמי הבקרה ו-CO54 להודעות, ותקריות process-message-not-processed-co54 ו-process-message-not-sent כשיעד ההודעה או המאפיינים שגויים.
- שירותי ה-OData של יישומי ה-Fiori (ספריית ה-Fiori, S32OP = 2025 FPS01): Manage Process Orders (F4587) ו-Manage Process Order Operations (F5323) רצים על PP_PROCESS_ORDER_MANAGE_SRV ו-PP_MPE_AOR ועל קבוצת ה-V4 PP_MPE_AOR_SRV; לפי רשומת האימות obj:process-order אלה שירותי היישום, נפרדים מה-API המשוחרר API_PROCESS_ORDER_2_SRV.
- F4587יישום Fiori
- F5323יישום Fiori
- process-orderאובייקט עסקי
- תוצרים
- פקודת תהליך ממוספרת עם שלבים, רכיבים, רזרבציות ועלות מתוכננת.
- מרשם בקרה או גיליון PI לרצפת הייצור, והודעות תהליך חוזרות עם ערכים בפועל.
- רשומות אישור עם תפוקה, פסולת וזמנים.
- מסמכי חומר לניפוק ולקבלת תוצר, ואצווה חדשה לתוצר.
- material-documentאובייקט עסקי
- MCH1טבלה
- סטיות מסווגות ורישום התחשבנות ל-FI ול-CO.
- חריגים
- יצירה נכשלת בהיעדר גרסת ייצור תקפה (תקריות no-production-version ו-procord-no-routing-recipe).
- מרשם בקרה לא נוצר בשחרור: יעד מרשם הבקרה אינו מוגדר או שלשלב חסרות Process Instructions (תקרית process-order-no-control-recipe).
- תנועות Backflush תקועות ב-COGI: חוסר מלאי, אצווה שלא נקבעה או תקופת רישום סגורה (תקריות cogi-stuck ו-ru505-backflush-stock).
- אישור שלב מחוץ לרצף נדחה (תקרית phase-confirm-sequence).
- TECO חסום בגלל רזרבציה פתוחה (תקרית teco-blocked-open-reservation); התחשבנות נכשלת בהיעדר כלל או בתקופה סגורה (תקרית settlement-error).
- בקרות
- בדיקת זמינות בשחרור, כך שפקודה משוחררת רק כשהרכיבים זמינים.
- ניקוי COGI לפני סגירה טכנית, ובדיקת פערי צריכה ב-CO46.
- הפרדת הרשאות בין שינוי הזמנה לשחרורה דרך אובייקט ההרשאה C_AFKO_REL, מגרסת S/4HANA 2022 לפי ה-What's New הרשמי; התפקידים הקיימים אינם מתעדכנים אוטומטית.
- שחרור עלות תקן והגדרת Target Cost Version לפני חישוב סטיות.
- בכל רצף BAPI: בדיקת RETURN אחרי כל קריאה ו-COMMIT מפורש בסוף.
- מדדים (KPI)
- לפי רשומת התחום 'אנליטיקת ייצור' של המאגר, המדדים המרכזיים הם תפוקה (Yield), אחוז פסולת (Scrap), זמן מחזור (Lead Time) וניצולת (OEE).
- עומס הפקודות הפתוחות ופערי התפוקה נקראים ממערכת המידע של ההזמנות (COOIS ו-COOISPI) ומהעיבוד ההמוני (COHV ו-COHVPI).
- סטיות מול עלות תקן, כפי שהן מחושבות ב-KKS1 ו-KKS2 ומותחשבנות ב-CO88.
- שינויים מ-ECC ל-S/4HANA
- מודל הנתונים AUFK / AFKO / AFPO / AFVC זהה ב-ECC וב-S/4HANA לפי נושא המעבר של המאגר; ב-ECC העבודה היא ב-COR1 עד COR3 בממשק ה-GUI.
- ב-S/4HANA נוספים שירותי OData ואפליקציות Fiori, ומשולבים PP-DS ו-aATP; פקודת התהליך נשארת אובייקט נפרד מהזמנת הייצור הדיסקרטית (COR1 מול CO01) לפי התיעוד הרשמי של 2025 FPS01.
- תנועות החומר עוברות ב-S/4HANA מ-MKPF ו-MSEG לטבלת MATDOC המאוחדת, וקריאה ישירה צריכה לעבור דרך תצוגות תאימות (ראו שיטת הקריאה דרך תאימות MATDOC).
- מגרסת S/4HANA 2022 אובייקט ההרשאה C_AFKO_REL מפריד בין הרשאת השינוי להרשאת השחרור של הזמנות הייצור והתהליך, לפי ה-What's New הרשמי.
- מזהי ה-Fiori שבמאגר לפקודת תהליך שנויים במחלוקת: רשומות האימות קובעות שהתיעוד הרשמי נוקב ב-F4587 (Manage Process Orders) ובפעולת Confirm Process Order Operation בתוך F4587 / F5323, ואילו F3577 ו-F3364 לא נמצאו במקור רשמי.
- השלכות הגירה
- אובייקט ההגירה 'PP - Process order (only open PO)' בתיעוד 2025 FPS01 מהגר פקודות תהליך בסטטוס Created או Released, ולאחר ההגירה כולן בסטטוס Created; האימות בגב המערכת דרך COR3.
- בדיקות לאחר המרה לפי רשומות המאגר: מחזור פקודה מלא, מרשם בקרה, אישור עם Backflush וקבלת תוצר, והתחשבנות ל-ACDOCA.
- לפני ההמרה להשלים גרסאות ייצור עקביות לכל חומר מיוצר: זו נקודת הכשל שהמאגר מסמן כקריטית.
Manage Process Orders | Production Planning and Control (SAP S/4HANA On-Premise 2025 FPS01) (נפתח בכרטיסייה חדשה) מאומת מול תיעוד SAP רשמי עמוד התהליך הרשמי לעיבוד פקודות תהליך (אומת ברשומת tx:COR6N). פריט SAP Best Practices (Scope Item) לתהליך לא אותר ולכן אינו נרשם. העמוד אינו נוקב במזהה האפליקציה שבמאגר (F3577).
צעדי העבודה11 צעדים
- לפתוח את הפקודה: המרה של הזמנה מתוכננת (COR8) או יצירה ישירה ב-COR1 עם חומר, מפעל, סוג פקודה, כמות ותאריכים. הפקודה נכתבת ל-AUFK, AFKO, AFPO ולרזרבציות ב-RESB.
- לוודא גרסת ייצור תקפה לטווח הכמות ולתאריך לפני היצירה: בלעדיה היצירה נכשלת לפי רשומות התחום והתקלות. תחזוקה ב-C223, הרשומה יושבת ב-MKAL.
- לשחרר את הפקודה ב-COR2: בדיקת זמינות (aATP) וסטטוס REL ב-JEST / JSTO. תוכניתית דרך BAPI_PROCORD_RELEASE.
- לוודא שנוצר מרשם בקרה (Control Recipe) ונשלח ליעד: CO53 להצגת המרשם, CO60 לגיליון PI, CO54 לעיבוד הודעות התהליך החוזרות. הוראות התהליך יושבות בשלבי המתכון ב-PLPO ובפעולות הפקודה ב-AFVC.
- לנפק רכיבים לפקודה (תנועה 261) במסמך חומר; הרזרבציות ב-RESB מסומנות כנצרכות והעלות בפועל נרשמת לפקודה.
- MIGOטרנזקציה
- RESBטבלה
- material-documentאובייקט עסקי
- BAPI_GOODSMVT_CREATEאובייקט פונקציה
- לדווח ביצוע שלב ב-COR6N (Time Ticket) או ברמת הפקודה ב-CORK: תפוקה, פסולת וזמנים נשמרים ב-AFRU. תוכניתית דרך BAPI_PROCORDCONF_CREATE_TT; ביטול דרך BAPI_PROCORDCONF_CANCEL או CORS.
- לסרוק את COGI אחרי כל אישור: תנועות Backflush שנכשלו (חוסר מלאי, אצווה שלא נקבעה, תקופת רישום סגורה) נחסמות שם ומתוקנות ידנית; MF47 לעיבוד המוני.
- לקלוט את התוצר אל המלאי (תנועה 101), לרוב לאצווה חדשה עם סיווג ותוקף; אב האצווה נשמר ב-MCH1 או ב-MCHA לפי רמת האצווה שנבחרה בהגדרות.
- לסגור טכנית (TECO) רק אחרי שכל התנועות נרשמו: רזרבציות פתוחות ותנועות תקועות ב-COGI משאירות שאריות צריכה ועלות. CO46 לאיתור פערי צריכה, MB26 לרשימת רזרבציות. תוכניתית דרך BAPI_PROCORD_COMPLETE_TECH.
- לחשב סטיות (KKS1 / KKS2) ולהתחשבן (CO88): כלל ההתחשבנות ב-COBRB, הרישום הסופי ב-ACDOCA, סכומי העלות ב-COSS ו-COSP. בלי עלות תקן משוחררת (CK11N, CK24) אין סטיות.
- בממשק תוכניתי לשמור על הרצף CREATE, RELEASE, CONFIRM, GOODS MOVEMENT ואז BAPI_TRANSACTION_COMMIT על אותו LUW, ולבדוק את RETURN אחרי כל קריאה (ראו שיטת משמעת ה-COMMIT).
דפוסים שגויים6 דפוסים
- פתיחת פקודה בלי גרסת ייצור תקפה לטווח הכמות ולתאריך: היצירה נכשלת, ובתרחישי MRP Live גם התכנון נעצר.
- שחרור בלי יעד מרשם בקרה מוגדר: הפקודה משוחררת אך רצפת הייצור אינה מקבלת הוראות.
- ניפוק ידני של רכיב שמוגדר גם כ-Backflush: אותו רכיב נצרך פעמיים.
- TECO בעוד תנועות תקועות ב-COGI או רזרבציות פתוחות ב-MD04: שאריות צריכה ועלות לא נרשמו לפני הסגירה.
- התחשבנות בלי עלות תקן משוחררת או בלי Target Cost Version: הסטיות אינן מחושבות.
- רצף BAPI בלי COMMIT או עם התעלמות מטבלת RETURN: הפקודה או הדיווח נשמרים חלקית.
בדיקות ואימות בשטח6 בדיקות
- חיובי: COR1 עם גרסת ייצור תקפה נוצרת, משוחררת ב-COR2, מפיקה מרשם בקרה, מקבלת אישור ב-COR6N וקבלת תוצרת.
- שלילי: חומר בלי גרסת ייצור תקפה אינו מאפשר יצירת פקודה.
- אינטגרציה: השחרור מריץ בדיקת זמינות (aATP) ושולח את הוראות התהליך ליעד מרשם הבקרה.
- רגרסיה: ביטול אישור מהפך את ה-Backflush ואת קבלת התוצרת.
- בקרה תפעולית: COGI ריק לפני TECO, ורשימת CO46 אינה מציגה פערי צריכה פתוחים.
- ברצף BAPI: מספר הפקודה קיים ב-AFKO רק אחרי COMMIT, וטבלת RETURN נבדקה אחרי כל קריאה.
רשומות מקושרות56/58 עם עמוד
הפניה שקיים לה עמוד בקטלוגי הפרויקט נפתחת כקישור. הפניה אחרת מוצגת כערך ללא קישור.
- process-orderאובייקט עסקי
- AUFKטבלה
- AFKOטבלה
- AFPOטבלה
- AFVCטבלה
- AFFLטבלה
- RESBטבלה
- AFRUטבלה
- COR1טרנזקציה
- COR2טרנזקציה
- COR3טרנזקציה
- COR6Nטרנזקציה
- COR8טרנזקציה
- CORKטרנזקציה
- CO53טרנזקציה
- COGIטרנזקציה
- CO88טרנזקציה
- KKS1טרנזקציה
- BAPI_PROCORD_CREATEאובייקט פונקציה
- BAPI_PROCORD_GET_DETAILאובייקט פונקציה
- BAPI_PROCORD_RELEASEאובייקט פונקציה
- BAPI_PROCORDCONF_CREATE_TTאובייקט פונקציה
- F3577יישום Fiori
- F3364יישום Fiori
- MKALטבלה
- MCH1טבלה
- master-recipe-processשיטת עבודה
- batch-management-processשיטת עבודה
- process-industries-plan-to-produceשיטת עבודה
- bapi-commit-disciplineשיטת עבודה
- matdoc-read-through-compatibilityשיטת עבודה
- F4587יישום Fiori
- F5323יישום Fiori
- C223טרנזקציה
- JESTטבלה
- JSTOטבלה
- CO60טרנזקציה
- CO54טרנזקציה
- PLPOטבלה
- MIGOטרנזקציה
- material-documentאובייקט עסקי
- BAPI_GOODSMVT_CREATEאובייקט פונקציה
- CORSטרנזקציה
- BAPI_PROCORDCONF_CANCELאובייקט פונקציה
- MF47טרנזקציה
- MMRVטרנזקציה
- MCHAטבלה
- CO46טרנזקציה
- MB26טרנזקציה
- BAPI_PROCORD_COMPLETE_TECHאובייקט פונקציה
- KKS2טרנזקציה
- CK11Nטרנזקציה
- CK24טרנזקציה
- COBRBטבלה
- ACDOCAטבלה
- COSSטבלה
- COSPטבלה
- BAPI_TRANSACTION_COMMITאובייקט פונקציה
אימות ומקורות
אימות ומקורות
רשומת שיטת העבודה אינה נושאת תביעת מעמד S/4HANA עצמאית; קביעת המעמד ממתינה לאימות מול תיעוד SAP רשמי בשלב האיסוף.
פעולה מומלצת: נדרש אימות מול תיעוד SAP או מערכת S/4HANA לפני החלטה.
מקורות הרשומה
- רשומת התחום 'פקודות תהליך' של הפרויקט (DOMAINS)
- פירוט התחומים 'פקודות תהליך' ו'אישורי ייצור' של הפרויקט (DOMAIN_DETAIL)
- מדריך התהליך 'ייצור למלאי תהליכי מקצה לקצה' של הפרויקט (PROCESS_GUIDES)
- זרימת התהליך המאומתת של PP-PI בפרויקט, שלב הביצוע (PPPI_PROCESS_FLOW)
- מפת התהליך 'תכנון לייצור' של הפרויקט (PROCESS_MAPS)
- נושא המעבר 'פקודות ייצור ותהליך' של הפרויקט (ECC_S4_TOPICS)
ועוד 35 מקורות ברשומה
נדרש אימות נוסף מול תיעוד SAP או מערכת S/4HANA לפני החלטת מעבר.
אומת לאחרונה בתאריך 2026-09-28סוקר: Design-audit continuation §11 (process catalog); Project NEO research pipeline (researcher + adversarial auditor), 2026-09-28
הטענה שכל מקור תומך בה
- רשומת התחום 'פקודות תהליך' של הפרויקט (DOMAINS)מאומת מול נתוני הפרויקטזרימת התהליך: הזמנה מתוכננת, פקודת תהליך (COR1), שחרור, מרשם בקרה, אישור (COR6N), התחשבנות; טבלאות AUFK, AFKO, AFPO, AFVC, AFFL, RESB; טרנזקציות COR1, COR2, COR3, COR5, COR6N, COR7, COR8; סטטוסים CRTD אל REL אל PCNF אל CNF אל TECO אל CLSD; תקלות: שגיאת זמינות חומר, פקודה לא משוחררת, מרשם בקרה לא נוצר.data/domains.ts#pppi-process-orders
- פירוט התחומים 'פקודות תהליך' ו'אישורי ייצור' של הפרויקט (DOMAIN_DETAIL)מאומת מול נתוני הפרויקטמטרה ודיאגרמת שלבים (הזמנה מתוכננת, COR1, שחרור ובדיקת זמינות, מרשם בקרה ל-MES ב-CO53, אישור עם Backflush וקבלת תוצר, התחשבנות); נתוני אב (סוג פקודה, גרסת ייצור, מתכון, יעד מרשם בקרה, כלל התחשבנות); Exits PPCO0001, PPCO0007, PPCO0021 ו-BAdIs WORKORDER_UPDATE, WORKORDER_GOODSMVT, WORKORDER_CONFIRM; תקריות (אין גרסת ייצור, מרשם בקרה חסר, Backflush תקוע ב-COGI, התחשבנות נכשלת); הגירה: AUFK, AFKO, AFPO נשמרים ובדיקה של מחזור מלא והתחשבנות ל-ACDOCA. רשומת האישורים מוסיפה פרופיל אישור, מפתח בקרה ל-Backflush ולקבלת תוצר אוטומטית, ו-Exits CONFPP01 ו-CONFPP05.data/domain-detail.ts#pppi-process-orders
- מדריך התהליך 'ייצור למלאי תהליכי מקצה לקצה' של הפרויקט (PROCESS_GUIDES)מאומת מול נתוני הפרויקטהשלבים: תחזית (MD61), MRP Live (MD01N), המרה לפקודת תהליך (COR1), שחרור עם בדיקת זמינות ויצירת מרשם בקרה (COR2), אישור עם Backflush וקבלת תוצר לאצווה (COR6N), התחשבנות (CO88); הטעויות השכיחות: PIR בגרסה לא פעילה, היעדר גרסת ייצור תקפה, יעד מרשם בקרה לא מוגדר, Backflush בלי מלאי, עלות תקן לא משוחררת.data/process-guides.ts#pppi-mts-process-order
- זרימת התהליך המאומתת של PP-PI בפרויקט, שלב הביצוע (PPPI_PROCESS_FLOW)מאומת מול נתוני הפרויקטשלבי הביצוע s3 עד s10: יצירת הפקודה (AUFK, AFKO, AFPO, RESB), שחרור עם בדיקת זמינות (JEST, JSTO), מרשם בקרה וגיליון PI (AFKO, AFVC, PLPO), ניפוק 261, אישור (AFRU, AFVC, AFFW), Backflush אוטומטי, קבלת תוצר 101 לאצווה (MCH1, MCHA) וסגירה טכנית TECO; שלבי ההתחשבנות s11 ו-s12: חישוב סטיות (COSS, COSP, KEKO) והתחשבנות ל-ACDOCA ו-CKMLPP.data/pppi-process-flow.ts#execution
- מפת התהליך 'תכנון לייצור' של הפרויקט (PROCESS_MAPS)מאומת מול נתוני הפרויקטשישה שלבים מקצה לקצה עם התקריות שלהם: ניהול ביקוש, MRP, פקודת ייצור או תהליך (CO01 / COR1, ממשקים API_PROCESS_ORDER_2_SRV ו-IDoc LOIPRO, תקרית process-order-no-control-recipe), ביצוע ואישור (CO11N, COR6N, COGI; תקריות cogi-stuck, ru505-backflush-stock, phase-confirm-sequence), קבלת תוצר לאצווה והתחשבנות עם סטיות (KKS2, CO88; תקריות settlement-error ו-variance-missing).data/processes.ts#plan-to-produce
- נושא המעבר 'פקודות ייצור ותהליך' של הפרויקט (ECC_S4_TOPICS)מאומת מול נתוני הפרויקטECC: CO01 עד CO03 לייצור דיסקרטי, COR1 עד COR3 לתהליכי, טבלאות AUFK / AFKO / AFPO / AFVC. S/4HANA: מבנה נתונים זהה ברובו, נוספים Fiori ושירותי OData ושילוב PP-DS ו-aATP; ההשפעה על המבנה מינימלית ושכבת הקריאה והאנליטיקה עוברת ל-CDS. הרשומה מסמנת את הנושא כ'ללא שינוי'.data/ecc-s4.ts#production-order-s4
- קטלוג יישומי ה-Fiori של הפרויקט (F3577, F3364) ורשומות האימות המקבילותמאומת מול נתוני הפרויקטהמאגר רושם את Manage Process Orders כ-F3577 (תפקיד SAP_BR_PRODN_OPERATOR_PROC, קטלוג SAP_PP_BC_PROCESS_ORDER, שירות API_PROCESS_ORDER_2_SRV, טרנזקציות COR1 / COR2 / COID) ואת Confirm Process Order כ-F3364 (שירות API_PROC_ORDER_CONFIRMATION_2_SRV, טרנזקציה COR6N). רשומות האימות fiori:F3577 ו-fiori:F3364 מסמנות את שני המזהים כסותרים את התיעוד הרשמי, שבו השם Manage Process Orders נושא את המזהה F4587 והשם Confirm Process Order נושא App ID CORK; F4587, F5323 ו-CORK אינם קיימים ב-data/fiori/apps.ts.data/fiori/apps.ts#F3577
- מרכז התקלות של הפרויקט: process-order-no-control-recipe, cogi-stuck, teco-blocked-open-reservationמאומת מול נתוני הפרויקטמרשם בקרה לא נוצר בשחרור: להגדיר יעד מרשם בקרה ולשייכו למשאב או למתכון, ולוודא מפתח בקרה עם Control Recipe לשלב. תנועות Backflush תקועות ב-COGI: חוסר מלאי לרכיב, אצווה שאינה קיימת או חסומה, תקופת רישום סגורה (AFFW, MSEG). סגירה טכנית חסומה: רכיבים שלא נצרכו ורזרבציות פתוחות ב-MD04, לטפל ב-COGI ולבדוק CO46 לפני TECO.data/troubleshooting-ext2.ts#process-order-no-control-recipe
- רישום ה-BAPI המועשר של הפרויקט (PP-PI enrichment), משפחת פקודת התהליךמאומת מול נתוני הפרויקטBAPI_PROCORD_CREATE, BAPI_PROCORD_GET_DETAIL, BAPI_PROCORD_GET_LIST, BAPI_PROCORD_RELEASE, BAPI_PROCORD_COMPLETE_TECH ו-BAPI_PROCORDCONF_CREATE_TT נושאים אובייקט BOR BUS2116 (כך במאגר עד 2026-09-24; כעת BUS0001, ולאישור BUS2016, לפי עמוד Reference Objects הרשמי), מסווגים כ-BAPI כותבים המחייבים BAPI_TRANSACTION_COMMIT, ומשויכים לטרנזקציות COR1 עד COR5, COR2, CORK ו-CORR ולטבלאות AFKO, AFPO, AFVC, RESB, JEST ו-AFRU. הרצף הרשום: Create, Release, Confirm, Goods Movement, Commit. ביטול דיווח דרך BAPI_PROCORDCONF_CANCEL.data/bapi-enrichment.pppi.ts#BAPI_PROCORD_CREATE
- Creating a Process Order | Retailמאומת מול תיעוד SAP רשמי'Alternatively, you can use the transaction COR1 to create process order.' COR1 מתועדת כזמינה ליצירת הזמנת תהליך בתיעוד SAP S/4HANA 2025 FPS01 (אומת ברשומת tx:COR1).
- Manage Process Orders | Production Planning and Controlמאומת מול תיעוד SAP רשמיאפליקציית Manage Process Orders מציעה 'Confirm Process Orders and Confirm Process Order Operations to enter confirmations against process orders and operations'; נתיב Fiori לדיווח, והעמוד אינו נוקב בקוד COR6N (אומת ברשומת tx:COR6N).
- Feature Comparison for Process Orders | Production Planning and Controlמאומת מול תיעוד SAP רשמידף ההשוואה הרשמי מציין 'App ID COOISPI COHVPI F4587/ F5323' ואת השורה 'Confirm Process Order Operation (COR6N) No No Yes': פעולת האישור זמינה באפליקציות Manage Process Orders / Manage Process Order Operations (F4587/F5323) ולא ב-COOISPI/COHVPI (אומת ברשומת tx:COR6N).
- Process Order Confirmation | APIs for Manufacturingמאומת מול תיעוד SAP רשמיעמוד השירות במדריך APIs for Manufacturing לגרסת On-Premise 2025 FPS01 קובע בסניפט: 'Process Order Confirmation Technical name: API_PROC_ORDER_CONFIRMATION_2_SRV This service enables you to process confirmations for process orders, namely time ticket and time event confirmations for ... operations of process orders and confirmations on order level'. הסניפט אינו נוקב בשם BAPI_PROCORDCONF_CREATE_TT ואינו מציג את השירות כמחליף שלו (אומת ברשומת fm:BAPI_PROCORDCONF_CREATE_TT).
- Read Process Order | APIs for Manufacturingמאומת מול תיעוד SAP רשמיעמוד 'Read Process Order' מתעד קריאת פקודת תהליך דרך שירות ה-OData API_PROCESS_ORDER_2_SRV: 'To read the values of the header entity of a process order, you use the HTTP method GET on the A_ProcessOrder_2 entity', וקובע שקריאת הכותרת מאפשרת גם שליפת פריטי ההזמנה, פעולותיה, רכיביה וסטטוסיה (אומת ברשומת fm:BAPI_PROCORD_GET_DETAIL).
- PP - Process order (only open PO) | Data Migrationמאומת מול תיעוד SAP רשמימדריך ההגירה של 2025 FPS01 לאובייקט 'PP - Process order (only open PO)' (כינוי PP_PROCORD, רכיב PP-PI-POR) מציע לאמת את הנתונים המהוגרים ב-back end דרך 'Transaction: Display Process Order (COR3)' ומציין שמדובר בהגירת הזמנות תהליך בסטטוס Created או Released (אומת ברשומות tx:COR3 ו-fm:BAPI_PROCORD_CREATE).
- ספר 2 בספריית הפרויקט (Production Planning with SAP S/4HANA), פרק 7 'Production Planning for Process Manufacturing', סעיפים 7.5 ו-7.6נתמך במקור משניהפרק מתעד את ביצוע פקודת התהליך (7.5 'Process Order Execution') ואת ניהול התהליך בפועל (7.6): יצירה ושחרור של פקודת תהליך (7.6.1), הפקת מרשם בקרה (7.6.2), הורדתו ושליחתו (7.6.3), תחזוקת גיליונות הוראות התהליך והשלמתם (7.6.4, 7.6.5) ושליחת הודעות תהליך (7.6.6); הספר משמש כאן להפניית קריאה בלבד ואינו מקור לטענה חדשה.data/books/book2.json#7.6
- רישום ה-BAPI המועשר של הפרויקט (PP-PI enrichment): BAPI_PROCORDCONF_CREATE_TT ומשפחת האישורמאומת מול נתוני הפרויקטBAPI_PROCORDCONF_CREATE_TT: פעולה Confirm, אובייקט BUS2016, פרמטרים 'IMP POST_WRONG_ENTRIES · TAB TIMETICKETS, GOODSMOVEMENTS, LINK_CONF_GOODSMOV, DETAIL_RETURN, RETURN', טרנזקציות CORK ו-CORR, טבלאות AFRU ו-AFVC; הערת QA: תנועות סחורה נלוות דרך GOODSMOVEMENTS, חובה COMMIT, ביטול דרך BAPI_PROCORDCONF_CANCEL. באותו קובץ: BAPI_PROCORDCONF_GETLIST קריאה בלבד ('שם: GETLIST, ללא קו תחתון לפני LIST'), BAPI_PROCORDCONF_CANCEL פעולה Change עם 'TAB CONFIRMATIONS, DETAIL_RETURN, RETURN', BAPI_PROCORD_GET_DETAIL קריאה עם 'IMP NUMBER', BAPI_PROCORD_RELEASE ו-BAPI_PROCORD_COMPLETE_TECH עם 'TAB ORDERS, DETAIL_RETURN, RETURN', ו-BAPI_PROCORD_CREATE עם 'EXP RETURN, ORDER_NUMBER'. ברירת המחדל לכל רישום כותב: 'בשגיאה BAPI_TRANSACTION_ROLLBACK'.data/bapi-enrichment.pppi.ts#BAPI_PROCORDCONF_CREATE_TT
- מודיעין הטרנזקציות של הפרויקט (tx-intel): COR1מאומת מול נתוני הפרויקטרשומת COR1 מונה ב-bapis את BAPI_PROCORD_CREATE ואת BAPI_PROCORD_CREATE_FROM_PLORD, וב-techExample: 'BAPI_PROCORD_CREATE; המבנה זהה להזמנת ייצור (AUFK/AFKO/AFPO/AFVC) אך מבוסס מתכון'. גם COR7 ו-COR8 מונות את BAPI_PROCORD_CREATE_FROM_PLORD.data/tx-intel.ts#COR1
- רשומות האימות fm:BAPI_PROCORD_RELEASE ו-fm:BAPI_PROCORD_COMPLETE_TECHמאומת מול נתוני הפרויקטשתי הרשומות נושאות status verification_required: השמות BAPI_PROCORD_RELEASE ו-BAPI_PROCORD_COMPLETE_TECH אינם נקובים באף רשומה רשמית שנבדקה (סקופים SAP_S4HANA_ON-PREMISE, SAP_ERP ו-SAP_S4HANA_CLOUD וגופי עמודים שנקראו), מקור הפרמטרים הוא se80.co.uk (SE37) שאינו מקור SAP, ושחרור וסגירה טכנית מתועדים ב-2025 FPS01 כפעולות ReleaseOrder ו-TechlyCmpltOrder של API_PROCESS_ORDER_2_SRV בלי אמירה שהן מחליפות את ה-BAPI. ההמלצה: לאמת ב-SE37 במערכת היעד, לבדוק RETURN ו-DETAIL_RETURN ולקרוא ל-BAPI_TRANSACTION_COMMIT.data/verification/functions.ts#fm:BAPI_PROCORD_RELEASE
- רשומת קטלוג הפונקציות של הפרויקט: BAPI_GOODSMVT_CREATEמאומת מול נתוני הפרויקטיצירת תנועת מלאי לפי סוג תנועה; קלט GOODSMVT_HEADER, GOODSMVT_CODE ('03=GI order') ו-GOODSMVT_ITEM (חומר, כמות, סוג תנועה 261/101), פלט MATERIALDOCUMENT; 'זמין ב-ECC', 'זמין ב-S/4HANA. חלופה: OData API_MATERIAL_DOCUMENT'; תרחיש בדיקה: 'בצע GI 261 לפק"ע, ודא MATERIALDOCUMENT + COMMIT'. הרישום המועשר (data/bapi-enrichment.pppi.ts#BAPI_GOODSMVT_CREATE) מוסיף: פעולה Post, אובייקט BUS2017, ו-'אין COMMIT פנימי', הקורא חייב COMMIT; רשומת האימות fm:BAPI_GOODSMVT_CREATE מצטטת זאת.data/function-intel.ts#BAPI_GOODSMVT_CREATE; data/verification/functions.ts#fm:BAPI_GOODSMVT_CREATE; data/bapi-enrichment.pppi.ts#BAPI_GOODSMVT_CREATE
- רשומת האימות idoc:msg:LOIPROמאומת מול נתוני הפרויקטהרשומה נושאת status unchanged (2025.001): LOIPRO ממשיך לשמש ב-S/4HANA להפצת פקודת ייצור ל-MES דרך DRF, וההבדל מ-SAP ERP 6.18 הוא גרסת הסוג הבסיסי הנקובה (LOIPRO02 / LOIPRO03 מול LOIPRO05). ההמלצה: להריץ WE30 עם LOIPRO*, לבדוק מיפוי סגמנטים ב-WE02/WE05, ולפקודות תהליך (PP-PI) 'לאמת במערכת ש-DRF מפיץ אותן ב-LOIPRO05 כפי שמתועד במדריך Digital Manufacturing, כי עמודי PP-MES של On-Premise שנסרקו מתעדים במפורש רק את פקודת הייצור'. ההערות רושמות סתירה ברובד המאגר: data/domains.ts ורשומות נוספות מתארות את LOIPRO כ-IDoc של מתכון או מסלול, בעוד לפי התיעוד הרשמי מסלולים מופצים ב-LOIROU ו-LOIPRO מיועד לפקודת ייצור או תהליך.data/verification/idocs.ts#idoc:msg:LOIPRO
- מרכז התקלות של הפרויקט: process-message-not-processed-co54 ו-process-message-not-sentמאומת מול נתוני הפרויקטהודעת תהליך לא מעובדת ותקועה ב-CO54: נתוני תהליך מ-PI Sheet או מ-PCS לא מתעדכנים בפקודה; סיבות: יעד הודעה לא תקין לקטגוריה, מאפיין חסר או לא תואם, FM היעד נכשל (Backflush או אישור), הודעה שנשלחה לפני שחרור הפקודה; תיקון: לתקן יעד או קטגוריה ולעבד מחדש ב-CO54, לטפל ב-COGI / AFFW. התקרית process-message-not-sent (data/troubleshooting-ext2.ts) מוסיפה יעד הודעה שלא הוגדר ועיבוד מחדש ב-CO54.data/troubleshooting-ext.ts#process-message-not-processed-co54
- Reference Objects | Production Planning and Controlמאומת מול תיעוד SAP רשמיעמוד Reference Objects של Production Planning and Control (S/4HANA 2025 FPS01) מונה את אובייקטי הייחוס, והסניפט מדפיס: 'BUS2004 Planned Order BUS2005 Production Order BUS0001 Process Order BUS2116 Production Order Confirmation BUS2016 Process Order Confirmation'. לפי הרשימה, BUS0001 הוא אובייקט הייחוס של הזמנת התהליך, BUS2016 של אישור הזמנת התהליך, ו-BUS2116 של אישור הזמנת הייצור. (אומת ברשומת obj:process-order)
- Release Process Order | APIs for Manufacturingמאומת מול תיעוד SAP רשמיעמוד Release Process Order במדריך APIs for Manufacturing (2025 FPS01, loio 17e8246798e548d48163131c3c9b9a0f) מתעד את השחרור כפעולת OData: 'To release a process order, you use the HTTP method POST to call the ReleaseOrder function import.' ו-'The success message states that the status Released (REL) is activated for the process order.' הסניפט אינו נוקב ב-BAPI ואינו מציג את ה-OData כיורש שלו. גוף העמוד (נקרא ב-2026-09-24 דרך scripts/sap-help-body.mjs) מוסיף שהפרמטר ManufacturingOrder הוא חובה ב-URL של הבקשה ('ManufacturingOrder Mandatory'), שיש לספק ETag בכותרת if-match מתוך המאפיין LastChangeDateTime או מכותרת התשובה של קריאה קודמת, ושבמקרה כישלון הסטטוס משתנה בכל זאת ל-Release Rejected (RELR) וה-ETag משתנה עמו. הגוף אינו נוקב בשם BAPI. (אומת ברשומת fm:BAPI_PROCORD_RELEASE)
- Technically Complete Process Order | APIs for Manufacturingמאומת מול תיעוד SAP רשמיעמוד 'Technically Complete Process Order' (2025 FPS01, loio c5a7a32424d04e578991f74a8880b6d6), שגופו נקרא ב-2026-09-24 דרך scripts/sap-help-body.mjs, מתעד את חוזה הפעולה: 'To technically complete a process order, you use the HTTP method POST to call the TechlyCmpltOrder function'; הנכס ManufacturingOrder מסומן Mandatory ב-URL של הבקשה; ה-ETag נמסר בכותרת if-match; בהצלחה חוזר 200 OK והודעה שהסטטוס Technically Completed (TECO) הופעל. הדף אינו נוקב ב-BAPI ואינו מציג את הפעולה כיורשת שלו. (אומת ברשומת fm:BAPI_PROCORD_COMPLETE_TECH)
- Operations for Process Order (Version 2) | APIs for Manufacturingמאומת מול תיעוד SAP רשמיגוף העמוד (loio fe301c889827445095bd5e66e6c0a3ee, נקרא ב-2026-09-28 דרך scripts/sap-help-body.mjs) מונה את פעולות השירות API_PROCESS_ORDER_2_SRV: 'Read Process Order GET', 'Create Process Order POST', 'Convert Planned Order into Process Order POST ... /ConvertPlannedOrder?PlannedOrder=', 'Update Process Order PATCH', 'Read Process Order Component GET' ו-'Update Process Order Component PATCH' על A_ProcessOrderComponent_2, קריאת פריט, פעולה וסטטוס, ואת 'Release Process Order POST ... /ReleaseOrder', 'Release Operation of Process Order POST', 'Technically Complete Process Order POST ... /TechlyCmpltOrder', 'Close Process Order POST ... /CloseOrder', 'Set Deletion Flag', 'Set Deletion Indicator', 'Set Delivery Completed Indicator', 'Set Released by MES POST ... /OrderReleasedByMES', 'Discard Process Order POST ... /DiscardOrder' ו-'Schedule Process Order Operations POST'. העמוד אינו נוקב בשם BAPI.
- OData API: Process Order (Version 2) | What's New in SAP S/4HANA 2020מאומת מול תיעוד SAP רשמיהסניפט: 'With the new OData API Process Order (Version 2) (API_PROCESS_ORDER_2_SRV), you can read process orders with their details, create process orders from scratch or by converting planned orders, and update specific properties of existing process orders.' קריאת פקודות תהליך על פרטיהן דרך שירות OData מתועדת כבר ב-What's New של SAP S/4HANA 2020, והשם הטכני של השירות הוא API_PROCESS_ORDER_2_SRV. (אומת ברשומת fm:BAPI_PROCORD_GET_LIST)
- Time Ticket Confirmation | APIs for Manufacturingמאומת מול תיעוד SAP רשמיעמוד הפעולות לדיווח Time Ticket במדריך APIs for Manufacturing לגרסת On-Premise 2025 FPS01 פותח בסניפט ב-'Time Ticket Confirmation For time ticket confirmations, the Process Order Confirmation API offers the operations listed in the following table', ומציג בטבלה את 'Create Time Ticket Confirmation POST POST <host>/sap/opu/odata/SAP/API_PROC_ORDER_CONFIRMATION_2_SRV/ProcOrdConf2' לצד 'Fetch Proposals for Quantities, Activities, Dates and Times, Personnel Data POST', 'Cancel Confirmation POST POST <host>/sap/opu/odata/SAP/API_PROC_ORDER_CONFIRMATION_2_SRV/CancelProcOrdConf' ו-'Fetch Proposals for Goods Movements POST POST <host>/sap/opu/odata/SAP/API_PROC_ORDER_CONFIRMATION_2_SRV/GetGdsMvtProposal'. זו חלופת OData מתועדת ליצירת דיווח Time Ticket לפקודת תהליך, כלומר לאותו תרחיש עסקי של ה-BAPI. יש להבחין בין עמוד זה לבין עמוד באותו שם במדריך המתאר את שירות פקודות הייצור הדיסקרטי (API_PROD_ORDER_CONFIRMATION_2_SRV, loio a1f8c8c3e63d4dac90c198d1d0506676). העמוד אינו נוקב בשם ה-BAPI. (אומת ברשומת fm:BAPI_PROCORDCONF_CREATE_TT)
- Cancel Confirmation | APIs for Manufacturingמאומת מול תיעוד SAP רשמיעמוד Cancel Confirmation במדריך APIs for Manufacturing למהדורת S/4HANA On-Premise 2025 FPS01 (loio 5779eea65d7f4c32a036ea23b7a9812e, תאריך 2026-02-24; הגוף נקרא ב-2026-09-24 דרך שירות התוכן של הפורטל, deliverable 40374287, buildNo 1779) מתעד את ביטול הדיווח בשירות ה-OData: 'To cancel a confirmation, you use the HTTP method POST on the ProcOrdConf2 entity', 'function import CancelProcOrdConf', 'When you cancel a confirmation, any associated goods movements get reversed'. הפרמטרים ConfirmationGroup ו-ConfirmationCount מסומנים Mandatory; ExternalSystemConfirmation, ConfirmationText ו-PostingDate מסומנים Optional; ביטול כמה דיווחים לאותה פקודה נשלח 'in reverse order of creation'. הנתיב המודפס: /sap/opu/odata/SAP/API_PROC_ORDER_CONFIRMATION_2_SRV/CancelProcOrdConf. העמוד אינו נוקב בשם BAPI_PROCORDCONF_CANCEL ואינו מציג את השירות כיורש שלו. (אומת ברשומת fm:BAPI_PROCORDCONF_CANCEL)
- Material Movements for Confirmation | APIs for Manufacturingמאומת מול תיעוד SAP רשמיגוף העמוד (loio 2d1ff17e662245e78b0b794116c0b5d5, נקרא ב-2026-09-28): 'Technical name: ProcOrdConfMatlDocItm Entity that contains the properties for the material document items for goods movements of time ticket confirmations and of confirmations on order level'; 'As soon as you provide the values for the properties of the ProcOrdConfMatlDocItm entity to create a confirmation with material document, no automatic goods movements are determined anymore, for example backflush for components or automatic goods receipts'; ההמלצה להביא קודם הצעה דרך 'the GetGdsMvtProposal function'; 'you still need to manually enter the data for the header material to be posted as a goods receipt, even if the Automatic Goods Receipt indicator is selected'; 'Material documents cannot be created on their own, only together with a confirmation'; ולגבי StorageLocation: 'If you do not provide a storage location, the creation of the material document fails. You can reprocess the incomplete document in the Reprocess Goods Movements app ( COGI )'. עמוד באותו שם (loio c488fb63d1b44807ac805dc580fae1af) מתאר את הישות ProdnOrdConfMatlDocItm של פקודות הייצור ואינו מצוטט כאן.
- Integration of Extended Warehouse Management into PP With Synchronous Goods Movements | Extended Warehouse Management Integrationמאומת מול תיעוד SAP רשמיעמוד Integration of Extended Warehouse Management into PP With Synchronous Goods Movements במדריך Extended Warehouse Management Integration למהדורת S/4HANA On-Premise 2025 FPS01 (loio b9cc83277e5645d780aba27800777163, תאריך 2026-02-24) מונה את ה-BAPI בין ממשקי PP שתנועות הסחורה הסינכרוניות אפשריות דרכם: 'The synchronous goods movements are also possible when using the following PP BAPIs and PP APIs' ו-'BAPI_PROCORDCONF_CREATE_HDR BAPI_PROCORDCONF_CREATE_TT BAPI_PROCORDCONF_CANCEL API_PROD_ORDER_CONFIRMATION_2_SRV API_PROC_ORDER_CONFIRMATION_2_SRV'. כלומר ב-2025 FPS01 ה-BAPI מתועד כממשק שמיש לצד שירות ה-OData לדיווחי פקודות תהליך. הסניפט אינו קובע מעמד שחרור ואינו מציג את ה-OData כיורש. (אומת ברשומת fm:BAPI_PROCORDCONF_CANCEL)
- Communication of Goods Movements from Inventory Management to EWM | Extended Warehouse Management (EWM)מאומת מול תיעוד SAP רשמיהסניפט לגרסת On-Premise 2025 FPS01 קובע: 'You can also post and cancel goods movements using the following Inventory Management BAPIs: BAPI_GOODSMVT_CREATE BAPI_GOODSMVT_CANCEL'. כלומר ה-BAPI מתועד כממשק פעיל לרישום תנועות סחורה בניהול מלאי בגרסה 2025 FPS01. רשומות נוספות מאותו חיפוש ואותה גרסה: 'Extensibility for Goods Movements' ב-What's New 2025 FPS01 (loio d4538b721f6d47d9a1fa076b82c1bf77): 'The default implementation of the BAdI calls Business Application Programming Interface (BAPI) BAPI_GOODSMVT_CREATE'; 'Integration of a Decentralized WMS' (loio b7706754e90d8c4ce10000000a4450e5): ה-WMS המבוזר משכפל שינויים למערכת S/4HANA דרך BAPI_GOODSMVT_CREATE; ורשומת 'BAPIs and APIs used in Synchronous Goods Movements' ב-What's New 2020 (loio 73cf65e8275d4b279973c9a368890896, 2020.000) מונה תחת Inventory Management BAPIs את BAPI_GOODSMVT_CREATE ו-BAPI_GOODSMVT_CANCEL עם התהליכים הנתמכים 'Goods receipt and goods issue, Stock transfer postings, Goods receipt for orders'. (אומת ברשומת fm:BAPI_GOODSMVT_CREATE)
- Material Documents - Read, Create | APIs for Inventoryמאומת מול תיעוד SAP רשמישירות ה-OData Material Documents - Read, Create מתועד למהדורת On-Premise 2025 FPS01 במדריך APIs for Inventory: 'Technical name: API_MATERIAL_DOCUMENT ... This service enables the following operations for material documents: Retrieve material documents, Create material documents, Cancel material documents at header level, Cancel material documents at [item level]'. רשומת 'Operations for Material Document API' באותו מדריך (loio 1aef4e402acd4c8b8ec2ea2bfda7715b, 2025.001) מציגה את נתיב היצירה POST <host>/sap/opu/odata/sap/API_MATERIAL_DOCUMENT_SRV/A_MaterialDocumentHeader ואת פעולות הביטול ברמת כותרת ופריט. רשומות What's New מתעדות הרחבות שוטפות של השירות: 2023 (loio 71c0f9113d2a47cca1de911185cb89af, 'enhanced with additional properties', רכיב MM-IM-GF) ו-2025 FPS01 (loio bfe185a3e1ea4fe0a39b12d0683853ff, 'enhanced with Warehouse Handling Unit field'). אף אחת מהרשומות אינה מציגה את ה-API כמחליף של BAPI_GOODSMVT_CREATE; הן מתעדות אותו כשירות OData לרישום מסמכי חומר לצד ה-BAPI. (אומת ברשומת fm:BAPI_GOODSMVT_CREATE)
- Process Order Events | APIs for Manufacturingמאומת מול תיעוד SAP רשמיגוף העמוד (loio 1c075f4ed36c4fe894690092f221e7ef, נקרא ב-2026-09-28): 'The Process Order business object triggers the following events': 'Changed This event is raised when a process order is changed; the changed event is raised with every change of the order, up to and including setting the deletion indicator during archiving of the order' ו-'Created This event is raised when a process order is created', עם המטען 'ManufacturingOrder', 'ProcessOrder', 'ProcessOrderType' ו-'ProductionPlant'; 'Business events are published on the SAP Business Accelerator Hub'; 'Related APIs Process Order (Version 2)'.
- Process Order Events | What's New in SAP S/4HANA 2023מאומת מול תיעוד SAP רשמיסניפט רשומת What's New לגרסת 2023 (loio f54d2ac61af942e890af0d6d785a069d): 'The events for the Process Order business object have been enhanced', ומונה עבור האירועים Changed ו-Created את 'ProcessOrder: ID of the process order ProcessOrderType: ID of the process order type ProductionPlant: ID of the production plant'. הגוף לא נקרא; הטענה תחומה לסניפט.
- SAP Digital Manufacturing Integration Guide (Document Version 2502, 2025-02-16, PDF)מאומת מול תיעוד SAP רשמימסמך PDF רשמי שנקרא ישירות: טבלת Supported IDocs (עמ' 12, עמודות SAP ERP ו-SAP S/4HANA) מונה 'LOIPRO05 (production and process orders)' עם Yes בשתי העמודות; בהגדרת ה-Partner Profile (עמ' 44) נרשם Message Type LOIPRO עם Basic Type 'LOIPRO05 (production order and process order)'; ב-Distribution Model (עמ' 46) התיאור של LOIPRO הוא 'Production / process order'; ובתרחיש פקודת תהליך (עמ' 199) שחרור הפקודה מעביר אותה דרך DRF 'using IDoc LOIPRO05 according to the filter criteria you set in the DRF'. בעמ' 176, תחת התרחיש 'If you're using SAP ERP 6.00 – 6.04 (configuration type A), you transfer the production order using the transaction POIT', נכתב: 'The POIT transaction supports only the IDoc base types LOIPRO01. Additional fields and segments of the IDoc types LOIPRO02, LOIPRO03, and LOIPRO04 aren't supplied when distributing using the POIT transaction'. (אומת ברשומת idoc:msg:LOIPRO)
- POI IDocs | Supply Chain Planning Interfaces (LO-SCI)מאומת מול תיעוד SAP רשמיעמוד POI IDocs במדריך Supply Chain Planning Interfaces (LO-SCI) של SAP ERP 6.18 מונה, בטבלת 'From SAP System To External Optimization System', את LOIPRO כסוג ההודעה של 'Production/Process orders', לצד LOIPLO (Planned orders) ו-LOISTD (Stock/requirements lists); כלומר LOIPRO הוא סוג הודעה של ממשק ה-POI ומכסה גם פקודות תהליך. (אומת ברשומת idoc:msg:LOIPRO)
- PP - PI-PCS Interface: Linking of Process Control Systems | Production Planning and Controlמאומת מול תיעוד SAP רשמיגוף העמוד (loio 66c0bf53f106b44ce10000000a174cb4, נקרא ב-2026-09-28): 'The PI-PCS interface enables the download of control recipes to the lower-level control system and the upload of process-related data in the form of process messages'; 'Confirmation of order-related data via the PI-PCS interface replaces order-related confirmations via PP-PDC'; 'Process messages supply information on the following: Status of process orders Consumption and production of materials Status of resources Selected process events They are used for creating electronic batch records and production records, and for updating the process order and material stocks'. העמוד אינו נוקב ב-BAPI או בשם של מודול פונקציה.
- SAP Fiori Apps Reference Library, Manage Process Orders (F4587)מאומת מול תיעוד SAP רשמירשומת הספרייה (fal-app.mjs F4587, S32OP = 2025 FPS01): 'Manage Process Orders', Transactional / SAP Fiori elements, Published, רכיב PP-FIO-PI (Fiori UI for Process Order); תפקיד SAP_BR_PRODN_SUPERVISOR_PROC (Production Supervisor - Process Manufacturing); קטלוג עסקי SAP_SCM_BC_PROC_ORD_MGMT; intent ProcessOrder-manage; שירותי OData: PP_MPE_AOR, PP_PROCESS_ORDER_MANAGE_SRV, וקבוצת שירות V4 PP_MPE_AOR_SRV (S4CORE 109). גרסאות: מ-S18OP (2020) ועד S37 (2608). (אומת ברשומת obj:process-order)
- SAP Fiori Apps Reference Library, Manage Process Order Operations (F5323)מאומת מול תיעוד SAP רשמירשומת הספרייה (fal-app.mjs F5323, S32OP = 2025 FPS01): 'Manage Process Order Operations', Transactional / SAP Fiori elements, Published, רכיב PP-FIO-PI; תפקיד SAP_BR_PRODN_SUPERVISOR_PROC; קטלוג עסקי SAP_SCM_BC_PROC_ORD_MGMT; intent ProcessOrderOperation-manage; שירותי OData: PP_MPE_AOR, PP_PROCESS_ORDER_MANAGE_SRV, וקבוצת V4 PP_MPE_AOR_SRV. גרסאות: מ-S21OP (2021) ועד S37 (2608). (אומת ברשומת obj:process-order)
- רשומת האובייקט העסקי obj:process-order בשכבת האימות של הפרויקטמאומת מול נתוני הפרויקטהרשומה נושאת status fiori_alternative_available (2025.001): הזמנת התהליך (אובייקט ייחוס BUS0001; אישור BUS2016) מנוהלת גם באפליקציות Manage Process Orders (F4587) ו-Manage Process Order Operations (F5323), רכיב PP-FIO-PI. ה-recommendedAction שלה: 'לתפעול ב-Fiori להפנות ל-F4587, שלפי הספרייה משתמש ב-PP_PROCESS_ORDER_MANAGE_SRV וב-PP_MPE_AOR. זה נפרד מה-API המשוחרר API_PROCESS_ORDER_2_SRV שמתועד ברשומה fiori:F3577'.data/verification/objects.ts#obj:process-order