ERP toolkits / SAP
SAP ECC 6.0 toolkit
SAP ECC 6.0 still runs a large share of manufacturing worldwide. Mainstream maintenance for ECC 6.0 EHP 6-8 runs to the end of 2027, with optional extended maintenance to 2030.
Free tools that run in your browser, fixes written for admins and developers, and how to put a private AI assistant on top of SAP ECC 6.0 without your data leaving your servers.
Design private AI for SAP ECC 6.0
The builder starts with SAP ECC 6.0 connected the way it supports. Pick a model and GPUs, add documents, and export the architecture.
Loading the architecture builder...
Free SAP ECC 6.0 tools
Calculators and simulators (32)
- SAP Standard Cost Variance Calculator
- SAP Activity Type Rate Calculator
- SAP Overhead Rate and Absorption Calculator
- SAP Fiscal Year and Posting Period Calculator
- SAP QM Dynamic Modification Rule Calculator
- SAP Maintenance Plan Scheduling Calculator
- SAP PM Preventive Maintenance Compliance Calculator
- SAP PM Maintenance KPI Calculator (MTBF, MTTR, Backlog)
- ABAP Development Effort Estimator
- ABAP FOR ALL ENTRIES vs SELECT in LOOP Runtime Calculator
- ABAP Background Job Runtime and Batch Window Calculator
- SAP Dialog Work Process Sizing Calculator
- ABAP Internal Table Memory Size Calculator
- SAP Number Range Exhaustion Calculator
- SAP User Access Review Sample Size Calculator
- SAP Transport Import Window Calculator
- SAP User License Optimization Calculator
- SAP SoD Residual Risk Score Calculator
- SAP Background Job Capacity Calculator
- SAP Dialog Work Process Estimator
- SAP IDoc Database Growth Calculator
- SAP IDoc Processing Work Process Sizing Calculator
- SAP IDoc Error Backlog Clearance Calculator
- SAP RFC Connection Pool Sizing Calculator
- SAP QM Sample Size Calculator by Lot Size and Sampling Procedure
- SAP ECC AI Assistant Sizing and Value Calculator
- SAP ECC Extended Maintenance Cost and Runway Calculator (2027 to 2030)
- SAP ECC EHP8 Upgrade SPDD/SPAU Adjustment Effort and Downtime Simulator
- SAP ECC Classic MRP Run (MD01/MDBT) Runtime Simulator
- SAP ECC Job Log, Spool and TBTCO Growth Housekeeping Calculator
- SAP ECC BAPI Mass Load Runtime and Commit Size Calculator
- SAP ECC Unicode Conversion Downtime Estimator (Before EHP8 / NetWeaver 7.50)
Code and document generators (66)
- SAP Delivery Block Reasons Template
- SAP SD Rebate Agreement Request Form Template
- SAP SD Sales Order Item ABAP SELECT Generator
- SAP Sales Order ABAP SELECT Generator (VBAK, VBAP, VBFA)
- SAP Sales Order Create BAPI ABAP Generator (BAPI_SALESORDER_CREATEFROMDAT2)
- SAP GL Account Master Data Request Template
- SAP Vendor Master Change Request Form Template
- SAP Internal Order Budget Request Template
- SAP ABAP Open Items SELECT Generator
- SAP QM Sampling Procedure Design Template
- SAP Functional Location Structure Template
- SAP Equipment Master Data Template
- SAP PM Breakdown Notification Request Form Template
- SAP PM Shutdown and Turnaround Work Package Template
- SAP PM Work Clearance and Work Permit Template
- SAP PM Open Maintenance Orders ABAP SELECT Generator
- SAP PM Equipment and Functional Location SQL Generator
- SAP PM Order Create BAPI ABAP Skeleton (BAPI_ALM_ORDER_MAINTAIN)
- SAP WM Open Transfer Order ABAP SELECT Generator
- SAP WM Bin Stock LQUA ABAP Report Generator
- ABAP SELECT Statement Generator
- ABAP Internal Table Declaration Generator
- BAPI_PO_CREATE1 Call Skeleton Generator
- ABAP ALV Report Skeleton Generator
- ABAP Naming Convention Template
- ABAP Functional Specification Template
- ABAP Technical Design Document Template
- ABAP Technical Specification Template
- ABAP BAPI Return Handling and Commit Generator
- SAP User Access Review Template
- SAP Background Job Scheduling Template
- SAP Firefighter Emergency Access Request Template
- SAP Role Change Request Form Template
- SAP Security Incident Report Template
- SAP ABAP AUTHORITY-CHECK Snippet Generator
- SAP Inactive Users ABAP Report Generator
- SAP IDoc Interface Specification Document Template
- SAP ABAP Outbound IDoc Code Generator (MASTER_IDOC_DISTRIBUTE)
- SAP ABAP IDoc Status Query Generator (EDIDC and EDIDS)
- SAP BAPI_GOODSMVT_CREATE ABAP Code Generator
- SAP Change Number BOM ABAP Select Generator
- SAP MBEW Price Control ABAP SELECT Generator
- SAP MBEW Material Valuation ABAP SELECT Generator
- SAP Process Order ABAP SELECT Snippet Generator (AUFK, AFKO, AFPO)
- SAP Installed Base Equipment ABAP SELECT Generator
- SAP VAT Tax Code ABAP SELECT Generator
- SAP Manufacturing Order Table Join SQL Generator
- SAP ECC Private AI Layer Blueprint Generator
- SAP ECC Background Job History ABAP Query Generator (TBTCO + TBTCP)
- SAP ECC Background Job Creation ABAP Generator (JOB_OPEN, SUBMIT, JOB_CLOSE)
- SAP ECC IDoc Segment Data Reader ABAP Generator (EDIDC, EDID4, EDIDS)
- SAP ECC Custom Inbound IDoc Function Module Skeleton Generator
- SAP ECC BAPI_SALESORDER_CHANGE ABAP Generator
- SAP ECC BAPI_PO_CHANGE ABAP Generator
- SAP ECC BAPI_MATERIAL_SAVEDATA Material Creation ABAP Generator
- SAP ECC BAPI_ACC_DOCUMENT_POST G/L and Vendor Posting ABAP Generator
- SAP ECC Condition Record Query ABAP Generator (Axxx Condition Tables + KONP)
- SAP ECC Table Structure and Message Text Query Generator (DD03L, DD04T, T100)
- SAP ECC Transaction Usage Statistics ABAP Generator (SWNC_COLLECTOR_GET_AGGREGATES)
- SAP ECC Stock/Requirements List ABAP Generator (MD_STOCK_REQUIREMENTS_LIST_API)
- SAP ECC Cost Center and Order Plan/Actual Cost ABAP Generator (COSP, COSS)
- SAP ECC Cost Center Hierarchy and Group ABAP Generator (SETHEADER, SETNODE, SETLEAF)
- SAP ECC Order System Status ABAP Generator (JEST, TJ02T, STATUS_TEXT_EDIT)
- SAP ECC SD Document Flow ABAP Generator (VBFA, VBUK, VBUP)
- SAP ECC BAdI Implementation Method Code Generator (ME_PROCESS_PO_CUST, MB_MIGO_BADI, WORKORDER_UPDATE)
- SAP ECC Batch Characteristics Read/Update ABAP Generator (BAPI_OBJCL_GETDETAIL, BAPI_OBJCL_CHANGE)
Reference tables and worksheets (84)
- SAP Sales Document Types Reference
- SAP Pricing Procedure Design Worksheet
- SAP Item Category Determination Reference
- SAP Billing Types Reference
- SAP SD Tables Reference (VBAK, VBAP, LIKP, VBRK and More)
- SAP SD Pricing Condition Types Reference (PR00, K004, MWST)
- SAP SD Configuration Transactions and IMG Reference
- SAP Cost Element Categories Reference
- SAP Document Types Reference
- SAP Posting Keys Reference
- SAP Cost Center Hierarchy Upload Worksheet
- SAP CO-PA Value Field Mapping Worksheet
- SAP Fixed Asset Depreciation Schedule Worksheet
- SAP Accrual Journal Entry Worksheet
- SAP Intercompany Reconciliation Worksheet
- SAP Foreign Currency Valuation Worksheet
- SAP FICO Transaction Codes Reference
- SAP FICO Database Tables Reference
- SAP Special G/L Indicators Reference
- SAP QM Inspection Types Reference
- SAP QM Usage Decision Codes Worksheet
- SAP QM Quality Notification Types Reference
- SAP Master Inspection Characteristic Upload Worksheet
- SAP QM Inspection Lot Origins Reference
- SAP PM Maintenance Order Types, Tables and Transactions Reference
- SAP PM Notification Types, Tables and Statuses Reference
- SAP PM Task List Upload Worksheet
- SAP PM Measuring Point and Counter Readings Worksheet
- SAP PM Maintenance BOM and Spare Parts Cost Worksheet
- SAP PM Spare Parts Kitting and Reservation Worksheet
- SAP PM Catalog and Code Group Design Worksheet
- SAP PM Database Tables Reference
- SAP PM Transaction Codes Reference
- SAP PM Order and Notification Status Reference
- SAP WM and EWM Warehouse Tables Reference
- SAP WM and EWM Transaction Codes Reference
- SAP System Fields Reference (SY-SUBRC, SY-DATUM and more)
- SAP Transport Request Log Worksheet
- ABAP Unit Test Case Worksheet
- ABAP Field Mapping Specification Worksheet
- ABAP RICEFW Estimation Worksheet
- SAP Core Tables and Key Fields Reference
- SAP Role Design Worksheet
- SAP Critical Authorization Objects Reference
- SAP Segregation of Duties Conflict Matrix Worksheet
- SAP System Landscape Inventory Worksheet
- SAP SoD Mitigating Control Register Worksheet
- SAP Profile Parameter Change Log Worksheet
- SAP Firefighter ID Usage Review Log
- SAP Basis Transaction Codes Cheat Sheet
- SAP User Types and Default Users Reference
- SAP IDoc Message Types Reference (ORDERS, DESADV, INVOIC, MATMAS, DEBMAS)
- SAP IDoc Status Codes Reference
- IDoc to EDI X12 Mapping Worksheet (INVOIC to 810)
- SAP IDoc Control Record (EDIDC) Fields Reference
- SAP IDoc and ALE Transactions, Tables and Programs Reference
- SAP ECC Obsolete Transactions and S/4HANA Replacements
- SAP Controlling (CO) Database Tables Reference
- SAP HR Personnel and Time Management Infotypes Reference
- SAP SD Document Category (VBTYP) Reference
- SAP MM Table Relationships and Join Keys Reference
- SAP QM Tables Map: Notification, Inspection Plan and Results
- SAP PP Tables Map: Orders, Routings, Resources and PIR
- SAP MM and QM BAPI and API List Reference
- SAP QM Tables Relationship Map and Key Joins
- SAP MM Output Form Templates List
- SAP ECC SD User Exit Forms Reference (MV45AFZZ, RV60AFZZ, MV50AFZ1)
- SAP ECC Customer Exits (SMOD Enhancements) by Module Reference
- SAP ECC Classic BAdI Definitions Reference (MIGO, ME21N, MIRO, Deliveries, PM Orders)
- SAP ECC Enhancement Transactions and Exit Tables Reference (SMOD, CMOD, SE18, MODSAP, SXC_EXIT)
- SAP ECC Background Job Tables Reference (TBTCO, TBTCP, Job Status Codes)
- SAP ECC Output Determination Tables and Codes Reference (NAST, TNAPR, NACE)
- SAP ECC Movement Type Configuration Tables Reference (T156, T156T, T157D)
- SAP ECC Stock Type and Location Transfer Movement Type Matrix
- SAP ECC Movement Type to OBYC Transaction Key and GBB Account Modifier Reference
- SAP ECC 6.0 Enhancement Packages and Maintenance Dates Reference (EHP1 to EHP8, 2027, 2030, 2033)
- SAP ECC ORDERS05 IDoc Segments and Qualifiers Reference
- SAP ECC MATMAS05 Material Master IDoc Segments Reference
- SAP ECC Data Dictionary and Repository Tables Reference (DD02L, DD03L, T100, E070, TSTC)
- SAP ECC MRP Tables and MRP Element (DELKZ) Codes Reference
- SAP ECC Shipment and Shipment Cost Tables Reference (VTTK, VTTP, VFKK, VFKP)
- SAP ECC ABAP Runtime Errors (ST22 Dumps) and Error Log Transactions Reference
- SAP ECC MM and SD Tables Replaced in S/4HANA Reference
- SAP ECC QM Sample Management Tables Reference (QPRVK, QPRVP, QPRS)
Checklists (29)
- SAP Credit Management Checklist
- SAP Output Determination Checklist
- SAP Incompletion Log Checklist
- SAP SD Go-Live and Cutover Readiness Checklist
- SAP Period End Closing Checklist
- SAP F110 Payment Run Checklist
- SAP QM in Procurement Setup Checklist
- SAP PM Maintenance Order Settlement Checklist
- SAP PM Go-Live Readiness Checklist
- ABAP Code Review Checklist
- SAP Transport Import and Go-Live Checklist
- ABAP Transport Request Release Checklist
- ABAP Performance Tuning Checklist
- SAP Transport Request Checklist
- SAP System Copy Checklist
- SAP Kernel Upgrade Checklist
- SAP Daily Basis Health Check Checklist
- SAP RFC Destination Setup Checklist (SM59)
- SAP Batch Input Session Checklist (SM35)
- SAP IDoc Interface Go-Live Checklist
- SAP New Plant Setup Checklist
- SAP MM Configuration Checklist (SPRO)
- SAP ECC 6.0 EHP8 Upgrade Readiness Checklist
- SAP ECC Support Package Stack (SPS) Update Checklist
- SAP ECC Background Job Failure Troubleshooting Checklist (SM37, ST22, SM21)
- SAP ECC SM36 Standard Housekeeping Jobs Checklist
- SAP ECC User Exit (CMOD/SMOD) Implementation Checklist
- SAP ECC QM Usage Decision Reversal Checklist (QA12, QA03, QAMB)
- SAP ECC IDoc Extension and Custom Segment Checklist (WE31, WE30, WE82)
Guides
Private AI layer architecture (1)
How-to and fixes (77)
- SAP M7 021: Deficit of SL Stock Quantity
- SAP IDoc Status 51: Application Document Not Posted
- SAP Short Dump TIME_OUT: Maximum Runtime Exceeded
- How to Read MD04 Exception Messages in SAP
- How to Use BAPI_TRANSACTION_COMMIT Correctly
- SAP F5 060: Posting Only Possible in Periods X and Y
- SAP KI 235: G/L Account Requires an Assignment to a CO Object
- SAP VL150: Collective Processing of Documents Due for Delivery
- SAP CO11N Confirmation Errors and How to Fix Them
- SAP SE16N vs SQVI: Table Browser vs Ad Hoc Query
- SAP ECC 2027: what mid-size manufacturers should actually do
- SAP ME21N: why the release strategy is not determined on a purchase order
- SAP MIGO error M7 053: posting only possible in periods X and Y
- SAP MIRO: invoice blocked for price variance, and how to release it in MRBR
- SAP GR/IR clearing account balance: reconcile with MB5S and clear with MR11
- SAP open purchase orders report: ME2N, ME2M, ME2L and the underlying tables
- SAP MD01N (MRP Live) vs MD01: How to Run MRP Correctly
- SAP Production Order Technically Complete (TECO): Set and Reverse in CO02
- SAP CO01 Error: No Production Version Found for Material
- SAP QM: Inspection Lot Not Created at Goods Receipt
- SAP QA11 Usage Decision: Make It and Post Stock Correctly
- SAP VF04 Billing Due List Is Empty: Why Documents Do Not Appear
- SAP Sales Order Incompletion Log in VA01/VA02: Fix and Configure
- SAP Pricing Error: Condition Record Missing for PR00 in a Sales Order
- SAP F110 Payment Run: No Payments and the Exception List
- SAP AFAB Depreciation Run: Fix Errors, Restart and Reverse
- Planning Strategy 40 in SAP PP, with a Worked Example
- Capacity Leveling in SAP PP, with an Example
- SAP MM Errors and Solutions: The Common Ones, by Process Step
- Pricing Procedure in SAP MM, with a Worked PO Example
- SAP MM Approval Process: Release Strategies, Workflow and Fiori
- SAP MM Error Messages List: Reading Codes and Changing Message Severity
- SAP MMPV Period Closing Error: Opening and Closing MM Periods
- Release Strategy in SAP MM Not Working: A Troubleshooting Checklist
- How to release (and cancel) an inspection lot in SAP QM
- How to create an inspection plan in SAP QM (QP01)
- How to create a quality notification in SAP QM (QM01) and set up an 8D report
- SAP QM inspection results report: which tcode shows what
- SAP QM SPC: control charts, Cpk and stability studies
- SAP MM price determination: pricing procedure, condition types and fixing wrong PO prices
- Landed cost in SAP MM: planned and unplanned delivery costs
- How to create a material in SAP MM (MM01) and mass-change it with MM17
- How to create a routing, work center and production supervisor in SAP PP
- SAP S/4HANA upgrade steps: a runbook for manufacturers
- SAP PP End to End Configuration: Steps, IMG Paths and Process Flow
- How to Create a Control Key in SAP PP (OPJ8)
- How to Create a Master Recipe in SAP PP-PI (C201)
- How to Reverse or Cancel a Usage Decision (UD) in SAP QM
- How to Create a Selected Set in SAP QM (QS51)
- How to Create a Status Profile in SAP QM (BS02)
- How to Create an Inspection Method in SAP QM (QS31)
- SAP Error: Define QM Procurement Key (How to Fix It)
- SAP QM Sample-Drawing Procedure: Setup and Use (QPV1)
- SAP MM Pricing Procedure Configuration (Calculation Schema, M/08)
- Freight Cost in SAP MM: Planned and Unplanned Delivery Costs
- SAP MM BAPI for PO Create and Change: BAPI_PO_CREATE1 and BAPI_PO_CHANGE
- How to Create a Plant in SAP MM and Configure the Organizational Structure
- SAP MM Return to Vendor Process: Return PO, MIGO 161 and Credit Memo
- MMPV Date Check Error in SAP: Causes and Fix
- SAP Error Message MM899 and the Most Common MM Error Messages
- SAP PP Standard Reports: COOIS, CO46, MD04, CM01, CS12 and PPIO_ENTRY
- IDocs for SAP PP: LOIPRO, LOIROU and PORDCR Configuration and Monitoring
- MMPV and MMRV in SAP: Which Table, and What They Control
- SAP PO Report by Creator: Transactions and EKKO-ERNAM
- PO Not Released in SAP: Release Strategy, ME28 and ME29N Fixes
- MPS in SAP PP: PIRs (MD61), MPS Items and the MD40 Run
- Phantom Assembly in SAP PP: Setup, Example and MRP Behaviour
- Calling SAP APIs from Python: OData with requests, Authentication and PyRFC
- How to Reverse a Usage Decision in SAP QM
- Inspection Results and Inspection Plan Reports in SAP QM
- SAP QM Sample Label Printing: How to Print Physical Sample Labels
- SAP MM Contract T-Codes: ME31K, ME32K, ME33K and Release Orders
- SAP MMBE Stock Overview: How to Run It, Read It and When to Use MB52 or MD04
- SAP Purchase Price Variance (PPV) Report: T-Codes, Accounts and Analysis
- SAP PP and MM Enhancement Examples: User Exits, BAdIs and Enhancement Spots
- Printer Not Working in SAP: Troubleshooting Spool Requests with SP01 and SPAD
- SAP MM Order Creation: ME21N Step by Step and the Procure-to-Pay Process
Add-on products that run with it (29)
- Descartes Global Logistics Network and SAP ECC with SAP TM
- nShift Multi-Carrier Shipping and SAP ECC
- SmartDocs Smart Payables and SAP ECC: AP Invoice Automation
- Asprova APS and SAP ECC: Finite-Capacity Scheduling
- delaware FAST MES and SAP ECC: Connecting the Shop Floor
- CONTAX (nShift) multi-carrier shipping with SAP ECC
- XPLM Integration Platform: SOLIDWORKS PDM with SAP ECC
- Corevist Commerce B2B portal with SAP ECC
- Sana Commerce Cloud B2B webstore with SAP ECC
- Esker Accounts Payable Automation with SAP S/4HANA and ECC
- BarTender label printing with SAP S/4HANA and ECC
- OpenText Vendor Invoice Management with SAP S/4HANA and ECC
- Serrala FS2 AccountsPayable inside SAP S/4HANA and ECC
- SAP Ariba Invoicing with SAP S/4HANA and ECC
- Tacton CPQ with SAP S/4HANA: how the integration works
- SAP CPQ and S/4HANA variant configuration: LO-VC vs AVC
- SPS Commerce Fulfillment and SAP S/4HANA: EDI for retail partners
- SEEBURGER Business Integration Suite and SAP S/4HANA
- OpenText Trading Grid and SAP S/4HANA: B2B connectivity
- OneStream and SAP S/4HANA: consolidation and close
- OPAL LabelManagement Classic and SAP S/4HANA
- TEKLYNX SENTINEL and CODESOFT with SAP: automated barcode labels
- PROGATE 6.0 Interface with SAP ECC and S/4HANA
- Liquid UI for SAP Extended Warehouse Management
- Sovos Indirect Tax Suite with SAP ERP and S/4HANA
- Kardex Drive with SAP WM, IM and EWM
- ShipERP with SAP ECC: native parcel shipping inside SAP
- Loftware with SAP ECC and S/4HANA: label design and printing from SAP transactions
- WorkForce Software Time and Attendance with SAP ECC: hourly workforce time and scheduling
Integrations (12)
- How to add AI agents to SAP ECC 6.0
- How to use ChatGPT with SAP ECC 6.0
- How to connect Claude to SAP ECC 6.0
- How to build an MCP server for SAP ECC 6.0
- How to add an AI chatbot to SAP ECC 6.0
- How to connect Power BI to SAP ECC 6.0
- How to add WhatsApp to SAP ECC 6.0
- How to add Microsoft Teams to SAP ECC 6.0
- How to add Slack to SAP ECC 6.0
- How to automate email into SAP ECC 6.0
- How to add document OCR to SAP ECC 6.0
- How to build a mobile app for SAP ECC 6.0