SAP ABAP Interface IF_FI_SEPA_MANDATE (Interface for BAdI: FI_SEPA_MANDATE)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-AR-AR-PT (Application Component) Payment Transactions
     FIN_SEPA (Package) Single Euro Payments Area (SEPA) - FI Specific Details
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_FVD_SEPA_MANDATE Class for BAdI Impl.: FVD_SEPA_MANDATE 20130425
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PI_BP_MANDATE Class for BAdI Impl.: PI_BP_MANDATE 20130418
3 Interface implementation (CLASS c. INTERFACES i_ref)  CVIS_SET_MANDATE_DEFAULTS Class for BAdI Implementation: CVIS_SET_MANDATE_DEFAULTS 20131018
Properties
Interface IF_FI_SEPA_MANDATE  
Short Description Interface for BAdI: FI_SEPA_MANDATE    
General Data
Package FIN_SEPA   Single Euro Payments Area (SEPA) - FI Specific Details 
Created 20130227   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_FI_SEPA_MANDATE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20130227
Friends
Interface IF_FI_SEPA_MANDATE has no friend.
Attributes
Interface IF_FI_SEPA_MANDATE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_SAVE Instance method Public Method Follow-up Action After Saving 20130227
2 AUTHORITY_CHECK Instance method Public Method Authorization Check 20130227
3 CHECK_BEFORE_SAVE Instance method Public Method Mandate Data Check (Before Saving) 20130227
4 DEFAULT_CREDITOR_ID Instance method Public Method Proposal of the Creditor ID 20130227
5 DEFAULT_DATA Instance method Public Method Proposal of Data (Address, Bank Data) 20130227
6 DOUBLECLICK Instance method Public Method Navigation (Double-Click) 20130227
7 ENHANCE Instance method Public Method Completion of the Mandate Data 20130227
Events
Interface IF_FI_SEPA_MANDATE has no event.
Types
Interface IF_FI_SEPA_MANDATE has no local type.
Method Signatures

Method AFTER_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACT Call by reference Type reference (TYPE) C Aktivität:Anlage= '01', Ändern = '02' 20130227
2 Importing I_MANDATE Call by reference Type reference (TYPE) SEPA_MANDATE Aktuelles SEPA-Mandat 20130227
3 Importing I_OLD_MANDATE Call by reference Type reference (TYPE) SEPA_MANDATE Sepa Mandate vor Änderung 20130227
4 Importing I_UPDATE_TASK Call by reference Type reference (TYPE) BOOLEAN Art der Verbuchung: 'X' = in update task, ' ' = direkt 20130227

Method AFTER_SAVE on Interface IF_FI_SEPA_MANDATE has no exception.

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FI_CHECK Call by reference Type reference (TYPE) BOOLEAN X Prüfung im FI erforderlich, SPACE Prüfung nicht notwendig 20130227
2 Importing I_ACT Call by reference Type reference (TYPE) C Aktivität:Anlage= '01', Ändern = '02', Anzeigen ='03' 20130227
3 Importing I_MANDATE Call by reference Type reference (TYPE) SEPA_MANDATE SEPA-Mandat 20130227
# Exception Resumable Description Created on
1 NO_AUTHORITY Keine Berechtigung 20130227

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRET1_LIST Liste von Meldungen des Typs BAPIRET1 20130227
2 Importing I_MANDATE Call by reference Type reference (TYPE) SEPA_MANDATE SEPA-Mandat 20130227

Method CHECK_BEFORE_SAVE on Interface IF_FI_SEPA_MANDATE has no exception.

Method DEFAULT_CREDITOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CRDID Call by reference Type reference (TYPE) SEPA_CRDID Kreditorkennung (landesübergreifend eindeutig) 20130227
2 Importing I_REC_ID Call by reference Type reference (TYPE) SEPA_S_RECEIVER_ID SEPA-Mandat: ID des Empfängers 20130227
3 Importing I_WA Call by reference Type reference (TYPE) RFSEPA_WA SEPA-Mandatsverwaltung: Workarea 20130227

Method DEFAULT_CREDITOR_ID on Interface IF_FI_SEPA_MANDATE has no exception.

Method DEFAULT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ADMIN_DATA Call by reference Type reference (TYPE) SEPA_S_ADMIN_EXT SEPA-Mandat: Verwaltungsdaten (externe Felder) 20130227
2 Changing C_REC_DATA Call by reference Type reference (TYPE) SEPA_S_RECEIVER_DATA SEPA-Mandat: Empfängerdaten 20130227
3 Changing C_REC_ID Call by reference Type reference (TYPE) SEPA_S_RECEIVER_ID SEPA-Mandat: ID des Empfängers 20130227
4 Changing C_SND_DATA Call by reference Type reference (TYPE) SEPA_S_SENDER_DATA SEPA-Mandat: Senderdaten 20130227
5 Importing I_FIX_DATA Call by reference Type reference (TYPE) SEPA_MANDATE SEPA-Mandat (fixe Daten) 20130227
6 Importing I_REC_ID Call by reference Type reference (TYPE) SEPA_S_RECEIVER_ID SEPA-Mandat: ID des Empfängers 20130227
7 Importing I_SND_ID Call by reference Type reference (TYPE) SEPA_S_SENDER_ID SEPA-Mandat: ID des Senders 20130227
8 Importing I_WA Call by reference Type reference (TYPE) SEPA_MANDATE SEPA-Mandat 20130227

Method DEFAULT_DATA on Interface IF_FI_SEPA_MANDATE has no exception.

Method DOUBLECLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DONE Call by reference Type reference (TYPE) BOOLE_D Navigation erledigt, keine FI-Navigation notwendig 20130227
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20130227
3 Importing I_MANDATE Call by reference Type reference (TYPE) RFSEPA_WA SEPA-Mandatsverwaltung: Workarea 20130227
4 Importing I_USE Call by reference Type reference (TYPE) SEPA_MANDATE_USE SEPA-Mandatsverwaltung: Verwendungen 20130227

Method DOUBLECLICK on Interface IF_FI_SEPA_MANDATE has no exception.

Method ENHANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MANDATE Call by reference Type reference (TYPE) SEPA_MANDATE SEPA-Mandat 20130227
2 Importing I_MANDATE Call by reference Type reference (TYPE) SEPA_MANDATE SEPA-Mandat 20130227

Method ENHANCE on Interface IF_FI_SEPA_MANDATE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 617