SAP ABAP Class CVIS_SEPA_CHANGE (CVIS_SEPA_CHANGE)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA-FS-BP (Application Component) Business Partner Enhancements for Financial Services
     CVI_FS_UI_CUSTOMER (Package) CVI: FS Extension Dialog for Customer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20130709
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_BUPA_ADDR_EXPORT BAdI Interface IF_EX_BUPA_ADDR_EXPORT 20130709
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_BUPA_BANK_EXPORT BAdI Interface IF_EX_BUPA_BANK_EXPORT 20130709
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_BUPA_GENERAL_EXPORT BAdI Interface IF_EX_BUPA_GENERAL_EXPORT 20131018
Properties
Class CVIS_SEPA_CHANGE  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CVI_FS_UI_CUSTOMER   CVI: FS Extension Dialog for Customer 
Created 20130617   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CVIS_SEPA_CHANGE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20130709
2 IF_EX_BUPA_ADDR_EXPORT BAdI Interface IF_EX_BUPA_ADDR_EXPORT 20130709
3 IF_EX_BUPA_BANK_EXPORT BAdI Interface IF_EX_BUPA_BANK_EXPORT 20130709
4 IF_EX_BUPA_GENERAL_EXPORT BAdI Interface IF_EX_BUPA_GENERAL_EXPORT 20131018
Friends
Class CVIS_SEPA_CHANGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BPTYPE_ORGA Constant Private Type reference (TYPE) BU_TYPE '2' Business Partner Category 20130709
2 BPTYPE_PERSON Constant Private Type reference (TYPE) BU_TYPE '1' Business Partner Category 20130709
3 BP_TRIGGERED_BY_CUST Static Attribute Public Type reference (TYPE) BOOLE_D BP Change Triggered via FI Customer 20130827
4 BUSTYPE_CUST Constant Private Type reference (TYPE) SWO_OBJTYP 'BUS3007' Object Type 20130709
5 BUT000_BUFFER Instance attribute Private Type reference (TYPE) TTY_BUS000___I Buffer for Table BUT000 20130709
6 BUT0BK Constant Private Type reference (TYPE) CHAR10 'BUT0BK' Table BUT0BK 20130709
7 CONSTANT_CVIS Constant Private Type reference (TYPE) BP_CONSTANT 'CVIS' Key for a Constant 20130709
8 CONSTANT_CVIT Constant Private Type reference (TYPE) BP_CONSTANT 'CVIT' Key for a Constant 20131018
9 DIRECT_INPUT Instance attribute Private Type reference (TYPE) BOOLE_D Direct Input Active 20130709
10 FALSE Constant Private Type reference (TYPE) BOOLE_D '' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20130709
11 OBJAP_BUPA Constant Private Type reference (TYPE) CHAR10 'BUPA' BDT Object BUPA 20130709
12 SEPA_APPL Constant Private Type reference (TYPE) SEPA_ANWND 'F' SEPA: Application for Which Mandate Relevant 20130709
13 SEPA_BDT_ACTIVE Instance attribute Private Type reference (TYPE) BOOLE_D CVIS Application in BDT Active at Runtime 20130709
14 SEPA_STATUS_0 Constant Private Type reference (TYPE) SEPA_STATUS '0' SEPA Mandate Entered 20130709
15 SEPA_STATUS_1 Constant Private Type reference (TYPE) SEPA_STATUS '1' SEPA Mandate Active 20130709
16 SEPA_STATUS_2 Constant Private Type reference (TYPE) SEPA_STATUS '2' SEPA Mandate to Be Confirmed 20130709
17 TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20130709
18 UPDATETASK Instance attribute Private Type reference (TYPE) BOOLE_D Update in Update Task 20130709
Methods
# Method Level Visibility Method type Description Created on
1 GET_BIC Static method Public Method Read BIC for Bank 20130709
2 GET_BP_STD_ADDRESS Instance method Private Method Returns Partner's Current Standard Address 20130709
3 GET_CURRENT_BUT000 Instance method Private Method Returns BUT000 Data of Current Partner 20130709
4 GET_CURRENT_TIMESTAMP Static method Public Method Returns Current Date as Time Stamp 20130709
5 GET_IBAN Static method Public Method Read IBAN for Bank Details 20130709
6 GET_IBAN_DB Static method Public Method Read IBAN for Bank Details from Database 20130709
7 UPDATE_SEPA Static method Public Method Update of SEPA Mandate 20130709
Events
Class CVIS_SEPA_CHANGE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_BUS000___I Private See coding 20130709 tty_bus000___i type table of bus000___i
Method Signatures

Method GET_BIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BANKL Call by reference Type reference (TYPE) BU_BANKK Bankschlüssel 20130918
2 Importing I_BANKS Call by reference Type reference (TYPE) BU_BANKS Länderschlüssel der Bank 20130918
3 Returning R_BIC Value transfer Type reference (TYPE) SWIFT S.W.I.F.T-Code für internationale Zahlungen 20130709

Method GET_BIC on class CVIS_SEPA_CHANGE has no exception.

Method GET_BP_STD_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUT021 Call by reference Type reference (TYPE) TTY_BUT021 SAP-GP: Übergabestruktur für Adressverwendungen 20130709
2 Returning R_BUS020_EXT Value transfer Type reference (TYPE) BUS020_EXT GP: Adressen mit Adressdaten (Lesen) 20130709

Method GET_BP_STD_ADDRESS on class CVIS_SEPA_CHANGE has no exception.

Method GET_CURRENT_BUT000 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20130709
2 Returning R_BUT000 Value transfer Type reference (TYPE) BUS000___I ZGP: Allgemeine Daten plus Statusinformationen 20130709

Method GET_CURRENT_BUT000 on class CVIS_SEPA_CHANGE has no exception.

Method GET_CURRENT_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TIMESTAMP_CUR Value transfer Type reference (TYPE) BU_ADVW_VALID_TO Gültigkeitsende einer Geschäftspartneraddressverwendung 20130709

Method GET_CURRENT_TIMESTAMP on class CVIS_SEPA_CHANGE has no exception.

Method GET_IBAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUT0BK Call by reference Type reference (TYPE) BUT0BK GP: Bankverbindungen 20130709
2 Returning R_IBAN Value transfer Type reference (TYPE) IBAN IBAN (International Bank Account Number) 20130709

Method GET_IBAN on class CVIS_SEPA_CHANGE has no exception.

Method GET_IBAN_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUT0BK Call by reference Type reference (TYPE) BUT0BK GP: Bankverbindungen 20130709
2 Returning R_IBAN Value transfer Type reference (TYPE) IBAN IBAN (International Bank Account Number) 20130709

Method GET_IBAN_DB on class CVIS_SEPA_CHANGE has no exception.

Method UPDATE_SEPA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEPA_UPD Call by reference Type reference (TYPE) SEPA_TAB_DATA_MANDATE_CHNG Tabelle für Änderungen Mandatsdaten 20130709
2 Importing I_UPDTASK Call by reference Type reference (TYPE) BOOLE_D Verbuchung in Update Task 20130709
3 Returning R_MESSAGES Value transfer Type reference (TYPE) BAPIRET1_LIST Liste von Meldungen des Typs BAPIRET1 20130709

Method UPDATE_SEPA on class CVIS_SEPA_CHANGE has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in