RL0PRE_2 SAP (BOM Item (Enhanced for Preference Determination)) Structure details

Dictionary Type: Structure
Description: BOM Item (Enhanced for Preference Determination)




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




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

RL0PRE_2 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 "BOM Item (Enhanced for Preference Determination)" 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_RL0PRE_2 TYPE RL0PRE_2.

The RL0PRE_2 table consists of various fields, each holding specific information or linking keys about BOM Item (Enhanced for Preference Determination) data available in SAP. These include WEGXX (Path (for multi-level BOM explosions)), BMTYP (BOM category), TTIDX (Index in category table), VWEGX (Path (for multi-level BOM explosions)).. 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 RL0PRE_2 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
STUFELevel (in multi-level BOM explosions) HISTUDEC2DEC2
WEGXXPath (for multi-level BOM explosions) WEGXXDEC4DEC4
BMTYPBOM category STLTYCHAR1STLTY
TTIDXIndex in category table TTIDXINT410TABIX
VWEGXPath (for multi-level BOM explosions) WEGXXDEC4DEC4
OJTXBObject description (assembly) OJTXBCHAR40TEXT40
BAUSFAssembly scrap in percent AUSSSDEC5(2) DEC3_2
STLANBOM Usage STLANCHAR1Assigned to domainSTLANCSV
STLALAlternative BOM STALTCHAR2ALPHAALTNR
ALTSTIndicator: Alternatives ALTSTCHAR1XFELD
VARSTIndicator: variants VARSTCHAR1XFELD
KBAUSIndicator: configurable BOM KBAUSCHAR1XFELD
LOEKZDeletion Indicator LKENZCHAR1XFELD
OJTXPObject description (item) OJTXPCHAR40TEXT40
WERKSPlant WERKS_DCHAR4Assigned to domainWERKSWRKH_T001W_C
VPSTAMaintenance status of complete material VPSTACHAR15PSTAT
FSTATMaintenance status PSTAT_DCHAR15PSTAT
MMEINBase Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
BWTTYValuation Category BWTTY_DCHAR1Assigned to domainBWTTY
VPRSVPrice control indicator VPRSVCHAR1VPRSV
STPRSStandard price STPRSCURR11(2) WERT11V
VERPRMoving Average Price/Periodic Unit Price VERPRCURR11(2) WERT11V
PREIHPrice Unit PEINHDEC5PACK3
SBDKZDependent requirements ind. for individual and coll. reqmts SBDKZCHAR1SBDKZ
XCHARBatch management indicator (internal) XCHARCHAR1XFELD
MMSTAPlant-Specific Material Status MMSTACHAR2Assigned to domainMMSTA
ZEINRDocument number (without document management system) DZEINRCHAR22CHAR22
DISSTLow-Level Code DISSTCHAR3DISST
MNGLGComponent quantity KMPMGQUAN13(3) MENGV13
MNGKOComponent quantity KMPMGQUAN13(3) MENGV13
MSIGNCheckbox XFELDCHAR1XFELD
AUSSSAssembly scrap in percent AUSSSDEC5(2) DEC3_2
KAUSFComponent scrap in percent KAUSFDEC5(2) DEC3_2
SOBSLSpecial procurement type SOBSLCHAR2Assigned to domainSOBSL
SOBSKSpecial Procurement Type for Costing CK_SOBSLCHAR2Assigned to domainSOBSL
KZAUSDiscontinuation indicator KZAUSCHAR1KZAUS
AUSDTEffective-Out Date AUSDTDATS8DATUM
NFMATFollow-Up Material NFMATCHAR18Assigned to domainMATN1MATNRMAT
RGEKZIndicator: Backflush RGEKZCHAR1XFELD
KZDKZDocumentation required indicator KZDKZCHAR1XFELD
UMREZNumerator for Conversion to Base Units of Measure UMREZDEC5UMBSZ
UMRENDenominator for conversion to base units of measure UMRENDEC5UMBSN
LGPROIssue Storage Location LGPROCHAR4Assigned to domainLGORT
REVLVRevision Level REVLVCHAR2NUMCVREVLVRVS
CUOBJConfiguration (internal object number) CUOBJNUMC18CUOBJCUX
KZKFGConfigurable Material KZKFGCHAR1XFELD
FBSKZIndicator: procured externally FBSKZCHAR1XFELD
STAWNCommodity Code/Import Code Number for Foreign Trade STAWNCHAR17Assigned to domainSTAWN
PREFEPreference indicator in export/import PREFECHAR1PREFE
PRENEIndicator: Vendor declaration exists PRENECHAR1PRENEPNE
PRENGValidity date of vendor declaration PRENGDATS8PRENGPNG
STABKStatus of a document (language-dependent) STABKCHAR2CHAR2
DOSTXDescription of document status DOSTXCHAR16TEXT16
STLTYBOM category STLTYCHAR1STLTY
STLNRBill of material STNUMCHAR8NUMCVSTNUMSTLNR
STLKNBOM item node number STLKNNUMC8KNTNR
STPOZInternal counter CIM_COUNTNUMC8CIM_COUNT
DATUVValid-from/to date DTVONDATS8DATUM
AENNRChange Number AENNRCHAR12Assigned to domainAENNRAENNRAEN
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 PSWRKCHAR4Assigned to domainWERKS
POSTPItem category PSITPCHAR1Assigned to domainPOSTP
POSNRBOM Item Number SPOSNCHAR4NUMCVSPOSN
SORTFSort String SORTPCHAR10CHAR10
MEINSComponent unit of measure KMPMEUNIT3Assigned to domainCUNITMEINS
MENGEComponent quantity KMPMGQUAN13(3) MENGV13
FMENGFixed qty FMNGECHAR1XFELD
AUSCHAssembly scrap in percent AUSSSDEC5(2) DEC3_2
AVOAUOperation scrap AVOAUDEC5(2) DEC3_2
NETAUIndicator: Net scrap NETAUCHAR1XFELD
SCHGTIndicator: Bulk Material SCHGTCHAR1XFELD
BEIKZMaterial Provision Indicator BEIKZCHAR1Assigned to domainBEIKZ
ERSKZIndicator: spare part ERSKZCHAR1Assigned to domainERSKZ
RVRELIndicator: item relevant to sales RVRELCHAR1Assigned to domainRVREL
SANFEIndicator: item relevant to production SANFECHAR1XFELD
SANINIndicator: item relevant to plant maintenance SANINCHAR1XFELD
SANKAIndicator for Relevancy to Costing CK_SELKZCHAR1Assigned to domainCK_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
NLFZTLead-time offset NLFZTDEC3NLFZT
VERTIDistribution key for component consumption SA_VERTICHAR4Assigned to domainSA_VERTL
ALPOSIndicator: alternative item ALPOSCHAR1XFELD
EWAHRUsage probability in % (alternative item) EWAHRDEC3DEC3
EKGRPPurchasing Group EKGRPCHAR3Assigned to domainEKGRPEKG
LIFZTDelivery time in days LIFZTDEC3DEC3
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10Assigned to domainALPHALIFNRLIFKRED_C
PREISPrice CPREICURR11(2) WERT11
PEINHPrice Unit PEINHDEC5PACK3
WAERSCurrency Key WAERSCUKY5Assigned to domainWAERSFWS
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 ROMEIUNIT3Assigned to domainCUNITMEINS
ROMENQuantity of variable-size item ROMENQUAN13(3) MENG13
RFORMFormula key RFORMCHAR2Assigned to domainRFORM
UPSKZIndicator: sub-items exist UPSKZCHAR1XFELD
LTXSPLanguage: The long text was stored in this language LTXSPLANG1Assigned to domainISOLASPRAS
POTX1BOM Item Text (Line 1) POTX1CHAR40TEXT40
POTX2BOM item text (line 2) POTX2CHAR40TEXT40
OBJTYObject type (BOM item) OBJTYCHAR1Assigned to domainOBJTY
MATKLMaterial Group MATKLCHAR9Assigned to domainMATKLMKLS_WBWG
WEBAZGoods Receipt Processing Time in Days WEBAZDEC3DEC3
DOKARDocument Type DOKARCHAR3Assigned to domainDOKARCV2
DOKNRDocument number DOKNRCHAR25Assigned to domainALPHADOKNRCV1
DOKVRDocument Version DOKVRCHAR2DOKVRCV3
DOKTLDocument Part DOKTL_DCHAR3DOKTLCV4
CLASSClass number KLASSE_DCHAR18KLASSEKLA
KLARTClass Type KLASSENARTCHAR3Assigned to domainKLASSENARTKAR
POTPRItem Category (Bill of Material) POSTPCHAR1Assigned to domainPOSTP
EKORGPurchasing Organization EKORGCHAR4Assigned to domainEKORGEKO
KNOBJNumber of Object with Assigned Dependencies KNOBJNUMC18KNOBJ
LGORTStorage Location LGORT_DCHAR4Assigned to domainLGORTLAG
KZKUPIndicator: co-product KZKUPCHAR1XFELD
DATUBValid-to date DTBISDATS8DATUM
AENRAChange Number To AENRACHAR12Assigned to domainAENNRAENNR
AENKZChange indicator SAENKZCHAR1XFELD
AMGLGScrap quantity AUMNGQUAN13(3) MENGV13
AMGKOScrap quantity AUMNGQUAN13(3) MENGV13
DUMPSPhantom item indicator DUMPSCHAR1XFELD
XTLTYBOM category STLTYCHAR1STLTY
XTLNRBill of material STNUMCHAR8NUMCVSTNUMSTLNR
XTLANBOM Usage STLANCHAR1Assigned to domainSTLANCSV
XTLALAlternative BOM STALTCHAR2ALPHAALTNR
XISDTIndicator: BOM with history (date) HISDTCHAR1XFELD
XISSRIndicator: BOM with history (technical status) HISSRCHAR1XFELD
XMENGBase quantity BASMNQUAN13(3) MENG13
XALTSIndicator: Alternatives ALTSTCHAR1XFELD
XVARSIndicator: variants VARSTCHAR1XFELD
XKBAUIndicator: configurable BOM KBAUSCHAR1XFELD
XLOEKDeletion Indicator LKENZCHAR1XFELD
AUSNMException EXCPTCHAR4CHAR4
HDNFOIndicator: header info record HDNFOCHAR1CHAR1
AFFLGIndicator: BOM explosion suppressed AFFLGCHAR1XFELD
LTFLGIndicator: suppress display LISTFCHAR1CHAR1
NLFLGIndicator: not kept in stock NLFLGCHAR1CHAR1
INDEXRow Index of Internal Tables SYTABIXINT410SYST_LONG
SUMKZTotals record indicator SUMKZCHAR1KENZX
AUFSTOrder level AUFSTNUMC2AUFST
AUFWGOrder path AUFWGNUMC2AUFWG
BAUSTAssembly order level BAUSTNUMC2AUFST
BAUWGAssembly order path BAUWGNUMC2AUFWG
MATWERTPrice CPREICURR11(2) WERT11
VERKPPrice CPREICURR11(2) WERT11
ALPGRAlternative item: group CS_ALPGRCHAR2CHAR2
ALPINDRow Index of Internal Tables SYTABIXINT410SYST_LONG
ALPDELIndicator - Consider alternative item ALPDELCHAR1XFELD
AUFENDEnd of explosion indicator AUFENDCHAR1XFELD
VS_PROZENSecurity percent P_PROZENDEC5(2) PRZ32

Key field Non-key field



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

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

How to access SAP table RL0PRE_2

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