MCRBITM SAP (Item Data) Structure details

Dictionary Type: Structure
Description: Item Data




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




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

MCRBITM 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 "Item Data" 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_MCRBITM TYPE MCRBITM.

The MCRBITM table consists of various fields, each holding specific information or linking keys about Item Data data available in SAP. These include MANDT (Client), BELNR (Accounting Document Number), GJAHR (Fiscal Year), BUZEI (Document Item in Invoice Document).. 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 (Deep)


SAP MCRBITM 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
MANDTClient MANDTCLNT3T000MANDT
BELNRAccounting Document Number BELNR_DCHAR10ALPHABELNRBLN
GJAHRFiscal Year GJAHRNUMC4GJAHRGJAHRGJR
BUZEIDocument Item in Invoice Document RBLGPNUMC6NUMC6
EBELNPurchasing Document Number EBELNCHAR10EKKOALPHAEBELNBESMEKK_C
EBELPItem Number of Purchasing Document EBELPNUMC5EKPOEBELPBSP
ZEKKNSequential Number of Account Assignment DZEKKNNUMC2NUM02
MATNRMaterial Number MATNRCHAR18MARAMATN1MATNRMATS_MAT1
BWKEYValuation Area BWKEYCHAR4T001KBWKEYBWK
BWTARValuation Type BWTAR_DCHAR10T149DBWTARBWT
BUKRSCompany Code BUKRSCHAR4T001BUKRSBUKC_T001
WERKSPlant WERKS_DCHAR4T001WWERKSWRKH_T001W_C
WRBTRAmount in document currency WRBTRCURR13(2) WERT7
SHKZGDebit/Credit Indicator SHKZGCHAR1SHKZG
MWSKZTax on sales/purchases code MWSKZCHAR2T007AMWSKZ
TXJCDTax Jurisdiction TXJCDCHAR15TTXJTXJCDTXJ
MENGEQuantity MENGE_DQUAN13(3) MENG13
BSTMEPurchase Order Unit of Measure BSTMEUNIT3T006CUNITMEINS
BPMNGQuantity in Purchase Order Price Unit BPMNGQUAN13(3) MENG13
BPRMEOrder Price Unit (Purchasing) BPRMEUNIT3T006CUNITMEINS
LBKUMTotal Valuated Stock LBKUMQUAN13(3) MENG13V
VRKUMTotal valuated stock in the previous posting period VRKUMQUAN13(3) MENG13V
MEINSBase Unit of Measure MEINSUNIT3T006CUNITMEINS
PSTYPItem Category in Purchasing Document PSTYPCHAR1T163PSTYP
KNTTPAccount Assignment Category KNTTPCHAR1T163KKNTTPKNT
BKLASValuation Class BKLASCHAR4T025BKLAS
EREKZFinal Invoice Indicator EREKZCHAR1XFELD
EXKBEIndicator: update purchase order history XEKBECHAR1XFELD
XEKBZIndicator: Update Purchase Order Delivery Costs XEKBZCHAR1XFELD
TBTKZIndicator: subsequent debit/credit TBTKZCHAR1TBTKZ
SPGRPBlocking reason: price SPGRPCHAR1XFELD
SPGRMBlocking reason: quantity SPGRMCHAR1XFELD
SPGRTBlocking Reason: Date SPGRTCHAR1XFELD
SPGRGBlocking reason: order price quantity SPGRGCHAR1XFELD
SPGRVBlocking reason: project budget SPGRVCHAR1XFELD
SPGRQManual Blocking Reason SPGRQCHAR1XFELD
SPGRSBlocking Reason: Item Amount SPGRSCHAR1XFELD
SPGRCBlock.reason: quality SPGRCCHAR1XFELD
SPGREXTBlocking Reason Enhancement Fields SPGREXTCHAR1XFELD
BUSTWPosting string for values BUSTWCHAR4BUSTW
XBLNRReference Document Number XBLNR1CHAR16XBLNR1
XRUEBIndicator: Document is posted to a previous period XRUEBCHAR1XFELD
BNKANDelivery costs' share of item value BNK_ANTEILCURR13(2) WERT7
KSCHLCondition Type KSCHLCHAR4Assigned to domainKSCHLVKS
SALK3Value of Total Valuated Stock SALK3CURR13(2) WERT13N
VMSALValue of total valuated stock in previous period VMSALCURR13(2) WERT13N
XLIFOLIFO/FIFO-Relevant XLIFOCHAR1LIFO_FIFO
LFBNRDocument No. of a Reference Document LFBNRCHAR10ALPHABELNR
LFGJAFiscal Year of Current Period LFGJANUMC4GJAHRGJAHR
LFPOSItem of a Reference Document LFPOSNUMC4MBLPO
MATBFMaterial in Respect of Which Stock is Managed MATBFCHAR18Assigned to domainMATN1MATNR
RBMNGQty invoiced in vendor invoice in PO order units RBMNGQUAN13(3) MENG13V
BPRBMQty invoiced in vendor invoice in PO price units BPRBMQUAN13(3) MENG13V
RBWWRInvoice amount in document currency of vendor invoice RBWWRCURR13(2) WERT7
LFEHLType of vendor error LFEHLCHAR1LFEHL
GRICDActivity Code for Gross Income Tax J_1AGICD_DCHAR2J_1AGICDJ_1AGICD2
GRIRGSTATE (State, Province, County) REGIOCHAR3T005SREGIO
GITYPDistribution Type for Employment Tax J_1ADTYP_DCHAR2J_1ADTYPJ_1ADTYP
PACKNOPackage Number of Service PACKNO_EKBENUMC10Assigned to domainPACKNO
INTROWLine Number of Service INTROW_EKBENUMC10INTROW
SGTXTItem Text SGTXTCHAR50TEXT50
XSKRLIndicator: Line item not liable to cash discount? XSKRLCHAR1XFELD
KZMEKCorrection indicator KZMEKORRCHAR1KZMEKORR
MRMOKIndicator: invoice item processed MRMOKCHAR1XFELD
STUNRStep number STUNRNUMC3Assigned to domainSTUNR
ZAEHKCondition counter DZAEHKNUMC2ZAEHK
STOCK_POSTINGStock Posting of Line from an Incoming Invoice STOCK_POSTINGCURR13(2) WRTV7
STOCK_POSTING_PPStock Posting of Line from an Incoming Invoice, Prev. Period STOCK_POSTING_PPCURR13(2) WRTV7
STOCK_POSTING_PYStock Posting of Line from an Incoming Invoice, Prev. Year STOCK_POSTING_PYCURR13(2) WRTV7
WERECClearing Indicator for GR/IR Posting for External Services MMWERECCHAR1XFELD
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10Assigned to domainALPHALIFNRLIFKRED_C
FRBNRNumber of Bill of Lading at Time of Goods Receipt FRBNR1CHAR16XBLNR1
XHISTMAUpdate Multiple Account Assignment EKBE_MA, EKBZ_MA XHISTMACHAR1CHAR1
COMPLAINT_REASONComplaints Reason in an Invoice COMPLAINT_REASONCHAR2Assigned to domainCOMPLAINT_REASON
RETAMT_FCRetention Amount in Document Currency RET_AMT_FCCURR13(2) WERT7
RETPCRetention in Percent RETPZDEC5(2) PRZ32
RETDUEDTDue Date for Retention RET_DUE_DATEDATS8DATUM
XRETTAXNETTax Reduction for Retention RET_TAXNETCHAR1XFELD
RE_ACCOUNTCash Ledger: Expense or Revenue Account FAGL_RE_ACCOUNTCHAR10Assigned to domainALPHASAKNR
ERP_CONTRACT_IDNumber of Principal Purchase Agreement KONNRCHAR10Assigned to domainALPHAEBELNKTR
ERP_CONTRACT_ITMItem Number of Principal Purchase Agreement KTPNRNUMC5Assigned to domainEBELP
SRM_CONTRACT_IDCentral Contract SRM_CONTRACT_IDCHAR10ALPHABBP_BAPI_EBELNMMBSI_MEKK_CC
SRM_CONTRACT_ITMCentral Contract Item Number SRM_CONTRACT_ITEMNUMC10BBP_ITEMNO
CONT_PSTYPItem Category in Purchasing Document PSTYPCHAR1Assigned to domainPSTYP
SRVMAPKEYItem Key for eSOA Messages SRVMAPKEYNUMC10
CHARGBatch Number CHARG_DCHAR10Assigned to domainCHARGCHA
INV_ITM_ORIGINOrigin of an Invoice Item INV_ITM_ORIGINCHAR1INV_ITM_ORIGIN
INVRELGrouping Characteristic for Invoice Verification INVRELNUMC6NUMC6
XDINVIndicator for Differential Invoicing XDINVCHAR1CHAR1
DIFF_AMOUNTDifference Amount (in Document Currency) DIFFERENCE_AMOUNTCURR13(2) ANLKWERT
XCPRFCheckbox for Commodity Repricing in Invoice Verification XCPRFCHAR1CHAR1
.INCLU--AP 0
/NFM/SPGRKNF Processing, Rate Blocking Reason /NFM/SPGRKCHAR1CHAR01
EFKORType of correction to own error EFKORCHAR1EFKOR
.INCLU--AP 0
LICNOInternal License Number J_1ILICNONUMC10J_1ILICNO
ZEILEItem Number J_1IZEILENUMC4J_1IZEILE
BPUMZNumerator for Conversion of Order Price Unit into Order Unit BPUMZDEC5UMBSZ
BPUMNDenominator for Conv. of Order Price Unit into Order Unit BPUMNDEC5UMBSN
NETWRNet Value in Document Currency NETWRCURR15(2) WERTV8
BSMNGQuantity Ordered Against this Purchase Requisition BSMNGQUAN13(3) MENG13
WEMNGQuantity of Goods Received WEMNGQUAN13(3) MENG13
REMNGQuantity invoiced REMNGQUAN13(3) MENG13
BPREMInvoice receipt quantity in order price unit BPREMQUAN13(3) MENG13
BPWEMGoods Receipt Quantity in Purchase Order Price Unit BPWEMQUAN13(3) MENG13
REEWRInvoice Value Entered (in Local Currency) REEWRCURR13(2) WRTV7
REFWRInvoice value in foreign currency REFWRCURR13(2) WRTV7
REWRTInvoice value in local currency REWRTCURR13(2) WRTV7
REWWRInvoice Amount in Foreign Currency REWWRCURR13(2) WERT7
WENWRAccepted net value of service in foreign currency WENWRCURR13(2) WERT7
WEWRTValue of goods received in local currency WEWRTCURR13(2) WERT7
WEWWRValue of goods received in foreign currency WEWWRCURR13(2) WERT7
NOQUANTITYNo quantity logic (document item without quantity) NOQUANTITYCHAR1XFELD
PRDIFFPrice Difference in Local Currency PRDIFFCURR13(2) WERTV7
AFNAMName of Requisitioner/Requester AFNAMCHAR12AFNAM
EKGRPPurchasing Group EKGRPCHAR3Assigned to domainEKGRPEKG
FKNUMShipment Cost Number FKNUMCHAR10Assigned to domainALPHAFKNUMFKKSD_F4_SCD_ID
FKPOSShipment costs item FKPOSNUMC6Assigned to domainFKPOS
FPLNRInvoicing plan number IPLNRCHAR10CHAR10
HWAERCurrency Key WAERSCUKY5Assigned to domainWAERSFWS
LEBREIndicator for Service-Based Invoice Verification LEBRECHAR1XFELD
MATKLMaterial Group MATKLCHAR9Assigned to domainMATKLMKLS_WBWG
NETPRNet Price in Purchasing Document (in Document Currency) BPREICURR11(2) WERT11
PEINHPrice Unit PEINHDEC5PACK3
REPOSInvoice Receipt Indicator REPOSCHAR1XFELD
RETPOReturns Item RETPOCHAR1XFELD
TXZ01Short Text TXZ01CHAR40TEXT40
WEBREIndicator: GR-Based Invoice Verification WEBRECHAR1XFELD
ERNAMName of Person who Created the Object ERNAMCHAR12USNAM
EKORGPurchasing Organization EKORGCHAR4Assigned to domainEKORGEKO
LIFNR2Vendor Account Number ELIFNCHAR10Assigned to domainALPHALIFNRLIFKRED_C
KZBWSValuation of Special Stock KZBWSCHAR1KZBWS
KTPNRItem Number of Principal Purchase Agreement KTPNRNUMC5Assigned to domainEBELP
KONNRNumber of Principal Purchase Agreement KONNRCHAR10Assigned to domainALPHAEBELNKTR
WEUNBGoods Receipt, Non-Valuated WEUNBCHAR1XFELD
WEPOSGoods Receipt Indicator WEPOSCHAR1XFELD
KTOPLChart of Accounts KTOPLCHAR4Assigned to domainKTOPLKPLC_KTOPL
BEWAEPurchase order currency BSTWACUKY5Assigned to domainWAERS
UMREZNumerator for Conversion to Base Units of Measure UMREZDEC5UMBSZ
UMRENDenominator for conversion to base units of measure UMRENDEC5UMBSN
BASMEBase unit of measure for BOM BASMEUNIT3Assigned to domainCUNITMEINS
AREWRGR/IR account clearing value in local currency AREWRCURR13(2) WERT7
AREWWClearing value on GR/IR clearing account (transac. currency) AREWWCURR13(2) WERT7
SUPKZUpdate Indicator: BW Extraction SUPKZDCHAR1SUPKZD
LAUFNAMEName of run MCLAUFNAMECHAR10CHAR10
VRTKZDistribution indicator for multiple account assignment VRTKZCHAR1VRTKZ

Key field Non-key field



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

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

How to access SAP table MCRBITM

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