RBKPB SAP (Invoice Document Header (Batch Invoice Verification)) Table details
Dictionary Type: Table
Description: Invoice Document Header (Batch Invoice Verification)
Description: Invoice Document Header (Batch Invoice Verification)
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 |
MANDT | Client | MANDT | CLNT | 3 | T000 | MANDT | |||
BELNR | Document Number of an Invoice Document | RE_BELNR | CHAR | 10 | ALPHA | BELNR | RBN | ||
GJAHR | Fiscal Year | GJAHR | NUMC | 4 | GJAHR | GJAHR | GJR | ||
NUMPG | Number of pages of invoice | J_1ANOPG | NUMC | 3 | J_1ANOPG | ||||
RPZIELN | Total of Items Selected | RPZIELN | CURR | 13(2) | WERTV7 | ||||
RPZIELMW | VAT Portion of Target Invoice Amount in Document Currency | RPZIELMW | CURR | 13(2) | WERTV7 | ||||
DIFFN | Document Balance | RPDIFN | CURR | 13(2) | WERTV7 | ||||
DIFFMW | Sales Tax Portion of the Invoice Verification Difference | DIFFMW | CURR | 13(2) | WERTV7 | ||||
UBNKMW | Sales tax portion of unplanned delivery costs | UBNKMW | CURR | 13(2) | WERTV7 | ||||
ANZRPV | No. of invoice verification attempts | ANZRPV | NUMC | 3 | NUMC3 | ||||
REPDAT | Invoice Verification date | REPDAT | DATS | 8 | DATUM | ||||
REPTIM | Invoice Verification time | REPTIM | TIMS | 6 | SYTIME | ||||
ANZUNF | Number of unsolved errors | ANZUNF | NUMC | 6 | NUMC6 | ||||
ANZLIF | Number of vendor errors | ANZLIF | NUMC | 6 | NUMC6 | ||||
ANZRPO | Number of selected invoice items | ANZRPO | NUMC | 6 | NUMC6 | ||||
XKORREKT | Indicates if the invoice is correct | XKORREKT | CHAR | 1 | XFELD | ||||
XNOTIZ | Indicates Whether a Note Exists | XNOTIZ | CHAR | 1 | XFELD | ||||
ANZLSM | Indicator: More Than One Item with Different Del. Note. Qty | ANZLSM | CHAR | 1 | XFELD | ||||
LFDATABLI | Delivery date | LFDAT | DATS | 8 | DATUM | ||||
LFDATBISLI | Delivery date | LFDAT | DATS | 8 | DATUM | ||||
LFDATABRT | Delivery date of return | LFDATRET | DATS | 8 | DATUM | ||||
LFDATBISRT | Delivery date of return | LFDATRET | DATS | 8 | DATUM | ||||
XZUORDLI | Indicates delivery item allocation | XZUORDLI | CHAR | 1 | XFELD | ||||
XZUORDRT | Indicates returns allocation | XZUORDRT | CHAR | 1 | XFELD | ||||
XBNK | Planned Delivery Costs Indicator | XBNK | CHAR | 1 | CHAR1 | ||||
XWARE | Goods Invoice/Service Indicator | XWARE | CHAR | 1 | XFELD | ||||
TBTKZ | Indicator: subsequent debit/credit | TBTKZ | CHAR | 1 | TBTKZ | ||||
XBEST | Checkbox: Allocations | XZUORD | CHAR | 1 | XFELD | ||||
XLIFS | Checkbox: Allocations | XZUORD | CHAR | 1 | XFELD | ||||
XFRBR | Checkbox: Allocations | XZUORD | CHAR | 1 | XFELD | ||||
XWERK | Checkbox: Allocations | XZUORD | CHAR | 1 | XFELD | ||||
XERFB | Checkbox: Allocations | XZUORD | CHAR | 1 | XFELD | ||||
SELIF | Number of the selection vendor | SELIF | CHAR | 10 | Assigned to domain | ALPHA | LIFNR | ||
BNKSEL | Type of delivery cost selection | BNKSEL | CHAR | 1 | BNKSEL | ||||
XRECHL | Posting logic for delivery items (invoice/credit memo) | XRECHL | CHAR | 1 | XRECH | ||||
XRECHR | Posting logic for returns items (invoice/credit memo) | XRECHR | CHAR | 1 | XRECH | ||||
XNEGDIFF | EDI: Indicator for Check for Negative Unclarified Errors | EDINEGDIFF | CHAR | 1 | XFELD | ||||
XTRAN | Checkbox: Allocations | XZUORD | CHAR | 1 | XFELD | ||||
XTMTRAN | Checkbox: Allocations | XZUORD | CHAR | 1 | XFELD | ||||
XCONTRACT | Contract Selection with SRM Contract Number | XSRMCONTRACT | CHAR | 1 | XFELD | ||||
XTM | Checkbox: Allocations | XZUORD | CHAR | 1 | XFELD | ||||
RET_DUE_PROP | Due Date for Retention (Default) | RET_DUE_PROP | DATS | 8 | DATUM | ||||
REPART | Obsolete: indicator for inv. verification type: do NOT use | REPARTO | CHAR | 1 | REPART | ||||
RBSTAT | Obsolete: Invoice document status: do NOT use | RBSTATO | CHAR | 1 | RBSTAT | ||||
MAKZN | Obsolete: man.-accepted net invoice diff. amount: do NOT use | MAKZNO | CURR | 13(2) | WERTV7 | ||||
XRKUE | Obsolete: automatic invoice reduction: do NOT use! | XRKUE_O | CHAR | 1 | XFELD | ||||
ESRNR | Obsolete: ISR subscriber number: do NOT use | ESRNR_O | CHAR | 11 | ESRNR | ||||
ESRPZ | Obsolete: ISR check digit: do NOT use | ESRPZ_O | CHAR | 2 | CHAR2 | ||||
ESRRE | Obsolete: ISR reference number: do NOT use | ESRRE_O | CHAR | 27 | ALPHA | ESRRE | |||
QSSHB | Old: Withholding tax base amount: do NOT use | QSSHB_O | CURR | 13(2) | WERT7 | ||||
QSFBT | Obsolete: amount exempt of withholding tax: do NOT use | QSFBT_O | CURR | 13(2) | WERT7 | ||||
QSSKZ | Obsolete: Withholding tax indicator: do NOT use | QSSKZ_O | CHAR | 2 | T059Q | QSSKZ | |||
DIEKZ | Obsolete: service indicator: do NOT use | DIEKZ_O | CHAR | 1 | DIEKZ | ||||
LANDL | Obsolete: supplying country: do NOT use! | LANDL_O | CHAR | 3 | T005 | LAND1 | |||
LZBKZ | Obsolete: state central bank indicator: do NOT use | LZBKZ_O | CHAR | 3 | T015L | LZBKZ | |||
TXKRS | Obsolete: exchange rate for taxes: do NOT use | TXKRS_O | DEC | 9(5) | KURSF | ||||
XAVER | Obsolete, no longer used | XAVER | CHAR | 1 | XAVER | ||||
KZZUORDLI | Obsolete: ID for delivery allocation: do NOT use! | KZZUORDLI | CHAR | 1 | XFELD | ||||
KZZUORDRT | Obsolete: ID for returns allocation: do NOT use! | KZZUORDRT | CHAR | 1 | XFELD | ||||
KZBNK | Obsolete: ID for planned delivery costs: do NOT use! | KZBNK | CHAR | 1 | CHAR1 | ||||
RCHGART | Obsolete: Invoice type for inv. verification: do NOT use | RCHGART | CHAR | 4 | RCHGART | ||||
BNLIF | Obsolete: No. of vendor invoicing del. costs: do NOT use | BNLIF | CHAR | 10 | LFA1 | ALPHA | LIFNR | ||
LIEFF | Obsolete: vendor error incl. VAT: do NOT use! | LIEFFB_O | CURR | 13(2) | WERTV7 | ||||
SMWSKZ1 | Obsolete: sales tax code | MWSKZ_MRMO | CHAR | 2 | T007A | MWSKZ | |||
SMWST1 | Obsolete: tax amount in document currency - do NOT use! | FWSTEV_OLD | CURR | 13(2) | WERTV7 | ||||
LIEFF1 | Obsolete: amount with +/- sign - do NOT use | BETRAG_OLD | CURR | 13(2) | WERTV7 | ||||
MWLIEFF1 | Obsolete: tax in vendor error | LMWST | CURR | 13(2) | WERTV7 | ||||
MAKZMW1 | Obsolete: amount with +/- sign - do NOT use | BETRAG_OLD | CURR | 13(2) | WERTV7 | ||||
MWDIFFB1 | Obsolete: amount with +/- sign - do NOT use | BETRAG_OLD | CURR | 13(2) | WERTV7 | ||||
FWNAV1 | Obsolete: tax amount in document currency - do NOT use! | FWSTEV_OLD | CURR | 13(2) | WERTV7 | ||||
MWBNK1 | Obsolete: tax amount in document currency - do NOT use! | FWSTEV_OLD | CURR | 13(2) | WERTV7 | ||||
SMWSKZ2 | Obsolete: sales tax code | MWSKZ_MRMO | CHAR | 2 | T007A | MWSKZ | |||
SMWST2 | Obsolete: tax amount in document currency - do NOT use! | FWSTEV_OLD | CURR | 13(2) | WERTV7 | ||||
LIEFF2 | Obsolete: amount with +/- sign - do NOT use | BETRAG_OLD | CURR | 13(2) | WERTV7 | ||||
MWLIEFF2 | Obsolete: tax in vendor error | LMWST | CURR | 13(2) | WERTV7 | ||||
MAKZMW2 | Obsolete: amount with +/- sign - do NOT use | BETRAG_OLD | CURR | 13(2) | WERTV7 | ||||
MWDIFFB2 | Obsolete: amount with +/- sign - do NOT use | BETRAG_OLD | CURR | 13(2) | WERTV7 | ||||
FWNAV2 | Obsolete: tax amount in document currency - do NOT use! | FWSTEV_OLD | CURR | 13(2) | WERTV7 | ||||
MWBNK2 | Obsolete: tax amount in document currency - do NOT use! | FWSTEV_OLD | CURR | 13(2) | WERTV7 | ||||
SOLLN | Obsolete: amount with +/- sign - do NOT use | BETRAG_OLD | CURR | 13(2) | WERTV7 | ||||
SOLLB | Obsolete: amount with +/- sign - do NOT use | BETRAG_OLD | CURR | 13(2) | WERTV7 | ||||
MAKZB | Obsolete: amount with +/- sign - do NOT use | BETRAG_OLD | CURR | 13(2) | WERTV7 | ||||
LIEFFN | Obsolete: amount with +/- sign - do NOT use | BETRAG_OLD | CURR | 13(2) | WERTV7 | ||||
DIFFB | Obsolete: amount with +/- sign - do NOT use | BETRAG_OLD | CURR | 13(2) | WERTV7 | ||||
ZFBDT | Not used. Base date for due-date calculation | BDFAE_OLD | DATS | 8 | DATUM | ||||
MONAT | Outdated: Fiscal period - do NOT use!!! | MONAT_OLD | NUMC | 2 | MONAT | ||||
ZLSCH | Outdated: Payment method - do NOT use!!! | WZLSC_OLD | CHAR | 1 | Assigned to domain | ZLSCH | |||
PREPAY_AREWR | Clearing Value to Prepayment Clearing Account in LC | WRF_PREPAY_AREWR | CURR | 13(2) | WERT7 | ||||
PREPAY_HWAER | Local Currency | WRF_PREPAY_HWAER | CUKY | 5 | Assigned to domain | WAERS | |||
PREPAY_AREWW | Clearing Value to Prepayment Clearing Account in TC | WRF_PREPAY_AREWW | CURR | 13(2) | WERT7 | ||||
PREPAY_WAERS | Document Currency | WRF_PREPAY_WAERS | CUKY | 5 | Assigned to domain | WAERS | |||
PREPAY_KURSF | Exchange Rate of Prepayment Document | WRF_PREPAY_KURSF | DEC | 9(5) | EXCRT | KURSF | |||
PREPAY_KUFIX | Flag: Fixed Exchange Rate in Prepayment Document | WRF_PREPAY_KUFIX | CHAR | 1 | XFELD | ||||
PREPAY_LIFNR | Vendor Account Number in Prepayment Document | WRF_PREPAY_LIFNR | CHAR | 10 | Assigned to domain | ALPHA | LIFNR |
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 tableDATA: 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 asSE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).
Search for further information about these or an SAP related objects