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
⤷ 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 | O_DEPENDS_ON_3X | Instance attribute | Protected | Type reference (TYPE) | RS_BOOL | Does this DTP depend on a 3.x transformation? | 20081017 | ||
2 | O_ERROR_DTP_PREFIX | Static Attribute | Protected | Type reference (TYPE) | RSTXTSH | Prefix for Error DTPs | 20100330 | ||
3 | O_ORIG_DTPNM | Instance attribute | Protected | Type reference (TYPE) | RSBKDTPNM | Name of the Data Transfer Process | 20081209 | ||
4 | O_ORIG_DTPTYPE | Instance attribute | Protected | Type reference (TYPE) | RSBKDTPTYPE | Type of the Original DTP | 20090313 | ||
5 | O_ORIG_UPDMODE | Instance attribute | Protected | Type reference (TYPE) | RSBKUPDMODE | Data Transfer Process: Extraction Mode | 20081218 | ||
6 | O_R_ORIG_DTP | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_RSBK_DTP | Data Transfer Process Instance | 20081209 | ||
7 | O_S_NODE_SRC | Instance attribute | Protected | Type reference (TYPE) | RSCOPY_S_NODE | Source Object with Dependencies | 20081210 | ||
8 | O_S_NODE_TGT | Instance attribute | Protected | Type reference (TYPE) | RSCOPY_S_NODE | Target Object with Dependencies | 20081210 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | Creates a new DTP proxy node | 20080905 |
2 | FIND_DTPS_BY_SRC_AND_TGT | Instance method | Public | Method | Finds existing DTPs using the source and target | 20081218 |
3 | FIND_DTPS_BY_UPDMODE | Instance method | Public | Method | Finds existing DTPs using the source, target and mode | 20081218 |
4 | GET_SRC_FIELDS_FOR_COPY | Instance method | Protected | Method | Returns the field mappings of target DTP | 20090420 |
5 | PERFORM_COPY_NVERS | Instance method | Protected | Method | Applies the original properties to the target DTP | 20081209 |
6 | PERFORM_COPY_PROPS | Instance method | Protected | Method | Applies the original properties to the target DTP | 20081209 |
7 | PERFORM_COPY_TPL_U | Instance method | Protected | Method | Applies the update properties to the target DTP | 20090325 |
8 | PERFORM_COPY_TPL_X | Instance method | Protected | Method | Applies the extraction properties to the target DTP | 20090105 |
9 | PROPOSE_COPY_NAME_AND_TEXT | 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 | Importing | I_R_RUN | Call by reference | Object reference (TYPE REF TO) | IF_RSCOPY_RUN_NODE | Lauf des Kopierwerkzeugs | 20080905 | ||
2 | Importing | 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 | Exporting | E_T_CAND | Call by reference | Type reference (TYPE) | RSCOPY_T_CAND | Kandidaten für das Zielobjekt | 20081218 | ||
2 | Importing | 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 | Exporting | E_T_CAND | Call by reference | Type reference (TYPE) | RSCOPY_T_CAND | Kandidaten für das Zielobjekt | 20081218 | ||
2 | Importing | 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 | Importing | I_S_COPY | Call by reference | Type reference (TYPE) | RSCOPY_S_COPY | Zielobjekt für Kopie | 20090420 | ||
2 | Returning | 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 | Exporting | E_COPY_DTPNM | Call by reference | Type reference (TYPE) | RSBKDTPNM | Datentransferprozess ID | 20081210 | ||
2 | Exporting | E_R_COPY_DTP | Call by reference | Object reference (TYPE REF TO) | CL_RSBK_DTP | Ändern eines Datentransferprozesses | 20081210 | ||
3 | Importing | I_S_COPY | Call by reference | Type reference (TYPE) | RSCOPY_S_COPY | Zielobjekt für Kopie | 20081209 | ||
4 | Importing | I_WITH_CTO | Call by reference | Type reference (TYPE) | RS_BOOL | Mit Transportanschluss? | 20100331 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_FAILED | Operation gescheitert | 20081209 |
Method PERFORM_COPY_PROPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_COPY_DTP | Call by reference | Object reference (TYPE REF TO) | IF_RSBK_DTP_MAINTAIN | Ändern eines Datentransferprozesses | 20081209 | ||
2 | Importing | I_S_COPY | Call by reference | Type reference (TYPE) | RSCOPY_S_COPY | Zielobjekt für Kopie | 20081209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RS_FAILED | Operation gescheitert | 20081209 |
Method PERFORM_COPY_TPL_U Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | 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 | CX_RS_FAILED | Operation gescheitert | 20090325 |
Method PERFORM_COPY_TPL_X Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | 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 | CX_RS_FAILED | 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 | Changing | 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 |