CKMD_MLIT SAP (Structure MLIT for the Display of Material Ledger Document) Structure details

Dictionary Type: Structure
Description: Structure MLIT for the Display of Material Ledger Document




ABAP Code to SELECT data from CKMD_MLIT
Related tables to CKMD_MLIT
Access table CKMD_MLIT




Structure field list including key, data, relationships and ABAP select examples

CKMD_MLIT is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Structure MLIT for the Display of Material Ledger Document" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_CKMD_MLIT TYPE CKMD_MLIT.

The CKMD_MLIT table consists of various fields, each holding specific information or linking keys about Structure MLIT for the Display of Material Ledger Document data available in SAP. These include MANDT (Client), BELNR (Number of a Material Ledger Document/Price Change Document), KJAHR (Material Ledger Document/Price Change Document: Storage Year), POSNR (Item in Material Ledger Document).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Not classified


SAP CKMD_MLIT structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
MANDTClient MANDTCLNT3T000MANDT
BELNRNumber of a Material Ledger Document/Price Change Document CK_BELNRCHAR10ALPHABELNRMLNML_BELNR
KJAHRMaterial Ledger Document/Price Change Document: Storage Year CK_KJAHRNUMC4GJAHRGJAHRMLJ
POSNRItem in Material Ledger Document CK_MLPOSNUMC6NUMC6
URZEILEOriginal item in material or invoice document CK_URZEILENUMC6NUMC6
MATNRMaterial Number MATNRCHAR18MARAMATN1MATNRMATS_MAT1
BWTARValuation Type BWTAR_DCHAR10T149DBWTARBWT
BWKEYValuation Area BWKEYCHAR4T001KBWKEYBWK
KALNRCost Estimate Number for Cost Est. w/o Qty Structure CK_KALNRNUMC12Assigned to domainCK_KALNRKNR
MEINSUnit of Measure for Material Valuation CKML_MEINSUNIT3T006CUNITMEINS
SPARTDivision SPARTCHAR2TSPASPARTSPAC_SPART
GSBERBusiness Area GSBERCHAR4Assigned to domainGSBERGSB
BWMODValuation Grouping Code BWMODCHAR4CHAR4
BUKRSCompany Code BUKRSCHAR4T001BUKRSBUKC_T001
KTOPLChart of Accounts KTOPLCHAR4T004KTOPLKPLC_KTOPL
MLASTMaterial Price Determination: Control CK_ML_ABSTCHAR1CK_ML_ABST
PSARTItem type in material ledger document CK_PSARTCHAR2CK_VGART
BELNR_EANumber of a Material Ledger Document/Price Change Document CK_BELNRCHAR10ALPHABELNRMLNML_BELNR
KJAHR_EAMaterial Ledger Document/Price Change Document: Storage Year CK_KJAHRNUMC4GJAHRGJAHRMLJ
BELNR_MANumber of a Material Ledger Document/Price Change Document CK_BELNRCHAR10ALPHABELNRMLNML_BELNR
KJAHR_MAMaterial Ledger Document/Price Change Document: Storage Year CK_KJAHRNUMC4GJAHRGJAHRMLJ
ASCHEMAMaterial Update Structure CKML_ASCHEMACHAR4Assigned to domainCKML_ASCHEMA
PTYPOriginal process category CK_PTYP_ORGCHAR4Assigned to domainCKML_PROZESS_TYP
PTYP_KATProcess category for category determination CK_PTYP_KATCHAR4Assigned to domainCKML_PROZESS_TYP
PTYP_BVALTProcess category for procurement alt. or consuption alt. CK_PTYP_BVALTCHAR4Assigned to domainCKML_PROZESS_TYP
PTYP_PROCProcess category of the process CK_PTYP_PROCCHAR4Assigned to domainCKML_PROZESS_TYP
BEWARTGRPMovement Type Group for ML Update CKML_MLBWGCHAR2Assigned to domainCKML_MLBWG
KATEGORIECategory in Material Update Structure CKML_KATEGORIECHAR2CKML_KATEGORIE
BVALTProcurement alternative/process CKML_ALPROCNRNUMC12Assigned to domainCK_KALNR
PROCESSProduction Process CKML_F_PROCNRNUMC12Assigned to domainCK_KALNRCKML_PROCNR
CSPLITApportionment Structure CSPLITCHAR4Assigned to domainCSPLIT
VBELNSales and Distribution Document Number VBELNCHAR10Assigned to domainALPHAVBELNAUN
VBELPItem number of the SD document POSNRNUMC6Assigned to domainPOSNR
PSPNRWork Breakdown Structure Element (WBS Element) PS_PSP_PNRNUMC8Assigned to domainKONPRPS_POSNR
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10Assigned to domainALPHALIFNRLIFKRED_C
KZBWSValuation of Special Stock KZBWSCHAR1KZBWS
XOBEWVendor Stock Valuation Indicator XOBEWCHAR1XFELD
SOBKZSpecial Stock Indicator SOBKZCHAR1Assigned to domainSOBKZ
XABRERRIndicates that error(s) occurred during last price determ. CK_XABRERRCHAR1CK_XERROR
BELNR_CONSNumber of a Material Ledger Document/Price Change Document CK_BELNRCHAR10ALPHABELNRMLNML_BELNR
KJAHR_CONSMaterial Ledger Document/Price Change Document: Storage Year CK_KJAHRNUMC4GJAHRGJAHRMLJ
BELNR_WIPNumber of a Material Ledger Document/Price Change Document CK_BELNRCHAR10ALPHABELNRMLNML_BELNR
KJAHR_WIPMaterial Ledger Document/Price Change Document: Storage Year CK_KJAHRNUMC4GJAHRGJAHRMLJ
MAKTXMaterial Description (Short Text) MAKTXCHAR40TEXT40
BDATJPosting Date YYYY BDATJNUMC4GJAHRGJAHRBDTJ
POPERPosting period POPERNUMC3POPERPOPR
LBKUMQuantity by which the total valuated inventory has changed CK_LBKUMDQUAN15(3) MENGV8
CURTPCurrency Type and Valuation View CURTPCHAR2CURTP
SALK3Amount by which the total valuated inventory changes CK_SALK3DCURR15(2) WERTV8
WAERSCurrency Key WAERSCUKY5Assigned to domainWAERSFWS
KTEXTGeneral Name KTEXTCHAR20TEXT20

Key field Non-key field



How do I retrieve data from SAP structure CKMD_MLIT using ABAP code?

As CKMD_MLIT is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on CKMD_MLIT as there is no data to select.

How to access SAP table CKMD_MLIT

Within an ECC or HANA version of SAP you can also view further information about CKMD_MLIT and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!