MCRBHD SAP (Header Data) Structure details

Dictionary Type: Structure
Description: Header Data




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




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

MCRBHD 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 "Header 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_MCRBHD TYPE MCRBHD.

The MCRBHD table consists of various fields, each holding specific information or linking keys about Header Data data available in SAP. These include MANDT (Client), BELNR (Document Number of an Invoice Document), GJAHR (Fiscal Year), BLART (Document Type).. 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 MCRBHD 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
BELNRDocument Number of an Invoice Document RE_BELNRCHAR10ALPHABELNRRBN
GJAHRFiscal Year GJAHRNUMC4GJAHRGJAHRGJR
BLARTDocument Type BLARTCHAR2T003BLARTBAR
BLDATDocument Date in Document BLDATDATS8DATUM
BUDATPosting Date in the Document BUDATDATS8DATUM
USNAMUser name USNAMCHAR12Assigned to domainXUBNAMEUSR
TCODETransaction Code TCODECHAR20TSTCTCODETCD
CPUDTDay On Which Accounting Document Was Entered CPUDTDATS8DATUM
CPUTMTime of Entry CPUTMTIMS6UZEIT
VGARTTransaction Type in AG08 (Internal Document Type) M8VGACHAR2M8VGA
XBLNRReference Document Number XBLNR1CHAR16XBLNR1
BUKRSCompany Code BUKRSCHAR4T001BUKRSBUKC_T001
LIFNRDifferent Invoicing Party LIFRECHAR10LFA1ALPHALIFNRLRE
WAERSCurrency Key WAERSCUKY5TCURCWAERSFWS
KURSFExchange rate KURSFDEC9(5) EXCRTKURSF
RMWWRGross invoice amount in document currency RMWWRCURR13(2) WERT7
BEZNKUnplanned delivery costs BEZNKCURR13(2) ANLKWERT
WMWST1Tax Amount in Document Currency with +/- Sign FWSTEVCURR13(2) WERTV7
MWSKZ1Tax code MWSKZ_MRM1CHAR2TMRM007AMRM_MWSKZ
WMWST2Obsolete: tax amount in document currency - do NOT use! FWSTEV_OLDCURR13(2) WERTV7
MWSKZ2Obsolete: sales tax code MWSKZ_MRMOCHAR2T007AMWSKZ
ZTERMTerms of Payment Key DZTERMCHAR4ZTERM
ZBD1TCash discount days 1 DZBD1TDEC3ZBDXT
ZBD1PCash Discount Percentage 1 DZBD1PDEC5(3) PRZ23
ZBD2TCash discount days 2 DZBD2TDEC3ZBDXT
ZBD2PCash Discount Percentage 2 DZBD2PDEC5(3) PRZ23
ZBD3TNet Payment Terms Period DZBD3TDEC3ZBDXT
WSKTOCash discount amount in document currency WSKTOCURR13(2) WERT7
XRECHIndicator: post invoice XRECHCHAR1XRADI
BKTXTDocument Header Text BKTXTCHAR25TEXT25
SAPRLSAP Release SAPRLCHAR4SAPRL
LOGSYSLogical system LOGSYSCHAR10Assigned to domainALPHALOGSYS
XMWSTCalculate tax automatically XMWSTCHAR1XFELDXTX
STBLGReversal document number RE_STBLGCHAR10ALPHABELNR
STJAHFiscal year of reversal document RE_STJAHNUMC4GJAHRGJAHR
MWSKZ_BNKTax Code MWSKZ_MRMCHAR2T007AMWSKZ
TXJCD_BNKTax Jurisdiction TXJCDCHAR15Assigned to domainTXJCDTXJ
IVTYPOrigin of a Logistics Invoice Verification Document IVTYPCHAR1IVTYP
XRBTXIndicator: more than one tax code XRBTXCHAR1XFELD
REPARTIndicator: Invoice Verification Type REPARTCHAR1REPART
RBSTATInvoice document status RBSTATCHAR1RBSTAT
KNUMVEDocument condition - own conditions KNUMVECHAR10KNUMV
KNUMVLDocument condition - vendor error KNUMVLCHAR10KNUMV
ARKUENAutomatic Invoice Reduction Amount (Net) ARKUENCURR13(2) WERTV7
ARKUEMWSales Tax Portion of Automatic Invoice Reduction Amount ARKUEMWCURR13(2) WERTV7
MAKZNManually accepted net difference amount MAKZNCURR13(2) WERTV7
MAKZMWTax Amount Accepted Manually MAKZMWCURR13(2) WERTV7
LIEFFNVendor error (exclusive of tax) LIEFFNCURR13(2) WERTV7
LIEFFMWTax in vendor error LIEFFMWCURR13(2) WERTV7
XAUTAKZIndicates automatically accepted invoices XAUTAKZCHAR1XFELD
ESRNRISR Subscriber Number ESRNRCHAR11ESRNR
ESRPZISR Check Digit ESRPZCHAR2CHAR2
ESRREISR Reference Number ESRRECHAR27ALPHAESRRE
QSSHBWithholding Tax Base Amount QSSHBCURR13(2) WERT7
QSFBTWithholding Tax-Exempt Amount (in Document Currency) QSFBTCURR13(2) WERT7
QSSKZWithholding Tax Code QSSKZCHAR2T059QQSSKZ
DIEKZService Indicator (Foreign Payment) DIEKZCHAR1DIEKZ
LANDLSupplying Country LANDLCHAR3T005LAND1
LZBKZState Central Bank Indicator LZBKZCHAR3T015LLZBKZ
TXKRSExchange Rate for Taxes TXKRS_BKPFDEC9(5) KURSF
EMPFBPayee/Payer EMPFBCHAR10ALPHAMAXKK
BVTYPPartner Bank Type BVTYPCHAR4BVTYP
HBKIDShort Key for a House Bank HBKIDCHAR5T012HBKID
ZUONRAssignment Number DZUONRCHAR18ZUONR
ZLSPRPayment Block Key DZLSPRCHAR1T008ZAHLSSPE
ZLSCHPayment Method DZLSCHCHAR1T042ZZLSCH
ZFBDTBaseline Date for Due Date Calculation DZFBDTDATS8DATUM
KIDNOPayment Reference KIDNOCHAR30CHAR30
REBZGInvoice Reference: Document Number for Invoice Reference AWREF_REBCHAR10ALPHAAWREF
REBZJFiscal Year of the Relevant Invoice (for Credit Memo) REBZJNUMC4GJAHRGJAHR
XINVEIndicator: Capital Goods Affected? XINVECHAR1XFELD
EGMLDReporting Country for Delivery of Goods within the EU EGMLD_BSEZCHAR3Assigned to domainLAND1
XEGDRIndicator: Triangular deal within the EU ? XEGDRCHAR1XFELD
VATDATETax Reporting Date VATDATEDATS8DATUM
HKONTGeneral Ledger Account HKONTCHAR10Assigned to domainALPHASAKNR
J_1BNFTYPENota Fiscal Type J_1BNFTYPECHAR2J_1BAAJ_1BNFTYPE
BRNCHBranch Number J_1ABRNCHCHAR4J_1BBRANCHJ_1BBRANCHJEA
ERFPREntry profile: Logistics Invoice Verification ERFPRCHAR12T169HERFPRRPR
SECCOSection Code SECCOCHAR4SECCODESECCOSECCO_ABA
NAME1Name 1 NAME1_GPCHAR35NAME
NAME2Name 2 NAME2_GPCHAR35NAME
NAME3Name 3 NAME3_GPCHAR35NAME
NAME4Name 4 NAME4_GPCHAR35NAME
PSTLZPostal Code PSTLZCHAR10PSTLZ
ORT01City ORT01_GPCHAR35TEXT35
LAND1Country Key LAND1_GPCHAR3Assigned to domainLAND1C_LAND1
STRASHouse number and street STRAS_GPCHAR35TEXT35
PFACHPO Box PFACHCHAR10PFACH
PSTL2P.O. Box Postal Code PSTL2CHAR10PSTLZ
PSKTOAccount Number of Bank Account At Post Office PSKTOCHAR16PSKTO
BANKNBank account number BANKNCHAR18BANKN
BANKLBank number BANKLCHAR15BANKLBLZ
BANKSBank country key BANKSCHAR3Assigned to domainLAND1BKL
STCD1Tax Number 1 STCD1CHAR16STCD1
STCD2Tax Number 2 STCD2CHAR11STCD2
STKZULiable for VAT STKZUCHAR1XFELD
STKZAIndicator: Business Partner Subject to Equalization Tax? STKZACHAR1STKZA
REGIOSTATE (State, Province, County) REGIOCHAR3Assigned to domainREGIO
BKONTBank Control Key BKONTCHAR2BKONT
DTAWSInstruction key for data medium exchange DTAWSCHAR2Assigned to domainDTAWS
DTAMSIndicator for Data Medium Exchange DTAMSCHAR1DTAMS
SPRASCharacter field of length 1 CHAR_LG_01CHAR1CHAR_LG_01
XCPDKIndicator: Is the account a one-time account? XCPDKCHAR1XFELD
EMPFGPayee code EMPFGCHAR16EMPFG
FITYPTax type J_1AFITP_DCHAR2Assigned to domainJ_1AFITP
STCDTTax Number Type J_1ATOIDCHAR2Assigned to domainJ_1ATOID
STKZNNatural Person STKZNCHAR1STKZN
STCD3Tax Number 3 STCD3CHAR18CHAR18
STCD4Tax Number 4 STCD4CHAR18CHAR18
BKREFReference specifications for bank details BKREFCHAR20CHAR20
J_1KFREPREName of Representative REPRESCHAR10REPRES
J_1KFTBUSType of Business GESTYPCHAR30Assigned to domainGESTYP
J_1KFTINDType of Industry INDTYPCHAR30Assigned to domainINDTYP
ANREDTitle ANREDCHAR15TEXT15
STCEGVAT Registration Number STCEGCHAR20STCEG
ERNAMEEntered by external system user ERNAMECHAR12SBNAM
REINDATInvoice Receipt Date REINDATDATS8DATUM
UZAWEPayment Method Supplement UZAWECHAR2Assigned to domainUZAWE
FDLEVPlanning level FDLEVCHAR2Assigned to domainFDLEVFFE
FDTAGPlanning date FDTAGDATS8DATUMFDT
ZBFIXFixed Payment Terms DZBFIXCHAR1ZBFIX
FRGKZIndicator: Release Required DFRGKZCHAR1XFELD
ERFNAMName of the Processor Who Entered the Object ERFNAMCHAR12USNAM
BUPLABusiness Place BUPLACHAR4Assigned to domainJ_1BBRANCH
FILKDAccount Number of the Branch FILKDCHAR10ALPHAMAXKK
GSBERBusiness Area GSBERCHAR4Assigned to domainGSBERGSB
LOTKZLot Number for Documents LOTKZCHAR10ALPHALOTKZLOT
SGTXTItem Text SGTXTCHAR50TEXT50
INV_TRANTransaction in Logistics Invoice Verification INV_TRANCHAR1MRM_VORGANG
PREPAY_STATUSPrepayment Status WRF_PREPAY_STATUSCHAR1WRF_PREPAY_STATUS
PREPAY_AWKEYInvoice Document Number Created for Prepayment WRF_PREPAY_AWKEYCHAR20AWKEY
ASSIGN_STATUSIs the invoice in the assignment test process? WRF_MRM_ASSIGN_STATUSCHAR1WRF_MRM_ASSIGN_STATUS
ASSIGN_NEXT_DATEDate of Next Assignment Test WRF_MRM_ASSIGN_NEXT_DATEDATS8
ASSIGN_END_DATEEnd Date of Assignment Test Period WRF_MRM_ASSIGN_END_DATEDATS8
COPY_BY_BELNRInvoice Document Number of Original Invoice COPY_BY_BELNRCHAR10ALPHABELNR
COPY_BY_YEARFiscal Year of Original Invoice COPY_BY_YEARNUMC4GJAHRGJAHR
COPY_TO_BELNRInvoice Document Number of Copied Invoice COPY_TO_BELNRCHAR10ALPHABELNR
COPY_TO_YEARFiscal Year of Copied Invoice COPY_TO_YEARNUMC4GJAHRGJAHR
COPY_USERUser That Reversed and Copied the Invoice COPY_USERCHAR12USNAM
KURSXMarket Data Exchange Rate GLE_FXR_DTE_RATEX28DEC28(14) EXCRXGLE_FXR_RATEX28
WWERTTranslation Date WWERT_DDATS8DATUM
XREF3Reference key for line item XREF3CHAR20CHAR20
DIFFNDocument Balance RPDIFNCURR13(2) WERTV7
DIFFMWSales Tax Portion of the Invoice Verification Difference DIFFMWCURR13(2) WERTV7
MRM_ZLSPRLogistics payment block MRM_ZLSPRCHAR1MRM_ZLSPR
SUPKZUpdate Indicator: BW Extraction SUPKZDCHAR1SUPKZD
LAUFNAMEName of run MCLAUFNAMECHAR10CHAR10
KTOPLChart of Accounts KTOPLCHAR4Assigned to domainKTOPLKPLC_KTOPL
HWAERLocal Currency HWAERCUKY5Assigned to domainWAERS

Key field Non-key field



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

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

How to access SAP table MCRBHD

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