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 | Constant | Public | Type reference (TYPE) | SEPA_SND_TYPE | 'BUS1006' | SEPA Mandate: Sender Type | 20130130 | ||
| 2 | Constant | Public | Type reference (TYPE) | SEPA_SND_TYPE | 'BUS3007' | SEPA Mandate: Sender Type | 20130130 | ||
| 3 | Constant | Public | Type reference (TYPE) | GC_TASK | 'I' | Com. Interface: Change Indicator | 20130201 | ||
| 4 | Constant | Public | Type reference (TYPE) | GC_TASK | 'U' | Com. Interface: Change Indicator | 20130201 | ||
| 5 | Instance attribute | Protected | Type reference (TYPE) | SEPA_ANWND | SEPA: Application for Which the Mandate Is Relevant | 20130129 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | SEPA_SND_TYPE | SEPA Mandate: Sender Type | 20130130 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | SEPA_SND_ID | SEPA Mandate: Sender ID | 20130129 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | OBJ_NAME | Object name for download | 20130129 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | 20130212 | ||
| 2 | Instance method | Protected | Method | 20130129 | ||
| 3 | Instance method | Public | Constructor | 20130129 | ||
| 4 | Static method | Public | Method | 20130130 | ||
| 5 | Instance method | Protected | Method | 20130130 | ||
| 6 | Instance method | Protected | Method | 20130130 | ||
| 7 | Instance method | Protected | Method | 20130129 | ||
| 8 | Instance method | Protected | Method | 20130130 | ||
| 9 | Instance method | Protected | Method | 20130130 | ||
| 10 | Instance method | Protected | Method | 20130130 | ||
| 11 | Instance method | Protected | Method | 20130130 | ||
| 12 | Instance method | Protected | Method | 20130129 | ||
| 13 | Instance method | Public | Method | 20130130 | ||
| 14 | 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 | 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 | CT_BAPIMTCS | Call by reference | Type reference (TYPE) | COM_BUPA_BAPIMTCS_T | Tabelle mit Zeilentyp: BAPIMTCS | 20130131 | |||
| 2 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20130212 | |||
| 3 | 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 | 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 | EV_BUS_OBJTYPE | Call by reference | Type reference (TYPE) | SEPA_SND_TYPE | SEPA-Mandat: Sender-Typ | 20130130 | |||
| 2 | EV_OBJECT_NAME | Call by reference | Type reference (TYPE) | OBJ_NAME | Objektname für Download | 20130130 | |||
| 3 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20130212 | |||
| 2 | ET_PARTNER | Call by reference | Type reference (TYPE) | BUP_PARTNER_GUID_T | Tabellentyp für Partnernummer und Partner-GUID | 20130130 | |||
| 3 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20130213 | |||
| 2 | EV_PARTNER_GUID | Call by reference | Type reference (TYPE) | GC_PARTNEG | Com. Schnittstelle: Geschäftspartner GUID | 20130130 | |||
| 3 | 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 | ET_BAPIMTCS | Call by reference | Type reference (TYPE) | COM_BUPA_BAPIMTCS_T | Tabelle mit Zeilentyp: BAPIMTCS | 20130129 | |||
| 2 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20130130 | |||
| 2 | ET_MANDATE | Call by reference | Type reference (TYPE) | BUS_EI_COM_BUPA_SEPA_MANDATE_T | 20130130 | ||||
| 3 | IS_SELECTION_CRITERIA | Call by reference | Type reference (TYPE) | SEPA_GET_CRITERIA_MANDATE | Selektionskriterien für SEPA-Mandate. | 20130130 | |||
| 4 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20130213 | |||
| 2 | ET_PARTNER_EXT | Call by reference | Type reference (TYPE) | BUS_EI_COM_EXTERN_T | Komplexe kommunikations Schnittstelle des GP (Tab.) | 20130130 | |||
| 3 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20130212 | |||
| 2 | ET_PARTNER_EXT | Call by reference | Type reference (TYPE) | BUS_EI_COM_EXTERN_T | Komplexe kommunikations Schnittstelle des GP (Tab.) | 20130130 | |||
| 3 | EV_LAST_BLOCK | Call by reference | Type reference (TYPE) | BU_BOOLEAN | Boolscher Typ: Nicht zur Verwendung auf Oberflächen | 20130130 | |||
| 4 | IT_PARTNER_RANGE | Call by reference | Type reference (TYPE) | BUP_PARTNER_RANGE_T | Range für Partnernummer | 20130130 | |||
| 5 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20130212 | |||
| 2 | ET_PARTNER | Call by reference | Type reference (TYPE) | BUP_PARTNER_GUID_T | Tabellentyp für Partnernummer und Partner-GUID | 20130130 | |||
| 3 | EV_LAST_BLOCK | Call by reference | Type reference (TYPE) | BU_BOOLEAN | Boolscher Typ: Nicht zur Verwendung auf Oberflächen | 20130130 | |||
| 4 | IT_PARTNER_RANGE | Call by reference | Type reference (TYPE) | BUP_PARTNER_RANGE_T | Range für Partnernummer | 20130130 | |||
| 5 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20130212 | |||
| 2 | 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 | 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 | ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Fehlermeldungen | 20130212 | |||
| 2 | EV_NUM_BP_SENT | Call by reference | Type reference (TYPE) | I | 20130130 | ||||
| 3 | IT_PARTNER_RANGE | Call by reference | Type reference (TYPE) | BUP_PARTNER_RANGE_T | Range für Partnernummer | 20130130 | |||
| 4 | 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 |