אישור פקודה
ביצוע ייצור · שיעור 3
- אישור (Confirmation · AFRU) — רשומת הדיווח בפועל לפעולה/שלב בפקודה: כמות תוצר, פסולת, עיבוד-חוזר וזמני פעילות. כל אישור יוצר שורה ב-AFRU ומעדכן את סטטוס הפקודה/הפעולה.
- שלושת מוקדי האישור: זמן (Setup/Machine/Labor לפי מפתח ערך תקן), כמות (Yield תוצר תקין + Scrap פסולת + Rework), וסטטוס (Partial PCNF מול Final CNF). כל שלושתם נרשמים באותה עסקה.
- סוג אישור לפי מפתח בקרה (Control Key) של הפעולה: milestone confirmation (אישור שלב מפתח מאשר אוטומטית שלבים קודמים), auto-GR, ו-backflush מופעלים לפי הגדרת הפעולה — האישור הוא הטריגר, לא הפעולה עצמה.
- תרגום זמן→CO: כל כמות פעילות שמדווחת (למשל 2 שעות Machine) מוכפלת בתעריף סוג הפעילות (Activity Type · KL) של מרכז העלות של המשאב → secondary cost posting לפקודה. זהו מקור העלות בפועל של הזמן.
מטרת השיעור
ידע אצוראישור פקודת תהליך (Process Order Confirmation · AFRU) הוא הצעד שבו ביצוע הייצור בפועל נרשם חזרה למערכת: כמות תוצר (Yield), כמות פסולת (Scrap), כמות לעיבוד-חוזר (Rework), וזמני הפעילות בפועל (Setup/Machine/Labor). בסוף השיעור תבין את שלושת מוקדי האישור — זמן, כמות ופעילות — ותדע כיצד אישור מדווח דרך COR6N (מסך יחיד) או CORK (סגירה כוללת), כיצד הוא מתרגם זמנים לסוגי פעילות (Activity Types) שמזינים עלות בפועל ל-CO, ומה ההבדל בין אישור חלקי (PCNF) לאישור סופי (CNF). השיעור מתמקד במנגנון האישור עצמו ומפריד אותו במכוון מה-Backflush ומ-GR התוצר, שנלמדים בשיעורים נפרדים.
למה זה חשוב
ידע אצורהאישור הוא נקודת ההצטלבות בין רצפת הייצור ל-CO. בלעדיו אין עלות בפועל, אין פריעת קיבולת ואין בסיס לסטיות והתחשבנות. השליטה בו קריטית כי כל שגיאת אישור מתגלגלת לכל שרשרת החומר והעלות במורד.
ערך עסקי
ידע אצוראישור מדויק נותן עלות ייצור אמיתית לכל מנה (שעות×תעריף פעילות + חומר), צריכת קיבולת שנפרעת בזמן אמת (שחרור עומס ב-CM01), ובסיס נקי לניתוח סטיות תפוקה/פסולת (KKS2) ולהתחשבנות (CO88). דיווח Yield/Scrap/Rework מפריד תוצר תקין מפסולת ומזין מדדי OEE ותפוקת קו (First-Pass Yield). זמני הפעילות בפועל מזינים גם עדכון נתוני-אב (Actual עתידי לתכנון) ותמחיר מדויק יותר. בתעשייה התהליכית, אישור מהיר ומדויק דרך PI Sheet/MES מקצר את פער הדיווח ומאפשר בקרת רצפה בזמן אמת.
היכן בשימוש
ידע אצורדיווח ביצוע שוטף בקו ייצור תהליכי: אישור שלב מילוי/ערבוב/פסטור בסוף משמרת, סגירת פקודה כוללת בתום ריצה, תיקון דיווח שגוי (ביטול אישור), ודיווח אוטומטי חוזר מ-MES/PI Sheet דרך הודעות תהליך. משמש מפעילי רצפה (דיווח יחיד COR6N או Time Ticket COR6), מנהלי משמרת (סגירה כוללת CORK), רכזי ייצור (מעקב אישורים ותנועות תקועות), ובקרי עלות (וידוא זרימת עלות בפועל ל-CO לפני התחשבנות). רלוונטי בכל תרחיש MTS/MTO תהליכי — משקאות, מזון, פארמה, כימיה.
מושגי מפתח
מאומת- אישור (Confirmation · AFRU) — רשומת הדיווח בפועל לפעולה/שלב בפקודה: כמות תוצר, פסולת, עיבוד-חוזר וזמני פעילות. כל אישור יוצר שורה ב-AFRU ומעדכן את סטטוס הפקודה/הפעולה.
- שלושת מוקדי האישור: זמן (Setup/Machine/Labor לפי מפתח ערך תקן), כמות (Yield תוצר תקין + Scrap פסולת + Rework), וסטטוס (Partial PCNF מול Final CNF). כל שלושתם נרשמים באותה עסקה.
- סוג אישור לפי מפתח בקרה (Control Key) של הפעולה: milestone confirmation (אישור שלב מפתח מאשר אוטומטית שלבים קודמים), auto-GR, ו-backflush מופעלים לפי הגדרת הפעולה — האישור הוא הטריגר, לא הפעולה עצמה.
- תרגום זמן→CO: כל כמות פעילות שמדווחת (למשל 2 שעות Machine) מוכפלת בתעריף סוג הפעילות (Activity Type · KL) של מרכז העלות של המשאב → secondary cost posting לפקודה. זהו מקור העלות בפועל של הזמן.
- אישור חלקי מול סופי: PCNF (חלקי) משאיר את הפעולה פתוחה להמשך דיווח; CNF/Final מסמן סיום, מנקה שמורות פתוחות (Clear Open Reservations) ופורע יתרת קיבולת. Final מוקדם מדי חוסם דיווח נוסף.
- ביטול/היפוך אישור (Reversal · COR6N Cancel / CORS) — מהפך את כל השפעות האישור: זמנים, כמויות, ותנועות סחורה נלוות. שומר עקבות; לא מוחק אלא רושם רשומת היפוך.
- פרמטרי אישור (OPK4) — לכל צירוף מפעל+סוג פקודה: בדיקות סטייה בכמות/זמן, טיפול בחריגות, האם GI/GR אוטומטי, ופריסת מסך האישור הבודד. שולט בהתנהגות COR6N.
- ערוצי אישור: COR6N (מסך יחיד — הנפוץ), COR6 (Time Ticket לפעולה בודדת), CORK (סגירה כוללת Order-level), CORR (collective), ואישור אוטומטי מ-PI Sheet/MES דרך הודעות תהליך (CONF_PH · PI_PROD).
דוגמה מ-CBC
ידע אצורבארגון (מפעל משקאות): בסוף משמרת הבוקר, מפעיל קו המילוי מאשר את שלב המילוי של פקודת תהליך ל-500ml משקה תוסס ב-COR6N. הוא מזין: Yield 49,500 בקבוקים תקינים, Scrap 500 בקבוקים (פחיות פגומות/מילוי חסר), ו-Machine time 6.5 שעות בפועל מול 6.0 מתוכננות. המערכת מתרגמת את 6.5 השעות דרך סוג הפעילות של המשאב 'קו מילוי' (תעריף למרכז העלות של הייצור) → עלות פעילות בפועל נרשמת לפקודה. מאחר שהמפעיל סימן Partial (PCNF) — השלב נשאר פתוח למשמרת הערב. הקיבולת שנפרעה משתחררת ב-CM01. סטיית הזמן (0.5 שעה מעל תקן) וסטיית הפסולת (1%) יזוהו מאוחר יותר בניתוח הסטיות (KKS2). כשמתגלה שהמפעיל דיווח בטעות 50,500 במקום 49,500 — רכז הייצור מבצע היפוך אישור (COR6N Cancel), והמערכת מהפכת זמן, כמות ותנועות נלוות, ואז מדווח מחדש נכון. (Backflush הרכיבים ו-GR התוצר לאצווה מטופלים בשיעורים הנפרדים.)
תהליך
מאומתטבלאות
מאומת| טבלה | תיאור |
|---|---|
| AFRU | רשומות אישור/דיווח ביצוע (Order Confirmations) — זמן, כמות תוצר/פסולת, סטטוס |
| AFVV | ערכי כמות/תזמון לפעולה (כמויות בפועל מצטברות מהאישור) |
| AFVC | פעולות/שלבי הפקודה (Operations) — מפתח בקרה, מרכז עבודה/משאב |
| AFKO | כותרת פקודת התהליך (Order header) — כמויות ותאריכים |
| AFPO | פריט פקודת התהליך (Order item) |
| AFFW | תנועות סחורה שגויות מ-Backflush שהופעל באישור (→ COGI) |
| JEST | סטטוסי אובייקט (CRTD/REL/PCNF/CNF/TECO) של הפקודה/הפעולה |
| COEP | פריטי עלות בפועל ב-CO (עלות הפעילות שנרשמה מהאישור) |
טרנזקציות
מאומתאפליקציות Fiori
מאומתקונפיגורציה (SPRO)
מאומתProduction → Shop Floor Control → Operations → Confirmation → Define Confirmation Parameters (OPK4) — לכל צירוף מפעל+סוג פקודה: בדיקות כמות/תאריך, טיפול בחריגות, אישור אוטומטי של GI/GR, backflush, ופריסת מסך האישור הבודד (Single Screen Entry). בנוסף: Define Causes for Variances (סיבות לסטיות אישור) ו-Single Screen Entry for Confirmation (עיצוב מסך COR6N). לעולם התהליכי: Production Planning for Process Industries → Process Order → Operations → Confirmation.
אובייקטים / BAPIs
מאומתהפניות SAP
מאומתSAP Help Portal — Production Planning for Process Industries (PP-PI): Confirmation of Process Orders; SAP Help Portal — Manufacturing: Order Confirmation (AFRU) and Activity Allocation to Controlling; SAP Community — COR6N vs CORK vs CORR: When to Use Which Confirmation Transaction; SAP Community — Activity Type Costing on Confirmation: Time to CO Actual Cost; Production Planning with SAP S/4HANA (Rheinwerk, 2026) — §3.12-3.13 Confirmation Parameters (OPK4), AFRU/AFFW
טעויות נפוצות
ידע אצור- אישור על פעולה שלא שוחררה (לא REL) או בפקודה נעולה/סגורה → האישור נחסם. ודא סטטוס REL לפני דיווח בשטח.
- אישור Final (CNF) מוקדם מדי → הפעולה ננעלת לדיווח נוסף ושמורות פתוחות מתנקות; דיווח המשך המשמרת נכשל. השתמש ב-Partial (PCNF) עד סיום אמיתי.
- דיווח כמות תוצר בלבד בלי הפרדת פסולת (Scrap) → מדדי First-Pass Yield ו-OEE שגויים והסטייה מסווגת לא נכון.
- סוג פעילות (Activity Type) לא משויך למשאב או תעריף לא מוערך (KP26) → זמן מדווח אך עלות בפועל לא נרשמת ל-CO; הפקודה נשארת עם עלות תקן בלבד.
- אישור בתקופת רישום סגורה (MMRV/OB52) → האישור נכשל או תנועות סחורה נלוות נופלות ל-COGI; ודא תקופה פתוחה.
- דיווח שגוי שמתוקן ע"י אישור שלילי ידני במקום היפוך מסודר (COR6N Cancel/CORS) → כפילות רשומות וסטיית קיבולת.
פתרון תקלות
ידע אצוראישור נכשל — בדוק סטטוס הפעולה/פקודה ב-COR3 (System Status): אם אינו REL שחרר; אם CNF/TECO/LKD הסטטוס חוסם דיווח נוסף. עלות פעילות לא נרשמה ל-CO — סוג הפעילות לא משויך למשאב (CRC3) או התעריף לא הוערך (KP26/תמחיר); ודא CRCO תקף לתקופה. תנועות סחורה נלוות תקועות — COGI/AFFW (מלאי/אצווה/תקופה MMRV). אישור בתקופה סגורה — פתח תקופה (MMRV/OB52) או תקן תאריך רישום. סטיית קיבולת אחרי דיווח — ודא שהיפוך שגוי בוצע דרך COR6N Cancel/CORS ולא באישור שלילי ידני. ולידציית אישור מותאמת — Customer Exit CONFPP01 (EXIT_SAPLCORF_101) או BAdI WORKORDER_CONFIRM (Clean Core); debug ב-CMOD/SE19 עם breakpoint והרצת COR6N.
שיטות עבודה מומלצות
ידע אצור- הגדר פרמטרי אישור (OPK4) לכל צירוף מפעל×סוג פקודה — כולל בדיקות סטיית כמות/זמן וטיפול בחריגות; הפעל Clear Open Reservations ב-Final כדי לנקות שמורות פתוחות.
- הבחן במפורש בין Partial (PCNF) ל-Final (CNF) והדרך מפעילים לסמן Final רק בסיום אמיתי — אישור סופי מוקדם חוסם דיווח המשך משמרת.
- ודא שכל משאב משויך לסוג פעילות מוערך (CRCO + KP26) לפני go-live — אחרת זמן מדווח לא הופך לעלות בפועל והפקודה נשארת עם תקן בלבד.
- הפעל בדיקות סטייה (Work/Quantity Deviation) ב-OPK4 כדי לתפוס אישורים חריגים, והשתמש בפריסת מסך יחיד (Single Screen COR6N) מותאמת למפעל להזנה מהירה ונקייה.
- ב-Clean Core העדף BAdI WORKORDER_CONFIRM על פני Customer Exits ישנים (CONFPP01/05) לכל ולידציה או עדכון נלווה באישור.
טיפים
ידע אצור- COR6N (מסך יחיד) הוא הערוץ הנפוץ למפעיל — כמות + זמן + סטטוס במסך אחד; שמור על פריסת מסך רזה ('as little as necessary') להזנה מהירה ברצפה.
- בתעשייה תהליכית, אישור יכול לחזור אוטומטית מ-PI Sheet/MES דרך הודעות תהליך (CONF_PH · קטגוריה PI_PROD) — מנטר ב-CO54; זה מקצר את פער הדיווח ומונע הזנה כפולה.
- להיפוך אישור השתמש תמיד ב-COR6N Cancel או CORS — הם מהפכים זמן, כמות ותנועות נלוות עם עקבות מלאים; לעולם אל תתקן באישור שלילי ידני.
- זמני הפעילות בפועל שנצברים מהאישורים (AFVV) הם מקור מצוין לכיול נתוני-האב העתידיים (עדכון Standard Values במתכון) — השווה בפועל מול תקן לאורך פקודות דומות.
בחן את עצמך
ידע אצורמה ההבדל בין אישור חלקי (PCNF) לאישור סופי (CNF) בפקודת תהליך?
כיצד זמן שמדווח באישור הופך לעלות בפועל ב-CO?
מפעיל דיווח בטעות 50,500 בקבוקים במקום 49,500. מהי הדרך הנכונה לתקן?
סיכום
ידע אצוראישור פקודת תהליך (AFRU) מדווח את הביצוע בפועל בשלושה מוקדים: זמן (Setup/Machine/Labor), כמות (Yield/Scrap/Rework) וסטטוס (Partial PCNF מול Final CNF). ערוצי הדיווח: COR6N (מסך יחיד — הנפוץ), COR6 (Time Ticket), CORK (סגירה כוללת), CORR (מרוכז), CORS/COR6N-Cancel (היפוך), ואוטומטי מ-PI Sheet (CO53/CO54). כל שעת פעילות מתורגמת דרך סוג פעילות (Activity Type) של המשאב לעלות בפועל ב-CO — זהו הגשר בין רצפת הייצור להתחשבנות. האישור הוא הטריגר שמפעיל Backflush ו-Auto-GR לפי מפתח הבקרה (נלמדים בנפרד). פרמטרי הבקרה נקבעים ב-OPK4. טבלאות ליבה AFRU/AFVC/AFFW · T-Codes COR6N/COR6/CORK/CORR/CORS/CO53 · Fiori Confirm Process Order · API BAPI_PROCORDCONF_CREATE_TT + BAPI_PROCORDCONF_GETLIST · Clean Core BAdI WORKORDER_CONFIRM. שים לב: אישור סופי מוקדם, סוג פעילות לא מוערך, ותקופה סגורה הם שלוש התקלות הנפוצות ביותר.