SAP Table IRBKPF

Logistics Invoice Verification, Invoice Documents

IRBKPF (Logistics Invoice Verification, Invoice Documents) is a standard table in SAP R\3 ERP systems. Below you can find the technical details of the fields that make up this table. Key fields are marked in blue.

Additionally we provide an overview of foreign key relationships, if any, that link IRBKPF to other SAP tables.

IRBKPF table fields

Field Data element Checktable Datatype Length Decimals
MANDT Client MANDT T000 CLNT 3 0
BELNR Document Number of an Invoice Document RE_BELNR CHAR 10 0
GJAHR Fiscal Year GJAHR NUMC 4 0
BLART Document Type BLART T003 CHAR 2 0
BLDAT Document Date in Document BLDAT DATS 8 0
BUDAT Posting Date in the Document BUDAT DATS 8 0
USNAM User name USNAM CHAR 12 0
TCODE Transaction Code TCODE TSTC CHAR 20 0
CPUDT Day On Which Accounting Document Was Entered CPUDT DATS 8 0
CPUTM Time of Entry CPUTM TIMS 6 0
VGART Transaction Type in AG08 (Internal Document Type) M8VGA CHAR 2 0
RP Invoice receipt
KP Account maintenance
KS Account maintenance reversal
PR Price change
BL Material debit
PF Std cost estim. release
RD Logistics invoice
ML Material ledger settlement
MI Material ledger initialization
RS Logistics invoice, cancel
XBLNR Reference Document Number XBLNR1 CHAR 16 0
BUKRS Company Code BUKRS T001 CHAR 4 0
LIFNR Vendor Account Number ELIFN CHAR 10 0
WAERS Currency Key WAERS TCURC CUKY 5 0
KURSF Exchange rate KURSF DEC 9 5
RMWWR Gross invoice amount in document currency RMWWR CURR 13 2
BEZNK Unplanned delivery costs BEZNK CURR 13 2
WMWST1 Tax Amount in Document Currency with +/- Sign FWSTEV CURR 13 2
MWSKZ1 Tax Code MWSKZ_MRM T007A CHAR 2 0
WMWST2 Tax Amount in Document Currency with +/- Sign FWSTEV CURR 13 2
MWSKZ2 Tax Code MWSKZ_MRM T007A CHAR 2 0
ZTERM Terms of Payment Key DZTERM CHAR 4 0
ZBD1T Cash discount days 1 DZBD1T DEC 3 0
ZBD1P Cash Discount Percentage 1 DZBD1P DEC 5 3
ZBD2T Cash discount days 2 DZBD2T DEC 3 0
ZBD2P Cash Discount Percentage 2 DZBD2P DEC 5 3
ZBD3T Net Payment Terms Period DZBD3T DEC 3 0
WSKTO Cash discount amount in document currency WSKTO CURR 13 2
XRECH Indicator: post invoice XRECHC CHAR 1 0
X Yes
NULL No
BKTXT Document Header Text BKTXT CHAR 25 0
SAPRL SAP Release SAPRL CHAR 4 0
LOGSYS Logical system LOGSYS CHAR 10 0
XMWST Calculate tax automatically XMWST CHAR 1 0
X Yes
NULL No
STBLG Reversal document number RE_STBLG CHAR 10 0
STJAH Fiscal year of reversal document RE_STJAH NUMC 4 0
SOLLB Gross target invoice amount in local currency SMWWR CURR 13 2
SOLLN Net target invoice amount in document currency SNWWR CURR 13 2
MAKZB Manually accepted gross invoice difference MAKZB_D CURR 13 2
MAKZN Manually accepted net difference amount MAKZN CURR 13 2
DIFFB Invoice Verification difference including tax REPDIF CURR 13 2
DIFFN Document Balance RPDIFN CURR 13 2
LIEFFMW Tax in vendor error LIEFFMW CURR 13 2
LIEFFN Vendor error (exclusive of tax) LIEFFN CURR 13 2
SMWSKZ1 Tax Code MWSKZ_MRM T007A CHAR 2 0
SMWST1 Tax Amount in Document Currency with +/- Sign FWSTEV CURR 13 2
LIEFF1 Vendor error (incl. tax) LIEFF_MRM CURR 13 2
MWLIEFF1 Obsolete: tax in vendor error LMWST CURR 13 2
MAKZMW1 Tax Amount Accepted Manually MAKZMW CURR 13 2
MWDIFFB1 Invoice Verification difference including tax REPDIF CURR 13 2
FWNAV1 Tax Amount in Document Currency with +/- Sign FWSTEV CURR 13 2
MWBNK1 Tax Amount in Document Currency with +/- Sign FWSTEV CURR 13 2
SMWSKZ2 Tax Code MWSKZ_MRM T007A CHAR 2 0
SMWST2 Tax Amount in Document Currency with +/- Sign FWSTEV CURR 13 2
LIEFF2 Vendor error (incl. tax) LIEFF_MRM CURR 13 2
MWLIEFF2 Obsolete: tax in vendor error LMWST CURR 13 2
MAKZMW2 Tax Amount Accepted Manually MAKZMW CURR 13 2
MWDIFFB2 Invoice Verification difference including tax REPDIF CURR 13 2
FWNAV2 Tax Amount in Document Currency with +/- Sign FWSTEV CURR 13 2
MWBNK2 Tax Amount in Document Currency with +/- Sign FWSTEV CURR 13 2
ANZRPV No. of invoice verification attempts ANZRPV NUMC 3 0
REPART Indicator: Invoice Verification Type REPART CHAR 1 0
NULL Online verification
1 Time point 1 - background verification
2 Time point 2 - background verification
3 No verification
RBSTAT Invoice document status RBSTAT CHAR 1 0
1 Defined for background verification
2 Deleted
3 With Errors
4 Correct (posted, not completed)
5 Posted
A Parked
B Parked and completed
C Parked and held
D Entered and held
E Parked and released
REPDAT Invoice Verification date REPDAT DATS 8 0
REPTIM Invoice Verification time REPTIM TIMS 6 0
LFDATABLI Delivery date LFDAT DATS 8 0
LFDATBISLI Delivery date LFDAT DATS 8 0
LFDATABRT Delivery date of return LFDATRET DATS 8 0
LFDATBISRT Delivery date of return LFDATRET DATS 8 0
XZUORDLI Indicates delivery item allocation XZUORDLI CHAR 1 0
X Yes
NULL No
XZUORDRT Indicates returns allocation XZUORDRT CHAR 1 0
X Yes
NULL No
KZBNK Planned Delivery Costs Indicator XBNK CHAR 1 0
TBTKZ Indicator: subsequent debit/credit TBTKZ CHAR 1 0
ESRNR ISR Subscriber Number ESRNR CHAR 11 0
ESRPZ ISR Check Digit ESRPZ CHAR 2 0
ESRRE ISR Reference Number ESRRE CHAR 27 0
QSSHB Withholding Tax Base Amount QSSHB CURR 13 2
QSFBT Withholding Tax-Exempt Amount (in Document Currency) QSFBT CURR 13 2
QSSKZ Withholding Tax Code QSSKZ T059Q CHAR 2 0
DIEKZ Service Indicator (Foreign Payment) DIEKZ CHAR 1 0
LANDL Supplying Country LANDL T005 CHAR 3 0
LZBKZ State Central Bank Indicator LZBKZ T015L CHAR 3 0
ANZRPO Number of selected invoice items ANZRPO NUMC 6 0
ANZUNF Number of unsolved errors ANZUNF NUMC 6 0
ZFBDT Baseline Date for Due Date Calculation DZFBDT DATS 8 0
MONAT Fiscal Period MONAT NUMC 2 0
ZLSCH Payment Method DZLSCH T042Z CHAR 1 0
XRKUE Invoice Automatically Reduced XRKUE CHAR 1 0
X Yes
NULL No
RCHGART Obsolete: Invoice type for inv. verification: do NOT use RCHGART CHAR 4 0
NULL Goods invoice
1 Invoice for delivery costs
2 Goods invoice with delivery costs
XBEST Checkbox: Allocations XZUORD CHAR 1 0
X Yes
NULL No
XFRBR Checkbox: Allocations XZUORD CHAR 1 0
X Yes
NULL No
XLIFS Checkbox: Allocations XZUORD CHAR 1 0
X Yes
NULL No
XWERK Checkbox: Allocations XZUORD CHAR 1 0
X Yes
NULL No
TXKRS Exchange Rate for Taxes TXKRS_BKPF DEC 9 5
XRKUER ID: Autom. inv. reduction allowed? XRKUER CHAR 1 0
X Yes
NULL No
TAKZPB Absolute positive upper acceptance limit TAKZPB CURR 13 2
TAKZPP Percentage positive upper acceptance limit TAKZPP DEC 4 2
TAKZNB Negative small difference TAKZNB CURR 13 2
TAKZNP Percentage negative lower acceptance limit TAKZNP DEC 4 2
TRKPB Autom. invoice reduction: absolute upper limit TRKPB CURR 13 2
TRKPP Autom. invoice reduction: percentage upper limit TRKPP DEC 4 2
REPARTALT Indicator: Invoice Verification Type REPART CHAR 1 0
NULL Online verification
1 Time point 1 - background verification
2 Time point 2 - background verification
3 No verification
RBSTATALT Invoice document status RBSTAT CHAR 1 0
1 Defined for background verification
2 Deleted
3 With Errors
4 Correct (posted, not completed)
5 Posted
A Parked
B Parked and completed
C Parked and held
D Entered and held
E Parked and released
ANZRPVALT No. of invoice verification attempts ANZRPV NUMC 3 0
KZKORREKT Select MARKE CHAR 1 0
XMANRK Indicator for manually reduced invoices XMANRK CHAR 1 0
X Yes
NULL No
XUNFEH Indicator for unclarified errors XUNFEH CHAR 1 0
X Yes
NULL No
XERL Indicates that Invoice Verification has been completed KZERL CHAR 1 0
X Yes
NULL No
XERLALT Indicates that Invoice Verification has been completed KZERL CHAR 1 0
X Yes
NULL No
LNAME1 Name 1 NAME1_GP CHAR 35 0
SKTODAT Latest date when full cash discount still possible RM08_SKDAT DATS 8 0
LKZRK Indicates invoice reduction KZRK CHAR 1 0
X Yes
NULL No
RKLIMIT Limit for reducing an invoice in Invoice Verification RKLIMIT CURR 13 2
PRPLIMIT Positive Invoice Verification tolerance limit PRPLIMIT CURR 13 2
NRPLIMIT Negative Invoice Verification tolerance limit NRPLIMIT CURR 13 2
MARKE Select MARKE CHAR 1 0
XKPFCHG Select MARKE CHAR 1 0

IRBKPF foreign key relationships

Table Field Foreign key table Foreign key field Check table Check field
IRBKPF BLART IRBKPF MANDT T003 Document Types MANDT
IRBKPF BLART IRBKPF BLART T003 Document Types BLART
IRBKPF BUKRS IRBKPF MANDT T001 Company Codes MANDT
IRBKPF BUKRS IRBKPF BUKRS T001 Company Codes BUKRS
IRBKPF LANDL IRBKPF LANDL T005 Countries LAND1
IRBKPF LANDL RBKPB MANDT T005 Countries MANDT
IRBKPF LZBKZ RBKPB MANDT T015L SCB Ratios MANDT
IRBKPF LZBKZ IRBKPF LZBKZ T015L SCB Ratios LZBKZ
IRBKPF MANDT IRBKPF MANDT T000 Clients MANDT
IRBKPF MWSKZ1 IRBKPF MANDT T007A Tax Keys MANDT
IRBKPF MWSKZ1 T007A KALSM T007A Tax Keys KALSM
IRBKPF MWSKZ1 IRBKPF MWSKZ1 T007A Tax Keys MWSKZ
IRBKPF MWSKZ2 IRBKPF MWSKZ2 T007A Tax Keys MWSKZ
IRBKPF MWSKZ2 IRBKPF MANDT T007A Tax Keys MANDT
IRBKPF MWSKZ2 T007A KALSM T007A Tax Keys KALSM
IRBKPF QSSKZ RBKPB MANDT T059Q Withholding Tax MANDT
IRBKPF QSSKZ T001 LAND1 T059Q Withholding Tax LAND1
IRBKPF QSSKZ IRBKPF QSSKZ T059Q Withholding Tax QSSKZ
IRBKPF SMWSKZ1 RBKPB MANDT T007A Tax Keys MANDT
IRBKPF SMWSKZ1 T007A KALSM T007A Tax Keys KALSM
IRBKPF SMWSKZ1 IRBKPF SMWSKZ1 T007A Tax Keys MWSKZ
IRBKPF SMWSKZ2 T007A KALSM T007A Tax Keys KALSM
IRBKPF SMWSKZ2 IRBKPF SMWSKZ2 T007A Tax Keys MWSKZ
IRBKPF SMWSKZ2 RBKPB MANDT T007A Tax Keys MANDT
IRBKPF TCODE IRBKPF TCODE TSTC SAP Transaction Codes TCODE
IRBKPF WAERS IRBKPF WAERS TCURC Currency Codes WAERS
IRBKPF WAERS IRBKPF MANDT TCURC Currency Codes MANDT
IRBKPF ZLSCH IRBKPF LANDL T042Z Payment Methods for Automatic Payment LAND1
IRBKPF ZLSCH IRBKPF ZLSCH T042Z Payment Methods for Automatic Payment ZLSCH
IRBKPF ZLSCH RBKPB MANDT T042Z Payment Methods for Automatic Payment MANDT