SAP ABAP Class CL_USMD_TRANSF_DT (Data Transfer Interface for Distribution Monitor/DRF)
Hierarchy
☛
MDG_FND (Software Component) MDG Foundation
⤷
CA-MDG-AF (Application Component) Application Framework
⤷
USMD6 (Package) Replication (Upload/Download, Monitor, ...)
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DRF_OUTBOUND | Interface for Data Replication Framework | 20090421 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_USMD_DISTRIBUTION | Data Distribution (Interface for Distribution Classes) | 20080514 |
Properties
| Class | CL_USMD_TRANSF_DT | |
| Short Description | Data Transfer Interface for Distribution Monitor/DRF | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | USMD6 | Replication (Upload/Download, Monitor, ...) |
| Created | 20080514 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_USMD_TRANSF_DT has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_DRF_OUTBOUND | Interface for Data Replication Framework | 20090421 | ||
| 2 | IF_USMD_DISTRIBUTION | Data Distribution (Interface for Distribution Classes) | 20080514 |
Friends
Class CL_USMD_TRANSF_DT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Type reference (TYPE) | USMD_FLG | Financial MDM: General Indicator | 20090730 | |||
| 2 | Static Attribute | Protected | Type reference (TYPE) | USMD_FLG | Financial MDM: General Indicator | 20091001 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_DRF_BAL | 20090728 | ||||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_DRF_FILTER_OBJECT | 20090728 | ||||
| 5 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_USMD_MODEL | MDM Data Model for Access from SAP Standard | 20080514 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | DRF_S_RUNTIME_PARAMETER_EXT | 20090728 | ||||
| 7 | Instance attribute | Protected | Type reference (TYPE) | USMD600C | Data Transfer / Variant: Check Table | 20090729 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | USMD6010 | Data Transfer: Technical Settings | 20090729 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | T_DATA_TRANSFER | Data Transfer | 20090814 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | USMD_ENTITY | Entity Type | 20090814 | |||
| 11 | Static Attribute | Protected | Type reference (TYPE) | TY_TS_INSTANCE | 20080514 | ||||
| 12 | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | 20090730 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Protected | Method | 20090728 | ||
| 2 | Instance method | Public | Constructor | CONSTRUCTOR | 20080514 | |
| 3 | Instance method | Protected | Method | Call Download and Save File | 20080515 | |
| 4 | Instance method | Private | Method | 20090817 |
Events
Class CL_USMD_TRANSF_DT has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | SX_DATA_TRANSFER | Protected | See coding | 20090814 | begin of SX_DATA_TRANSFER,
o_data_transfer type ref to cl_usmd_data_transfer,
end of sx_data_transfer
|
||
| 2 | SX_INSTANCE | Protected | See coding | 20080514 | begin of sx_instance,
usmd_model type usmd_model,
o_transf_dt_weak type ref to cl_abap_weak_reference,
end of sx_instance
|
||
| 3 | TY_TS_INSTANCE | Protected | See coding | 20080514 | ty_ts_instance type sorted table of sx_instance
with unique key usmd_model
|
||
| 4 | T_DATA_TRANSFER | Protected | See coding | 20090814 | t_data_transfer type STANDARD TABLE OF sx_data_transfer
|
Method Signatures
Method ADD_MSG_TO_BAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_BAL | Call by reference | Object reference (TYPE REF TO) | CL_DRF_BAL | 20090728 | ||||
| 2 | IS_MESSAGE | Call by reference | Type reference (TYPE) | USMD_S_MESSAGE | Meldungen | 20090728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Root Class for Exceptions | 20091016 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RUNTIME_PARAM | Call by reference | Type reference (TYPE) | DRF_S_RUNTIME_PARAMETER_EXT | 20090728 | ||||
| 2 | I_MAIN_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090814 | |||
| 3 | I_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20080514 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | allg. Ausnahme | 20080514 |
Method EXECUTE_DOWNLOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_APPL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_USMD_APPL_LOG | Schnittstelle Applikationslog | 20080515 | |||
| 2 | IS_600C | Call by reference | Type reference (TYPE) | USMD600C | Datentransfer / Variante: Prüftabelle | 20080515 | |||
| 3 | IS_6010 | Call by reference | Type reference (TYPE) | USMD6010 | Datentransfer: Technische Einstellungen | 20080515 | |||
| 4 | I_EDITION_TO | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20080806 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | allg. Ausnahme | 20080515 |
Method GET_TABLE_TYPE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_TABNAME | Value transfer | Type reference (TYPE) | DRF_REL_OBJECT_TYPE | Tabellenname | 20090817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | allg. Ausnahme | 20090819 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 604 |