SAP ABAP Class IF_EX_BADI_SD_SEPA (Interface for BAdI: BADI_SD_SEPA_VA)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20121210
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_SD_SEPA_INTERFACE Impl. Class for BAdI Impl. SD_SEPA Interface 20121210
Properties
Class IF_EX_BADI_SD_SEPA  
Short Description Interface for BAdI: BADI_SD_SEPA_VA    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20121210   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_EX_BADI_SD_SEPA has no forward declaration.
Interfaces
Class IF_EX_BADI_SD_SEPA has no interface implemented.
Friends
Class IF_EX_BADI_SD_SEPA has no friend class.
Attributes
Class IF_EX_BADI_SD_SEPA has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 SD_SEPA_VA_001 Instance method Public Method Check ZLSCH 20121210
2 SD_SEPA_VA_002 Instance method Public Method Check Payment Card 20121210
3 SD_SEPA_VA_003 Instance method Public Method Check ZTERM 20121211
4 SD_SEPA_VA_004 Instance method Public Method Check MNDID VBKD 20121211
5 SD_SEPA_VA_005 Instance method Public Method Adjust Incompleteness Dialog 20121211
6 SD_SEPA_VA_006 Instance method Public Method Display Mandate 20121211
7 SD_SEPA_VA_007 Instance method Public Method Read Cursor Field 20121211
8 SD_SEPA_VA_008 Instance method Public Method PAI: Check VBKD-MNDID 20121211
9 SD_SEPA_VA_009 Instance method Public Method PBO: Hide Screen Fields 20121212
10 SD_SEPA_VA_010 Instance method Public Method F4 Help for Mandate 20121212
11 SD_SEPA_VA_011 Instance method Public Method PDF Printing Program 20121212
12 SD_SEPA_VA_012 Instance method Public Method Check VBKD for Incompleteness 20121213
13 SD_SEPA_VA_013 Instance method Public Method Fill VBKD-ZTERM When Changing Header Data 20121213
14 SD_SEPA_VA_014 Instance method Public Method Fill VBKD-ZLSCH When Changing Header Data 20121213
15 SD_SEPA_VA_015 Instance method Public Method Fill VBKD-MNDID When Changing Header Data 20121213
16 SD_SEPA_VA_016 Instance method Public Method Check Combination of Payment Card and SEPA Mandate 20121213
17 SD_SEPA_VA_017 Instance method Public Method Check Currency 20130207
Events
Class IF_EX_BADI_SD_SEPA has no event.
Types
Class IF_EX_BADI_SD_SEPA has no local type.
Method Signatures

Method SD_SEPA_VA_001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VBAK Call by reference Type reference (TYPE) VBAK Verkaufsbeleg: Kopfdaten 20121210
2 Importing IS_VBKD Call by reference Type reference (TYPE) VBKD Verkaufsbeleg: Kaufmännische Daten 20121210

Method SD_SEPA_VA_001 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_002 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_XFPLA Call by reference Type reference (TYPE) VA_FPLAVB_T Tabelle zur Struktur FPLAVB 20121210
2 Changing ET_XFPLT Call by reference Type reference (TYPE) VA_FPLTVB_T Tabelle zur Struktur FPLTVB 20121210
3 Importing IS_VBAK Call by reference Type reference (TYPE) VBAK Verkaufsbeleg: Kopfdaten 20121210
4 Importing IS_VBKD Call by reference Type reference (TYPE) VBKD Verkaufsbeleg: Kaufmännische Daten 20121210

Method SD_SEPA_VA_002 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_003 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ZLSCH Call by reference Type reference (TYPE) ACPI_ZLSCH Zahlweg 20121211
2 Importing IV_TRTYP Call by reference Type reference (TYPE) T180-TRTYP Transaktionstyp 20121211
3 Importing IV_ZLSCH_OLD Call by reference Type reference (TYPE) ACPI_ZLSCH Zahlweg 20121211
4 Importing IV_ZTERM Call by reference Type reference (TYPE) ACPI_ZTERM Zahlungsbedingungsschlüssel 20121211

Method SD_SEPA_VA_003 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_004 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VBAK Call by reference Type reference (TYPE) VBAK Verkaufsbeleg: Kopfdaten 20121211
2 Importing IS_VBAP Call by reference Type reference (TYPE) VBAP Verkaufsbeleg: Positionsdaten 20121211
3 Importing IS_VBKD Call by reference Type reference (TYPE) VBKD Verkaufsbeleg: Kaufmännische Daten 20121211
4 Changing IT_XVBKD Call by reference Type reference (TYPE) VA_VBKDVB_T Verkaufsbeleg: Kaufmännische Daten 20121211
5 Importing IT_XVBPA Call by reference Type reference (TYPE) VBPA_TAB Vertriebsbeleg: Partner 20121211
6 Importing IV_PARVW_RG Call by reference Type reference (TYPE) CHAR2 Regulierer 20121211
7 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR_VA Verkaufsbelegposition 20121211
8 Importing IV_RGUPD Call by reference Type reference (TYPE) RGUPD Regulierer wurde geändert 20121211

Method SD_SEPA_VA_004 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_005 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VBUV Call by reference Type reference (TYPE) VA_VBUVVB_T Tabellentyp für VBUVVB 20121211
2 Importing IT_VBKD Call by reference Type reference (TYPE) VA_VBKDVB_T Tabelle zur Struktur VBKDVB 20121211
3 Importing IT_VBPA Call by reference Type reference (TYPE) VBPA_TAB Tabellentyp für vbpa 20121211

Method SD_SEPA_VA_005 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_006 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VBAK Call by reference Type reference (TYPE) VBAK Verkaufsbeleg: Kopfdaten 20130712
2 Importing IS_VBKD Call by reference Type reference (TYPE) VBKD Verkaufsbeleg: Kaufmännische Daten 20130205
3 Importing IT_XVBPA Call by reference Type reference (TYPE) VA_VBPAVB_T Tabellentyp für vbpa 20130205
4 Importing IV_CURSORFIELD Call by reference Type reference (TYPE) CHAR40 Cursor-Feld 20121211
5 Importing IV_FCODE Call by reference Type reference (TYPE) FCODE Funktionscode 20121211

Method SD_SEPA_VA_006 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_007 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CURSORFIELD Call by reference Type reference (TYPE) CHAR40 Cursor-Feld 20121211

Method SD_SEPA_VA_007 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_008 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VBAK Call by reference Type reference (TYPE) VBAK Verkaufsbeleg: Kopfdaten 20121212
2 Importing IS_VBAP Call by reference Type reference (TYPE) VBAP Verkaufsbeleg: Positionsdaten 20121212
3 Importing IS_VBKD Call by reference Type reference (TYPE) VBKD Verkaufsbeleg: Kaufmännische Daten 20121212
4 Importing IS_VBKD_OLD Call by reference Type reference (TYPE) VBKD Verkaufsbeleg: Kaufmännische Daten (*VBKD) 20121212
5 Importing IT_XVBKD Call by reference Type reference (TYPE) VA_VBKDVB_T Verkaufsbeleg: Kaufmännische Daten 20121212
6 Importing IT_XVBPA Call by reference Type reference (TYPE) VBPA_TAB Tabellentyp für vbpa 20121212
7 Importing IV_PARVW_RG Call by reference Type reference (TYPE) CHAR2 Regulierer 20121212
8 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR_VA Verkaufsbelegposition 20121212

Method SD_SEPA_VA_008 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_009 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SCREEN Call by reference Type reference (TYPE) SCREEN Strukturbeschreibung für System-Datenobjekt SCREEN 20121212
2 Changing CS_VBKD Call by reference Type reference (TYPE) VBKD Verkaufsbeleg: Kaufmännische Daten 20121212
3 Importing IS_VBAK Call by reference Type reference (TYPE) VBAK Verkaufsbeleg: Kopfdaten 20121212
4 Importing IS_VBAP Call by reference Type reference (TYPE) VBAP Verkaufsbeleg: Positionsdaten 20121212
5 Importing IT_XVBPA Call by reference Type reference (TYPE) VBPA_TAB Tabellentyp für vbpa 20121212
6 Exporting PV_ICON_STATUS Call by reference Type reference (TYPE) ICONS-TEXT Trägerfeld für Ikonen 20121212
7 Exporting PV_SD_SEPA_STATUS_TXT Call by reference Type reference (TYPE) STRING Text Ikone 20121212

Method SD_SEPA_VA_009 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_010 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VBKD Call by reference Type reference (TYPE) VBKD 20121212
2 Importing IS_VBAK Call by reference Type reference (TYPE) VBAK 20121212
3 Importing IT_XVBKD Call by reference Type reference (TYPE) VA_VBKDVB_T Verkaufsbeleg: Kaufmännische Daten 20121212
4 Importing IT_XVBPA Call by reference Type reference (TYPE) VBPA_TAB 20121212
5 Importing IV_PARVW_RG Call by reference Type reference (TYPE) CHAR2 20121212
6 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR_VA 20121212
7 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaktionstyp 20121212

Method SD_SEPA_VA_010 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_011 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FORMOUTPUT Call by reference Type reference (TYPE) FPFORMOUTPUT Formularausgabe (PDF, PDL) 20121212
2 Importing IS_DOCPARAMS Call by reference Type reference (TYPE) SFPDOCPARAMS Formularverarbeitung Formularparameter 20121212
3 Importing IS_NAST Call by reference Type reference (TYPE) NAST Nachrichtenstatus 20121212
4 Importing IV_FM_NAME Call by reference Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins 20121212

Method SD_SEPA_VA_011 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_012 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VBKD Call by reference Type reference (TYPE) VBKD Verkaufsbeleg: Kaufmännische Daten 20121213

Method SD_SEPA_VA_012 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_013 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ABWEICHENDE_DATEN Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20121213
2 Importing IS_KVBKD Call by reference Type reference (TYPE) VBKDVB Bezugsstruktur fuer XVBKD/YVBKD 20121213
3 Importing IS_KVBKD_OLD Call by reference Type reference (TYPE) VBKDVB Bezugsstruktur fuer XVBKD/YVBKD 20121213
4 Importing IS_VBKD Call by reference Type reference (TYPE) VBKD Verkaufsbeleg: Kaufmännische Daten 20121213

Method SD_SEPA_VA_013 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_014 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ABWEICHENDE_DATEN Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20121213
2 Importing IS_KVBKD Call by reference Type reference (TYPE) VBKDVB Bezugsstruktur fuer XVBKD/YVBKD 20121213
3 Importing IS_KVBKD_OLD Call by reference Type reference (TYPE) VBKDVB Bezugsstruktur fuer XVBKD/YVBKD 20121213
4 Importing IS_VBKD Call by reference Type reference (TYPE) VBKD Verkaufsbeleg: Kaufmännische Daten 20121213

Method SD_SEPA_VA_014 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_015 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VBKD Call by reference Type reference (TYPE) VBKD Verkaufsbeleg: Kaufmännische Daten 20121213
2 Exporting EV_ABWEICHENDE_DATEN Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20121213
3 Importing IS_KVBKD Call by reference Type reference (TYPE) VBKDVB Bezugsstruktur fuer XVBKD/YVBKD 20121213
4 Importing IS_KVBKD_OLD Call by reference Type reference (TYPE) VBKDVB Bezugsstruktur fuer XVBKD/YVBKD 20121213

Method SD_SEPA_VA_015 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_016 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FPLA Call by reference Type reference (TYPE) FPLA Fakturierungsplan 20121213
2 Importing IS_FPLAA Call by reference Type reference (TYPE) FPLAA Anwendungsdaten für den Fakturierungsplan 20121213
3 Importing IS_FPLTC Call by reference Type reference (TYPE) FPLTC Zahlungskarten: Vorgangsdaten - SD 20121213
4 Importing IS_FPLTC_OLD Call by reference Type reference (TYPE) FPLTC Zahlungskarten: Vorgangsdaten - SD 20121213

Method SD_SEPA_VA_016 on class IF_EX_BADI_SD_SEPA has no exception.

Method SD_SEPA_VA_017 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_XVBKD Call by reference Type reference (TYPE) VA_VBKDVB_T Verkaufsbeleg: Kaufmännische Daten 20130207
2 Importing IV_WAERK Call by reference Type reference (TYPE) WAERK Währung des Vertriebsbelegs 20130207
3 Importing IV_WAERK_OLD Call by reference Type reference (TYPE) WAERK Währung des Vertriebsbelegs 20130207

Method SD_SEPA_VA_017 on class IF_EX_BADI_SD_SEPA has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in