RBKPB SAP (Invoice Document Header (Batch Invoice Verification)) Table details

Dictionary Type: Table
Description: Invoice Document Header (Batch Invoice Verification)




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




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

RBKPB is a standard SAP Table which is used to store Invoice Document Header (Batch Invoice Verification) data and is available within R/3 SAP systems depending on the version and release level.

The RBKPB table consists of various fields, each holding specific information or linking keys about Invoice Document Header (Batch Invoice Verification) data available in SAP. These include BELNR (Document Number of an Invoice Document), GJAHR (Fiscal Year), NUMPG (Number of pages of invoice), RPZIELN (Total of Items Selected).. 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: A - Application table (master and transaction data)
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type or numeric)


SAP RBKPB table 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
NUMPGNumber of pages of invoice J_1ANOPGNUMC3J_1ANOPG
RPZIELNTotal of Items Selected RPZIELNCURR13(2) WERTV7
RPZIELMWVAT Portion of Target Invoice Amount in Document Currency RPZIELMWCURR13(2) WERTV7
DIFFNDocument Balance RPDIFNCURR13(2) WERTV7
DIFFMWSales Tax Portion of the Invoice Verification Difference DIFFMWCURR13(2) WERTV7
UBNKMWSales tax portion of unplanned delivery costs UBNKMWCURR13(2) WERTV7
ANZRPVNo. of invoice verification attempts ANZRPVNUMC3NUMC3
REPDATInvoice Verification date REPDATDATS8DATUM
REPTIMInvoice Verification time REPTIMTIMS6SYTIME
ANZUNFNumber of unsolved errors ANZUNFNUMC6NUMC6
ANZLIFNumber of vendor errors ANZLIFNUMC6NUMC6
ANZRPONumber of selected invoice items ANZRPONUMC6NUMC6
XKORREKTIndicates if the invoice is correct XKORREKTCHAR1XFELD
XNOTIZIndicates Whether a Note Exists XNOTIZCHAR1XFELD
ANZLSMIndicator: More Than One Item with Different Del. Note. Qty ANZLSMCHAR1XFELD
LFDATABLIDelivery date LFDATDATS8DATUM
LFDATBISLIDelivery date LFDATDATS8DATUM
LFDATABRTDelivery date of return LFDATRETDATS8DATUM
LFDATBISRTDelivery date of return LFDATRETDATS8DATUM
XZUORDLIIndicates delivery item allocation XZUORDLICHAR1XFELD
XZUORDRTIndicates returns allocation XZUORDRTCHAR1XFELD
XBNKPlanned Delivery Costs Indicator XBNKCHAR1CHAR1
XWAREGoods Invoice/Service Indicator XWARECHAR1XFELD
TBTKZIndicator: subsequent debit/credit TBTKZCHAR1TBTKZ
XBESTCheckbox: Allocations XZUORDCHAR1XFELD
XLIFSCheckbox: Allocations XZUORDCHAR1XFELD
XFRBRCheckbox: Allocations XZUORDCHAR1XFELD
XWERKCheckbox: Allocations XZUORDCHAR1XFELD
XERFBCheckbox: Allocations XZUORDCHAR1XFELD
SELIFNumber of the selection vendor SELIFCHAR10Assigned to domainALPHALIFNR
BNKSELType of delivery cost selection BNKSELCHAR1BNKSEL
XRECHLPosting logic for delivery items (invoice/credit memo) XRECHLCHAR1XRECH
XRECHRPosting logic for returns items (invoice/credit memo) XRECHRCHAR1XRECH
XNEGDIFFEDI: Indicator for Check for Negative Unclarified Errors EDINEGDIFFCHAR1XFELD
XTRANCheckbox: Allocations XZUORDCHAR1XFELD
XTMTRANCheckbox: Allocations XZUORDCHAR1XFELD
XCONTRACTContract Selection with SRM Contract Number XSRMCONTRACTCHAR1XFELD
XTMCheckbox: Allocations XZUORDCHAR1XFELD
RET_DUE_PROPDue Date for Retention (Default) RET_DUE_PROPDATS8DATUM
REPARTObsolete: indicator for inv. verification type: do NOT use REPARTOCHAR1REPART
RBSTATObsolete: Invoice document status: do NOT use RBSTATOCHAR1RBSTAT
MAKZNObsolete: man.-accepted net invoice diff. amount: do NOT use MAKZNOCURR13(2) WERTV7
XRKUEObsolete: automatic invoice reduction: do NOT use! XRKUE_OCHAR1XFELD
ESRNRObsolete: ISR subscriber number: do NOT use ESRNR_OCHAR11ESRNR
ESRPZObsolete: ISR check digit: do NOT use ESRPZ_OCHAR2CHAR2
ESRREObsolete: ISR reference number: do NOT use ESRRE_OCHAR27ALPHAESRRE
QSSHBOld: Withholding tax base amount: do NOT use QSSHB_OCURR13(2) WERT7
QSFBTObsolete: amount exempt of withholding tax: do NOT use QSFBT_OCURR13(2) WERT7
QSSKZObsolete: Withholding tax indicator: do NOT use QSSKZ_OCHAR2T059QQSSKZ
DIEKZObsolete: service indicator: do NOT use DIEKZ_OCHAR1DIEKZ
LANDLObsolete: supplying country: do NOT use! LANDL_OCHAR3T005LAND1
LZBKZObsolete: state central bank indicator: do NOT use LZBKZ_OCHAR3T015LLZBKZ
TXKRSObsolete: exchange rate for taxes: do NOT use TXKRS_ODEC9(5) KURSF
XAVERObsolete, no longer used XAVERCHAR1XAVER
KZZUORDLIObsolete: ID for delivery allocation: do NOT use! KZZUORDLICHAR1XFELD
KZZUORDRTObsolete: ID for returns allocation: do NOT use! KZZUORDRTCHAR1XFELD
KZBNKObsolete: ID for planned delivery costs: do NOT use! KZBNKCHAR1CHAR1
RCHGARTObsolete: Invoice type for inv. verification: do NOT use RCHGARTCHAR4RCHGART
BNLIFObsolete: No. of vendor invoicing del. costs: do NOT use BNLIFCHAR10LFA1ALPHALIFNR
LIEFFObsolete: vendor error incl. VAT: do NOT use! LIEFFB_OCURR13(2) WERTV7
SMWSKZ1Obsolete: sales tax code MWSKZ_MRMOCHAR2T007AMWSKZ
SMWST1Obsolete: tax amount in document currency - do NOT use! FWSTEV_OLDCURR13(2) WERTV7
LIEFF1Obsolete: amount with +/- sign - do NOT use BETRAG_OLDCURR13(2) WERTV7
MWLIEFF1Obsolete: tax in vendor error LMWSTCURR13(2) WERTV7
MAKZMW1Obsolete: amount with +/- sign - do NOT use BETRAG_OLDCURR13(2) WERTV7
MWDIFFB1Obsolete: amount with +/- sign - do NOT use BETRAG_OLDCURR13(2) WERTV7
FWNAV1Obsolete: tax amount in document currency - do NOT use! FWSTEV_OLDCURR13(2) WERTV7
MWBNK1Obsolete: tax amount in document currency - do NOT use! FWSTEV_OLDCURR13(2) WERTV7
SMWSKZ2Obsolete: sales tax code MWSKZ_MRMOCHAR2T007AMWSKZ
SMWST2Obsolete: tax amount in document currency - do NOT use! FWSTEV_OLDCURR13(2) WERTV7
LIEFF2Obsolete: amount with +/- sign - do NOT use BETRAG_OLDCURR13(2) WERTV7
MWLIEFF2Obsolete: tax in vendor error LMWSTCURR13(2) WERTV7
MAKZMW2Obsolete: amount with +/- sign - do NOT use BETRAG_OLDCURR13(2) WERTV7
MWDIFFB2Obsolete: amount with +/- sign - do NOT use BETRAG_OLDCURR13(2) WERTV7
FWNAV2Obsolete: tax amount in document currency - do NOT use! FWSTEV_OLDCURR13(2) WERTV7
MWBNK2Obsolete: tax amount in document currency - do NOT use! FWSTEV_OLDCURR13(2) WERTV7
SOLLNObsolete: amount with +/- sign - do NOT use BETRAG_OLDCURR13(2) WERTV7
SOLLBObsolete: amount with +/- sign - do NOT use BETRAG_OLDCURR13(2) WERTV7
MAKZBObsolete: amount with +/- sign - do NOT use BETRAG_OLDCURR13(2) WERTV7
LIEFFNObsolete: amount with +/- sign - do NOT use BETRAG_OLDCURR13(2) WERTV7
DIFFBObsolete: amount with +/- sign - do NOT use BETRAG_OLDCURR13(2) WERTV7
ZFBDTNot used. Base date for due-date calculation BDFAE_OLDDATS8DATUM
MONATOutdated: Fiscal period - do NOT use!!! MONAT_OLDNUMC2MONAT
ZLSCHOutdated: Payment method - do NOT use!!! WZLSC_OLDCHAR1Assigned to domainZLSCH
PREPAY_AREWRClearing Value to Prepayment Clearing Account in LC WRF_PREPAY_AREWRCURR13(2) WERT7
PREPAY_HWAERLocal Currency WRF_PREPAY_HWAERCUKY5Assigned to domainWAERS
PREPAY_AREWWClearing Value to Prepayment Clearing Account in TC WRF_PREPAY_AREWWCURR13(2) WERT7
PREPAY_WAERSDocument Currency WRF_PREPAY_WAERSCUKY5Assigned to domainWAERS
PREPAY_KURSFExchange Rate of Prepayment Document WRF_PREPAY_KURSFDEC9(5) EXCRTKURSF
PREPAY_KUFIXFlag: Fixed Exchange Rate in Prepayment Document WRF_PREPAY_KUFIXCHAR1XFELD
PREPAY_LIFNRVendor Account Number in Prepayment Document WRF_PREPAY_LIFNRCHAR10Assigned to domainALPHALIFNR

Key field Non-key field



How do I retrieve data from SAP table RBKPB using ABAP code

The following ABAP code Example will allow you to do a basic selection on RBKPB to SELECT all data from the table
DATA: WA_RBKPB TYPE RBKPB.

SELECT SINGLE *
FROM RBKPB
INTO CORRESPONDING FIELDS OF WA_RBKPB
WHERE...

How to access SAP table RBKPB

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