SAP ABAP Class CL_RSCOPY_IP (InfoPackage 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_IP  
Short Description InfoPackage 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 20081014   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSCOPY_IP has no interface implemented.
Friends
Class CL_RSCOPY_IP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_ORIG_LOGDPID Instance attribute Protected Type reference (TYPE) RSLOGDPID Original InfoPackage ID 20081211
2 O_ORIG_ONLY_PSA Instance attribute Protected Type reference (TYPE) RS_BOOL Does the original only load into the PSA? 20081211
3 O_ORIG_UPDMODE Instance attribute Protected Type reference (TYPE) RSUPDMODE Update Type 20081216
4 O_R_ORIG_DS Instance attribute Protected Object reference (TYPE REF TO) CL_RSCOPY_DS DataSource with Dependencies 20081211
5 O_S_ORIG_DS Instance attribute Protected Type reference (TYPE) RSCOPY_S_NODE Proxy Nodes for the DataSource 20081211
6 O_S_ORIG_LDPIO Instance attribute Protected Type reference (TYPE) RSLDPIO Header Data of Original InfoPackage 20081211
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BAPIRET2 Instance method Protected Method Checks a BAPI's return table 20081211
2 CHECK_MESSAGES Instance method Protected Method Checks the returned messages 20081211
3 CHECK_ONLY_PSA Static method Protected Method Checks if an InfoPackage only loads to the PSA 20081211
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081024
5 PERFORM_COPY_CREATE Instance method Protected Method Creates a new InfoPackage 20090202
6 PERFORM_COPY_HIERARCHY Instance method Protected Method Copies the selected hierarchy header 20090616
7 PERFORM_COPY_UPDATE Instance method Protected Method Overwrites an existing InfoPackage 20090202
Events
Class CL_RSCOPY_IP has no event.
Types
Class CL_RSCOPY_IP has no local type.
Method Signatures

Method CHECK_BAPIRET2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERROR Call by reference Type reference (TYPE) RS_BOOL Fehler? 20081211
2 Exporting E_R_MSG Call by reference Object reference (TYPE REF TO) CX_ROOT Ausnahme 20081211
3 Exporting E_S_MSG Call by reference Type reference (TYPE) RS_S_MSG Meldung 20081211
4 Importing I_S_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20081211

Method CHECK_BAPIRET2 on class CL_RSCOPY_IP has no exception.

Method CHECK_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ERROR Call by reference Type reference (TYPE) SYMSGV Fehler? 20081211
2 Importing I_S_COPY Call by reference Type reference (TYPE) RSCOPY_S_COPY Zielobjekt für Kopie 20081211
3 Importing I_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20081211
4 Returning R_R_MSG Value transfer Object reference (TYPE REF TO) CX_ROOT Ausnahme 20081211

Method CHECK_MESSAGES on class CL_RSCOPY_IP has no exception.

Method CHECK_ONLY_PSA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOGDPID Call by reference Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20081211
2 Returning R_ONLY_PSA Value transfer Type reference (TYPE) RS_BOOL InfoPackage läd nur ins PSA? 20081211

Method CHECK_ONLY_PSA on class CL_RSCOPY_IP 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 20081024
2 Importing I_S_ORIG Call by reference Type reference (TYPE) RSCOPY_S_ORIG Originalobjekt 20081024

Method CONSTRUCTOR on class CL_RSCOPY_IP has no exception.

Method PERFORM_COPY_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COPY_DATASOURCE Call by reference Type reference (TYPE) ROOSOURCER DataSource (OSOA/OSOD) 20090202
2 Importing I_COPY_LOGSYS Call by reference Type reference (TYPE) RSSLOGSYS Quellsystem 20090202
3 Importing I_S_COPY Call by reference Type reference (TYPE) RSCOPY_S_COPY Zielobjekt für Kopie 20090202
4 Importing I_S_COPY_DS Call by reference Type reference (TYPE) RSCOPY_S_COPY Originalobjekt mit Abhängigkeiten 20090202
5 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL Mit Transportwesen? 20090202
6 Returning R_COPY_LOGDPID Value transfer Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20090202
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20090202

Method PERFORM_COPY_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COPY_DATASOURCE Call by reference Type reference (TYPE) ROOSOURCER DataSource (OSOA/OSOD) 20090616
2 Importing I_COPY_LOGSYS Call by reference Type reference (TYPE) RSSLOGSYS Quellsystem 20090616

Method PERFORM_COPY_HIERARCHY on class CL_RSCOPY_IP has no exception.

Method PERFORM_COPY_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COPY_DATASOURCE Call by reference Type reference (TYPE) ROOSOURCER DataSource (OSOA/OSOD) 20090202
2 Importing I_COPY_LOGSYS Call by reference Type reference (TYPE) RSSLOGSYS Quellsystem 20090202
3 Importing I_S_COPY Call by reference Type reference (TYPE) RSCOPY_S_COPY Zielobjekt für Kopie 20090202
4 Importing I_S_COPY_DS Call by reference Type reference (TYPE) RSCOPY_S_COPY Originalobjekt mit Abhängigkeiten 20090202
5 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL Mit Transportwesen? 20090202
6 Returning R_COPY_LOGDPID Value transfer Type reference (TYPE) RSLOGDPID Logische InfoPackage-Variante (ID) 20090202
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20090202
History
Last changed by/on SAP  20130531 
SAP Release Created in 720