IHC_STR_GUI_DATA SAP (Payment Order Data from GUI) Structure details

Dictionary Type: Structure
Description: Payment Order Data from GUI




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




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

IHC_STR_GUI_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 from GUI" 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_GUI_DATA TYPE IHC_STR_GUI_DATA.

The IHC_STR_GUI_DATA table consists of various fields, each holding specific information or linking keys about Payment Order Data from GUI data available in SAP. These include PAY_PRI_BNKID (Payer Primary Bank ID), PAY_PRI_IDQUAL (Qualifier for Primary Bank ID), PAY_SEC_BNKID (Payer Secondary Bank ID), PAY_SEC_IDQUAL (Qualifier for 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_GUI_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
BLOCKItem Is Locked for Automatic Processing IHC_DTE_PN_BLOCKCHAR1XFELD
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
TRNS_TYPETransaction Type IHC_DTE_PN_TRNS_TYPECHAR6IHC_TAB_TRANSIHC_DOM_TRANSACTION_TYPE
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
EXEC_INSTRUCTExecution Instruction IHC_DTE_PN_INSTRUCTCHAR8Assigned to domainIHC_DOM_INSTRUCTION
CLR_PRTNR_IDClearing Partner IHC_DTE_PN_PRTNR_IDCHAR4
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

Key field Non-key field



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

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

How to access SAP table IHC_STR_GUI_DATA

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