E3KEKO SAP (Product Costing Header) Structure details

Dictionary Type: Structure
Description: Product Costing Header




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




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

E3KEKO 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 "Product Costing Header" 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_E3KEKO TYPE E3KEKO.

The E3KEKO table consists of various fields, each holding specific information or linking keys about Product Costing Header data available in SAP. These include BZOBJ (Reference Object), KALNR (Cost Estimate Number (Unit Costing)), KALKA (Costing Type), KADKY (Costing Date (Key)).. 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 E3KEKO 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
MANDT3-Byte field CHAR3CHAR3CHAR3
BZOBJReference Object BZOBJCHAR1BZOBJ
KALNRCost Estimate Number (Unit Costing) KALNRCHAR8KALNRKNR
KALKACosting Type CK_KALKACHAR2Assigned to domainCK_KALKAKKA
KADKYCosting Date (Key) CK_KADKYDATS8CK_KADATKKK
TVERSCosting Version CK_TVERSNUMC2CK_VERSIONVSN
BWVARValuation Variant in Costing CK_BWVARCHAR3Assigned to domainCK_BWVARBWV
KKZMACosts Entered Manually in Additive or Automatic Cost Est. CK_KKZMACHAR1XFELDKKM
MATNRMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
WERKSPlant WERKS_DCHAR4Assigned to domainWERKSWRKH_T001W_C
BWKEYValuation Area BWKEYCHAR4Assigned to domainBWKEYBWK
BWTARValuation Type BWTAR_DCHAR10Assigned to domainBWTARBWT
KOKRSControlling Area KOKRSCHAR4Assigned to domainCACCDCAC
KADATElectronic Account Statement Date KADATDATS8DATUM
BIDATCosting Date To CK_BIDATDATS8CK_KADATKDB
KADAMCosting Date From CK_ABDATDATS8CK_KADATKDA
BIDAMCosting Date To CK_BIDATDATS8CK_KADATKDB
BWDATValuation Date of a Cost Estimate CK_BWDATDATS8CK_KADAT
ALDATQuantity Structure Date for Costing CK_BRDATDATS8CK_KADAT
BEDATRequirements Date CK_BEDATDATS8CK_KADAT
STNUMBill of material STNUMCHAR8NUMCVSTNUMSTLNR
STLANBOM Usage STLANCHAR1Assigned to domainSTLANCSV
STALTAlternative BOM STALTCHAR2ALPHAALTNR
STCNTInternal counter CIM_COUNTNUMC8CIM_COUNT
PLNNRKey for Task List Group PLNNRCHAR8ALPHAPLNNRPLNPLKS
PLNTYTask List Type PLNTYCHAR1Assigned to domainPLNTYPTYH_TCA01
PLNALGroup Counter PLNALCHAR2ALPHAALTNRPAL
PLNCTInternal counter CIM_COUNTNUMC8CIM_COUNT
LOEKZAsset class marked for deletion LOEKZCHAR1XFELD
LOSGRText field length 14 CHAR14CHAR14CHAR14
MEINSBase Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
FEH_ANZNo. System Messages in Selection/Qty Structure Determination CK_FEH_ANZINT410CK_INT4
FEH_K_ANZNo. System Messages in Selection/Qty Structure Determination CK_FEH_ANZINT410CK_INT4
FEH_STACosting Status CK_FEH_STACHAR2CK_STATUSFEHSTA
FREIGRelease of Standard Cost Estimate CK_FREIGCHAR1XFELD
MKALKMixed Costing Indicator CK_MKALKCHAR1XFELD
SOBESSpecial procurement type SOBESCHAR1SOBES
SOWRKSpecial Procurement Plant - Costing CK_SOWRKCHAR4Assigned to domainWERKS
SOBWTValuation Type from Special Procurement CK_SOBWTCHAR10Assigned to domainBWTAR
KALSMCosting Sheet for Calculating Overhead CK_KALSMCHAR6Assigned to domainKALSM
AUFZAOverhead type AUFZACHAR1AUFZAOVERHEAD_TYPE
BWSMRValuation Strategy for Raw Materials and Purchased Parts CK_BWSMRCHAR1CK_BWSMA
KLVARCosting Variant CK_KLVARCHAR4Assigned to domainKLVARKRT
KOSGRCosting Overhead Group CK_KOSGRCHAR10Assigned to domainCK_KOSGR
ZSCHLOverhead key AUFZSCHLCHAR6CHAR6
POPERPosting period POPERNUMC3POPERPOPR
BDATJPosting Date YYYY BDATJNUMC4GJAHRGJAHRBDTJ
STKOZInternal counter CIM_COUNTNUMC8CIM_COUNT
ZAEHLInternal counter CIM_COUNTNUMC8CIM_COUNT
OCS_COUNTNumber of OCS Messages Sent CMF_OCSCNTNUMC5NUMC
ERZKACost Estimate Created with Product Costing CK_ERZKACHAR1XFELD
LOSAUText field length 14 CHAR14CHAR14CHAR14
SAPRLRelease the document as it was last saved KK_SAPRLCHAR4CHAR4
KZROHMaterial Component CK_KZROHCHAR1XFELD
CUOBJObject Number for Conf. Objects CK_CUOBJNUMC18CUOBJ
CUOBJIDIndicator for Configurable Objects CK_CUOBJIDCHAR1CK_CUOBJID
TYPEConfigured Material (Variant) CK_TYPECHAR18Assigned to domainMATN1MATNR
VORMDATDate on Which Cost Estimate Was Marked CK_VORMDATDATS8DATUM
VORMUSRUser Who Marked Cost Estimate in Material Master CK_VORMUSRCHAR12USNAM
FREIDATDate on Which Cost Estimate Released in Material Master CK_FREIDATDATS8DATUM
FREIUSRUser Who Released Cost Estimate in Material Master Record CK_FREIUSRCHAR12USNAM
UEBIDTransfer Control CK_UEBIDCHAR4Assigned to domainCK_UEBER
PROZESSProcess Through Which Co-Product Was Costed CK_PROZESSCHAR18Assigned to domainMATN1MATNRMAT1
CSPLITApportionment Structure CSPLITCHAR4Assigned to domainCSPLIT
WAERSCurrency Key WAERSCUKY5Assigned to domainWAERSFWS
WAEROOriginal Currency of Costing WAEROCUKY5Assigned to domainWAERSFWS
UMRDATDate whose rate was used for the costing UMRDATDATS8DATUM
BUKRSName of global company code BUKRS_GLOBCHAR6Assigned to domainBUKRS_GLOB
KALKLStandard Cost Estimate for Current Period KALKLCHAR1XFELD

Key field Non-key field



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

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

How to access SAP table E3KEKO

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