BAPIBOMSTP SAP (BAPI CRS Structure for STPO (BOM)) Structure details

Dictionary Type: Structure
Description: BAPI CRS Structure for STPO (BOM)




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




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

BAPIBOMSTP 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 "BAPI CRS Structure for STPO (BOM)" 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_BAPIBOMSTP TYPE BAPIBOMSTP.

The BAPIBOMSTP table consists of various fields, each holding specific information or linking keys about BAPI CRS Structure for STPO (BOM) data available in SAP. These include BOM_CATEGO (BOM category), NBR_ST (Bill of material), ITEM_NODE (BOM item node number), BOM_NO (Internal counter).. 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 BAPIBOMSTP 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
OPERATIONFunction MSGFNCHAR3MSGFN
BOM_CATEGOBOM category STLTYCHAR1STLTY
NBR_STBill of material STNUMCHAR8NUMCVSTNUMSTLNR
ITEM_NODEBOM item node number STLKNNUMC8KNTNR
BOM_NOInternal counter CIM_COUNTNUMC8CIM_COUNT
VALID_FROMValid-From Date DATUVDATS8DATUM
TECHSTATUSTechnical status from TECHVCHAR12TECHS
CHANGE_NOChange Number AENNRCHAR12AENRAENNRAENNRAEN
DEL_INDDeletion Indicator LKENZCHAR1XFELD
PREV_NODEPredecessor Node VGKNTNUMC8KNTNR
PREV_POSPrevious item counter VGPZLNUMC8CIM_COUNT
CREATE_DATDate record created on ANDATDATS8DATUM
CREATORUser who created record ANNAMCHAR12USNAM
CH_ONChanged On AEDATDATS8DATUM
CHANGED_BYName of Person Who Changed Object AENAMCHAR12USNAM
COMPONENTBOM component IDNRKCHAR18Assigned to domainMATN1MATNR
ISSUEPLANTIssuing plant PSWRKCHAR4T001WWERKS
ITEM_CATItem Category (Bill of Material) POSTPCHAR1T418POSTP
BOM_ITM_NOBOM Item Number SPOSNCHAR4NUMCVSPOSN
SORT_STRSort String SORTPCHAR10CHAR10
UNCOMPComponent unit of measure KMPMEUNIT3T006CUNITMEINS
UNCOMP_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
COMPON_QTYComponent quantity KMPMGQUAN13(3) MENGV13
FIXED_QTYFixed qty FMNGECHAR1XFELD
COMP_SCRAPComponent scrap in percent KAUSFDEC5(2) DEC3_2
OPSCRAPOperation scrap AVOAUDEC5(2) DEC3_2
NET_SCRAPIndicator: Net scrap NETAUCHAR1XFELD
BULK_MATIndicator: Bulk Material SCHGTCHAR1XFELD
MATPROVINDMaterial Provision Indicator BEIKZCHAR1T417BEIKZ
SPARE_PARTIndicator: spare part ERSKZCHAR1T413ERSKZ
SALES_RELIndicator: item relevant to sales RVRELCHAR1TVRLRVREL
PROD_RELIndicator: item relevant to production SANFECHAR1XFELD
PM_RELIndicator: item relevant to plant maintenance SANINCHAR1XFELD
COST_RELIndicator for relevancy to costing CS_SANKACHAR1TCK08CK_SELKZ
ENG_RELIndicator: item relevant to engineering SANKOCHAR1XFELD
HLCONF_INDIndicator: high-level configuration SANVSCHAR1XFELD
PM_ASM_INDPM assembly indicator STKKZCHAR1XFELD
REC_BOMIndicator: BOM is recursive REKRICHAR1XFELD
REC_ALLOWDIndicator: recursiveness allowed REKRSCHAR1XFELD
CAD_IDCAD Indicator CADPOCHAR1XFELD
NEXT_MATFollow-up material in BOM item - NOT IN USE CS_NFMATCHAR18MARAMATN1MATNRMAT
LDTIMEOFFSLead-time offset NLFZTDEC3NLFZT
DISTRKEYCMDistribution key for component consumption SA_VERTICHAR4T437VSA_VERTL
ALT_ITEMIndicator: alternative item ALPOSCHAR1XFELD
USAGE_PROBUsage probability in % (alternative item) EWAHRDEC3DEC3
PUR_GROUPPurchasing Group EKGRPCHAR3T024EKGRPEKG
DELVRY_DAYDelivery time in days LIFZTDEC3DEC3
VENDOR_NOAccount Number of Vendor or Creditor LIFNRCHAR10LFA1ALPHALIFNRLIFKRED_C
PRICECurrency amount for BAPIS (with 9 decimal places) BAPICUREXTDEC28(9) BAPICUREXT
PRICE_UNITPrice Unit PEINHDEC5PACK3
CURRCurrency Key WAERSCUKY5TCURCWAERSFWS
CURR_ISOISO currency code ISOCDCHAR3ISOCD
COST_ELEMCost element SAKTOCHAR10Assigned to domainALPHASAKNR
VARSZ_ITEMNumber of variable-size items ROANZQUAN13(3) MENG13
SIZE1Size 1 ROMS1QUAN13(3) MENG13
SIZE2Size 2 ROMS2QUAN13(3) MENG13
SIZE3Size 3 ROMS3QUAN13(3) MENG13
UNMEASUnit of measure for sizes 1 to 3 ROMEIUNIT3T006CUNITMEINS
UNMEAS_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
QTY_VSIQuantity of variable-size item ROMENQUAN13(3) MENG13
FORMULAKEYFormula key RFORMCHAR2T418FRFORM
SUB_ITEMIndicator: sub-items exist UPSKZCHAR1XFELD
ALT_INDIndicator: item in more than one alternative VALKZCHAR1XFELD
LTXLANLanguage: The long text was stored in this language LTXSPLANG1T002ISOLASPRAS
LTXLAN_ISO2-Character SAP Language Code LAISOCHAR2LAISO
ITEM_TEXT2BOM item text (line 2) POTX2CHAR40TEXT40
OBJ_TYPEObject type (BOM item) OBJTYCHAR1Assigned to domainOBJTY
MATL_GROUPMaterial Group MATKLCHAR9T023MATKLMKLS_WBWG
GR_PR_TIMEGoods Receipt Processing Time in Days WEBAZDEC3DEC3
DOC_TYPEDocument Type DOKARCHAR3TDWADOKARCV2
DOC_NODocument number DOKNRCHAR25Assigned to domainALPHADOKNRCV1
DOC_VERSDocument Version DOKVRCHAR2DOKVRCV3
DOC_PARTDocument Part DOKTL_DCHAR3DOKTLCV4
PURITYAverage material purity in % CSSTRDEC5(2) DEC3_2
CLASS_NUMClass number KLASSE_DCHAR18KLASSEKLA
CLASS_TYPEClass Type KLASSENARTCHAR3TCLAKLASSENARTKAR
RES_ITMCATResulting item category POTPRCHAR1T418POSTP
SEL_INDSelection indicator for configurable BOMs AWAKZCHAR1AWAKZ
INSTANCEInstance indicator INSKZCHAR1X
N_DIS_CONFIndicator: not displayed in configuration editor VCEKZCHAR1X
N_DIS_SLCIndicator: not displayed in single-level configuration VSTKZCHAR1X
N_DIS_ACIndicator: not displayed in automatic configuration VACKZCHAR1X
PURCH_ORGPurchasing Organization EKORGCHAR4T024EEKORGEKO
REQD_COMPRequired Component CLOBKCHAR1XFELD
MULTSELECTMultiple Selection Allowed CLMULTCHAR1XFELD
ALT_DISPAlternative Display Format CLALTCHAR1XFELD
DEP_VIEWOrganizational Area ABTEILUNGCHAR10CHAR10VIEW
ALLOC_NONumber of Object with Assigned Dependencies KNOBJNUMC18KNOBJ
STOR_LOCIssue location for production order CSLGOCHAR4Assigned to domainLGORTLAG
CO_PRODUCTIndicator: co-product KZKUPCHAR1XFELD
INTRA_MATIntra Material INTRMCHAR18Assigned to domainMATN1MATNR
REST_EXISTIndicator: restrictions exist TPEKZCHAR1XFELD
INHER_NODEInherited node number of BOM item STVKNNUMC8KNTNR
SCHED_ONDate of last date shift DVDATDATS8DATUM
SCHED_BYName of the user who carried out the date shift DVNAMCHAR12USNAM
EXPL_TYPEExplosion type CS_DISPOCHAR2T414CS_DISPO
ALT_STRATAlternative item: strategy CS_ALPSTCHAR1CS_ALPST
ALT_PRIOAlternative item: ranking order CS_ALPRFNUMC2NUM2
ALT_GROUPAlternative item: group CS_ALPGRCHAR2CHAR2
NEXT_INDIndicator: Follow-Up Item CS_KZNFPCHAR1XFELD
NEXT_GRPFollow-up group CS_NFGRPCHAR2CHAR2
DISC_GRPDiscontinuation group CS_NFEAGCHAR2CHAR2
MANUAL_CHGIndicator: manual change to sales order BOM CS_KNDVBCHAR1CHAR1
OB_DEP_CHGIndicator: BOM item changed/selected via obj. dependencies CS_KNDBZCHAR1CHAR1
SO_BOM_CATBOM category of original sales order BOM item CS_KSTTYCHAR1STLTY
ORIGSO_BOMBill of material for original sales order BOM item CS_KSTNRCHAR8NUMCVSTNUM
ORIGSO_NODNode number of original sales order BOM item CS_KSTKNNUMC8KNTNR
ORIGSO_NOCounter for original sales order BOM item CS_KSTPZNUMC8CIM_COUNT
CLASSIFClassification number CS_CLSZUNUMC8NUM8
SEL_CONDIndicator: classification as selection condition CS_KZCLBCHAR1XFELD
SCHED_HLPFDate Shift Hierarchy Indicator CC_AEHLPNUMC2CC_AEHLP
SUPPLYAREAProduction Supply Area PRVBECHAR10Assigned to domainPRVBEPVB
LTOFFSETOPLead-time offset for operation CS_NLFZVDEC3NLFZT
LTOFSUUnit for lead-time offset for operation CS_NLFMVUNIT3Assigned to domainCUNITMEINS
LTOFSU_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
ITEM_GRPItem group CS_IDPOSCHAR20CS_IDPOS
HISTRY_CNTHistory counter CS_IDHISNUMC5NUMC5
ITEM_VARComponent Variant CS_IDVARCHAR5CS_IDVAR
ALE_INDALE indicator CS_ALEKZCHAR1XFELD
ITEM_IDExternal identification of an item CS_ITMIDCHAR8CHAR8
ITEM_TEXT1BOM Item Text (Line 1) POTX1CHAR40TEXT40

Key field Non-key field



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

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

How to access SAP table BAPIBOMSTP

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