SAP ABAP Class CL_BUPA_SEPA_DOWNLOAD (Send SEPA Mandates to CRM System)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-MD-BP (Application Component) Business Partners
     COM_BUPA (Package) Business Partner Communication Data
Properties
Class CL_BUPA_SEPA_DOWNLOAD  
Short Description Send SEPA Mandates to CRM System    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_BUPA   Business Partner Communication Data 
Created 20130129   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUPA_SEPA_DOWNLOAD has no forward declaration.
Interfaces
Class CL_BUPA_SEPA_DOWNLOAD has no interface implemented.
Friends
Class CL_BUPA_SEPA_DOWNLOAD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BUS_OBJTYPE_BP Constant Public Type reference (TYPE) SEPA_SND_TYPE 'BUS1006' SEPA Mandate: Sender Type 20130130
2 GC_BUS_OBJTYPE_CUST Constant Public Type reference (TYPE) SEPA_SND_TYPE 'BUS3007' SEPA Mandate: Sender Type 20130130
3 GC_TASK_INSERT Constant Public Type reference (TYPE) GC_TASK 'I' Com. Interface: Change Indicator 20130201
4 GC_TASK_UPDATE Constant Public Type reference (TYPE) GC_TASK 'U' Com. Interface: Change Indicator 20130201
5 GV_APPLICATION Instance attribute Protected Type reference (TYPE) SEPA_ANWND SEPA: Application for Which the Mandate Is Relevant 20130129
6 GV_BUS_OBJTYPE Instance attribute Protected Type reference (TYPE) SEPA_SND_TYPE SEPA Mandate: Sender Type 20130130
7 GV_LAST_SND_ID Instance attribute Protected Type reference (TYPE) SEPA_SND_ID SEPA Mandate: Sender ID 20130129
8 GV_OBJECT_NAME Instance attribute Protected Type reference (TYPE) OBJ_NAME Object name for download 20130129
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Protected Method 20130212
2 CALL_CRS_SEND_TO_SERVER Instance method Protected Method 20130129
3 CONSTRUCTOR Instance method Public Constructor 20130129
4 GET_OBJECTNAME Static method Public Method 20130130
5 GET_PARTNER_GUID_MULTI Instance method Protected Method 20130130
6 GET_PARTNER_GUID_SINGLE Instance method Protected Method 20130130
7 MAP_TO_BAPIMTCS Instance method Protected Method 20130129
8 READ_MANDATES Instance method Protected Method 20130130
9 READ_MANDATES_WITH_KEY Instance method Protected Method 20130130
10 READ_MANDATES_WITH_PARTNER Instance method Protected Method 20130130
11 SELECT_PARTNERS Instance method Protected Method 20130130
12 SEND_DATA Instance method Protected Method 20130129
13 SEND_MANDATES Instance method Public Method 20130130
14 SEND_MANDATES_OF_PARTNERS Instance method Public Method 20130130
Events
Class CL_BUPA_SEPA_DOWNLOAD has no event.
Types
Class CL_BUPA_SEPA_DOWNLOAD has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20130212

Method ADD_MESSAGE on class CL_BUPA_SEPA_DOWNLOAD has no exception.

Method CALL_CRS_SEND_TO_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIMTCS Call by reference Type reference (TYPE) COM_BUPA_BAPIMTCS_T Tabelle mit Zeilentyp: BAPIMTCS 20130131
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20130212
3 Importing IV_LINES Call by reference Type reference (TYPE) I 20130129

Method CALL_CRS_SEND_TO_SERVER on class CL_BUPA_SEPA_DOWNLOAD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) SEPA_ANWND SEPA: Anwendung, für die das Mandat relevant ist 20130129

Method CONSTRUCTOR on class CL_BUPA_SEPA_DOWNLOAD has no exception.

Method GET_OBJECTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BUS_OBJTYPE Call by reference Type reference (TYPE) SEPA_SND_TYPE SEPA-Mandat: Sender-Typ 20130130
2 Exporting EV_OBJECT_NAME Call by reference Type reference (TYPE) OBJ_NAME Objektname für Download 20130130
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) SEPA_ANWND SEPA: Anwendung, für die das Mandat relevant ist 20130130

Method GET_OBJECTNAME on class CL_BUPA_SEPA_DOWNLOAD has no exception.

Method GET_PARTNER_GUID_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20130212
2 Exporting ET_PARTNER Call by reference Type reference (TYPE) BUP_PARTNER_GUID_T Tabellentyp für Partnernummer und Partner-GUID 20130130
3 Importing IT_PARTNER Call by reference Type reference (TYPE) BUP_PARTNER_GUID_T Tabellentyp für Partnernummer und Partner-GUID 20130130

Method GET_PARTNER_GUID_MULTI on class CL_BUPA_SEPA_DOWNLOAD has no exception.

Method GET_PARTNER_GUID_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20130213
2 Exporting EV_PARTNER_GUID Call by reference Type reference (TYPE) GC_PARTNEG Com. Schnittstelle: Geschäftspartner GUID 20130130
3 Importing IV_SND_ID Call by reference Type reference (TYPE) SEPA_SND_ID 20130130

Method GET_PARTNER_GUID_SINGLE on class CL_BUPA_SEPA_DOWNLOAD has no exception.

Method MAP_TO_BAPIMTCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIMTCS Call by reference Type reference (TYPE) COM_BUPA_BAPIMTCS_T Tabelle mit Zeilentyp: BAPIMTCS 20130129
2 Importing IT_PARTNER_EXT Call by reference Type reference (TYPE) BUS_EI_COM_EXTERN_T Komplexe kommunikations Schnittstelle des GP (Tab.) 20130129

Method MAP_TO_BAPIMTCS on class CL_BUPA_SEPA_DOWNLOAD has no exception.

Method READ_MANDATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20130130
2 Exporting ET_MANDATE Call by reference Type reference (TYPE) BUS_EI_COM_BUPA_SEPA_MANDATE_T 20130130
3 Importing IS_SELECTION_CRITERIA Call by reference Type reference (TYPE) SEPA_GET_CRITERIA_MANDATE Selektionskriterien für SEPA-Mandate. 20130130
4 Importing IV_TASK Call by reference Type reference (TYPE) GC_TASK Com. Schnittstelle: Änderungskennzeichen 20130130

Method READ_MANDATES on class CL_BUPA_SEPA_DOWNLOAD has no exception.

Method READ_MANDATES_WITH_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20130213
2 Exporting ET_PARTNER_EXT Call by reference Type reference (TYPE) BUS_EI_COM_EXTERN_T Komplexe kommunikations Schnittstelle des GP (Tab.) 20130130
3 Importing IT_MANDATE_KEY Call by reference Type reference (TYPE) SEPA_TAB_MANDATE_KEY_EXTERNAL SEPA: BAPI-Struktur zum Identifizieren eines Mandates 20130130

Method READ_MANDATES_WITH_KEY on class CL_BUPA_SEPA_DOWNLOAD has no exception.

Method READ_MANDATES_WITH_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20130212
2 Exporting ET_PARTNER_EXT Call by reference Type reference (TYPE) BUS_EI_COM_EXTERN_T Komplexe kommunikations Schnittstelle des GP (Tab.) 20130130
3 Exporting EV_LAST_BLOCK Call by reference Type reference (TYPE) BU_BOOLEAN Boolscher Typ: Nicht zur Verwendung auf Oberflächen 20130130
4 Importing IT_PARTNER_RANGE Call by reference Type reference (TYPE) BUP_PARTNER_RANGE_T Range für Partnernummer 20130130
5 Importing IV_BLOCKSIZE Call by reference Type reference (TYPE) MBLOCKSIZE Blockgröße für Download 20130130

Method READ_MANDATES_WITH_PARTNER on class CL_BUPA_SEPA_DOWNLOAD has no exception.

Method SELECT_PARTNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20130212
2 Exporting ET_PARTNER Call by reference Type reference (TYPE) BUP_PARTNER_GUID_T Tabellentyp für Partnernummer und Partner-GUID 20130130
3 Exporting EV_LAST_BLOCK Call by reference Type reference (TYPE) BU_BOOLEAN Boolscher Typ: Nicht zur Verwendung auf Oberflächen 20130130
4 Importing IT_PARTNER_RANGE Call by reference Type reference (TYPE) BUP_PARTNER_RANGE_T Range für Partnernummer 20130130
5 Importing IV_BLOCKSIZE Call by reference Type reference (TYPE) MBLOCKSIZE Blockgröße für Download 20130130

Method SELECT_PARTNERS on class CL_BUPA_SEPA_DOWNLOAD has no exception.

Method SEND_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20130212
2 Importing IT_PARTNER_EXT Call by reference Type reference (TYPE) BUS_EI_COM_EXTERN_T Komplexe kommunikations Schnittstelle des GP (Tab.) 20130129

Method SEND_DATA on class CL_BUPA_SEPA_DOWNLOAD has no exception.

Method SEND_MANDATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MANDATE Call by reference Type reference (TYPE) SEPA_TAB_MANDATE_KEY_EXTERNAL Tabellentyp für externe Schlüssel Mandatsverwaltung 20130207

Method SEND_MANDATES on class CL_BUPA_SEPA_DOWNLOAD has no exception.

Method SEND_MANDATES_OF_PARTNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_TAB Fehlermeldungen 20130212
2 Exporting EV_NUM_BP_SENT Call by reference Type reference (TYPE) I 20130130
3 Importing IT_PARTNER_RANGE Call by reference Type reference (TYPE) BUP_PARTNER_RANGE_T Range für Partnernummer 20130130
4 Importing IV_BLOCKSIZE Call by reference Type reference (TYPE) MBLOCKSIZE 100 Blockgröße für Download 20130130

Method SEND_MANDATES_OF_PARTNERS on class CL_BUPA_SEPA_DOWNLOAD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 617