CKI_DOC_ML SAP (Structure for documenting reports,...) Structure details

Dictionary Type: Structure
Description: Structure for documenting reports,...




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




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

CKI_DOC_ML 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 for documenting reports,..." 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_CKI_DOC_ML TYPE CKI_DOC_ML.

The CKI_DOC_ML table consists of various fields, each holding specific information or linking keys about Structure for documenting reports,... data available in SAP. These include SENDER (Sender object), TEST (Perform test run), ALLMATS (Select All Materials), FEWMATS (Select Only Certain Materials).. 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 CKI_DOC_ML 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
ACT_PRICETotal actual price CKML_ACT_PRICECURR11(2) WERTV6
SENDERSender object CK_SENDERCHAR12Assigned to domainALPHACO_PRZNR
TESTPerform test run CK_TSTLAUFCHAR1BOOLE
ALLMATSSelect All Materials CK_ALLMATSCHAR1BOOLE
FEWMATSSelect Only Certain Materials CK_FEWMATSCHAR1BOOLE
PAE_WARNPrice change (in percent) from which warning message issued CK_PAEWARNDEC7(2) DEC5_2
PAE_ERRPrice change (in percent) from which error message is issued CK_PAEERRDEC7(2) DEC5_2
PAE_AMPELLight Appearing When Price Change Thresholds Are Exceeded CK_AMPELCHAR1TEXT1
SHOW_ACNTDisplay accounts relevant to material ledger CK_SHOWACCCHAR1BOOLE
UMRECHDATDate on which amounts are to be converted CK_UMRDATDATS8SYDATS
INIT_KONTOffsetting Acct for Stock Correction in Foreign Currencies CK_INIKONTCHAR10Assigned to domainALPHASAKNR
MAXACCPOSMaximum number of items in accounting document CK_MAXACCNUMC3BUZEI
KURSTExchange Rate Type for Production Startup of Material Ledger CK_KURSTCHAR4TCURVKURST
ABR_PRSPrice After Material Price Determination CK_ABR_PRSCURR11(2) WERT11V
ZUKBEWIndicator: future valuation price activated CK_ZUKBEWCHAR1XFELD
ALLROWSDisplay All Lines (All Periods, All Currencies) CK_ALLROWSCHAR1BOOLE
PAE_ONLYOnly display lines with price changes CK_PAE_ONLCHAR1BOOLE
AKT_ONLYDisplay Lines in Current Period Only CK_AKT_ONLCHAR1BOOLE
MAKTDisplay Material Descriptions CK_MAKTCHAR1BOOLE
CUR_ONLYOnly Lines with a Specific Currency CK_CUR_ONLCHAR1BOOLE
PVPRS_OLDPeriodic unit price before price determination CK_PVPOLDCURR11(2) WERT11
PVPRS_AFTRNew Periodic Unit Price Calculated by Price Determination CK_PVPAFTRCURR11(2) WERT11
PVPRS_NEWNew Periodic Unit Price CK_PVPNEWCURR11(2) WERT11
STPRS_NEWNew standard price CK_STPNEWCURR11(2) WERT11
STPRS_OLDOld standard price CK_STPOLDCURR11(2) WERT11
LONGLISTDetailed list CK_LONGLSTCHAR1XFELD
CK_LBKAFTInventory Quantity After the Transaction CK_LBKAFTQUAN15(3) MENGV8
CK_LBKDIFChange in Inventory Quantity Caused by the Transaction CK_LBKDIFQUAN15(3) MENGV8
CK_SALK3AFInventory value after the transaction CK_SALK3AFCURR15(2) WERTV8
CK_SALK3DIChange in inventory value due to the transaction CK_SALK3DICURR15(2) WERTV8
CK_VERPRAFMoving price/periodic unit price after transaction CK_VERPRAFCURR11(2) WERT11
CK_VERPRDIChange in the moving price/periodic unit price CK_VERPRDICURR11(2) WERT11
CK_STPRSAFStandard price after the transaction CK_STPRSAFCURR11(2) WERT11V
CK_STPRSDIChange in the standard price due to the transaction CK_STPRSDICURR11(2) WERT11V
ARCH_DATEICreate or Do not Create Archive File CK_ARCHDATCHAR1BOOLE
BATCHBackground Processing BATCHFLGCHAR1XFELD
UMBEWERTENThe materials should be revaluated CK_UMBEWERTENCHAR1XFELD
SL_PERIODEPeriod in which material price determination was performed CK_SL_PERIODENUMC3POPERMLP
SL_JAHRYear in which the material price was determined CK_SL_JAHRNUMC4GJAHRGJAHRMLB
PORTIONPortioning of internal tables (memory space) CK_PORTIONCHAR1BOOLE
PAE_WARN_SLPrice change (in percent) from which warning message issued CK_PAEWARN_SLDEC7(2) DEC5_2
PAE_ERR_SLPrice change (in percent) from which error message is issued CK_PAEERR_SLDEC7(2) DEC5_2
PAE_WARN_MLPrice change (in percent) from which warning message issued CK_PAEWARN_MLDEC7(2) DEC5_2
PAE_ERR_MLPrice change (in percent) from which error message is issued CK_PAEERR_MLDEC7(2) DEC5_2
PROT_STORESaves the message log CK_PROT_STORECHAR1XFELD
PROT_NUMBERNumber of the log CK_PROT_NUMBERNUMC12NUMC12
EINSTUFIGPost Only Single-Level Price Determination CK_EINSTUFIGCHAR1XFELD
ICONIcon CK_ICONNUMC1CK_ICON
CHANGE_RATEConversion Factor CK_CHANGE_RATEDEC9(5) UKURS
FOR_WHOLE_BWKEYExecute function fro all materials in valuation area CK_WHOLE_BWKEYCHAR1BOOLE
MULTILEVEL_DIFMulti-Level Price Differences and Exchange Rate Differences CK_MULTILEVEL_DIFCURR15(2) WERTV8
MULTILEVEL_DIF_OMultilevel Price Differences/Exchange Rate Diff. (Cumulat.) CK_MULTILEVEL_DIF_OCURR15(2) WERTV8
SINGLELEVEL_DIFSingle-level price and exchange rate differences CK_SINGLELEVEL_DIFCURR15(2) WERTV8
VN_DIFConsumption: Price/Exchange Rate Differences CK_VN_DIFCURR15(2) WERTV8
EB_DIFEnding Inventory: Price and Exchange Rate Differences CK_EB_DIFCURR15(2) WERTV8
SUM_PRDIFSum of all price differences (settled single-/multi-level) CK_SUM_PRDIFCURR15(2) WERTV8
SUM_KRDIFSum of all exchange rate differences (single-/multi-level) CK_SUM_KRDIFCURR15(2) WERTV8
SUM_DIFSum of differences (settled sngl/multi-lvl price/ExRt diff.) CK_SUM_DIFCURR15(2) WERTV8
ABRMENGEPrice Determination Quantity CK_ABRMENGEQUAN15(3) MENGV8
1ST_DAY_OF_MONTHIndicator: Marking at the beginning of the following period CK_PERIODICCHAR1XFELD
ANZAHLNumber Counter CK_ANZNUMC6CK_ANZ
IGNORE_SCHWELLESupress threshold value CK_NOTHRCHAR1XFELD
PAE_PROZENTPercent Value of the Price Change CK_PAE_PROZENTDEC12(2) DEC10_2V
XPOSTPROCESSINGDo Not Recalculate Material Prices Already Determined CKML_XPOSTPROCESSINGCHAR1BOOLE
XALL_MATERIALSAlways Determine Material Prices Again CKML_XALL_MATERIALSCHAR1BOOLE
NOT_ALLOCATEDNot Allocated CKML_NOT_ALLOCATEDCHAR1CHAR1
BVTXTText for Business Transaction CKML_BVTXTCHAR30CHAR30
OBJECTObject for Business Transaction CKML_OBJECTCHAR40CHAR40
COMPARE_STPRSCheck Against the Standard Price of the Current Period CKML_COMPARE_STPRSCHAR1BOOLE
COMPARE_PVPRSCheck Against Moving Average Price of the Period Ending CKML_COMPARE_PVPRSCHAR1BOOLE
EDIT_NAMEEdited Name of an Alternative or a Process CKML_EDIT_NAMECHAR50CKML_EDIT_NAME
LBKUM_VORInventory Quantity Before the Movement CKML_LBKUM_VORQUAN15(3) MENGV8
SALK3_VORInventory Value Before the Movement CKML_SALK3_VORCURR15(2) WERTV8
PREIS_BEWPrice of movement CKML_PREIS_BEWCURR11(2) WERT11
PREIS_NEUNew Price CKML_PREIS_NEUCURR11(2) WERT11
MATNR_MLEVELMaterial Involved in a Procurement Process CKML_MATNR_MLEVELCHAR18Assigned to domainMATN1MATNR
PROZESS_TYP_SProcess Cat. Language-Dependent (Procurement/Consumption) CKML_PROZESS_TYP_SCHAR4Assigned to domainPTYPCKML_PROZESS_TYP_S
RECREATE_MLCDDelete and Recreate Material Ledger Summarization Record CKML_RECREATE_MLCDCHAR1XFELD
MODE_EXECUTEProcessing Mode: Execute CKML_MODE_EXECUTECHAR1BOOLE
MODE_REVERSEProcessing Mode: Reverse CKML_MODE_REVERSECHAR1BOOLE
PRICE_OLDOld Price Before the Transaction CKML_PRICE_OLDCURR11(2) WERT11
PRICE_NEWNew Price After the Transaction CKML_PRICE_NEWCURR11(2) WERT11
PEINH_OLDOld price unit before the transaction CKML_PEINH_OLDDEC5PACK3
PEINH_NEWNew price unit after the transaction CKML_PEINH_NEWDEC5PACK3
CKM3_VIEWDisplay Material Price Analysis: View Selection CKML_CKM3_VIEWCHAR2CKML_CKM3_VIEW
PVPRS_PREVPeriodic Unit Price/MAP of Prior Period CKML_PVPRS_PREVCURR11(2) WERT11
REVAL_CONSRevaluation of Consumption CKML_REVAL_CONSCHAR1XFELD
PACK_SIZE_CLOSENumber of Materials in Material Ledger Document CKML_PACK_SIZE_CLOSEDEC3CKML_PACK_SIZE3
XPOSTPROC_VNBProcess Materials Again CKML_XPOSTPROC_VNBCHAR1BOOLE

Key field Non-key field



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

As CKI_DOC_ML 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 CKI_DOC_ML as there is no data to select.

How to access SAP table CKI_DOC_ML

Within an ECC or HANA version of SAP you can also view further information about CKI_DOC_ML 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!