VTBPR SAP (Interface: Treasury - Payment Request) Structure details

Dictionary Type: Structure
Description: Interface: Treasury - Payment Request




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




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

VTBPR 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 "Interface: Treasury - Payment Request" 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_VTBPR TYPE VTBPR.

The VTBPR table consists of various fields, each holding specific information or linking keys about Interface: Treasury - Payment Request data available in SAP. These include BELNR (Accounting Document Number), BUZEI (Number of Line Item Within Accounting Document), GJAHR (Fiscal Year), HWAER (Local Currency).. 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 (character-type or numeric)


SAP VTBPR 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
BUKRSCompany Code BUKRSCHAR4Assigned to domainBUKRSBUKC_T001
BELNRAccounting Document Number BELNR_DCHAR10ALPHABELNRBLN
BUZEINumber of Line Item Within Accounting Document BUZEINUMC3BUZEIBUZ
GJAHRFiscal Year GJAHRNUMC4GJAHRGJAHRGJR
HWAERLocal Currency HWAERCUKY5Assigned to domainWAERS
WAERSCurrency Key of the Invoice PRQ_DOCURCUKY5Assigned to domainWAERS
DMBTRAmount in Local Currency DMBTRCURR13(2) WERT7
WRBTRAmount in document currency WRBTRCURR13(2) WERT7
SSIGNDirection of flow TB_SSIGNCHAR1T_SSIGN
RPZAHLPayer/payee TB_RPZAHL_NEWCHAR10Assigned to domainALPHABU_PARTNERBPABUPA
RPBANKPartner bank details TB_RPBANKCHAR4BVTYP
KOARTAccount Type KOARTCHAR1KOART
PARNOBusiness Partner PRQ_PARNOCHAR10ALPHAPRQ_PARNO
HKONTGeneral Ledger Account HKONTCHAR10Assigned to domainALPHASAKNR
HBKIDShort Key for a House Bank HBKIDCHAR5Assigned to domainHBKID
HKTIDID for account details HKTIDCHAR5Assigned to domainHKTID
BKHBKG/L Account for Bank Clearing Account PRQ_BKHBKCHAR10Assigned to domainALPHASAKNR
DUEDTPayment Request Due Date PRQ_DUEDTDATS8DATUM
ZUONRAssignment Number DZUONRCHAR18ZUONR
XPOREIndicator: Individual Payment? PRQ_XPORECHAR1XFELD
UZAWEPayment Method Supplement UZAWECHAR2Assigned to domainUZAWE
ZWELSList of the Payment Methods to be Considered DZWELSCHAR10ZWELS
SWTXTSwift Text PRQ_SWTXTCHAR140PRQ_SWTXT
XBLNRReference Document Number XBLNR1CHAR16XBLNR1
BLDATDocument Date in Document BLDATDATS8DATUM
BUDATPosting Date in the Document BUDATDATS8DATUM
SGTXTItem Text SGTXTCHAR50TEXT50
PAYGRGrouping Field for Automatic Payments PAYGRCHAR20CHAR20
ZLSPRPayment Block Key DZLSPRCHAR1Assigned to domainZAHLSSPE
XURGEIndicator: Extremely Urgent Payment PRQ_XURGECHAR1X
GSBERBusiness Area GSBERCHAR4Assigned to domainGSBERGSB
AWSYSLogical System LOGSYSTEMCHAR10Assigned to domainALPHALOGSYS
AWTYPReference Transaction AWTYPCHAR5Assigned to domainAWTYP
AWKEYReference Key AWKEYCHAR20AWKEY
ORIGINOrigin Indicator FIBL_ORIGINCHAR8Assigned to domainFIBL_ORIGIN
HBKGRGroup of House Bank Accounts FIBL_HBGCHAR2Assigned to domainFIBL_HBG
PACURPayment Request Currency Key PRQ_PACURCUKY5Assigned to domainWAERS
PAMTFPayment Request Amount in Payment Currency PRQ_AMTFCCURR13(2) WERT7
RPCODERepetitive Code RPCODECHAR20Assigned to domainALPHARPCODEFIBL_RPCODE
RP_TEXTReference Text for Repetitive Code RPCODE_TEXTCHAR50XTEXT50
LZBKZState Central Bank Indicator LZBKZCHAR3T015LLZBKZ
LANDLSupplying Country LANDLCHAR3T005LAND1
VBUNDCompany ID of trading partner RASSCCHAR6Assigned to domainALPHARCOMPPGS
FILKDAccount Number of the Branch FILKDCHAR10ALPHAMAXKK
MONATFiscal Period MONATNUMC2MONAT
STCD1Tax Number 1 STCD1CHAR16STCD1
DTAMSIndicator for Data Medium Exchange DTAMSCHAR1DTAMS
DTAWSInstruction key for data medium exchange DTAWSCHAR2Assigned to domainDTAWS
DTWS1Instruction key 1 DTAT16NUMC2Assigned to domainDTWSX
DTWS2Instruction key 2 DTAT17NUMC2Assigned to domainDTWSX
DTWS3Instruction key 3 DTAT18NUMC2Assigned to domainDTWSX
DTWS4Instruction key 4 DTAT19NUMC2Assigned to domainDTWSX
XKDFBDo not Post any Exchange Rate Differences XKDFB_042ECHAR1XFELD
DEDUAMNTPDeductions in Payment Currency PRQ_DEDUAMNTPCURR13(2) WERT7
WTAMNTPWithholding Tax Amount in Payment Currency PRQ_WTAMNTPCURR13(2) WERT7
KIDNOPayment Reference KIDNOCHAR30CHAR30
VERTNContract Number RANLCHAR13ALPHARANLRAN
EXTACCOUNTExternal Account TPM_EXT_ACCOUNTCHAR10TPM_EXT_ACCOUNTTREA_EATREATH_EXT_ACCOUNT
MGUIDSEPA Mandate: GUID of Mandate SEPA_MGUIDRAW16

Key field Non-key field



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

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

How to access SAP table VTBPR

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