SAP ABAP Class CL_RSCOPY_DTP (Data Transfer Process with Dependencies)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-WHM-DST (Application Component) Data Staging
⤷
RSCOPY (Package) Data Flow Copy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_RSCOPY_AWBN | AWB Object with Dependencies | 20081014 |
Properties
| Class | CL_RSCOPY_DTP | |
| Short Description | Data Transfer Process with Dependencies | |
| Super Class | CL_RSCOPY_AWBN | AWB Object with Dependencies |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RSCOPY | Data Flow Copy |
| Created | 20080905 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_RSCOPY_DTP has no forward declaration.
Interfaces
Class CL_RSCOPY_DTP has no interface implemented.
Friends
Class CL_RSCOPY_DTP 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) | RS_BOOL | Does this DTP depend on a 3.x transformation? | 20081017 | |||
| 2 | Static Attribute | Protected | Type reference (TYPE) | RSTXTSH | Prefix for Error DTPs | 20100330 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | RSBKDTPNM | Name of the Data Transfer Process | 20081209 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | RSBKDTPTYPE | Type of the Original DTP | 20090313 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | RSBKUPDMODE | Data Transfer Process: Extraction Mode | 20081218 | |||
| 6 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_RSBK_DTP | Data Transfer Process Instance | 20081209 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | RSCOPY_S_NODE | Source Object with Dependencies | 20081210 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | RSCOPY_S_NODE | Target Object with Dependencies | 20081210 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | Creates a new DTP proxy node | 20080905 | |
| 2 | Instance method | Public | Method | Finds existing DTPs using the source and target | 20081218 | |
| 3 | Instance method | Public | Method | Finds existing DTPs using the source, target and mode | 20081218 | |
| 4 | Instance method | Protected | Method | Returns the field mappings of target DTP | 20090420 | |
| 5 | Instance method | Protected | Method | Applies the original properties to the target DTP | 20081209 | |
| 6 | Instance method | Protected | Method | Applies the original properties to the target DTP | 20081209 | |
| 7 | Instance method | Protected | Method | Applies the update properties to the target DTP | 20090325 | |
| 8 | Instance method | Protected | Method | Applies the extraction properties to the target DTP | 20090105 | |
| 9 | Instance method | Public | Method | Proposal for DTP Name | 20081218 |
Events
Class CL_RSCOPY_DTP has no event.
Types
Class CL_RSCOPY_DTP has no local type.
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_R_RUN | Call by reference | Object reference (TYPE REF TO) | IF_RSCOPY_RUN_NODE | Lauf des Kopierwerkzeugs | 20080905 | |||
| 2 | I_S_ORIG | Call by reference | Type reference (TYPE) | RSCOPY_S_ORIG | Originalobjekt | 20080905 |
Method CONSTRUCTOR on class CL_RSCOPY_DTP has no exception.
Method FIND_DTPS_BY_SRC_AND_TGT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_T_CAND | Call by reference | Type reference (TYPE) | RSCOPY_T_CAND | Kandidaten für das Zielobjekt | 20081218 | |||
| 2 | I_COPY_INDEX | Call by reference | Type reference (TYPE) | INT4 | 0 | Natürliche Zahl | 20081218 |
Method FIND_DTPS_BY_SRC_AND_TGT on class CL_RSCOPY_DTP has no exception.
Method FIND_DTPS_BY_UPDMODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_T_CAND | Call by reference | Type reference (TYPE) | RSCOPY_T_CAND | Kandidaten für das Zielobjekt | 20081218 | |||
| 2 | I_COPY_INDEX | Call by reference | Type reference (TYPE) | INT4 | 0 | Natürliche Zahl | 20081218 |
Method FIND_DTPS_BY_UPDMODE on class CL_RSCOPY_DTP has no exception.
Method GET_SRC_FIELDS_FOR_COPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_S_COPY | Call by reference | Type reference (TYPE) | RSCOPY_S_COPY | Zielobjekt für Kopie | 20090420 | |||
| 2 | R_T_SRC_FIELDS_MAP | Value transfer | Type reference (TYPE) | RSBK_T_SRC_FIELDS_MAP | Mapping Liste beim Kopieren | 20090420 |
Method GET_SRC_FIELDS_FOR_COPY on class CL_RSCOPY_DTP has no exception.
Method PERFORM_COPY_NVERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_COPY_DTPNM | Call by reference | Type reference (TYPE) | RSBKDTPNM | Datentransferprozess ID | 20081210 | |||
| 2 | E_R_COPY_DTP | Call by reference | Object reference (TYPE REF TO) | CL_RSBK_DTP | Ändern eines Datentransferprozesses | 20081210 | |||
| 3 | I_S_COPY | Call by reference | Type reference (TYPE) | RSCOPY_S_COPY | Zielobjekt für Kopie | 20081209 | |||
| 4 | I_WITH_CTO | Call by reference | Type reference (TYPE) | RS_BOOL | Mit Transportanschluss? | 20100331 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation gescheitert | 20081209 |
Method PERFORM_COPY_PROPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_R_COPY_DTP | Call by reference | Object reference (TYPE REF TO) | IF_RSBK_DTP_MAINTAIN | Ändern eines Datentransferprozesses | 20081209 | |||
| 2 | I_S_COPY | Call by reference | Type reference (TYPE) | RSCOPY_S_COPY | Zielobjekt für Kopie | 20081209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation gescheitert | 20081209 |
Method PERFORM_COPY_TPL_U Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_R_COPY_TPL_U | Call by reference | Object reference (TYPE REF TO) | CL_RSBK_CMD_TPL_U | Vorlage für Verbucher Command | 20090325 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation gescheitert | 20090325 |
Method PERFORM_COPY_TPL_X Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_R_COPY_TPL_X | Call by reference | Object reference (TYPE REF TO) | CL_RSBK_CMD_TPL_X | Ober-Klasse für Extraktions Templates | 20090105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation gescheitert | 20090105 |
Method PROPOSE_COPY_NAME_AND_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_S_COPY | Call by reference | Type reference (TYPE) | RSCOPY_S_COPY | Zielobjekt für Kopie | 20081218 |
Method PROPOSE_COPY_NAME_AND_TEXT on class CL_RSCOPY_DTP has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 720 |