ITM_CLASS_DATA SAP (Data for the BOM item class) Structure details

Dictionary Type: Structure
Description: Data for the BOM item class




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




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

ITM_CLASS_DATA 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 "Data for the BOM item class" 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_ITM_CLASS_DATA TYPE ITM_CLASS_DATA.

The ITM_CLASS_DATA table consists of various fields, each holding specific information or linking keys about Data for the BOM item class data available in SAP. These include STLAL (Alternative BOM), MANDT (Client), STLTY (BOM category), STLNR (Bill of material).. 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: Can be enhanced (character-type or numeric)


SAP ITM_CLASS_DATA 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
STLALAlternative BOM STALTCHAR2ALPHAALTNR
MANDTClient MANDTCLNT3T000MANDT
STLTYBOM category STLTYCHAR1STLTY
STLNRBill of material STNUMCHAR8NUMCVSTNUMSTLNR
STLKNBOM item node number STLKNNUMC8KNTNR
STPOZInternal counter CIM_COUNTNUMC8CIM_COUNT
DATUVValid-From Date DATUVDATS8DATUM
TECHVTechnical status from TECHVCHAR12TECHS
AENNRChange Number AENNRCHAR12AENRAENNRAENNRAEN
LKENZDeletion Indicator LKENZCHAR1XFELD
VGKNTPredecessor Node VGKNTNUMC8KNTNR
VGPZLPrevious item counter VGPZLNUMC8CIM_COUNT
ANDATDate record created on ANDATDATS8DATUM
ANNAMUser who created record ANNAMCHAR12USNAM
AEDATChanged On AEDATDATS8DATUM
AENAMName of Person Who Changed Object AENAMCHAR12USNAM
IDNRKBOM component IDNRKCHAR18Assigned to domainMATN1MATNR
PSWRKIssuing plant PSWRKCHAR4T001WWERKS
POSTPItem Category (Bill of Material) POSTPCHAR1T418POSTP
POSNRBOM Item Number SPOSNCHAR4NUMCVSPOSN
SORTFSort String SORTPCHAR10CHAR10
MEINSComponent unit of measure KMPMEUNIT3T006CUNITMEINS
MENGEComponent quantity KMPMGQUAN13(3) MENGV13
FMENGFixed qty FMNGECHAR1XFELD
AUSCHComponent scrap in percent KAUSFDEC5(2) DEC3_2
AVOAUOperation scrap AVOAUDEC5(2) DEC3_2
NETAUIndicator: Net scrap NETAUCHAR1XFELD
SCHGTIndicator: Bulk Material SCHGTCHAR1XFELD
BEIKZMaterial Provision Indicator BEIKZCHAR1T417BEIKZ
ERSKZIndicator: spare part ERSKZCHAR1T413ERSKZ
RVRELIndicator: item relevant to sales RVRELCHAR1TVRLRVREL
SANFEIndicator: item relevant to production SANFECHAR1XFELD
SANINIndicator: item relevant to plant maintenance SANINCHAR1XFELD
SANKAIndicator for relevancy to costing CS_SANKACHAR1TCK08CK_SELKZ
SANKOIndicator: item relevant to engineering SANKOCHAR1XFELD
SANVSIndicator: high-level configuration SANVSCHAR1XFELD
STKKZPM assembly indicator STKKZCHAR1XFELD
REKRIIndicator: BOM is recursive REKRICHAR1XFELD
REKRSIndicator: recursiveness allowed REKRSCHAR1XFELD
CADPOCAD Indicator CADPOCHAR1XFELD
NFMATFollow-up material in BOM item - NOT IN USE CS_NFMATCHAR18MARAMATN1MATNRMAT
NLFZTLead-time offset NLFZTDEC3NLFZT
VERTIDistribution key for component consumption SA_VERTICHAR4T437VSA_VERTL
ALPOSIndicator: alternative item ALPOSCHAR1XFELD
EWAHRUsage probability in % (alternative item) EWAHRDEC3DEC3
EKGRPPurchasing Group EKGRPCHAR3T024EKGRPEKG
LIFZTDelivery time in days LIFZTDEC3DEC3
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10LFA1ALPHALIFNRLIFKRED_C
PREISPrice CPREICURR11(2) WERT11
PEINHPrice Unit PEINHDEC5PACK3
WAERSCurrency Key WAERSCUKY5TCURCWAERSFWS
SAKTOCost element SAKTOCHAR10Assigned to domainALPHASAKNR
ROANZNumber of variable-size items ROANZQUAN13(3) MENG13
ROMS1Size 1 ROMS1QUAN13(3) MENG13
ROMS2Size 2 ROMS2QUAN13(3) MENG13
ROMS3Size 3 ROMS3QUAN13(3) MENG13
ROMEIUnit of measure for sizes 1 to 3 ROMEIUNIT3T006CUNITMEINS
ROMENQuantity of variable-size item ROMENQUAN13(3) MENG13
RFORMFormula key RFORMCHAR2T418FRFORM
UPSKZIndicator: sub-items exist UPSKZCHAR1XFELD
VALKZIndicator: item in more than one alternative VALKZCHAR1XFELD
LTXSPLong Text Language, for Creation of a Change Document LTXSP_CPLANG1T002ISOLASPRAS
POTX1BOM Item Text (Line 1) POTX1CHAR40TEXT40
POTX2BOM item text (line 2) POTX2CHAR40TEXT40
OBJTYObject type (BOM item) OBJTYCHAR1Assigned to domainOBJTY
MATKLMaterial Group MATKLCHAR9T023MATKLMKLS_WBWG
WEBAZGoods Receipt Processing Time in Days WEBAZDEC3DEC3
DOKARDocument Type DOKARCHAR3TDWADOKARCV2
DOKNRDocument number DOKNRCHAR25Assigned to domainALPHADOKNRCV1
DOKVRDocument Version DOKVRCHAR2DOKVRCV3
DOKTLDocument Part DOKTL_DCHAR3DOKTLCV4
CSSTRAverage material purity in % CSSTRDEC5(2) DEC3_2
CLASSClass number KLASSE_DCHAR18KLASSEKLA
KLARTClass Type KLASSENARTCHAR3TCLAKLASSENARTKAR
POTPRResulting item category POTPRCHAR1T418POSTP
AWAKZSelection indicator for configurable BOMs AWAKZCHAR1AWAKZ
INSKZInstance indicator INSKZCHAR1X
VCEKZIndicator: not displayed in configuration editor VCEKZCHAR1X
VSTKZIndicator: not displayed in single-level configuration VSTKZCHAR1X
VACKZIndicator: not displayed in automatic configuration VACKZCHAR1X
EKORGPurchasing Organization EKORGCHAR4T024EEKORGEKO
CLOBKRequired Component CLOBKCHAR1XFELD
CLMULMultiple Selection Allowed CLMULTCHAR1XFELD
CLALTAlternative Display Format CLALTCHAR1XFELD
CVIEWOrganizational Area ABTEILUNGCHAR10CHAR10VIEW
KNOBJNumber of Object with Assigned Dependencies KNOBJNUMC18KNOBJ
LGORTIssue location for production order CSLGOCHAR4T001LLGORTLAG
KZKUPIndicator: co-product KZKUPCHAR1XFELD
INTRMIntra Material INTRMCHAR18Assigned to domainMATN1MATNR
TPEKZIndicator: restrictions exist TPEKZCHAR1XFELD
STVKNInherited node number of BOM item STVKNNUMC8KNTNR
DVDATDate of last date shift DVDATDATS8DATUM
DVNAMName of the user who carried out the date shift DVNAMCHAR12USNAM
DSPSTExplosion type CS_DISPOCHAR2T414CS_DISPO
ALPSTAlternative item: strategy CS_ALPSTCHAR1CS_ALPST
ALPRFAlternative item: ranking order CS_ALPRFNUMC2NUM2
ALPGRAlternative item: group CS_ALPGRCHAR2CHAR2
KZNFPIndicator: Follow-Up Item CS_KZNFPCHAR1XFELD
NFGRPFollow-up group CS_NFGRPCHAR2CHAR2
NFEAGDiscontinuation group CS_NFEAGCHAR2CHAR2
KNDVBIndicator: manual change to sales order BOM CS_KNDVBCHAR1CHAR1
KNDBZIndicator: BOM item changed/selected via obj. dependencies CS_KNDBZCHAR1CHAR1
KSTTYBOM category of original sales order BOM item CS_KSTTYCHAR1STLTY
KSTNRBill of material for original sales order BOM item CS_KSTNRCHAR8NUMCVSTNUM
KSTKNNode number of original sales order BOM item CS_KSTKNNUMC8KNTNR
KSTPZCounter for original sales order BOM item CS_KSTPZNUMC8CIM_COUNT
CLSZUClassification number CS_CLSZUNUMC8NUM8
KZCLBIndicator: classification as selection condition CS_KZCLBCHAR1XFELD
AEHLPDate Shift Hierarchy Indicator CC_AEHLPNUMC2CC_AEHLP
PRVBEProduction Supply Area PRVBECHAR10PVBEPRVBEPVB
NLFZVLead-time offset for operation CS_NLFZVDEC3NLFZT
NLFMVUnit for lead-time offset for operation CS_NLFMVUNIT3T006CUNITMEINS
IDPOSItem group CS_IDPOSCHAR20CS_IDPOS
IDHISHistory counter CS_IDHISNUMC5NUMC5
IDVARComponent Variant CS_IDVARCHAR5CS_IDVAR
ALEKZALE indicator CS_ALEKZCHAR1XFELD
ITMIDExternal identification of an item CS_ITMIDCHAR8CHAR8
GUIDTemporarily not used CS_CHAR22CHAR22SYCHAR22
ITSOBSpecial procurement type for BOM item CS_SOBSLCHAR2Assigned to domainSOBSL
RFPNTReference point for BOM transfer CN_RFPNTCHAR20TCNRFPCN_RFPNT
GUIDXGlobal identification of an item's change status CS_GUIDRAW16SYSUUID
.INCLU--AP 0
CUFACTORCU: Number of CU Instances /CUM/CUFACTORNUMC6Assigned to domain/CUM/CUFACTOR
.INCLU--AP 0
/SAPMP/MET_LRCHLength Calculation Method /SAPMP/MET_LRCHCHAR2/SAPMP/MET_LRCH
/SAPMP/MAX_FERTLMaximum Production Length /SAPMP/MAX_FERTLQUAN13(3) /SAPMP/MAX_FERTL
/SAPMP/FIX_AS_JFixed Scrap - Any Length /SAPMP/FIX_AS_JQUAN13(3) /SAPMP/FIX_AS_J
/SAPMP/FIX_AS_EFixed Scrap - First Length /SAPMP/FIX_AS_EQUAN13(3) /SAPMP/FIX_AS_E
/SAPMP/FIX_AS_LFixed Scrap - Last Length /SAPMP/FIX_AS_LQUAN13(3) /SAPMP/FIX_AS_L
/SAPMP/ABL_ZAHLNumber of Run-In Lengths /SAPMP/ABL_ZAHLNUMC6NUMC6
/SAPMP/RUND_FAKTRounding Value /SAPMP/RUND_FAKTQUAN13(3) /SAPMP/RUND_FAKT
.INCLU--AP 0
FUNCIDFunction Identifier CCC_FUNCIDCHAR40CHAR40
AENRATo change number CPCS_ECN_TOCHAR12Assigned to domainAENNRAENNR
BOMOBBOM item object BOMOBCHAR58BOMOB
DATUBValid-to date DATUBDATS8DATUM
DUMPSPhantom item indicator DUMPSCHAR1XFELD
IDENTItem ID ITMIDCHAR8CHAR8
KTEXTComponent description KMPTXCHAR40TEXT40
LTXPOIndicator: long text exists for item LTXPOCHAR1CHAR1
OBTSPObject type, language-dependent value OBTSPCHAR1OBTSP
OBKTXObject Description OBKTXCHAR40TEXT40
ROKMEUnit of measure for variable-size component ROKMEUNIT3Assigned to domainCUNITMEINS
ROAMEUnit of measure for variable-size items ROAMEUNIT3Assigned to domainCUNITMEINS
STLKZIndicator: assembly STLKZCHAR1CHAR1
KZAUSDiscontinuation indicator CS_KZAUSCHAR1KZAUS
SCHKZBulk Material Indicator in Material Master CS_SCHGTCHAR1XFELD
FLG_LOCKIndicator: BOM item is locked ITM_LOCKCHAR1XFELD
HANDLEInternal ID of an object HANDLEINT410OBZAE

Key field Non-key field



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

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

How to access SAP table ITM_CLASS_DATA

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