IHC_STR_PN_DATA SAP (Payment Order Data) Structure details

Dictionary Type: Structure
Description: Payment Order Data




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




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

IHC_STR_PN_DATA 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 "Payment Order 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_IHC_STR_PN_DATA TYPE IHC_STR_PN_DATA.

The IHC_STR_PN_DATA table consists of various fields, each holding specific information or linking keys about Payment Order Data data available in SAP. These include PAY_BANK_KEY (Sender Bank Key), PAY_PRI_BNKID (Payer Primary Bank ID), PAY_PRI_IDQUAL (Qualifier for Primary Bank ID), PAY_SEC_BNKID (Payer Secondary Bank ID).. 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 IHC_STR_PN_DATA 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
LAST_GUI_STATUSStatus of the Payment Order IHC_DTE_GUI_STATUSCHAR2IHC_DOM_GUI_STATUS
PAY_BANK_KEYSender Bank Key IHC_DTE_PN_PAY_BANK_KEYCHAR15BANKK
PAY_PRI_BNKIDPayer Primary Bank ID IHC_DTE_PN_PAY_PRI_BNKIDCHAR15BANKL
PAY_PRI_IDQUALQualifier for Primary Bank ID IHC_DTE_PN_PRI_IDQUALCHAR6CHAR6
PAY_SEC_BNKIDPayer Secondary Bank ID IHC_DTE_PN_PAY_SEC_BNKIDCHAR15BANKL
PAY_SEC_IDQUALQualifier for Secondary Bank ID IHC_DTE_PN_SEC_IDQUALCHAR6CHAR6
PAY_BKONTPayer Bank Control Key IHC_DTE_PN_PAY_BKONTCHAR2BKONT
PAY_BANK_NAMEPayer Name of Financial Institution IHC_DTE_PN_PAY_BANK_NAMECHAR60TEXT60
PAY_BANK_CNTRYPayer Bank Country IHC_DTE_PN_PAY_BANK_CNTRYCHAR3Assigned to domainLAND1
PAY_ACCHO_NAMEName of Account Holder for Payer Account IHC_DTE_PN_PAY_ACCHO_NAMECHAR60KOINH
PAY_ACCHO_CNTRYPayer Country Key IHC_DTE_PN_PAY_ACCHO_CNTRYCHAR3Assigned to domainLAND1
PAY_ACCTNOPayer Account Number IHC_DTE_PN_PAY_ACCTNOCHAR35CHAR35IHC_SHLP_PN_ACCOUNT
PAY_IBANPayer IBAN IHC_DTE_PN_PAY_IBANCHAR34IBAN
PAY_ACCTCURRPayer Account Currency IHC_DTE_PN_PAY_ACCTCURRCUKY5Assigned to domainWAERS
PAY_AMOUNTPayer Amount in Account Currency IHC_DTE_PN_PAY_AMOUNTCURR17(2)
PAY_VALUE_DATEPayer Value Date IHC_DTE_PN_PAY_VALUE_DATEDATS8DATUM
PAY_EXRATEPayer Exchange Rate IHC_DTE_PN_PAY_EXRATEDEC9(5) EXCRTNIHC_EXRATE
PAY_AMOUNT_PRIMPayer Amount in Account Currency IHC_DTE_PN_PAY_AMOUNT_EXTCURR17(2)
PAY_EXRATE_PRIMPayer Exchange Rate IHC_DTE_PN_PAY_EXRATE_EXTDEC9(5) EXCRTNIHC_EXRATE
OPAY_PRI_BNKIDOriginal Payer Primary Bank ID IHC_DTE_PN_OPAY_PRI_BNKIDCHAR15BANKL
OPAY_PRI_IDQUALQualifier for Primary Bank ID IHC_DTE_PN_PRI_IDQUALCHAR6CHAR6
OPAY_SEC_BNKIDOriginal Payer Secondary Bank ID IHC_DTE_PN_OPAY_SEC_BNKIDCHAR15BANKL
OPAY_SEC_IDQUALQualifier for Secondary Bank ID IHC_DTE_PN_SEC_IDQUALCHAR6CHAR6
OPAY_BKONTOriginal Payer Bank Control Key IHC_DTE_PN_OPAY_BKONTCHAR2BKONT
OPAY_BANK_NAMEOriginal Payer Name of Financial Institution IHC_DTE_PN_OPAY_BANK_NAMECHAR60TEXT60
OPAY_BANK_CNTRYOriginal Payer Bank Country Key IHC_DTE_PN_OPAY_BANK_CNTRYCHAR3Assigned to domainLAND1
OPAY_ACCHO_NAMEOriginal Payer Name of Account Holder IHC_DTE_PN_OPAY_ACCHO_NAMECHAR60KOINH
OPAY_ACCHO_CNTRYOriginal Payer Country Key IHC_DTE_PN_OPAY_ACCHO_CNTRYCHAR3Assigned to domainLAND1
OPAY_ACCTNOOriginal Payer Account Number IHC_DTE_PN_OPAY_ACCTNOCHAR35CHAR35IHC_SHLP_PN_ACCOUNT
OPAY_IBANOriginal Payer IBAN IHC_DTE_PN_OPAY_IBANCHAR34IBAN
OPAY_ACCTCURROriginal Payer Account Currency IHC_DTE_PN_OPAY_ACCTCURRCUKY5Assigned to domainWAERS
OPAY_VALUE_DATEOriginal Payer Value Date IHC_DTE_PN_OPAY_VALUE_DATEDATS8DATUM
OPAY_EXRATEOriginal Payer Exchange Rate IHC_DTE_PN_OPAY_EXRATEDEC9(5) EXCRTNIHC_EXRATE
REC_BANKLRecipient Bank Key IHC_DTE_PN_REC_BANKLCHAR15BANKK
REC_PRI_BNKIDRecipient Primary Bank ID IHC_DTE_PN_REC_PRI_BNKIDCHAR15BANKL
REC_PRI_IDQUALQualifier for Primary Bank ID IHC_DTE_PN_PRI_IDQUALCHAR6CHAR6
REC_SEC_BNKIDRecipient Secondary Bank ID IHC_DTE_PN_REC_SEC_BNKIDCHAR15BANKL
REC_SEC_IDQUALQualifier for Secondary Bank ID IHC_DTE_PN_SEC_IDQUALCHAR6CHAR6
REC_BKONTRecipient Bank Control Key IHC_DTE_PN_REC_BKONTCHAR2BKONT
REC_BANK_NAMERecipient Name of Financial Insitution IHC_DTE_PN_REC_BANK_NAMECHAR60TEXT60
REC_BANK_CNTRYRecipient Bank Country IHC_DTE_PN_REC_BANK_CNTRYCHAR3Assigned to domainLAND1
REC_BANK_REFRecipient Reference Info for Bank Details IHC_DTE_PN_REC_BANK_REFCHAR20CHAR20
REC_ACCHO_NAMEName of Account Holder for Recipient Account IHC_DTE_PN_REC_ACCHO_NAMECHAR60KOINH
REC_ACCHO_CNTRYRecipient Country Key IHC_DTE_PN_REC_ACCHO_CNTRYCHAR3Assigned to domainLAND1
REC_ACCTNOAccount Number of Recipient IHC_DTE_PN_REC_ACCTNOCHAR35CHAR35IHC_SHLP_PN_ACCOUNT
REC_IBANRecipient IBAN IHC_DTE_PN_REC_IBANCHAR34IBAN
REC_ACCTCURRRecipient Account Currency IHC_DTE_PN_REC_ACCTCURRCUKY5Assigned to domainWAERS
REC_AMOUNTRecipient Amount in Account Currency IHC_DTE_PN_REC_AMNTCURR17(2)
REC_VALUE_DATERecipient Value Date IHC_DTE_PN_REC_VALUE_DATEDATS8DATUM
REC_EXRATERecipient Exchange Rate IHC_DTE_PN_REC_EXRATEDEC9(5) EXCRTNIHC_EXRATE
REC_AMOUNT_PRIMRecipient Amount in Account Currency IHC_DTE_PN_REC_AMNT_EXTCURR17(2)
REC_EXRATE_PRIMRecipient Exchange Rate IHC_DTE_PN_REC_EXRATE_EXTDEC9(5) EXCRTNIHC_EXRATE
REC_UNITBank Area Recipient IHC_DTE_PN_REC_UNITCHAR4_UNITIHC_DOM_UNITPN_UNITIHC_SHLP_PN_UNIT
CLR_PRI_BNKIDClearing Partner Primary Bank ID IHC_DTE_PN_CLR_PRI_BNKIDCHAR15BANKL
CLR_PRI_IDQUALQualifier for Primary Bank ID IHC_DTE_PN_PRI_IDQUALCHAR6CHAR6
CLR_SEC_BNKIDClearing Partner Secondary Bank ID IHC_DTE_PN_CLR_SEC_BNKIDCHAR15BANKL
CLR_SEC_IDQUALQualifier for Secondary Bank ID IHC_DTE_PN_SEC_IDQUALCHAR6CHAR6
CLR_BKONTClearing Partner Bank Control Key IHC_DTE_PN_CLR_BKONTCHAR2BKONT
CLR_BANK_NAMEClearing Partner Name of Financial Institution IHC_DTE_PN_CLR_BANK_NAMECHAR60TEXT60
CLR_BANK_CNTRYClearing Partner Country Key of Bank IHC_DTE_PN_CLR_BANK_CNTRYCHAR3Assigned to domainLAND1
CLR_ACCHO_NAMEClearing Partner Name of Account Holder IHC_DTE_PN_CLR_ACCHO_NAMECHAR60KOINH
CLR_ACCHO_CNTRYClearing Partner Country Key IHC_DTE_PN_CLR_ACCHO_CNTRYCHAR3Assigned to domainLAND1
CLR_ACCTNOClearing Partner Account Number IHC_DTE_PN_CLR_ACCTNOCHAR35CHAR35
CLR_IBANClearing Partner IBAN IHC_DTE_PN_CLR_IBANCHAR34IBAN
CLR_ACCTCURRClearing Partner Account Currency IHC_DTE_PN_CLR_ACCTCURRCUKY5Assigned to domainWAERS
CLR_AMOUNTClearing Partner Amount in Account Currency IHC_DTE_PN_CLR_AMOUNTCURR17(2)
CLR_VALUE_DATEClearing Partner Value Date IHC_DTE_PN_CLR_VALUE_DATEDATS8DATUM
CLR_EXRATEClearing Partner Exchange Rate IHC_DTE_PN_CLR_EXRATEDEC9(5) EXCRTNIHC_EXRATE
CLR_AMOUNT_PRIMClearing Partner Amount in Account Currency IHC_DTE_PN_CLR_AMOUNT_EXTCURR17(2)
CLR_EXRATE_PRIMClearing Partner Exchange Rate IHC_DTE_PN_CLR_EXRATE_EXTDEC9(5) EXCRTNIHC_EXRATE
CLR_PRTNR_TYPEClearing Partner Type IHC_DTE_PN_CLR_TYPECHAR3IHC_DOM_PN_CLR_TYPE
TRNS_TYPETransaction Type IHC_DTE_PN_TRNS_TYPECHAR6IHC_TAB_TRANSIHC_DOM_TRANSACTION_TYPE
TRNS_DIRECTIONBank Transfer IHC_DTE_PN_DIRECTIONCHAR1XFELD
TRNS_AMOUNTTransaction Amount IHC_DTE_TRANSACTION_AMOUNTCURR17(2)
TRNS_CURRTransaction Currency IHC_DTE_TRANSACTION_CURRENCYCUKY5Assigned to domainWAERS
PL_PROC_DATEDate Executed IHC_DTE_PN_PROC_DATEDATS8DATUM
PL_POST_DATEPosting Date IHC_DTE_PN_POST_DATEDATS8DATUM
EXEC_INSTRUCTExecution Instruction IHC_DTE_PN_INSTRUCTCHAR8Assigned to domainIHC_DOM_INSTRUCTION
CRUSRCreated By IHC_DTE_CREATE_USERCHAR12USNAM
CRDATCreated On IHC_DTE_CREATE_DATEDATS8DATUM
CRTIMCreated At IHC_DTE_CREATE_TIMETIMS6UZEIT
INPUT_CHANNELInput Channel IHC_DTE_CHANNELCHAR8IHC_DOM_CHANNEL
CHUSRChanged By IHC_DTE_CHANGE_USERCHAR12USNAM
CHDATChanged On IHC_DTE_CHANGE_DATEDATS8DATUM
CHTIMChanged At IHC_DTE_CHANGE_TIMETIMS6UZEIT
REUSRReleased By IHC_DTE_RELEASE_USERCHAR12USNAM
REDATReleased On IHC_DTE_RELEASE_DATEDATS8DATUM
RETIMReleased At IHC_DTE_RELEASE_TIMETIMS6UZEIT
ARUSRArchiving: User Name IHC_DTE_ARCHIVED_USERCHAR12USNAM
ARDATArchiving Date IHC_DTE_ARCHIVED_DATEDATS8DATUM
ARTIMArchiving Time IHC_DTE_ARCHIVED_TIMETIMS6UZEIT
CS_PAY_FLAGCurrency Conversion for Sender Item IHC_DTE_FLG_CS_SNDCHAR1XFELD
CS_REC_FLAGCurrency Conversion for Recipient Item IHC_DTE_FLG_CS_RCVCHAR1XFELD
RCV_EXTERNIndicator: Enter External Forward IHC_DTE_PN_RCV_EXTERNCHAR1CHAR1
CLR_PRTNR_IDClearing Partner IHC_DTE_PN_PRTNR_IDCHAR4
EXT_PAYExternal Payment IHC_DTE_PN_EXTPAYCHAR1IHC_DOM_PN_EXTPAY
CHECK_PAYThis is a check payment IHC_DTE_PN_CHECK_PAYCHAR1CHAR1
SINGLE_PAYIHC: Flag for Single Payment IHC_DTE_PN_SINGLE_PAYCHAR1CHAR1
IN_IDOC_NUMBERIDoc number EDI_DOCNUMNUMC16EDI_DOCNUMDCN
OUT_IDOC_NUMBERIDoc number EDI_DOCNUMNUMC16EDI_DOCNUMDCN
IN_RZAWEDelivered Payment Method IHC_DTE_IN_RZAWECHAR1Assigned to domainZLSCH
IN_UZAWEDelivered Payment Method Supplement IHC_DTE_IN_UZAWECHAR2Assigned to domainUZAWE
OUT_RZAWEPayment Method for This Payment RZAWECHAR1Assigned to domainZLSCH
OUT_UZAWEPayment Method Supplement UZAWECHAR2Assigned to domainUZAWE
PAYRQ_NOKey Number for Payment Request PRQ_KEYNOCHAR10Assigned to domainALPHAPRQ_KEYNO
IN_IDOC_MESTYPMessage Type EDI_MESTYPCHAR30Assigned to domainEDI_MESTYPMES
OUT_IDOC_MESTYPMessage Type EDI_MESTYPCHAR30Assigned to domainEDI_MESTYPMES
INSTRUCTION_CODEIHC Instruction Key IHC_DTE_INSTRUCTION_CODECHAR16IHC_TAB_INST_KEYIHC_DOM_INSTRUCTION_KEY
INSTRUCTION1Execution Instruction 1 IHC_DTE_PN_INSTRUCT1CHAR8IHC_TAB_INSTIHC_DOM_INSTRUCTION
INSTRUCTION2Execution Instruction 2 IHC_DTE_PN_INSTRUCT2CHAR8IHC_TAB_INSTIHC_DOM_INSTRUCTION
INSTRUCTION3Execution Instruction 3 IHC_DTE_PN_INSTRUCT3CHAR8IHC_TAB_INSTIHC_DOM_INSTRUCTION
INSTRUCTION4Execution Instruction 4 IHC_DTE_PN_INSTRUCT4CHAR8IHC_TAB_INSTIHC_DOM_INSTRUCTION
CENTRAL_BANK_INDState Central Bank Indicator IHC_DTE_CENTRAL_BANK_INDICATORCHAR3Assigned to domainLZBKZ
SUPPLY_COUNTRYSupplying Country IHC_DTE_SUPPLY_COUNTRYCHAR3Assigned to domainLAND1
XBS_KUKEYShort key (surrogate) BF_KUKEYEBNUMC8BF_KUKEYEB
XBS_POSITIONMemo record number (line item number in bank statement) BF_ESNUMEBNUMC5NUM5
ARCHIVEDPayment Order Archived IHC_DTE_ARCHIVEDCHAR1XFELD

Key field Non-key field



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

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

How to access SAP table IHC_STR_PN_DATA

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