SAP ABAP Class CL_RSCOPY_DTA (Data Target 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 20080926
Properties
Class CL_RSCOPY_DTA  
Short Description Data Target 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_DTA has no forward declaration.
Interfaces
Class CL_RSCOPY_DTA has no interface implemented.
Friends
Class CL_RSCOPY_DTA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_ORIG_INFOPROV Instance attribute Protected Type reference (TYPE) RSINFOPROV InfoProvider 20090213
2 O_R_ORIG_DTA Instance attribute Protected Object reference (TYPE REF TO) IF_RSD_DTA InfoProvider / Data Target 20090213
3 O_S_NODE_SUPER Instance attribute Protected Type reference (TYPE) RSCOPY_S_NODE Higher-Level InfoProvider 20081205
4 O_S_ORIG_DTA Instance attribute Protected Type reference (TYPE) RSD_S_DTA Properties InfoProvider 20090213
5 O_S_ORIG_VIOBJ Instance attribute Protected Type reference (TYPE) RSD_S_VIOBJ View of All Properties of an InfoObject 20090213
6 O_S_TLOGO_MASTER Instance attribute Protected Type reference (TYPE) RSO_S_TLOGO Template Object for LPOA 20081205
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_COPY_CUBE Instance method Protected Method Checks an individual InfoCube assignment 20090123
2 CHECK_COPY_HYBR Instance method Protected Method Checks an individual HybridProvider assignment 20090123
3 CHECK_COPY_IOBJ Instance method Protected Method Checks an individual InfoObject assignment 20090123
4 CHECK_COPY_ODSO Instance method Protected Method Checks an individual RSO assignment 20090123
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090102
6 CREATE_EXCEPTION_NOT_FOUND_DTA Instance method Protected Method Creates an exception from Typ cx_rs_not_found 20090213
7 GET_COPY_FOR_PARENT_DTA Instance method Protected Method Finds target objects for HybridProviders 20081218
8 GET_COPY_FOR_PARENT_DTP Instance method Protected Method Finds target objects for HybridProviders 20081218
9 GET_COPY_FOR_PARENT_TRF Instance method Protected Method Finds target objects for HybridProviders 20081218
10 GET_INFO Instance method Protected Method Returns information about the data target 20090213
11 GET_INFO_ORIG Instance method Public Method Returns information about the original 20090320
12 PREPARE_DEEP_COPY Instance method Protected Method Prepare detailed copy of InfoProvider 20090417
Events
Class CL_RSCOPY_DTA has no event.
Types
Class CL_RSCOPY_DTA has no local type.
Method Signatures

Method CHECK_COPY_CUBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CHECK Call by reference Type reference (TYPE) RSCOPY_CHECK Prüfergebnis für Zuordnung von Original zu Ziel 20090123
2 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG Nachrichten 20090123
3 Importing I_COPY_EXISTS Call by reference Type reference (TYPE) RS_BOOL Existiert das Zielobjekt? 20090123
4 Importing I_S_COPY Call by reference Type reference (TYPE) RSCOPY_S_COPY Zielobjekt für Kopie 20090123

Method CHECK_COPY_CUBE on class CL_RSCOPY_DTA has no exception.

Method CHECK_COPY_HYBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CHECK Call by reference Type reference (TYPE) RSCOPY_CHECK Prüfergebnis für Zuordnung von Original zu Ziel 20090123
2 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG Nachrichten 20090123
3 Importing I_COPY_EXISTS Call by reference Type reference (TYPE) RS_BOOL Existiert das Zielobjekt? 20090123
4 Importing I_S_COPY Call by reference Type reference (TYPE) RSCOPY_S_COPY Zielobjekt für Kopie 20090123

Method CHECK_COPY_HYBR on class CL_RSCOPY_DTA has no exception.

Method CHECK_COPY_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CHECK Call by reference Type reference (TYPE) RSCOPY_CHECK Prüfergebnis für Zuordnung von Original zu Ziel 20090123
2 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG Nachrichten 20090123
3 Importing I_COPY_EXISTS Call by reference Type reference (TYPE) RS_BOOL Existiert das Zielobjekt? 20090123
4 Importing I_S_COPY Call by reference Type reference (TYPE) RSCOPY_S_COPY Zielobjekt für Kopie 20090123

Method CHECK_COPY_IOBJ on class CL_RSCOPY_DTA has no exception.

Method CHECK_COPY_ODSO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CHECK Call by reference Type reference (TYPE) RSCOPY_CHECK Prüfergebnis für Zuordnung von Original zu Ziel 20090123
2 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG Nachrichten 20090123
3 Importing I_COPY_EXISTS Call by reference Type reference (TYPE) RS_BOOL Existiert das Zielobjekt? 20090123
4 Importing I_S_COPY Call by reference Type reference (TYPE) RSCOPY_S_COPY Zielobjekt für Kopie 20090123

Method CHECK_COPY_ODSO on class CL_RSCOPY_DTA has no exception.

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 20090102
2 Importing I_S_ORIG Call by reference Type reference (TYPE) RSCOPY_S_ORIG Originalobjekt 20090102

Method CONSTRUCTOR on class CL_RSCOPY_DTA has no exception.

Method CREATE_EXCEPTION_NOT_FOUND_DTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20090213
2 Importing I_TYPE Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20090213
3 Returning R_R_NOT_FOUND Value transfer Object reference (TYPE REF TO) CX_RS_NOT_FOUND Objekt nicht gefunden 20090213

Method CREATE_EXCEPTION_NOT_FOUND_DTA on class CL_RSCOPY_DTA has no exception.

Method GET_COPY_FOR_PARENT_DTA 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
2 Importing I_R_NODE Call by reference Object reference (TYPE REF TO) CL_RSCOPY_NODE Fragender Knoten 20090120

Method GET_COPY_FOR_PARENT_DTA on class CL_RSCOPY_DTA has no exception.

Method GET_COPY_FOR_PARENT_DTP 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
2 Importing I_R_NODE Call by reference Object reference (TYPE REF TO) CL_RSCOPY_DTP Datentransferprozess mit Abhängigkeiten 20081218

Method GET_COPY_FOR_PARENT_DTP on class CL_RSCOPY_DTA has no exception.

Method GET_COPY_FOR_PARENT_TRF 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
2 Importing I_R_NODE Call by reference Object reference (TYPE REF TO) CL_RSCOPY_TRF Transformation mit Abhängigkeiten 20081218

Method GET_COPY_FOR_PARENT_TRF on class CL_RSCOPY_DTA has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20090213
2 Exporting E_R_DTA Call by reference Object reference (TYPE REF TO) IF_RSD_DTA InfoProvider / Datenziel 20090213
3 Exporting E_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20090213
4 Exporting E_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften eines InfoObjects 20090213
5 Exporting E_T_IOBC Call by reference Type reference (TYPE) RSO_T_OBJNM InfoObjektkataloge 20090213
6 Importing I_NAME Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20090213
7 Importing I_TYPE Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20090213
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20090213

Method GET_INFO_ORIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20090320
2 Exporting E_R_DTA Call by reference Object reference (TYPE REF TO) IF_RSD_DTA InfoProvider / Datenziel 20090320
3 Exporting E_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20090320
4 Exporting E_S_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften eines InfoObjects 20090320
5 Exporting E_T_IOBC Call by reference Type reference (TYPE) RSO_T_OBJNM InfoObjektkataloge 20090320

Method GET_INFO_ORIG on class CL_RSCOPY_DTA has no exception.

Method PREPARE_DEEP_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 20090417
2 Returning R_THX_COPY Value transfer Type reference (TYPE) RSO_THX_COPY Kopieren TLOGO Objekte altes und die jeweils neuen Objekte 20090417

Method PREPARE_DEEP_COPY on class CL_RSCOPY_DTA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720