SAP Actual Costing/Material Ledger Tables

Are you looking for the right table related to SAP Actual Costing/Material Ledger Tables to query in an ABAP Program, Class, Function Module and OData API?

There are number of standard tables in SAP S/4HANA system. The data of an application is distributed across several database fields. Finding the right table is important, in this post we'll look at list of all the tables in Actual Costing/Material Ledger (CO-PC-ACT) module.

Top 10 tables in Actual Costing/Material Ledger

TableDescription
CKMLAB02Material Update Structure (Assignment to Valuation Area)
CKMLAGGREGATEAggregation Classes
CKML1Material Ledger Period Totals Records (Release 3.xx)
FCML_T_CUST_EDGEZML_CUSTOM_EDGE
MLEXTRACTTOOLLOGLog for the execution of the ML ACDOCA extract tool
MLCRPMaterial Ledger Document: Price Changes (Currencies, Prices)
MLPRKEKOML Document: Cost Component Split (Header)for Prices
T003LTransaction Type for Material Ledger
FCML_COALLOCCO: Activation of Allocations per Valuation View
FCML_T_EDGEEVENTZML_EDGEEVENT

List of tables in Actual Costing/Material Ledger

TableDescription
CKMLAB02Material Update Structure (Assignment to Valuation Area)
CKMLAGGREGATEAggregation Classes
CKML1Material Ledger Period Totals Records (Release 3.xx)
FCML_T_CUST_EDGEZML_CUSTOM_EDGE
MLEXTRACTTOOLLOGLog for the execution of the ML ACDOCA extract tool
MLCRPMaterial Ledger Document: Price Changes (Currencies, Prices)
MLPRKEKOML Document: Cost Component Split (Header)for Prices
T003LTransaction Type for Material Ledger
FCML_COALLOCCO: Activation of Allocations per Valuation View
FCML_T_EDGEEVENTZML_EDGEEVENT
FCML_T_CUST_PREPZML_CUST_PRZ_REP
MLAUFCRHHistory table for summerized MLAUFCR data
MLDOCCCSMaterial Ledger Document Cost Component Split
MLCRMaterial Ledger Document: Currencies and Values
FCML_T_CUST_MREPZML_CUST_MAT_REP
FML_BACKPOSTAssigment of ignoring MM period block to Transactions
FCML_ACCMAPAlternative Accounts for Material Ledger Postings
MLRUNLISTObject List for Costing Run
MLPRICES_CCSCost Component Split of Prices
MLBECRLDHMat. Led. Cur Table for GR/IR rel. transact. icnl. Ledger
CKMLMV011Costing run: Object list
MLFGMaterial Ledger Document: Field Groups
MLKEPHLDML Document: CCS (Elements) for Values per Ledger
TCKMLBNKSZAssignment of Delivery Costs Structure
CKMLRUNTYPETObsolete From Release 4.6A
FCMLREPCKMLPRCorrection for ML-Helpdesk: CKMLPR
FCML_MATML Characteristics for Material (Selection Criteria)
FCML_ACCMAP_ACPAlternative Accounts for Each Accounting Principle
CKMLHD_AGGRMaterial Ledger: Header Record
TMLCCSSCOPETXTActual Cost Component Split: Split for Data Range (Texts)
CKMLPPWIPMaterial-Ledger: Period Records WIP (Quantities)
FCML_CCS_REPHDB Reporting Structure for ML
CKML_PRICE_SENDCustomizing Material Price Dispatch
FCML_NWG_CUST_MFCML NWG user customizing setting, master data table
FCML_ACCONFConfiguration of HDB Accelerator
TCKM2Valuation Area Control Table
TMLCCSCRAct.Cost Comp. Split: Data Range in Valuation Area (Curr)
MLITMaterial Ledger Document: Items
MLITMBMaterial valuation document row information
FCML_ALTAlternatives
MLPRKEPLDHML Document: CCS (Elements) for Prices per Ledger
CKMLVMaterial Ledger Control Records
CKMLSCHEMATDescription of Key Figure Scheme in Material Ledger
MLBEMaterial Ledger FS Item Table for GR/IR relevant transaction
CKMLMV007AName formation (algorithms)
MLWIPITWIP Document in Material Ledger - Lines
CKMLPPMaterial Ledger Period Totals Records Quantity
CKMLMV011FCosting Run: Filter Table for Object List
MLCRPLDMaterial Ledger Document: Price Change (Currencies, Prices)
MLAUFKEPHLDHHistory table for summarized MLAUFKEPH data icnl. Ledger
CKMLKEKOMaterial Ledger: Cost Component Split (Header)
FMLT_CURTP_MLMaterial Ledger Currency Type Mapping related to ACDOC
MLPPFMaterial Ledger Document: Field Groups (Posting Periods)
FCML_T_OBJTYPEZML_OBJECTTYPE_T
FMLT_INDXINDX table for Material Ledger
MLARC_IDXIndex for ML Document
CKMLWMaterial Ledger Currencies in Valuation Area
TCKM1Material Ledger Table
MLDOC_EXTRACTExtract of Material Ledger Document
CKMLMV010Movement type group for ML update
CKMLMV001Procurement alternatives
CKMLPRMaterial Ledger: Prices
CKMLCOPAAssign Costing Key to Costing Run
MLCDMaterial Ledger: Summarization Record (from Documents)
CKMLMV003Process model: Receipts / mixing strategies
MLAUFCRLDHHistory table for summerized MLAUFCR data icnl. Ledger
MLBECRMaterial Ledger Currency Table for GR/IR relevant transact.
MLDOCMaterial Ledger Document
CKMLMV007RTName formation: Text for naming rule
CKMLLAHDML Activity Types: Header Record
MLAUFKEPHLDML: Cost Component Split for Order History icnl. Ledger
MLWR(OBSOLETE) ML: line items of current period w/o UJE
MLWIPHDWIP Document in Material Ledger - Header
CKML_SM_ACActual Costing Data for Schedule Manager
CKMLOMaterial Ledger: Organizational Jobs
CKMLMV006TName for quantity structure types
MLDOC_EXT_LOCTable for Lock Object for compression of MLDOC_EXTRACT
CKMLRSCHEMAKey Figure Scheme in Material Ledger
MLBEKEPHML: Cost Comp. Split (Elements) for Purchase Order History
CKMLMV007TName formation (name of structure)
CKMLCURText for currency type and valuation type
CKMLKONAssignment of Modification Constants to Acct Assignmt Reason
CKMLMV016Quantity structure tool: Naming rule
FCMLREPMLBECRCorrection for ML-Helpdesk: MLBECR
CKMLPR_EBPrices for Ending Inventory/Balance Sheet Valuation
CKMVFM_OUTOutput for the Value_Flow_Monitor, see SAP Note 912984
MLMSTMaterial Ledger Document: Costing Run Header Data
TCKMHDDescription of Material Ledger Type
MLAUFMaterial Ledger Item Table for Order History
BUS1017_MAPPINGBUS1017 key to GUID mapping
CKMLMV009TProcess Catagory (description)
CKMLMV007Name formation (structure table)
CKMLMV004Process model: Withdrawals
FCMLREPXBEWCorrection for ML-Helpdesk: EBEW, QBEW, OBEW
MLORDERHISTConversion Table for Order History
MLAUFKEPHML: Cost Component Split (Components) for Order History
FCML_T_OBJEVENTZML_OBJECTEVENT
MLBECRLDMat. Led. Cur Table for GR/IR rel. transact. icnl. Ledger
CKMLRUNPERIODMaterial ledger costing run for one month
BUS1016_MAPPINGBUS1016 key to GUID mapping
FCMLREPCKMLHDCorrection for ML-Helpdesk: CKMLHD
MLBEHMaterial Ledger FS Item Table for GR/IR relevant transaction
CKMLMV_AUX_KALNRCost Estimate Numbers for Valuated Objects in QST
CKML_INDX_RUNSystem table INDX
MLWEREConversion Table between Purchasing and Material Ledger
FCML_T_EVENTZML_EVENT_TEST - Test table for Events
FCML_T_SETTINGsettings for RIA graphics
MLAUFKEPHHHistory table for summarized MLAUFKEPH data
MLCRFMaterial Ledger Document: Field Groups (Currencies)
CKMLWIPCUSTCustomizing: WIP To Actual
CKMLMV005Consumption alternatives
CKMLRUNTYPEObsolete From Release 4.6A
FCML_REPML Reporting Structure
MLDOCCCS_EXTRACTExtract of Material Ledger Document Cost Component Split
FCML_T_CUST_PRZZML_CUSTOM_PRZ
CKMLMV011TFilter hierarchies
CKMLMV016TQuantity structure tool: Texts for naming rules
CKMLCTCurrency Types and Valuation Types in a Valuation Area
CKMLRUNTYPEBWKEYObsolete From Release 4.6A
MLPRKEPHLDML Document: CCS (Elements) for Prices per Ledger
FCMLREPMBEWCorrection for ML-Helpdesk: MBEW
FCML_COREVSETTLCO Revaluation on Orders and Projects
FCML_MLCOControl Table Transfer of ML Postings to CO
CKMLDUVDistribution of Usage Diff.(Status for each ISEG entry)
MLDOC_DAAG_KALNRData Aging: kalnr for Data Aging (correction)
MLDOC_DAAG_CUSData Aging: Customizing for Material Ledger Documents
CKMLVARIANTFIFO Costing Variant
CKMI1Index for Accounting Documents for Material
MLKEPHML Document: Cost Component Split (Elements) for Values
FCML_SEARCHSaved search criteria
CKMVFM_EXTRACTTransaction CKMVFM, Extracts, see SAP Note 912984
CKMLMV004WIPProcess Model: Deductions WIP
CKMLMYMPPeriodic Receipt Values for Consumption Sequence Procedure
MLAUFCRMaterial Ledger Currency Table for Order History
CKMLMV009Process Catagory
CKMLV_LOGLogging table for activation of actual costing, CCS, etc.
CKMLMV013Assignment table: Process for production order
MLBECRHMaterial Ledger Currency Table for GR/IR relevant transact.
CKMLMV015Naming rule assignment for materials (header)
MLCRFLDMaterial Ledger Doc.: Field Groups (Currencies per Ledger)
FCML_NWG_COLUMNFor networkgraphic result list
CKMLPRKEKOMaterial Ledger: Cost Component Split (Header) for Prices
MLPRKEKOLDML Document: CCS (Header) for Prices per Ledger
FCMLREPMLWERECorrection for ML-Helpdesk: MLWERE
CKMLPRKEPHMaterial Ledger: Cost Component Split (Elements) for Prices
FCMLREPCKMLCRCorrection for ML-Helpdesk: CKMLCR
MLWIPCOREFWIP Document in Material Ledger - Reference to CO Documents
CKMVFM_BSEG_OUTDisplay of FI Documents, Transaction CKMVFM, SAP Note 912984
FCML_FIAACOControl Table Transfer of Depreciation to CO
FCML_NWG_USER_VAUser's variants data table for NWG customizing master data
TCKMTMaterial Ledger Type (Text Table)
CKMLLACRML Activity Type: Period Record/Currency Record
FCML_T_CUST_MCATZML_CUST_MAT_CAT
CKMLKEVMaterial Ledger: Cost Component Split (Control Record)
CKMLMV015ZNaming rule assignment for materials for each procure. cat.
CKMLKEPHMaterial Ledger: Cost Component Split (Elements)
FCMLREPMLBECorrection for ML-Helpdesk: MLBE
BUS1018_MAPPINGBUS1018 key to GUID mapping
FCMLREPEKPOCorrections for ML-Helpdesk: EKPO
CKMLCRWIPMaterial Ledger: WIP Period Records (Values)
CKMLMV010TText for movement type groups for ML update
CKMLAB01Material Update Structure
MLAUFCRLDMat. Led. Currency Table for Order History icnl. Ledger
TCKMITCurrency Types and Valuation Categories for Mat. Ledger Type
CKMLKALNRMaterial Ledger: Cost Estimate Number Control
CKMLMV002Assignments material / procurement alternatives
CKMLMV012Costing run: Predecessor/successor model
FCML_T_TEXTZML_TEXT_TEST
MLPRKEPHML Document: Cost Component Split (Components)for Prices
CKML2Material Ledger Header Record (Release 3.xx)
CKMLMV014Assignment table: Procurement alternative for order
CKMLCRMaterial Ledger: Period Totals Records Values
CKMLHDMaterial Ledger: Header Record
MLPRICESPrice Data
FCMLREPHDCorrection for ML-Helpdesk: Header
CKMLMV001TTexts for procurement alternatives
CKMLRUNPLANTOrganizational units in a material ledger costing run
FCMLREPCKMLPPCorrection for ML-Helpdesk: CKMLPP
MLCOMaterial valuation document account assignment information
MLKEPLDHML Document: CCS (Elements) for Values per Ledger
MLAUFHHistory table for summarized MLAUF data
CKMLSCHEMADefinition of Key Figure Scheme in Material-Ledger
CKMLMV006Control data for the quantity structure types
TMLCCSHDAct.Cost Comp. Split: Data Range in Valuation Area (General)
CKMLVARIANTTDescription of FIFO Costing Variant
CKMLLAPPWIPMl Activity Types: Period Records WIP (Quantities)
TMLCCSSCOPEActual Cost Component Split: Structure of Data Range
MLCRLDMaterial Ledger Document: Currency per Ledger and Values
ACDOCA_M_EXTRACTACDOCA Extract Table for Material Ledger
MLHDMaterial Ledger Document: Header
CKMLMVADMINGeneral Control Parameters for Actual Costing
FCMLREPITCorrection for ML-Helpdesk: Corrected Items
CKMLAB01TMaterial Update Structure (Description)
CKMLMV007RName formation (naming rules)
MLPPMaterial Ledger Document: Posting Periods and Quantities
CKMLKONTDescription for Account Assignment Reasons
CKMLDUVCOUsage Differences for Each Account Assignment Object
CKMLLACRWIPML Activity Types: Period/ Currency Records WIP (Values)
CKMLLAPPML Activity Types: Period Records
TCKMLBNKSAssignment of Other Account Key if Not to Activate
CKMLAB01ZMaterial Update Structure (Line Assignment)
CKMLMV005TTexts for consumption alternatives
CKMLCOCKPITSTATEUser Data for Actual Costing Costing Run
FCML_PROCBusiness Processes
MLWRLD(OBSOLETE)ML: line items of current period w/o UJE w/ ledger
FCML_T_CUST_MATZML_CUSTOM_MAT
TDUV156Movement Types That Play a Role in Distribution