שיטות עבודה מומלצות · חוצה מודולים
התחשבנות פקודות: העברת עלויות פקודת תחזוקה, פקודת ייצור והזמנת תהליך למקבלי CO
Order settlement process: maintenance, production and process orders to CO receivers
מהות השיטה
התחשבנות (Settlement) מעבירה את העלויות שנצברו בפקודה אל המקבל הסופי שנקבע בכלל ההתחשבנות: מרכז עלות, נכס, WBS או הזמנה בצד התחזוקה, ומלאי או ניתוח רווחיות בצד הייצור. בלי התחשבנות העלות נשארת בפקודה והפקודה אינה נסגרת עסקית (CLSD).
לפי רשומות התחום של המאגר, התחשבנות פקודת תחזוקה רצה ב-KO88 לפקודה בודדת וב-CO88 בריצה מרוכזת, וכלל ההתחשבנות נשמר ב-COBRA (כותרת) וב-COBRB (שורות החלוקה). בפקודות ייצור ותהליך קודמים לה חישוב WIP וסטיות (KKAX, KKS1, KKS2), והיא מעבירה את הסטיות ליעד. ה-blueprint של תחזוקת המפעל מונה בנושא 'עלויות והתחשבנות (PM-CO)' את KO88, KO8G, KOB1 ו-S_ALR_87013611 ואת מודול הפונקציה K_ORDER_SETTLEMENT. ב-S/4HANA התהליך וכללי ההתחשבנות נשמרים, הרישום נכנס ל-Universal Journal (ACDOCA), ורשימת הפישוט הרשמית קובעת ש-COEP, COSP ו-COSS הוחלפו בתצוגות תאימות באותו שם.
פרופיל התהליך18 מתוך 18 שדות מתועדים
להעביר את העלויות שנצברו בפקודת תחזוקה, בפקודת ייצור ובהזמנת תהליך אל המקבל שנקבע בכלל ההתחשבנות (מרכז עלות, נכס, WBS, מלאי או ניתוח), לנקות את הפקודה ולשייך את העלות לבעלים העסקי, כתנאי לסגירה העסקית.
- טריגר
- סגירת תקופה: התחשבנות חודשית מרוכזת של כל הפקודות.
- סיום פקודה: לפי מדריך התהליך של המאגר, בצד התחזוקה מתחשבנים אחרי סגירה טכנית (TECO) ולפני סגירה עסקית.
- תיקון או הרצה חוזרת לפקודה בודדת.
- תנאים מוקדמים
- כלל התחשבנות מלא בפקודה, ופרופיל התחשבנות תקין מסוג הפקודה.
- מבנה הקצאה (Allocation Structure), ובהתחשבנות לניתוח רווחיות גם PA Transfer Structure, לפי רשומת KO88.
- תקופה פתוחה ב-FI וב-CO.
- סטטוס פקודה REL או TECO, ומקבל התחשבנות תקף ופעיל.
- בפקודות ייצור ותהליך: עלות תקן משוחררת, Target Cost Version ו-Results Analysis Key לחישוב WIP וסטיות.
- נתוני אב
- תפקידים
- בקר עלויות, חשב ואנליסט סגירת תקופה: הרצת ההתחשבנות הבודדת והמרוכזת לפי רשומות KO88 ו-KO8G.
- בקר, מנהל מרכז עלות ורואה חשבון עלויות: ניתוח תכנון מול בפועל במרכז העלות המקבל.
- בקר עלויות או מתכנן: יצירת כלל ההתחשבנות, או יצירה אוטומטית עם הפקודה לפי אסטרטגיית ההתחשבנות, לפי מודיעין האובייקטים של המאגר.
- טרנזקציות ויישומי Fiori
- הגדרת הכלל: IW32 בפקודת תחזוקה, KO02 בהזמנה פנימית.
- התחשבנות: KO88 בודדת; CO88 מרוכזת לפקודות ייצור ולפי רשומת התחום גם לפקודות תחזוקה; KO8G מרוכזת לפי רשומת tx-intel.
- לפני ההתחשבנות בצד הייצור: KKAX ל-WIP, KKS1 ו-KKS2 לסטיות.
- בקרה ודיווח: KOB1 שורות בפועל של הפקודה, KOB3 אימות, S_ALR_87013611 מרכזי עלות תכנון מול בפועל.
- Fiori: רשומות המאגר נוקבות בשמות 'Run Settlement - Actual' ו-'Manage Settlement Rules' בלי מזהה אפליקציה; לא נמצא מזהה מאומת, ולכן אין קישור.
- טבלאות ואובייקטים
- COBRA כותרת כלל ההתחשבנות ו-COBRB שורות החלוקה, מקושרות לפקודה דרך OBJNR.
- COSP סכומי עלות לרישומים חיצוניים ו-COSS לרישומים פנימיים; ב-S/4HANA תצוגות תאימות מעל ACDOCA.
- COEP שורות CO בפועל שעליהן נשען KOB1 אינה במילון הפרויקט ולכן מופיעה בפרוזה בלבד.
- האובייקטים העסקיים פקודת תחזוקה, פקודת ייצור והזמנת תהליך.
- maintenance-orderאובייקט עסקי
- production-orderאובייקט עסקי
- process-orderאובייקט עסקי
- נקודות אינטגרציה
- PM אל CO ו-FI: כלל ההתחשבנות מעביר את עלות הפקודה למרכז עלות, לנכס או להזמנה.
- PP ו-PP-PI אל CO: WIP וסטיות מועברים בהתחשבנות, וב-S/4HANA עם Material Ledger.
- עלות הפקודה נצברת מאישורים ומתנועות חומר לפני ההתחשבנות.
- ממשק תוכניתי: K_ORDER_SETTLEMENT לביצוע ההתחשבנות, K_SETTLEMENT_RULE_READ לקריאת הכלל ו-K_COSTS_READ לקריאת העלויות, לפי רשומות התחום.
- הרחבה: Customer Exit COOM0001 לבדיקות התחשבנות לפי רשומות המאגר; אינו במילון הפרויקט ולכן אינו מקושר.
- ממשקים (BAPI, IDoc, API)
- ביצוע ההתחשבנות, ECC ו-S/4HANA לפי רשומות המאגר: K_ORDER_SETTLEMENT (קלט פקודה ותקופה, בזיקה ל-KO88 ול-KO8G), K_SETTLEMENT_RULE_READ לקריאת כלל ההתחשבנות לפי OBJNR ו-K_COSTS_READ לקריאת עלויות אובייקט CO. שלושתם נושאים ברשומות האימות סטטוס verification_required, כי אף רשומה רשמית שנבדקה אינה נוקבת בשמותיהם; לא לבנות עליהם ממשק לפני בדיקה ב-SE37 במערכת היעד.
- הרצה פרטנית ומרוכזת, S/4HANA 2025 FPS01: לפי העמוד 'Settlement Methods', להתחשבנות פרטנית של הזמנות משמשים Run Settlement - Actual (F4568) או KO88, ולהתחשבנות מרוכזת ברקע Schedule Overhead Accounting Jobs (F3767) עם תבנית העבודה Actual Settlement: Orders (SAP) או KO8GH. לפי העמוד 'Settlement of an Order' אפשר להתחשבן פקודות תחזוקה ושירות גם בתוכנית ה-CO RKO7KO8G (סוג פקודה 30); ה-blueprint של המאגר מונה את התוכנית RKO7KO88 כתוכנית ההתחשבנות של KO88. F4568, F3767 ו-KO8GH אינם במילון הפרויקט ולכן אינם מקושרים.
- כלל ההתחשבנות דרך BAPI, ECC ו-S/4HANA: לפי רשומת ההעשרה, BAPI_ALM_ORDER_MAINTAIN על האובייקט BUS2007 נושא את הטבלה IT_SRULE לצד IT_METHODS, ודורש שורת SAVE ב-IT_METHODS ו-BAPI_TRANSACTION_COMMIT. ב-S/4HANA 2025 FPS01 אובייקט ההגירה 'PM - Maintenance order' (S4_PM_MAINTANANCE_ORDER) כולל בהיקף 'Settlement rule data', מחזיק את הטבלה הווירטואלית AT_COBRB_PRPS לרכיבי WBS בהתחשבנות הפקודה, ומודול ההגירה שלו CNV_PE_S4_PM_ALM_ORDER_MAINTN משתמש ב-BAPI_ALM_ORDER_MAINTAIN.
- OData לכלל ההתחשבנות של פקודת תחזוקה, S/4HANA 2025 FPS01: השירות API_MAINTENANCEORDER בגרסה 2 מציע את Read Settlement Rules of a Maintenance Order (Version 2) ב-GET ואת Create Settlement Rule (Version 2) ב-POST, על הניווט to_MaintOrderSettlmtDistrRule_2. הישות הקודמת Maintenance Order Settlement Rule (MaintOrderSettlmtDistRule) מסומנת Deprecated; לפי עמודה SettlementType מציין FUL או PER, AccountAssignmentType את סוג המקבל (למשל CTR או G/L) ו-SettlementPercentageRate את אחוז החלוקה, ולפי העמוד 'Change Settlement Rule' הישות תוצא משימוש מ-S/4HANA 2022 FPS01 ותוחלף בישות יורשת.
- תנאי מקדים בצד PP-PI: לפי רשומת ההעשרה, BAPI_PROCORD_COMPLETE_TECH מבצע TECO להזמנת תהליך, 'Enables settlement' ודורש COMMIT; ברשומת האימות השם נושא סטטוס verification_required. ב-S/4HANA 2025 FPS01 הסגירה הטכנית של הזמנת תהליך מתועדת כפעולת ה-OData TechlyCmpltOrder ב-POST (APIs for Manufacturing), והעמוד אינו מציג אותה כמחליפה של ה-BAPI.
- תוצרים
- מסמך התחשבנות ומסמכי CO ו-FI נלווים; היסטוריית ההתחשבנות לפי רשומת KO88.
- יתרה אפס בפקודה והעלות אצל המקבל.
- ב-S/4HANA רישום ב-Universal Journal.
- חריגים
- ההתחשבנות נכשלת בגלל כלל חסר, תקופת CO או FI סגורה, סטטוס CLSD או LKD, או מקבל לא תקף (תקרית settlement-error).
- רשומת KO88 מונה את ההודעה KD 555 לתקופה שאינה פתוחה, מבנה הקצאה שלא שויך לפרופיל, ו'No values to settle'.
- סטיות לא מחושבות לפקודה סגורה בלי עלות תקן משוחררת או Target Cost Version (תקרית variance-missing).
- WIP נשאר פתוח אחרי TECO ומעוות את ההתחשבנות (תקרית order-teco-wip).
- בקרות
- כלל התחשבנות לפני TECO: פקודה בלי כלל נתקעת בסגירת החודש, לפי רשומת KO88.
- Test Run והשוואת יתרות לפני הרצה אמיתית.
- סדר קבוע בצד הייצור: WIP, סטיות, התחשבנות.
- יתרה אפס כתנאי לסגירה עסקית.
- מדדים (KPI)
- פקודות ייצור ותהליך, S/4HANA 2025 FPS01 (העמוד 'Key Figures in Product Cost by Order'): ערכים מתוכננים (עלות מתוכננת כוללת, קבועה ומשתנה, ותפוקה מתוכננת), ערכים בפועל (עלות בפועל כוללת, קבועה ומשתנה, ותפוקה בפועל), סטיות בין תכנון לבפועל, ו-WIP: בעלות בפועל לפקודות עם סוג התחשבנות FUL ובעלות יעד לפקודות עם PER.
- production-orderאובייקט עסקי
- process-orderאובייקט עסקי
- KKAXטרנזקציה
- נתוני חישוב הסטיות לפי אותו עמוד: Target Costs, Control Costs, קטגוריות סטייה בודדות, וסטיות מוחלטות ובאחוזים. פקודה שחושבו לה סטיות מקבלת את הסטטוס VCAL, והעמוד ממליץ לסכם בניתוח מצטבר רק פקודות שבהן VCAL פעיל.
- פקודות תחזוקה, S/4HANA 2025 FPS01 (העמוד 'Analyzing Costs and Settling the Order'): בלשונית Costs של Manage Maintenance Orders (F5241) מוצגות העלות המתוכננת, עלות הבסיס (Baseline) והעלות בפועל של הפקודה, מקובצות לפי Spend Category, לבדיקת הסטייה בין תכנון לבפועל; לניתוח על פני כמה פקודות העמוד מפנה ל-Maintenance Order Costs (F4603) ול-Actual Cost Analysis (F3567), שאינם במילון הפרויקט.
- F5241יישום Fiori
- maintenance-orderאובייקט עסקי
- תוצאת ההתחשבנות, S/4HANA 2025 FPS01: לפי עמוד היישום Run Settlement - Actual (F4568) נבחנים הערכים שהותחשבנו, הודעות השגיאה, השולחים, המקבלים ורשומות היומן, וכן היסטוריית ההתחשבנות לכל ledger; לפי העמוד 'Settlement of an Order' היתרה בפקודה אחרי ההתחשבנות היא 0.
- פקודות ייצור ותהליך, S/4HANA 2025 FPS01 (העמוד 'Key Figures in Product Cost by Order'): ערכים מתוכננים (עלות מתוכננת כוללת, קבועה ומשתנה, ותפוקה מתוכננת), ערכים בפועל (עלות בפועל כוללת, קבועה ומשתנה, ותפוקה בפועל), סטיות בין תכנון לבפועל, ו-WIP: בעלות בפועל לפקודות עם סוג התחשבנות FUL ובעלות יעד לפקודות עם PER.
- שינויים מ-ECC ל-S/4HANA
- תהליך ההתחשבנות וכללי ההתחשבנות קיימים בשתי המערכות; ה-blueprint מסמן את COBRA ו-COBRB 'ללא שינוי (תואם)'.
- רשימת הפישוט הרשמית (פריט 6.5.1, CO-OM) קובעת ש-COEP, COSP ו-COSS הוחלפו בתצוגות תאימות באותו שם המצרפות את נתוני היומן האוניברסלי בזמן ריצה, ושהטרנזקציות הקלאסיות ממשיכות לפעול.
- לפי עמוד ה-FAQ הרשמי של היומן האוניברסלי, רישומים סטטיסטיים ונתוני יעד נותרים ב-COEP, COSS ו-COSP.
- בצד הייצור, לפי רשומות התחום, Material Ledger חובה ב-S/4HANA והעלויות ב-ACDOCA.
- לפי תיעוד ה-API הרשמי, ישות ה-OData של כלל ההתחשבנות בפקודת תחזוקה תוצא משימוש מ-S/4HANA 2022 FPS01 ותוחלף בישות יורשת.
- השלכות הגירה
- COBRB נשמרת; העלויות עוברות ל-ACDOCA. בדיקה לאחר המרה: התחשבנות והשוואת יתרות מול ACDOCA.
- בצד הייצור: WIP, סטיות והתחשבנות לאחר ההמרה, עם ACDOCA ו-Material Ledger.
- להסב קוד לקוח הקורא טבלאות CO: פריט הפישוט מורה להחליף גישה דרך תצוגות התאימות בגישה ישירה ל-ACDOCA לסוגי ערך 04 ו-11.
- לפי ה-blueprint, עלויות מומרות ל-ACDOCA ב-SUM ו-COSP ו-COSS הופכות לתצוגות; להתאים דוחות עלות מותאמים והרצות התחשבנות.
Settle the Maintenance Order | Maintenance Management (SAP S/4HANA On-Premise 2025 FPS01) (נפתח בכרטיסייה חדשה) מאומת מול תיעוד SAP רשמי עמוד התחשבנות פקודת התחזוקה בתיעוד ניהול התחזוקה (אומת ברשומת table:COBRA). היקפו צד התחזוקה בלבד; עמוד רשמי אחד המכסה גם את התחשבנות פקודות הייצור וההזמנות התהליכיות לא אותר בשכבות האימות. פריט SAP Best Practices (Scope Item) לתהליך לא אותר ואינו נרשם.
צעדי העבודה8 צעדים
- להגדיר כלל התחשבנות בפקודה לפני הסגירה: בפקודת תחזוקה ב-IW32 (לשונית העלויות), בהזמנה פנימית ב-KO02, או כלל ברירת מחדל מסוג הפקודה; בלי כלל ההתחשבנות נכשלת.
- לבדוק את מבנה הכלל: כותרת ב-COBRA, ושורה ב-COBRB לכל מקבל עם סוג המקבל ואחוז החלוקה; לפי רשומת ההעשרה, לסוג התחשבנות מלא סכום האחוזים חייב להגיע ל-100.
- לוודא שהתקופה פתוחה (OB52 ותקופת CO) ושסטטוס הפקודה מאפשר התחשבנות (REL או TECO, לא CLSD או LKD).
- בפקודות ייצור ותהליך: לחשב WIP לפקודות פתוחות וסטיות לפקודות סגורות לפני ההתחשבנות (KKAX, KKS1, KKS2); בלי עלות תקן משוחררת אין סטיות.
- לבדוק את עלויות הפקודה לפני ואחרי: KOB1 מציג שורות בפועל עם מעבר למסמך המקור, ו-S_ALR_87013611 משווה תכנון מול בפועל ברמת מרכז העלות.
- להריץ ב-Test Run ולבדוק את הלוג, ורק אז להריץ עדכון: KO88 לפקודה בודדת ולתיקונים, והרצה מרוכזת ברקע בסגירת התקופה.
- לאמת יתרה אפס בפקודה אחרי התחשבנות מלאה, ורק אז לסגור עסקית (CLSD).
- ב-S/4HANA לבדוק את מסמך ההתחשבנות ביומן האוניברסלי: לפי רשומות המאגר הרישום זורם ל-ACDOCA, ו-COSP ו-COSS הן תצוגות תאימות מעליו.
דפוסים שגויים6 דפוסים
- פקודה בלי כלל התחשבנות שמגיעה לסגירת החודש: ההתחשבנות נכשלת והעלות נשארת בפקודה.
- הרצת עדכון בלי Test Run ובלי בדיקת הלוג.
- התחשבנות לתקופה שגויה, או בלבול בין תקופת ההתחשבנות לתקופת הרישום.
- סגירה עסקית (CLSD) לפני שהיתרה בפקודה הגיעה לאפס.
- התחשבנות פקודת ייצור או תהליך לפני חישוב WIP וסטיות.
- עריכה ידנית של COBRA או COBRB במקום עבודה דרך כלל ההתחשבנות בטרנזקציה.
בדיקות ואימות בשטח5 בדיקות
- חיובי: פקודה עם עלות וכלל התחשבנות, KO88, ויתרה אפס בפקודה.
- שלילי: כלל התחשבנות חסר מפיל את ההתחשבנות.
- אינטגרציה: התחשבנות חודשית מרוכזת לכל הפקודות.
- ייצור: פקודה סגורה, סטיות, התחשבנות; ב-S/4HANA רישום ב-ACDOCA עם Material Ledger.
- רגרסיה: ב-S/4HANA רישום ההתחשבנות ב-ACDOCA תואם, ויתרות הפקודה זהות לפני ואחרי ההמרה.
רשומות מקושרות36/39 עם עמוד
הפניה שקיים לה עמוד בקטלוגי הפרויקט נפתחת כקישור. הפניה אחרת מוצגת כערך ללא קישור.
- COBRAטבלה
- COBRBטבלה
- COSPטבלה
- COSSטבלה
- ACDOCAטבלה
- AUFKטבלה
- JESTטבלה
- KO88טרנזקציה
- KO8Gטרנזקציה
- CO88טרנזקציה
- KO02טרנזקציה
- KO03טרנזקציה
- KOB1טרנזקציה
- KOB3טרנזקציה
- S_ALR_87013611טרנזקציה
- IW32טרנזקציה
- COR2טרנזקציה
- OB52טרנזקציה
- KKAXטרנזקציה
- KKS1טרנזקציה
- KKS2טרנזקציה
- CK24טרנזקציה
- K_ORDER_SETTLEMENTאובייקט פונקציה
- K_SETTLEMENT_RULE_READאובייקט פונקציה
- K_COSTS_READאובייקט פונקציה
- maintenance-orderאובייקט עסקי
- production-orderאובייקט עסקי
- process-orderאובייקט עסקי
- maintenance-order-processשיטת עבודה
- process-order-processשיטת עבודה
- production-order-processשיטת עבודה
- confirmation-processשיטת עבודה
- material-staging-and-reservationשיטת עבודה
- BAPI_ALM_ORDER_MAINTAINאובייקט פונקציה
- BAPI_PROCORD_COMPLETE_TECHאובייקט פונקציה
- BAPI_TRANSACTION_COMMITאובייקט פונקציה
- bapi-commit-disciplineשיטת עבודה
- SE37טרנזקציה
- F5241יישום Fiori
אימות ומקורות
אימות ומקורות
רשומת שיטת העבודה אינה נושאת תביעת מעמד S/4HANA עצמאית; קביעת המעמד ממתינה לאימות מול תיעוד SAP רשמי בשלב האיסוף.
פעולה מומלצת: נדרש אימות מול תיעוד SAP או מערכת S/4HANA לפני החלטה.
מקורות הרשומה
- רשומת התחום 'התחשבנות פקודה (Settlement)' של הפרויקט (DOMAINS)
- רשומת התחום 'התחשבנות פקודת ייצור' של הפרויקט (DOMAINS)
- פירוט התחומים 'התחשבנות פקודה' ו'התחשבנות פקודת ייצור' של הפרויקט (DOMAIN_DETAIL)
- blueprint ההגירה של הפרויקט (PM), נושא 10 'עלויות והתחשבנות (PM-CO)', שורת COSP
- מודיעין הטרנזקציות של הפרויקט (TX_INTEL): רשומות KO88 ו-KO8G
- מודיעין הטרנזקציות של הפרויקט (TX_INTEL): רשומות CO88, KOB1 ו-S_ALR_87013611
ועוד 31 מקורות ברשומה
נדרש אימות נוסף מול תיעוד SAP או מערכת S/4HANA לפני החלטת מעבר.
אומת לאחרונה בתאריך 2026-09-28סוקר: Design-audit continuation §11 (process catalog); Project NEO research pipeline (researcher + adversarial auditor), 2026-09-28
הטענה שכל מקור תומך בה
- רשומת התחום 'התחשבנות פקודה (Settlement)' של הפרויקט (DOMAINS)מאומת מול נתוני הפרויקטהתחשבנות מעבירה את העלויות שנצברו בפקודת האחזקה ליעד הסופי: מרכז עלות, נכס או הזמנה; כוללת כלל התחשבנות ומבוצעת ב-KO88 (בודד) או CO88 (מרוכז). זרימה: צבירת עלויות, כלל התחשבנות, KO88, העברה ליעד, סגירה עסקית (CLSD). טבלאות AUFK, COBRB, COSS, COSP; טרנזקציות KO88, CO88, KO8G, IW32; פונקציות K_ORDER_SETTLEMENT, K_SETTLEMENT_RULE_READ, K_COSTS_READ. ב-S/4 העלויות זורמות ל-ACDOCA. תקלות: כלל חסר (להגדיר ב-IW32), תקופה סגורה, סטטוס שאינו REL או TECO.data/domains.ts#pm-settlement
- רשומת התחום 'התחשבנות פקודת ייצור' של הפרויקט (DOMAINS)מאומת מול נתוני הפרויקטהתחשבנות פקודת ייצור או תהליך מעבירה את הפרש העלות (בפועל מול תקן) ליעד: מלאי לתוצר או ניתוח; כוללת חישוב סטיות וכלל התחשבנות. זרימה: צבירת עלות, WIP, סטיות (KKS1/KKS2), התחשבנות (CO88/KO88), רישום ל-ACDOCA. WIP בפקודות פתוחות וסטיות בסגורות; ב-S/4 Material Ledger ו-ACDOCA; כלל התחשבנות אוטומטי לרוב (PA/MAT).data/domains.ts#pppi-settlement
- פירוט התחומים 'התחשבנות פקודה' ו'התחשבנות פקודת ייצור' של הפרויקט (DOMAIN_DETAIL)מאומת מול נתוני הפרויקטנתוני אב: כלל התחשבנות, סוג התחשבנות (PER/FUL), מרכז עלות או נכס יעד, פרופיל התחשבנות. תרחישי QA: פקודה עם עלות וכלל, KO88, יתרה 0; כלל חסר מפיל את ההתחשבנות; התחשבנות חודשית מרוכזת (CO88); ב-S/4 רישום ב-ACDOCA תואם. הגירה: COBRB נשמר, עלויות עוברות ל-ACDOCA, QA של התחשבנות ויתרות. Fiori: Run Settlement ו-Manage Settlement Rules. בצד הייצור: WIP, סטיות, התחשבנות; Material Ledger חובה ב-S/4.data/domain-detail.ts#pm-settlement
- blueprint ההגירה של הפרויקט (PM), נושא 10 'עלויות והתחשבנות (PM-CO)', שורת COSPמאומת מול נתוני הפרויקטשורת COSP מונה טרנזקציות 'KO88/KO8G; KOB1, S_ALR_87013611', פונקציות K_COSTS_READ ו-K_ORDER_SETTLEMENT ('ביצוע התחשבנות פק"ע'), תוכנית RKO7KO88, עמודת S/4 'הוחלף - עלויות ב-Universal Journal', טבלה חלופית 'ACDOCA (COSP=View תאימות)' והערת SUM: עלויות מומרות ל-ACDOCA, COSP ו-COSS הופכים ל-Views, ויש להתאים דוחות עלות מותאמים והרצות התחשבנות. תא ה-Fiori נותר 'Maintenance Order Actuals (אמת ID)'.data/sapData.pm.ts#PM:COSP
- מודיעין הטרנזקציות של הפרויקט (TX_INTEL): רשומות KO88 ו-KO8Gמאומת מול נתוני הפרויקטKO88 מבצעת התחשבנות בודדת על בסיס COBRA/COBRB, דורשת Settlement Profile מסוג ההזמנה, Allocation Structure ו-PA Transfer Structure בהתחשבנות ל-COPA; שגיאות: KD 555 תקופה סגורה, כלל חסר, מבנה הקצאה שלא שויך, מקבל לא תקף, 'No values to settle'. המלצות: Test Run לפני Update, קולקטיבי בסגירה ו-KO88 לתיקונים, בדיקת יתרה אפס ב-KOB1, כלל לפני TECO. ב-S/4 נשמרת והרישום ל-ACDOCA, COSP/COSS תצוגות תאימות; הדוגמה העסקית היא התחשבנות פקודת אחזקה למרכז עלות. KO8G מתוארת כהסדרה קולקטיבית של הזמנות פנימיות לפי selection variant, להרצה ברקע, ואחריה אימות ב-KOB3.data/tx-intel.ts#KO88
- מודיעין הטרנזקציות של הפרויקט (TX_INTEL): רשומות CO88, KOB1 ו-S_ALR_87013611מאומת מול נתוני הפרויקטCO88: התחשבנות קולקטיבית של פקודות ייצור ו-Product Cost Collectors, מעבירה WIP ל-FI וסטיות ל-CO-PA, בסדר WIP, סטיות, התחשבנות, עם Test Run. KOB1: דוח שורות בפועל מעל COEP עם מעבר למסמך המקור, לאימות לפני ואחרי הסדרה; ב-S/4 קורא מ-ACDOCA. S_ALR_87013611: דוח Report Painter של מרכזי עלות, תכנון מול בפועל ופערים, הקורא סכומים מ-COSP/COSS.data/tx-intel.ts#CO88
- מדריכי התהליך 'אחזקת שבר מקצה לקצה' ו'ייצור-למלאי תהליכי מקצה לקצה' של הפרויקט (PROCESS_GUIDES)מאומת מול נתוני הפרויקטבצד התחזוקה: 'התחשבן פקודה למרכז עלות (אחרי TECO)' ב-KO88, טבלאות COBRB ו-COEP, והטעות השכיחה 'כלל התחשבנות חסר'. בצד תעשיות תהליכיות: 'התחשבן פקודה (WIP/סטיות)' ב-CO88, טבלאות COBRB ו-CKMLPP, והטעות השכיחה 'ללא עלות תקן, אין סטיות'.data/process-guides.ts#pm-corrective
- מודיעין האובייקטים של הפרויקט (OBJECT_INTEL): רשומות COBRA ו-COBRBמאומת מול נתוני הפרויקטCOBRA נוצרת על ידי מתכנן או בקר עלויות בעת יצירת כלל סילוק (KO02), או אוטומטית בעת יצירת פקודה עם אסטרטגיית settlement, ונקראת בתהליך הסילוק (KO88/CO88). המלצות: להגדיר פרופיל סילוק נכון לסוג הפקודה, לעבוד דרך כלל הסילוק בעסקה ולא לערוך COBRA/COBRB ידנית, ולבדוק שכל פקודה עם עלות מקבלת כלל סילוק לפני סגירה תקופתית. COBRB: לאזן את אחוזי הסילוק ל-100%, ולוודא קטגוריית מקבל תואמת לאובייקט היעד.data/knowledge/object-intel.ts#COBRA
- blueprint ההגירה של הפרויקט (PM), רשומת COBRBמאומת מול נתוני הפרויקטה-blueprint של תחזוקת מפעל מתעד את COBRB תחת הנושא 'עלויות והתחשבנות (PM-CO)' עם השדות OBJNR, BUREG, KONTY ('סוג מקבל'), EMPGE ו-PROZS ('אחוז התחשבנות'); מסמן s4Note 'ללא שינוי (תואם)', s4AltTable 'COBRB (זהה)' ו-sumNote 'ללא פעולת המרה ייעודית ב-SUM (טבלה תואמת)', טרנזקציות KO02 ו-IW32, פונקציה K_SETTLEMENT_RULE_READ, וקשר COBRB.OBJNR = COBRA.OBJNR; רשומת COBRA מסומנת באותו אופן 'ללא שינוי (תואם)'.data/sapData.pm.ts#PM:COBRB
- מודיעין מודולי הפונקציה של הפרויקט (FUNCTION_INTEL): K_ORDER_SETTLEMENTמאומת מול נתוני הפרויקטK_ORDER_SETTLEMENT: התחשבנות פקודה, העברת עלויות ליעד (מרכז עלות, נכס, WBS); קלט פקודה ותקופה; כשלים: כלל חסר, תקופה סגורה, סטטוס לא מאפשר; תלויות: כלל התחשבנות ויעד פעיל; טרנזקציות KO88 ו-KO8G; זמין ב-ECC וב-S/4HANA.data/function-intel.ts#K_ORDER_SETTLEMENT
- העשרת הטבלאות של הפרויקט: רשומות COBRA, COBRB, COSP ו-COSSמאומת מול נתוני הפרויקטCOBRA כותרת כלל הסילוק לאובייקט (הזמנת PM/PP, WBS), מקושרת ל-AUFK ול-COBRB דרך OBJNR; בלי COBRA/COBRB KO88/KO8G ייכשלו. COBRB שורות החלוקה, כל שורה מקבל אחד; סכום האחוזים חייב להגיע ל-100% לסוג סילוק מלא, ו-KONTY מגדיר את סוג המקבל. COSP ו-COSS סכומי עלות לרישומים חיצוניים ופנימיים; ב-S/4HANA תצוגות תאימות מעל ACDOCA, ופיתוח חדש קורא מ-ACDOCA או מ-CDS.data/table-enrichment.ts#COBRA
- מרכז התקלות של הפרויקט: settlement-errorמאומת מול נתוני הפרויקטKO88/CO88 מסיימים בשגיאה והעלות נשארת בפקודה: כלל לא הוגדר, תקופת CO/FI סגורה, סטטוס CLSD/LKD או יעד לא תקף; ניתוח ב-KO88, CO88, KO02, OB52; תיקון: להגדיר כלל (KO02/IW32), לפתוח תקופה (OB52), לוודא REL/TECO ויעד פעיל.data/troubleshooting.ts#settlement-error
- מרכז התקלות של הפרויקט: variance-missingמאומת מול נתוני הפרויקטסטיות לא מחושבות (KKS1/KKS2 לא מציגים סטיות לפקודה סגורה): עלות תקן לא משוחררת, Target Cost Version חסר (0), Variance Variant לא מוגדר או סטטוס פקודה; תיקון: לחשב ולשחרר עלות תקן (CK11N/CK24).data/troubleshooting.ts#variance-missing
- מרכז התקלות של הפרויקט: order-teco-wipמאומת מול נתוני הפרויקטTECO משאיר WIP פתוח והתחשבנות שגויה: RA Key לא חישב WIP נכון, אישורים חלקיים או סטטוס שאינו DLV/CNF; תיקון: להריץ חישוב WIP (KKAX), לסגור אישורים ולהתחשבן; מניעה: סדר סגירה חודשי WIP, סטיות, התחשבנות.data/troubleshooting-ext2.ts#order-teco-wip
- זרימת התהליך של תעשיות תהליכיות במאגר: שלבים s11 (סטיות) ו-s12 (התחשבנות)מאומת מול נתוני הפרויקטs11: חישוב סטיות ב-KKS1 (טבלאות COSS, COSP), וטעויות: עלות תקן לא משוחררת (CK24) או Target Cost Version חסר, WIP שגוי. s12: התחשבנות הזמנת תהליך ב-CO88 (טבלאות COBRB, ACDOCA), רישום ל-ACDOCA/ML והפקודה נסגרת פיננסית (CLSD); טעויות: כלל חסר או תקופת FI/CO סגורה, Material Ledger לא פעיל.data/pppi-process-flow.ts#s12
- נושא המעבר 'Universal Journal (ACDOCA)' של הפרויקט (ECC_S4_TOPICS)מאומת מול נתוני הפרויקטECC: FI ו-CO נפרדים, COEP ל-CO וטבלאות סיכום נפרדות. S/4HANA: ACDOCA שורת אמת יחידה ל-FI, CO ועלויות, ללא reconciliation. השפעה: דיווח עלויות פקודות ייצור ואחזקה עובר ל-ACDOCA ודוחות CO ישנים צריכים התאמה.data/ecc-s4.ts#acdoca
- Settle the Maintenance Order | Maintenance Managementמאומת מול תיעוד SAP רשמיעמוד 'Settle the Maintenance Order' לגרסת 2025 FPS01 קובע תחת Use: 'You use a settlement rule to define how the costs incurred by the execution of maintenance work are cleared on a pro rata basis', ותחת Features בסעיף 'Creating a Default Settlement Rule' מתאר יצירת כלל ברירת מחדל בלשונית Costs של הפקודה, באזור Settlement Rules (הסניפט נקטע שם). הסניפט אינו נוקב בשם הטבלה COBRA (אומת ברשומת table:COBRA).
- Settlement Rule | Orders (CS-SE/PM-WOC-MO)מאומת מול תיעוד SAP רשמיתיעוד הזמנות התחזוקה והשירות לגרסת 2025 FPS01 קובע תחת 'Structure' שחוק ההתחשבנות מורכב מ-'Distribution rules' ומ-'Settlement parameters for a sender object', ושלכל שולח התחשבנות מוקצים 'one or more distribution rules'; העמוד מפנה ל-Customizing 'Define Settlement Rule, Time and Distribution Rule'. הסניפט אינו נוקב בשם הטבלה COBRB (אומת ברשומת table:COBRB).
- Distribution Rule | Controlling (CO)מאומת מול תיעוד SAP רשמיתיעוד ה-CO לגרסת 2025 FPS01 מגדיר: 'The distribution rule is part of a settlement rule that specifies the following for a settlement sender: The settlement receiver to which you settle / Which part of the costs you settle', ומוסיף ש-'You need to define a distribution rule for each settlement receiver' ו-'The system creates automatic distribution rules for some sender objects, such as networks'. הסניפט אינו נוקב בשם הטבלה COBRB (אומת ברשומת table:COBRB).
- Change Settlement Rule | APIs for Maintenance Managementמאומת מול תיעוד SAP רשמיעמוד הפעולה 'Change Settlement Rule' לגרסת 2025 FPS01 מתאר שינוי כלל התחשבנות בשיטת PATCH ונושא את ההערה: 'The Maintenance Order Settlement Rule entity will be deprecated with SAP S/4HANA 2022 FPS01 and will be replaced with a successor entity'. ההצהרה ברמת ישות ה-OData בלבד ואינה קובעת דבר על COBRA (אומת ברשומת table:COBRA).
- Simplification List for SAP S/4HANA 2025 - Feature Pack Stack 1 · item 6.5.1 S4TWL - TECHNICAL CHANGES IN CONTROLLING (CO-OM), p. 319, 320מאומת מול תיעוד SAP רשמיפריט 6.5.1 קובע: 'In SAP S/4 HANA the totals records for primary and secondary costs have been removed and the universal journal includes all actual cost postings, both primary and secondary', ו-'The former tables COEP, COSP, and COSS are replaced by views of the same name, so-called compatibility views'; 'From a business point of view, all classic transactions are still running - based on compatibility views or using direct acces to ACDOCA'. הפעולה הנדרשת: 'Customer coding should be adapted by replacing the access via compatibility views with direct access to ACDOCA for value types 04 and 11' (אומת ברשומת table:COSP).
- Universal Journal: FAQ | General Ledger Accounting (FI-GL)מאומת מול תיעוד SAP רשמיעמוד ה-FAQ הרשמי של ה-Universal Journal פותח במילים 'The entries of the following tables are now completely contained in table ACDOCA', וברשימה מופיע 'The actual data of the Controlling tables: COEP, COSS, COSP'; מיד לאחריו: 'The data for statistical postings and target data remain in the tables COEP, COSS, and COSP' (אומת ברשומת table:COSS).
- רשומת האימות של הפרויקט: fm:K_ORDER_SETTLEMENTמאומת מול נתוני הפרויקטרשומת האימות של K_ORDER_SETTLEMENT נושאת סטטוס verification_required: לפי המאגר זהו מודול לביצוע התחשבנות פקודה, אך בתשע הרצות חיפוש רשמיות אף כותרת או תקציר אינם נוקבים בשם, ולכן קיומו, סטטוס השחרור, יכולת ה-RFC וחוזה הפרמטרים אינם מאומתים. ההמלצה: אימות ב-SE37 במערכת היעד, ולהתחשבנות להשתמש ב-KO88 או ב-F4568 לפקודה בודדת וב-F3767 או ב-KO8GH להרצה מרוכזת.data/verification/functions.ts#fm:K_ORDER_SETTLEMENT
- רשומת האימות של הפרויקט: fm:K_SETTLEMENT_RULE_READמאומת מול נתוני הפרויקטרשומת האימות של K_SETTLEMENT_RULE_READ נושאת סטטוס verification_required: לפי רשומות המאגר בלבד זהו מודול לקריאת כלל ההתחשבנות של אובייקט CO לפי OBJNR, הרשום ב-blueprint תחת COBRA ו-COBRB; השם אינו מופיע באף רשומה רשמית שנבדקה. ההקשר המתועד לגרסת 2025 FPS01 הוא פעולת ה-GET של API_MAINTENANCEORDER בגרסה 2 (to_MaintOrderSettlmtDistrRule_2) ולשונית Costs ב-F5241, בלי שאף מקור מציג אותם כתחליף למודול.data/verification/functions.ts#fm:K_SETTLEMENT_RULE_READ
- רשומת האימות של הפרויקט: fm:K_COSTS_READמאומת מול נתוני הפרויקטרשומת האימות של K_COSTS_READ נושאת סטטוס verification_required: לפי רשומות המאגר זהו מודול לקריאת עלויות של אובייקט CO, משויך ב-blueprint ל-COSP ול-COSS ובתחומים גם להתחשבנות ולניתוח סטיות של פקודות ייצור ותהליך; השם אינו מופיע באף רשומה רשמית שנבדקה, ולכן לא נקבע לו מעמד S/4HANA ולא יורש.data/verification/functions.ts#fm:K_COSTS_READ
- העשרת ה-BAPI של הפרויקט (PM): BAPI_ALM_ORDER_MAINTAINמאומת מול נתוני הפרויקטהרשומה מתארת את BAPI_ALM_ORDER_MAINTAIN כיצירה ושינוי של פקודת תחזוקה, מונחה-מתודות דרך IT_METHODS, על האובייקט BUS2007, עם הפרמטרים IT_METHODS, IT_HEADER, IT_OPERATION, IT_COMPONENT, IT_PARTNER, IT_TEXT, IT_SRULE, RETURN ו-ET_NUMBERS; הטעויות השכיחות: שכחת שורת SAVE ב-IT_METHODS ושכחת BAPI_TRANSACTION_COMMIT.data/bapi-enrichment.pm.ts#BAPI_ALM_ORDER_MAINTAIN
- העשרת ה-BAPI של הפרויקט (sweep): BAPI_PROCORD_COMPLETE_TECHמאומת מול נתוני הפרויקטהרשומה מתארת את BAPI_PROCORD_COMPLETE_TECH כהשלמה טכנית (TECO) של הזמנת תהליך, 'סוגר טכנית ומאפשר settlement' ('Enables settlement'), פעולה Change שדורשת COMMIT, עם הפרמטרים TABORDER ואפשרויות COMPLETE_TECH בקלט ו-DETAIL_RETURN ו-RETURN בפלט.data/bapi-enrichment.sweep.ts#BAPI_PROCORD_COMPLETE_TECH
- Settlement Methods | Controlling (CO)מאומת מול תיעוד SAP רשמיגוף העמוד (loio 4687d0531d8b4208e10000000a174cb4, נקרא דרך שירות התוכן של הפורטל ב-2026-09-28) קובע להזמנות: 'Use the Fiori app Run Settlement - Actual app ( F4568 ) or the classic SAP gui app Run Settlement - Orders - Actual ( KO88 ) for individual settlement' ו-'Use the Fiori app Schedule Overhead Accounting Jobs ( F3767 ) with the job template Actual Settlement: Orders (SAP) or the classic SAP gui app Run Settlement - Orders - Actual (Collective) ( KO8GH ) for collective settlement'; וכן 'Collective settlement is generally used during period-end closing to start settlement in the background'. העמוד אינו נוקב במודול פונקציה.
- Settlement of an Order | Orders (CS-SE/PM-WOC-MO)מאומת מול תיעוד SAP רשמיגוף העמוד (loio ccc9b65334e6b54ce10000000a174cb4, נקרא דרך שירות התוכן של הפורטל ב-2026-09-28) קובע: 'You can also settle maintenance and service orders directly via the CO report program RKO7KO8G (with order category 30)', ו-'You can simulate the settlement first in a test run, without saving it'; ובסיום: 'The system settles the order to the specified receiver. After the settlement, the balance on the order is 0'. העמוד מפנה להערת SAP לחלופה זו; ההערה לא נקראה ומספרה אינו מועתק כאן.
- Operations for Maintenance Order (Entity) - Version 2 | APIs for Maintenance Managementמאומת מול תיעוד SAP רשמיגוף העמוד (loio a77ab811acd34f38a715f8093eb68ead, נקרא דרך שירות התוכן של הפורטל ב-2026-09-28) מונה בטבלת הפעולות את 'Create Settlement Rule (Version 2)' בשיטת POST ואת 'Read Settlement Rules of a Maintenance Order (Version 2)' בשיטת GET, שתיהן על הכתובת '/sap/opu/odata/sap/API_MAINTENANCEORDER;v=2/MaintenanceOrder('4012109')/to_MaintOrderSettlmtDistrRule_2'. העמוד אינו נוקב במודול פונקציה ואינו נוקב ב-COBRA או ב-COBRB.
- Maintenance Order Settlement Rule (Deprecated) | APIs for Maintenance Managementמאומת מול תיעוד SAP רשמיגוף העמוד (loio e88bddfad77342cb8f37cd43b484f26f, נקרא דרך שירות התוכן של הפורטל ב-2026-09-28) מציג את הישות בשם הטכני MaintOrderSettlmtDistRule, עם המאפיינים SettlementType ('such as full settlement ( FUL ) or periodic settlement ( PER )', אופציונלי), AccountAssignmentType ('the object type for the settlement receiver, e.g. the Cost Center ( CTR ) or the General Ledger Account ( G/L )', ניתן לשינוי), SettlementPercentageRate ('the percentage rate at which costs collected in the sender object are distributed to the specified settlement receiver', ניתן לשינוי) ו-Ledger. העמוד אינו נוקב בשם טבלה.
- PM - Maintenance order | Data Migrationמאומת מול תיעוד SAP רשמיגוף העמוד (loio edf9651b00514f4082e8aa81f83827aa, נקרא דרך שירות התוכן של הפורטל ב-2026-09-28) מונה ב-In Scope את 'Settlement rule data', נוקב בשם אובייקט ההגירה S4_PM_MAINTANANCE_ORDER ובטבלה הווירטואלית 'AT_COBRB_PRPS : To handle WBS elements for order settlement', ומציין שמודול ההגירה CNV_PE_S4_PM_ALM_ORDER_MAINTN משתמש ב-'APIs/BAPIs BAPI_ALM_ORDER_MAINTAIN'; לבדיקה מפנה העמוד ל-IW32 ול-IW33.
- 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).
- Key Figures in Product Cost by Order | Controlling (CO)מאומת מול תיעוד SAP רשמיגוף העמוד (loio 12682d535defe747e10000000a441470, נקרא דרך שירות התוכן של הפורטל ב-2026-09-28) חל על פקודות ייצור, פקודות ייצור ללא מבנה כמותי ופקודות תהליך, ומונה את מה שאפשר לנתח: 'Planned values (such as total planned costs, planned fixed costs, planned variable costs, and planned yield)', ערכים בפועל ('total actual costs, actual fixed costs, actual variable costs, and the actual yield'), 'Variances between planned and actual values', WIP בעלות בפועל לפקודות עם 'settlement type FUL (full settlement)' ובעלות יעד לפקודות עם 'settlement type PER (periodic settlement)', ונתוני חישוב הסטיות: 'Target Costs Control Costs Individual variance categories Absolute and percentage variances'. לפי העמוד, בחישוב סטיות 'the system sets the status VCAL (variances calculated) on the order', ויש לסכם רק אובייקטים שחושבו להם סטיות.
- Analyzing Costs and Settling the Order | Maintenance Managementמאומת מול תיעוד SAP רשמיגוף העמוד (loio 2d32b8ac5466449285b667cf8a02e0d5, נקרא דרך שירות התוכן של הפורטל ב-2026-09-28) מתאר בלשונית Costs של Manage Maintenance Orders (F5241) את Planned Costs, Baseline Costs ו-Actual Costs, מקובצות לפי spend category ('you can check how much the planned costs deviate from the actual costs incurred'), וקובע: 'To perform a detailed analysis of your maintenance order costs across several maintenance orders , you can use the Maintenance Order Costs app ( F4603 ) or the Actual Cost Analysis app ( F3567 )'. לפי העמוד 'Actual costs are only collected temporarily in the maintenance order', ורק אחרי התחשבנות מלאה אפשר לקבוע את הסטטוס Completed (Business).
- Run Settlement - Actual | Controlling (CO)מאומת מול תיעוד SAP רשמיגוף העמוד (App ID: F4568, Business role: Overhead Accountant; loio 65511a912abd45518fdab7d995304e47, נקרא דרך שירות התוכן של הפורטל ב-2026-09-28) מונה בין היכולות: 'Perform a test run without affecting actual data', 'Perform an update run affecting actual data', 'Analyze the settlement result and the affected data, such as settled values, error messages, senders, receivers, or journal entries', 'Reverse settlement' ו-'Display the settlement history per ledger', ומפנה ל-Schedule Overhead Accounting Jobs (F3767) לעיבוד המוני.
- Period-End Closing - Maintenance Orders (BF7) | What's New in SAP S/4HANA 2020מאומת מול תיעוד SAP רשמיגוף העמוד (loio 5605ad92fa904076baaa291ca77ceb4c, נקרא דרך שירות התוכן של הפורטל ב-2026-09-28) קובע: 'The scope item now includes the following: Run Settlement - Actual', 'Run Overhead Calculation – Actual' ו-'Display Settlement Documents', ובפרטים הטכניים: 'Scope Item BF7 ( Period-End Closing - Maintenance Orders ) Available As Of SAP S/4HANA 2020 Application Component FI-CO'. העמוד הוא רשומת What's New לגרסת 2020 ואינו עמוד תהליך; לא נקרא דף העובדות של פריט ההיקף ב-SAP Best Practices Explorer.