SAP ABAP Interface IF_EX_IHC_BADI_HQ_PLUGIN (BAdI Interface IF_EX_IHC_BADI_HQ_PLUGIN)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-IHC (Application Component) FSCM In-House Cash
     FIN_IHC (Package) Payment Order In-House Cash
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_IHC_BADI_HQ_PLUGIN Example Implementation for BAdI Definition IHC_BADI_HQ_PLU 20050128
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_IHC_BADI_HQ_PLUGIN BAdI Class CL_EX_IHC_BADI_HQ_PLUGIN 20050128
Properties
Interface IF_EX_IHC_BADI_HQ_PLUGIN  
Short Description BAdI Interface IF_EX_IHC_BADI_HQ_PLUGIN    
General Data
Package FIN_IHC   Payment Order In-House Cash 
Created 20050127   SAP 
Last changed 20110810   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_IHC_BADI_HQ_PLUGIN has no forward declaration.
Interfaces
Interface IF_EX_IHC_BADI_HQ_PLUGIN has no interface.
Friends
Interface IF_EX_IHC_BADI_HQ_PLUGIN has no friend.
Attributes
Interface IF_EX_IHC_BADI_HQ_PLUGIN has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_ALL_PAYRQ Instance method Public Method Change All Payment Requests 20050128
2 CHANGE_SINGLE_PAYRQ Instance method Public Method Change Payment Requests Individually 20050128
3 CONTROL_PAYRQ_CREATE Instance method Public Method Creation of PAYRQ 20081215
Events
Interface IF_EX_IHC_BADI_HQ_PLUGIN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ADDRESS Public See coding Address Data 20050128 BEGIN OF ts_address, index TYPE sy-tabix, address TYPE bapi2021_address, END OF ts_address
2 TS_BANK Public See coding Bank Data 20050128 BEGIN OF ts_bank, index TYPE sy-tabix, bank TYPE bapi2021_bank, END OF ts_bank
3 TS_PAYRQ_DATA Public See coding Data for One Payment Request 20050128 BEGIN OF ts_payrq_data, index TYPE sy-tabix, origin TYPE bapi2021_origin, organisations TYPE bapi2021_organisations, accounts TYPE bapi2021_accounts, amounts TYPE bapi2021_amounts, value_dates TYPE bapi2021_dates, payment_control TYPE bapi2021_paymentctrl, reference_doc TYPE bapi2021_corrdoc, central_bank_report TYPE bapi2021_centralbankrep, instructions TYPE bapi2021_instructions, references TYPE bapi2021_references, END OF ts_payrq_data
4 TS_REFERENCE_TEXT Public See coding Payment Notes 20050128 BEGIN OF ts_reference_text, index TYPE sy-tabix, reference_text TYPE bapi2021_reftext, END OF ts_reference_text
5 TT_ADDRESSES Public See coding Table Type for Address Data 20050128 tt_addresses TYPE TABLE OF ts_address
6 TT_BANKS Public See coding Table Type for Bank Data 20050128 tt_banks TYPE TABLE OF ts_bank
7 TT_BAPI_ADDRESS Public See coding 20050131 tt_bapi_address TYPE STANDARD TABLE OF bapi2021_address
8 TT_BAPI_BANK Public See coding 20050131 tt_bapi_bank TYPE STANDARD TABLE OF bapi2021_bank
9 TT_BAPI_TEXT Public See coding 20050131 tt_bapi_text TYPE STANDARD TABLE OF bapi2021_reftext
10 TT_PAYRQ_DATA Public See coding Data for Multiple Payment Requests 20050128 tt_payrq_data TYPE STANDARD TABLE OF ts_payrq_data
11 TT_REFERENCE_TEXTS Public See coding Table Type for Payment Note 20050128 tt_reference_texts TYPE TABLE OF ts_reference_text
Method Signatures

Method CHANGE_ALL_PAYRQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ADDRESS Call by reference Type reference (TYPE) TT_ADDRESSES Tabellentyp für Adressdaten 20050128
2 Changing CT_BANK Call by reference Type reference (TYPE) TT_BANKS Tabellentyp für Bankdaten 20050128
3 Changing CT_PAYRQ Call by reference Type reference (TYPE) TT_PAYRQ_DATA Zahlungsanordnungsdaten 20050128
4 Changing CT_REFERENCE_TEXT Call by reference Type reference (TYPE) TT_REFERENCE_TEXTS Tabellentyp für Verwendungszweck 20050128
5 Importing IT_IDOC Call by reference Type reference (TYPE) IHC_TTY_IDOC Datensatz (IDoc) 20050128
# Exception Resumable Description Created on
1 ABORT Aktion abbrechen. Zahlungsanordnungen werden nicht angelegt. 20050128

Method CHANGE_SINGLE_PAYRQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ACCOUNT Call by reference Type reference (TYPE) BAPI2021_ACCOUNTS BAPI Payment Request: Konten 20050128
2 Changing CS_AMOUNT Call by reference Type reference (TYPE) BAPI2021_AMOUNTS BAPI Payment Request: Beträge und Währungen 20050128
3 Changing CS_CENTRAL_BANK_REPORT Call by reference Type reference (TYPE) BAPI2021_CENTRALBANKREP BAPI Payment Request: Meldedaten 20050128
4 Changing CS_INSTRUCTION Call by reference Type reference (TYPE) BAPI2021_INSTRUCTIONS BAPI Payment Request: Weisungsschlüssel 20050128
5 Changing CS_ORGANIZATION Call by reference Type reference (TYPE) BAPI2021_ORGANISATIONS BAPI Payment Request: Organisationen 20050128
6 Changing CS_ORIGIN Call by reference Type reference (TYPE) BAPI2021_ORIGIN BAPI Payment Request: Herkunft 20050128
7 Changing CS_PAYMENT_CONTROL Call by reference Type reference (TYPE) BAPI2021_PAYMENTCTRL BAPI Payment Request: Steuerung Zahlung 20050128
8 Changing CS_REFERENCE Call by reference Type reference (TYPE) BAPI2021_REFERENCES BAPI Payment Request: Referenzdaten 20050128
9 Changing CS_REFERENCE_DOC Call by reference Type reference (TYPE) BAPI2021_CORRDOC BAPI Payment Request: korrespondierender Buchhaltungsbeleg 20050128
10 Changing CS_VALUE_DATE Call by reference Type reference (TYPE) BAPI2021_DATES BAPI Payment Request: Daten 20050128
11 Changing CT_ADDRESS Call by reference Type reference (TYPE) TT_BAPI_ADDRESS Payment Request: Adressdaten 20050128
12 Changing CT_BANK Call by reference Type reference (TYPE) TT_BAPI_BANK BAPI Payment Request: Bankdaten 20050128
13 Changing CT_REFERENCE_TEXT Call by reference Type reference (TYPE) TT_BAPI_TEXT BAPI Payment Request: Verwendungszwecktexte 20050128
14 Importing IT_IDOC Call by reference Type reference (TYPE) IHC_TTY_IDOC Datensatz (IDoc) 20050128
# Exception Resumable Description Created on
1 ABORT Aktion abbrechen. Zahlungsanordnungen werden nicht angelegt. 20050128

Method CONTROL_PAYRQ_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ACCOUNT Call by reference Type reference (TYPE) BAPI2021_ACCOUNTS BAPI Payment Request: Konten 20081215
2 Changing CS_AMOUNT Call by reference Type reference (TYPE) BAPI2021_AMOUNTS BAPI Payment Request: Beträge und Währungen 20081215
3 Changing CS_CENTRAL_BANK_REPORT Call by reference Type reference (TYPE) BAPI2021_CENTRALBANKREP BAPI Payment Request: Meldedaten 20081215
4 Changing CS_INSTRUCTION Call by reference Type reference (TYPE) BAPI2021_INSTRUCTIONS BAPI Payment Request: Weisungsschlüssel 20081215
5 Changing CS_ORGANIZATION Call by reference Type reference (TYPE) BAPI2021_ORGANISATIONS BAPI Payment Request: Organisationen 20081215
6 Changing CS_ORIGIN Call by reference Type reference (TYPE) BAPI2021_ORIGIN BAPI Payment Request: Herkunft 20081215
7 Changing CS_PAYMENT_CONTROL Call by reference Type reference (TYPE) BAPI2021_PAYMENTCTRL BAPI Payment Request: Steuerung Zahlung 20081215
8 Changing CS_REFERENCE Call by reference Type reference (TYPE) BAPI2021_REFERENCES BAPI Payment Request: Referenzdaten 20081215
9 Changing CS_REFERENCE_DOC Call by reference Type reference (TYPE) BAPI2021_CORRDOC BAPI Payment Request: korrespondierender Buchhaltungsbeleg 20081215
10 Changing CS_VALUE_DATE Call by reference Type reference (TYPE) BAPI2021_DATES BAPI Payment Request: Daten 20081215
11 Changing CT_ADDRESS Call by reference Type reference (TYPE) TT_BAPI_ADDRESS 20081215
12 Changing CT_BANK Call by reference Type reference (TYPE) TT_BAPI_BANK 20081215
13 Changing CT_REFERENCE_TEXT Call by reference Type reference (TYPE) TT_BAPI_TEXT 20081215
14 Exporting E_KEYNO Call by reference Type reference (TYPE) BAPI2021_KEYNO-REQUESTID Schlüsselnummer der Zahlungsanordnung 20081215
15 Exporting E_RC Call by reference Attribute reference (LIKE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20081215
16 Exporting E_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20081215

Method CONTROL_PAYRQ_CREATE on Interface IF_EX_IHC_BADI_HQ_PLUGIN has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 600