SAP ABAP Interface IF_BADI_ISM_AM_SEPA (Interface to BAdI: ISM_AM_SEPA)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JAS (Package) Application development R/3 Publishing Advertising System***
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_ISM_AM_SEPA Class for BAdI: ISM_AM_SEPA 20130109
Properties
Interface IF_BADI_ISM_AM_SEPA  
Short Description Interface to BAdI: ISM_AM_SEPA    
General Data
Package JAS   Application development R/3 Publishing Advertising System*** 
Created 20121112   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 JHA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20130109
Friends
Interface IF_BADI_ISM_AM_SEPA has no friend.
Attributes
Interface IF_BADI_ISM_AM_SEPA has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 MANDATE_ATTRIBUTE_FILL Instance method Public Method SEPA: Enter Mandate Display Attributes 20130109
2 MANDATE_AUTO_SELECT Instance method Public Method SEPA: Select/Create Mandates Automatically 20130109
3 MANDATE_CHECK Instance method Public Method SEPA: Check Mandate 20130109
4 MANDATE_CHECK_BILLING_DATA_SET Instance method Public Method SEPA: Check Mandate in Billing Dataset 20130109
5 MANDATE_CLEANUP Instance method Public Method SEPA: Clean Up Mandates 20130109
6 MANDATE_CREATE Instance method Public Method SEPA: Create Mandate 20130109
7 MANDATE_FILTER Instance method Public Method SEPA: Filter Mandates Offered for Selection 20130109
8 MANDATE_GET Instance method Public Method SEPA: Define Mandates 20130109
9 MANDATE_LIST_POPUP Instance method Public Method SEPA: Display Mandate List for Selection 20130109
10 MANDATE_MAINTAIN Instance method Public Method SEPA: Display/Maintain Mandate 20130109
11 MANDATE_SET_DEFAULT Instance method Public Method SEPA: Define Mandate Attributes 20130109
12 PAYMENT_METHOD_DETERMINE Instance method Public Method SEPA: Define Default Payment Method 20130109
Events
Interface IF_BADI_ISM_AM_SEPA has no event.
Types
Interface IF_BADI_ISM_AM_SEPA has no local type.
Method Signatures

Method MANDATE_ATTRIBUTE_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MND_ICON Call by reference Type reference (TYPE) JSEPA_STATUS_ICON IS-M/AM: SEPA Mandat Status Icon 20130109
2 Exporting EV_MND_STATUS Call by reference Type reference (TYPE) JSEPA_STATUS IS-M/AM: SEPA Mandat Status Text 20130109
3 Exporting EV_MND_TEXT Call by reference Type reference (TYPE) JSEPA_STATUS_TEXT IS-M/AM: SEPA-Mandat Status QuickInfo 20130109
4 Importing IS_MANDATE Call by reference Type reference (TYPE) SEPA_STR_DATA_MANDATE_DATA Struktur für Mandatsdaten im Applikation Layer 20130109
5 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20130109
6 Importing IV_CONTEXT Call by reference Type reference (TYPE) JSEPA_CONTEXT SEPA: Aufruf-Context 20130109
7 Importing IV_DISTR_CHAN Call by reference Type reference (TYPE) VTWEG Vertriebsweg 20130109
8 Importing IV_DIVISION Call by reference Type reference (TYPE) SPART Sparte 20130109
9 Importing IV_GET_ATTR_MANY_MANDATES Call by reference Type reference (TYPE) ABAP_BOOL Liefere Attribute wenn mehr als 1 gültiges Mandat vorhanden 20130109
10 Importing IV_GET_ATTR_NO_MANDATE Call by reference Type reference (TYPE) ABAP_BOOL Liefere Attribute wenn kein gültiges Mandat vorhanden 20130109
11 Importing IV_GPNR Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20130109
12 Importing IV_INTEGRATE_TOOLTIP Call by reference Type reference (TYPE) ABAP_BOOL Tooltip im Icon inkludieren z.B. @Q@ 20130117
13 Importing IV_MNDID_NEW Call by reference Type reference (TYPE) ABAP_BOOL Mandat ist neu anegelegt 20130109
14 Importing IV_SALESORG Call by reference Type reference (TYPE) VKORG Verkaufsorganisation 20130109

Method MANDATE_ATTRIBUTE_FILL on Interface IF_BADI_ISM_AM_SEPA has no exception.

Method MANDATE_AUTO_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20130109
2 Exporting ET_MANDATE_TO_SELECT Call by reference Type reference (TYPE) SEPA_TAB_DATA_MANDATE_DATA Tabelle für Mandatsdaten im Applikationlayer 20130109
3 Exporting EV_CREATE_NEW_MANDATE Call by reference Type reference (TYPE) ABAP_BOOL Kein passendes Mandat gefunden, erzeuge ein neues Mandat 20130109
4 Exporting EV_MANDATE_AUTO_SELECTED Call by reference Type reference (TYPE) SEPA_MNDID Eindeutige Referenz auf das Mandat je Zahlungsempfänger 20130109
5 Importing IT_MANDATE Call by reference Type reference (TYPE) SEPA_TAB_DATA_MANDATE_DATA Tabelle mit gültigen Mandaten 20130109
6 Importing IT_MANDATE_ALL Call by reference Type reference (TYPE) SEPA_TAB_DATA_MANDATE_DATA Tabelle mit allen Mandaten (auch ungültige) 20130109
7 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20130109
8 Importing IV_CONTEXT Call by reference Type reference (TYPE) JSEPA_CONTEXT SEPA: Aufruf-Context 20130109
9 Importing IV_DISTR_CHAN Call by reference Type reference (TYPE) VTWEG Vertriebsweg 20130109
10 Importing IV_DIVISION Call by reference Type reference (TYPE) SPART Sparte 20130109
11 Importing IV_GPNR Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20130109
12 Importing IV_IBAN Call by reference Type reference (TYPE) IBAN IBAN (International Bank Account Number) 20130109
13 Importing IV_MNDID Call by reference Type reference (TYPE) SEPA_MNDID Eindeutige Referenz auf das Mandat je Zahlungsempfänger 20130109
14 Importing IV_SALESORG Call by reference Type reference (TYPE) VKORG Verkaufsorganisation 20130109

Method MANDATE_AUTO_SELECT on Interface IF_BADI_ISM_AM_SEPA has no exception.

Method MANDATE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20130109
2 Exporting EV_VALID Call by reference Type reference (TYPE) ABAP_BOOL Mandat kann verwendet werden 20130109
3 Importing IS_MANDATE Call by reference Type reference (TYPE) SEPA_STR_DATA_MANDATE_DATA Struktur für Mandatsdaten im Applikation Layer 20130109
4 Importing IT_MANDATE Call by reference Type reference (TYPE) SEPA_TAB_DATA_MANDATE_DATA Tabelle für Mandatsdaten im Applikationlayer 20130109
5 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20130109
6 Importing IV_CONTEXT Call by reference Type reference (TYPE) JSEPA_CONTEXT SEPA: Aufruf-Context 20130109
7 Importing IV_DISTR_CHAN Call by reference Type reference (TYPE) VTWEG Vertriebsweg 20130109
8 Importing IV_DIVISION Call by reference Type reference (TYPE) SPART Sparte 20130109
9 Importing IV_GPNR Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20130109
10 Importing IV_IBAN Call by reference Type reference (TYPE) IBAN IBAN (International Bank Account Number) 20130109
11 Importing IV_NO_MANDATE Call by reference Type reference (TYPE) ABAP_BOOL Kein Mandat ausgewählt 20130109
12 Importing IV_SALESORG Call by reference Type reference (TYPE) VKORG Verkaufsorganisation 20130109

Method MANDATE_CHECK on Interface IF_BADI_ISM_AM_SEPA has no exception.

Method MANDATE_CHECK_BILLING_DATA_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PLANNED_BILLING_DATE Call by reference Type reference (TYPE) JHFKTER Mandat kann verwendet werden 20130109
2 Exporting ES_MESSAGE Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20130109
3 Importing IS_BILLING_DATA_SET Call by reference Type reference (TYPE) RJHAGA 20130109
4 Importing IS_MANDATE Call by reference Type reference (TYPE) SEPA_STR_DATA_MANDATE_DATA Struktur für Mandatsdaten im Applikation Layer 20130109
5 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20130109
6 Importing IV_CONTEXT Call by reference Type reference (TYPE) JSEPA_CONTEXT SEPA: Aufruf-Context 20130109
7 Importing IV_DISTR_CHAN Call by reference Type reference (TYPE) VTWEG Vertriebsweg 20130109
8 Importing IV_DIVISION Call by reference Type reference (TYPE) SPART Sparte 20130109
9 Importing IV_SALESORG Call by reference Type reference (TYPE) VKORG Verkaufsorganisation 20130109

Method MANDATE_CHECK_BILLING_DATA_SET on Interface IF_BADI_ISM_AM_SEPA has no exception.

Method MANDATE_CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RJHAK Call by reference Type reference (TYPE) RJHAK IS-M/AM: AVM-Kopf-Struktur 20130109
2 Importing IS_RJHALLG Call by reference Type reference (TYPE) RJHALLG IS-M/AM: Allgemeine Steuerstruktur für Auftrag 20130109
3 Importing IT_DISCARD_MANDATE_KEY Call by reference Type reference (TYPE) SEPA_TAB_MANDATE_KEY_EXTERNAL Tabellentyp für externe Schlüssel Mandatsverwaltung 20130109
4 Importing IT_RJBANKDETAILSVB Call by reference Type reference (TYPE) RJBANKDETAILSVB_TAB IS-M: Tabellentyp zur VerbuchStr. für Bankverb. (SAP GP) 20130109
5 Importing IT_RJHAISZ Call by reference Type reference (TYPE) RJHAISZ_TAB IS-M/AM: Verkaufsbeleg - Inserentenzuordnung 20130109
6 Importing IT_RJHAP Call by reference Type reference (TYPE) RJHAP_TAB IS-M/AM: Verkaufsbeleg - Position 20130109
7 Importing IV_XUPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL 20130109

Method MANDATE_CLEANUP on Interface IF_BADI_ISM_AM_SEPA has no exception.

Method MANDATE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MANDATE Call by reference Type reference (TYPE) SEPA_STR_DATA_MANDATE_DATA Struktur für Mandatsdaten im Applikation Layer 20130109
2 Exporting ES_MESSAGE Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20130109
3 Importing IS_MANDATE_ATTR Call by reference Type reference (TYPE) SEPA_STR_MANDATE_CREATE Struktur zum Anlegen von Mandatsdaten 20130109
4 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20130109
5 Importing IV_CONTEXT Call by reference Type reference (TYPE) JSEPA_CONTEXT SEPA: Aufruf-Context 20130109
6 Importing IV_DISTR_CHAN Call by reference Type reference (TYPE) VTWEG Vertriebsweg 20130109
7 Importing IV_DIVISION Call by reference Type reference (TYPE) SPART Sparte 20130109
8 Importing IV_GPNR Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20130109
9 Importing IV_IBAN Call by reference Type reference (TYPE) IBAN IBAN (International Bank Account Number) 20130109
10 Importing IV_SALESORG Call by reference Type reference (TYPE) VKORG Verkaufsorganisation 20130109
11 Importing IV_UPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL 20130109

Method MANDATE_CREATE on Interface IF_BADI_ISM_AM_SEPA has no exception.

Method MANDATE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALID Call by reference Type reference (TYPE) ABAP_BOOL Mandat kann verwendet werden 20130109
2 Importing IS_MANDATE Call by reference Type reference (TYPE) SEPA_STR_DATA_MANDATE_DATA Struktur für Mandatsdaten im Applikation Layer 20130109
3 Importing IT_MANDATE Call by reference Type reference (TYPE) SEPA_TAB_DATA_MANDATE_DATA Tabelle für Mandatsdaten im Applikationlayer 20130109
4 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20130109
5 Importing IV_CONTEXT Call by reference Type reference (TYPE) JSEPA_CONTEXT SEPA: Aufruf-Context 20130109
6 Importing IV_DISTR_CHAN Call by reference Type reference (TYPE) VTWEG Vertriebsweg 20130109
7 Importing IV_DIVISION Call by reference Type reference (TYPE) SPART Sparte 20130109
8 Importing IV_GPNR Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20130109
9 Importing IV_IBAN Call by reference Type reference (TYPE) IBAN IBAN (International Bank Account Number) 20130109
10 Importing IV_SALESORG Call by reference Type reference (TYPE) VKORG Verkaufsorganisation 20130109

Method MANDATE_FILTER on Interface IF_BADI_ISM_AM_SEPA has no exception.

Method MANDATE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MANDATE Call by reference Type reference (TYPE) SEPA_STR_DATA_MANDATE_DATA Struktur für Mandatsdaten im Applikation Layer 20130109
2 Exporting ES_MESSAGE Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20130109
3 Exporting ET_MANDATE Call by reference Type reference (TYPE) SEPA_TAB_DATA_MANDATE_DATA Tabelle für Mandatsdaten im Applikationlayer 20130109
4 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20130109
5 Importing IV_CONTEXT Call by reference Type reference (TYPE) JSEPA_CONTEXT SEPA: Aufruf-Context 20130109
6 Importing IV_DISTR_CHAN Call by reference Type reference (TYPE) VTWEG Vertriebsweg 20130109
7 Importing IV_DIVISION Call by reference Type reference (TYPE) SPART Sparte 20130109
8 Importing IV_GPNR Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20130109
9 Importing IV_IBAN Call by reference Type reference (TYPE) IBAN IBAN (International Bank Account Number) 20130109
10 Importing IV_MNDID Call by reference Type reference (TYPE) SEPA_MNDID Eindeutige Referenz auf das Mandat je Zahlungsempfänger 20130109
11 Importing IV_SALESORG Call by reference Type reference (TYPE) VKORG Verkaufsorganisation 20130109

Method MANDATE_GET on Interface IF_BADI_ISM_AM_SEPA has no exception.

Method MANDATE_LIST_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20130109
2 Exporting EV_MNDID Call by reference Type reference (TYPE) SEPA_MNDID Eindeutige Referenz auf das Mandat je Zahlungsempfänger 20130109
3 Importing IT_MANDATE Call by reference Type reference (TYPE) SEPA_MANDATE_LIST Liste von SEPA-Mandaten 20130109
4 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20130109
5 Importing IV_CONTEXT Call by reference Type reference (TYPE) JSEPA_CONTEXT SEPA: Aufruf-Context 20130109
6 Importing IV_DISTR_CHAN Call by reference Type reference (TYPE) VTWEG Vertriebsweg 20130109
7 Importing IV_DIVISION Call by reference Type reference (TYPE) SPART Sparte 20130109
8 Importing IV_GPNR Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20130109
9 Importing IV_IBAN Call by reference Type reference (TYPE) IBAN IBAN (International Bank Account Number) 20130109
10 Importing IV_SALESORG Call by reference Type reference (TYPE) VKORG Verkaufsorganisation 20130109
11 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaktionstyp 20130109

Method MANDATE_LIST_POPUP on Interface IF_BADI_ISM_AM_SEPA has no exception.

Method MANDATE_MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MANDATE Call by reference Type reference (TYPE) SEPA_STR_DATA_MANDATE_DATA Struktur für Mandatsdaten im Applikation Layer 20130109
2 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20130109
3 Importing IV_CONTEXT Call by reference Type reference (TYPE) JSEPA_CONTEXT SEPA: Aufruf-Context 20130109
4 Importing IV_DISTR_CHAN Call by reference Type reference (TYPE) VTWEG Vertriebsweg 20130109
5 Importing IV_DIVISION Call by reference Type reference (TYPE) SPART Sparte 20130109
6 Importing IV_GPNR Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20130109
7 Importing IV_MNDID Call by reference Type reference (TYPE) SEPA_MNDID Eindeutige Referenz auf das Mandat je Zahlungsempfänger 20130109
8 Importing IV_SALESORG Call by reference Type reference (TYPE) VKORG Verkaufsorganisation 20130109
9 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaktionstyp 20130109

Method MANDATE_MAINTAIN on Interface IF_BADI_ISM_AM_SEPA has no exception.

Method MANDATE_SET_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MANDATE Call by reference Type reference (TYPE) SEPA_STR_MANDATE_CREATE Struktur für Mandatsdaten im Applikation Layer 20130109
2 Exporting ES_MESSAGE Call by reference Type reference (TYPE) BAPIRET1 Returnparameter 20130109
3 Importing IS_MANDATE_DATA Value transfer Type reference (TYPE) RJSEPA_DATA IS-M: SEPA Daten zur Anlage eines Mandates 20130328
4 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20130109
5 Importing IV_CONTEXT Call by reference Type reference (TYPE) JSEPA_CONTEXT SEPA: Aufruf-Context 20130109
6 Importing IV_DISTR_CHAN Call by reference Type reference (TYPE) VTWEG Vertriebsweg 20130109
7 Importing IV_DIVISION Call by reference Type reference (TYPE) SPART Sparte 20130109
8 Importing IV_GPNR Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20130109
9 Importing IV_IBAN Call by reference Type reference (TYPE) IBAN IBAN (International Bank Account Number) 20130109
10 Importing IV_SALESORG Call by reference Type reference (TYPE) VKORG Verkaufsorganisation 20130109

Method MANDATE_SET_DEFAULT on Interface IF_BADI_ISM_AM_SEPA has no exception.

Method PAYMENT_METHOD_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PAYMENT_METHOD Call by reference Type reference (TYPE) DZLSCH Zahlweg 20130109
2 Importing IT_BP_PAYM_METHOD Call by reference Type reference (TYPE) RJHAZLSCH_TAB IS-M/AM: Zahlweg mit Bezeichnung 20130109
3 Importing IV_COMP_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20130109
4 Importing IV_DEPCOUNTRY Call by reference Type reference (TYPE) ALAND Lieferndes Land (Land aus dem die Ware versandt wird) 20130109
5 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20130109
6 Importing IV_USE_BP_PAYM_METHOD Call by reference Type reference (TYPE) XGP_ZAHLW IS-M: Kennz. daß nur Zahlwege aus GP-Stammdaten zulässig 20130109

Method PAYMENT_METHOD_DETERMINE on Interface IF_BADI_ISM_AM_SEPA has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in