SAP ABAP Interface IF_EX_APAR_EBPP_GET_DATA (BAdI Interface IF_EX_APAR_EBPP_GET_DATA)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷
FIN-FSCM-BD-AR (Application Component) Accounts Receivable Accounting Process Integration
⤷
EBPP_APAR (Package) EBPP_APAR
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_DEF_IM_APAR_EBPP_GET_DATA | Default Implementation for BAdI Definition APAR_EBPP_GET_DA | 20020213 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EXM_IM_APAR_EBPP_GET_DATA | Example Implementation for BAdI Definition APAR_EBPP_GET_D | 20050617 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_APAR_EBPP_GET_DATA | BAdI Class CL_EX_APAR_EBPP_GET_DATA | 20090304 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FDM_APAR_EBPP_GET_DATA | Replaces BAdI on Reading Invoice with APAR_GET_CUST_DOCUMENT | 20031125 |
Properties
| Interface | IF_EX_APAR_EBPP_GET_DATA | |
| Short Description | BAdI Interface IF_EX_APAR_EBPP_GET_DATA |
General Data
| Package | EBPP_APAR | EBPP_APAR |
| Created | 20020208 | SAP |
| Last changed | 20100310 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_EX_APAR_EBPP_GET_DATA has no forward declaration.
Interfaces
Interface IF_EX_APAR_EBPP_GET_DATA has no interface.
Friends
Interface IF_EX_APAR_EBPP_GET_DATA has no friend.
Attributes
Interface IF_EX_APAR_EBPP_GET_DATA has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Before the Selection of Open Items | 20030129 | |
| 2 | Static method | Public | Method | Before the Output of Bills/Payments | 20030129 | |
| 3 | Static method | Public | Method | Before the Posting of a Payment Instruction | 20030320 | |
| 4 | Static method | Public | Method | Change Error Messages from Credit Card Clearing Houses | 20060705 | |
| 5 | Static method | Public | Method | Determine Bill and Payment Data | 20020208 | |
| 6 | Static method | Public | Method | Read Invoice External Description | 20081125 | |
| 7 | Static method | Public | Method | Initialization | 20020716 | |
| 8 | Static method | Public | Method | When Releasing a Bill | 20031125 |
Events
Interface IF_EX_APAR_EBPP_GET_DATA has no event.
Types
Interface IF_EX_APAR_EBPP_GET_DATA has no local type.
Method Signatures
Method BEFORE_ITEM_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FILTER_CLRD_ITEMS | Call by reference | Type reference (TYPE) | TBL_APAREBPP_WTAB | FSCM Biller-Direct: dynamische where Bedingung | 20031104 | |||
| 2 | E_FILTER_OPEN_ITEMS | Call by reference | Type reference (TYPE) | TBL_APAREBPP_WTAB | FSCM Biller-Direct: dynamische where Bedingung | 20031104 | |||
| 3 | E_SP_GL_IND | Call by reference | Type reference (TYPE) | AGUMS | Sonderhauptbuchkennzeichen, die zu selektieren sind | 20030129 | |||
| 4 | I_ACCOUNT | Call by reference | Type reference (TYPE) | KONKO | Kontokorrent-Kontonummer | 20031104 | |||
| 5 | I_ACC_TYPE | Call by reference | Type reference (TYPE) | KOART | Kontoart | 20031104 | |||
| 6 | I_ADDSEL | Call by reference | Type reference (TYPE) | EBPP_ADDSEL | Biller Direct: Zusätzliche Selektionsangaben | 20050105 | |||
| 7 | I_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20031013 | |||
| 8 | I_UNAME | Call by reference | Type reference (TYPE) | UNAME | Benutzername | 20031106 | |||
| 9 | I_XCLEARED_ITEMS | Call by reference | Type reference (TYPE) | BOOLEAN | Kontokorrent-Kontonummer | 20031104 | |||
| 10 | I_XOPEN_ITEMS | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20031104 |
Method BEFORE_ITEM_SELECTION on Interface IF_EX_APAR_EBPP_GET_DATA has no exception.
Method BEFORE_OUTPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_INIT_DATA | Call by reference | Type reference (TYPE) | TBL_EBPP_INIT_ADD_DATA | Biller Direct: Weitere Daten für Frontend | 20030224 | |||
| 2 | C_INVOICE_ITEMS | Call by reference | Type reference (TYPE) | TBL_INVOICE_ITEMS | FSCM-Biller Direct: verdichtete Posten | 20030129 | |||
| 3 | C_PAYALLOCATION | Call by reference | Type reference (TYPE) | TBL_APAREBPP_PAYALLCTN | Biller Direct: Zuordnung Zahlungsdaten / Rechnungsdate | 20030326 | |||
| 4 | C_PAYEXPLANATION | Call by reference | Type reference (TYPE) | TBL_APAREBPP_PAYEXPLANATION | Biller Direct: Erklärung einer Zahlung | 20030224 | |||
| 5 | C_PAYMENT_ITEMS | Call by reference | Type reference (TYPE) | TBL_PAYMENT_ITEMS | FSCM-Biller Direct: verdichtete Zahlungen | 20030129 | |||
| 6 | I_CONTEXT | Call by reference | Type reference (TYPE) | XFELD | SPACE | SPACE: Get Data, 'C': Check | 20030224 |
Method BEFORE_OUTPUT on Interface IF_EX_APAR_EBPP_GET_DATA has no exception.
Method BEFORE_POST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_SUBSTITUTION | Call by reference | Type reference (TYPE) | APAREBPP_SUBST | FSCM-BD: Mit einer Anweisung änderbare Felder | 20030320 |
Method BEFORE_POST on Interface IF_EX_APAR_EBPP_GET_DATA has no exception.
Method CARD_AUT_CHANGE_RES_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_PUT_DATA_MESSAGES | Call by reference | Type reference (TYPE) | EBPP_MESSAGES_T | EBPP: Meldungen | 20060706 | |||
| 2 | C_PUT_DATA_RETURN | Call by reference | Type reference (TYPE) | BAPIRET1 | Returnparameter für den PUT_DATA-Baustein | 20060705 | |||
| 3 | C_PUT_DATA_RETURNCODE | Call by reference | Attribute reference (LIKE) | SY-SUBRC | Rückgabewert des PUT_DATA-Bausteins | 20060705 | |||
| 4 | E_ABORT_PAYMENT | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen: weiteren Zahlungsvorgang abbrechen? | 20060706 | |||
| 5 | E_ERRORS_HANDLED | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen: aufgetretene Fehler behandelt | 20060706 | |||
| 6 | IM_AUTHDATA | Call by reference | Type reference (TYPE) | APAR_EBPP_AUT | Zahlungskarten: Daten zur Authorisierung | 20060705 | |||
| 7 | IM_AUT_BAPIRET | Call by reference | Type reference (TYPE) | BAPIRET1 | Returnparameter (schwerwiegende Fehler) im Baustein | 20060705 | |||
| 8 | IM_AUT_RESPONSE | Call by reference | Type reference (TYPE) | CCAUT_R | Zahlungskarten: Ergebnis der Autorisierung | 20060705 | |||
| 9 | IM_CARD_INFO | Call by reference | Type reference (TYPE) | APAR_PAYMENTCARD | Zahlungskarte | 20060823 | |||
| 10 | IM_CCARD | Call by reference | Type reference (TYPE) | EBPP_APAR_CCAUT_DATA | Zahlungskarten: Schnittstelle für die Auth. - Response | 20060705 | |||
| 11 | IM_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20060705 |
Method CARD_AUT_CHANGE_RES_TEXT on Interface IF_EX_APAR_EBPP_GET_DATA has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CLEARED_ITEMS | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X': Ausgeglichene Posten | 20020719 | ||
| 2 | I_CONTEXT | Call by reference | Type reference (TYPE) | XFELD | SPACE | SPACE: Get Data, 'C': Check | 20030224 | ||
| 3 | I_DUE_DATE_HIGH | Call by reference | Type reference (TYPE) | DATUM | SY-DATUM | Oberes Datum für Selektion | 20020719 | ||
| 4 | I_DUE_DATE_LOW | Call by reference | Type reference (TYPE) | DATUM | Unteres Datum für Selektion | 20020719 | |||
| 5 | I_OPEN_ITEMS | Call by reference | Type reference (TYPE) | XFELD | 'X' | 'X': Offene Posten | 20020719 | ||
| 6 | I_PREV_BALANCE | Call by reference | Type reference (TYPE) | APAR_EBPP_XPREV | SPACE | 'X': Letzter Saldo | 20020805 | ||
| 7 | T_ALLOCATION | Call by reference | Type reference (TYPE) | TBL_APAREBPP_ALLOCATION | FSCM-Biller Direct: Zuordnung Positionsdaten / Rechnungsdate | 20020208 | |||
| 8 | T_CCINF | Call by reference | Type reference (TYPE) | TBL_APAREBPP_CCINFO | FSCM-Biller Direct: Daten zur Zahlung mit Zahlungskarten | 20020208 | |||
| 9 | T_INIT_DATA | Call by reference | Type reference (TYPE) | TBL_EBPP_INIT_ADD_DATA | FSCM-Biller Direct: Weitere Daten für Frontend | 20030224 | |||
| 10 | T_INVOICES | Call by reference | Type reference (TYPE) | TBL_APAREBPP_INVOICE | FSCM-Biller Direct: Rechnungsdaten | 20020208 | |||
| 11 | T_ITEMS | Call by reference | Type reference (TYPE) | TBL_APAREBPP_ITEM | FSCM-Biller Direct: Positionsdaten | 20020208 | |||
| 12 | T_MYPAYMENTS | Call by reference | Type reference (TYPE) | TBL_APAREBPP_PAYMENTS | FSCM-Biller Direct: Meine Zahlungen | 20020208 | |||
| 13 | T_PAYALLOCATION | Call by reference | Type reference (TYPE) | TBL_APAREBPP_PAYALLCTN | FSCM-Biller Direct: Zuordnung Zahlungsdaten / Rechnungsdate | 20020208 | |||
| 14 | T_PAYAMOUNT | Call by reference | Type reference (TYPE) | TBL_APAREBPP_PAYAMOUNT | FSCM Biller-Direct: Zahlbetrag pro Konto in einer Zahlung | 20030224 | |||
| 15 | T_PAYEXPLANATION | Call by reference | Type reference (TYPE) | TBL_APAREBPP_PAYEXPLANATION | FSCM-Biller Direct: Erklärung einer Zahlung | 20030224 |
Method GET_DATA on Interface IF_EX_APAR_EBPP_GET_DATA has no exception.
Method GET_INV_EXTERNAL_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_EXTERNAL_INV_DESCR | Call by reference | Type reference (TYPE) | EBPP_EXT_INV_DESCR | External description for Payer Direct invoice | 20081125 | |||
| 2 | I_BSTAT | Call by reference | Type reference (TYPE) | BSTAT_D | Belegstatus | 20081202 | |||
| 3 | I_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | FSCM-Biller Direct: Rechnungsdaten | 20081125 | |||
| 4 | I_DZLSPR | Call by reference | Type reference (TYPE) | DZLSPR | FSCM-Biller Direct: Zuordnung Positionsdaten / Rechnungsdate | 20081125 | |||
| 5 | I_PARTNER | Call by reference | Type reference (TYPE) | EBPP_PARTNER | EBPP: Positionsdaten | 20081125 |
Method GET_INV_EXTERNAL_DESCR on Interface IF_EX_APAR_EBPP_GET_DATA has no exception.
Method INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INIT_DATA | Call by reference | Type reference (TYPE) | TBL_EBPP_INIT_ADD_DATA | Biller Direct: Weitere Daten für Frontend | 20020716 | |||
| 2 | I_LANGUAGE | Value transfer | Type reference (TYPE) | LAISO | SPACE | ISO-Code der aktuellen Sprache | 20020716 |
Method INIT on Interface IF_EX_APAR_EBPP_GET_DATA has no exception.
Method ON_APPROVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_INVOICES | Call by reference | Type reference (TYPE) | TBL_APAREBPP_INVOICE | FSCM-Biller Direct: Rechnungsdaten | 20031125 |
Method ON_APPROVAL on Interface IF_EX_APAR_EBPP_GET_DATA has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 2002_1_46C |