SAP ABAP Interface IF_RSCOPY_RUN_TOOL (Copy Process (Related to Tool))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSCOPY (Package) Data Flow Copy
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSCOPY_RUN Copy Process (Run for Copy Tool) 20080915
Properties
Interface IF_RSCOPY_RUN_TOOL  
Short Description Copy Process (Related to Tool)    
General Data
Package RSCOPY   Data Flow Copy 
Created 20080915   SAP 
Last changed 20130531   SAP 
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
# Interface Abstract Final Description Created on
1 IF_RSCOPY_RUN General Interface of a Copy Process 20081107
Friends
Interface IF_RSCOPY_RUN_TOOL has no friend.
Attributes
Interface IF_RSCOPY_RUN_TOOL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COPIES_TO_TRANSPORT Instance method Public Method Returns copies for transport 20090112
2 CHECK_AND_PERFORM_COPIES Instance method Public Method Checks all mappings and executes the copy process 20081110
3 DELETE Instance method Public Method Deletes the copy process 20080915
4 DEQUEUE Instance method Public Method Unlocks the copy process 20080915
5 ENQUEUE Instance method Public Method Locks the copy process exclusively 20080915
6 FIND_PREVIOUS_RUNS Instance method Public Method Finds previous copy processes 20081002
7 GET_CHAIN_TO_DISPLAY Instance method Public Method Returns a copied process chain to be displayed 20090112
8 GET_DEPENDENCIES Instance method Public Method Collects the dependencies between objects 20080916
9 GET_ID Instance method Public Method 20081107
10 GET_INFORMATION Instance method Public Method Returns information about the copy process 20081002
11 GET_LOG Instance method Public Method Reads messages from the log 20081114
12 GET_LOG_HANDLE Instance method Public Method Returns handle to the application log 20090216
13 GET_MAPPINGS Instance method Public Method Returns the mappings of originals to target objects 20081006
14 GET_NODE Instance method Public Method 20081107
15 GET_REPLACEMENTS Instance method Public Method 20081107
16 HAS_GROUP Instance method Public Method Map objects in a particular group? 20081007
17 INIT Instance method Public Method Initializes the nodes with object collection (if available) 20080917
18 IS_PC_COPY Instance method Public Method 20081215
19 LOAD Instance method Public Method Loads the copy process from the database 20080915
20 SAVE Instance method Public Method Saves the copy process on the DB 20080915
21 SET_INFORMATION Instance method Public Method Configures the copy process 20090105
22 SET_MAPPINGS Instance method Public Method Sets the mappings externally 20081110
23 SET_REPLACEMENTS Instance method Public Method Specifies the replacements for the placeholder in a name 20081001
24 SET_TEMPLATE Instance method Public Method Specifies the template for this copy process 20081002
25 SUBMIT_JOB Instance method Public Method Starts a copy process in the background 20090113
Events
Interface IF_RSCOPY_RUN_TOOL has no event.
Types
Interface IF_RSCOPY_RUN_TOOL has no local type.
Method Signatures

Method ADD_COPIES_TO_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_TLOGO Call by reference Type reference (TYPE) RSO_T_TLOGO_DEL BW Repository: Tabelle von TLOGO Objekten (mit Typ) 20090112

Method ADD_COPIES_TO_TRANSPORT on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method CHECK_AND_PERFORM_COPIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL Mit Transportwesen? 20081128
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20081110

Method DELETE Signature

Method DELETE on Interface IF_RSCOPY_RUN_TOOL has no parameter.
Method DELETE on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RUNID Call by reference Type reference (TYPE) RSCOPY_RUNID Kopiervorgang (Lauf des Kopierwerkzeugs) 20081007

Method DEQUEUE on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RUNID Call by reference Type reference (TYPE) RSCOPY_RUNID Kopiervorgang (Lauf des Kopierwerkzeugs) 20081007
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20080915
2 CX_RS_FOREIGN_LOCK Objekt ist gesperrt (nicht als Vaterklasse benutzen !!) 20080915

Method FIND_PREVIOUS_RUNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RUN Call by reference Type reference (TYPE) RSCOPY_T_RUN Kopiervorgänge 20081002

Method FIND_PREVIOUS_RUNS on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method GET_CHAIN_TO_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHAIN Value transfer Type reference (TYPE) RSPC_CHAIN Prozesskette 20090112

Method GET_CHAIN_TO_DISPLAY on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method GET_DEPENDENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_NON_COPYABLE Value transfer Type reference (TYPE) RSCOPY_T_NODE Nicht kopierbare Objekte 20100429
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20081016

Method GET_ID Signature

Method GET_ID on Interface IF_RSCOPY_RUN_TOOL has no parameter.
Method GET_ID on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method GET_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_RUN Call by reference Type reference (TYPE) RSCOPY_RUN Kopiervorgang (Lauf des Kopierwerkzeugs) 20081002
2 Exporting E_T_OBJ Call by reference Type reference (TYPE) RSCOPY_T_OBJ Startobjekte für Kopiervorgänge 20081002

Method GET_INFORMATION on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method GET_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_MSG Value transfer Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20081114

Method GET_LOG on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method GET_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20090216

Method GET_LOG_HANDLE on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method GET_MAPPINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MAPPING Call by reference Type reference (TYPE) RSCOPY_T_MAPPING Zuordnungen zwischen Originalen und Kopien 20081006
2 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) RS_BOOL Nur Anzeige erlaubt? 20081219
3 Importing I_GROUP Call by reference Type reference (TYPE) INT4 0 Gruppe = Wizardschritt 20081006
4 Importing I_REFRESH Call by reference Type reference (TYPE) RS_BOOL Vorhandene Zuordnungen zurücksetzen? 20081021
5 Importing I_TECHNICAL Call by reference Type reference (TYPE) RSCOPY_TECHNICAL Technische Namen verwenden 20081006

Method GET_MAPPINGS on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method GET_NODE Signature

Method GET_NODE on Interface IF_RSCOPY_RUN_TOOL has no parameter.
Method GET_NODE on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method GET_REPLACEMENTS Signature

Method GET_REPLACEMENTS on Interface IF_RSCOPY_RUN_TOOL has no parameter.
Method GET_REPLACEMENTS on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method HAS_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GROUP Call by reference Type reference (TYPE) INT4 0 Gruppe = Wizardschritt 20081007
2 Returning R_HAS_GROUP Value transfer Type reference (TYPE) RS_BOOL Objekte in bestimmter Gruppe zuordnen? 20081007

Method HAS_GROUP on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_OBJECTS Call by reference Object reference (TYPE REF TO) CL_RSAWBNDF_OBJECTS Startobjekte für den Datenfluss 20080917
2 Importing I_S_ROOT Call by reference Type reference (TYPE) RSCOPY_S_ORIG Originalobjekt für Kopie 20080925
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20081016

Method IS_PC_COPY Signature

Method IS_PC_COPY on Interface IF_RSCOPY_RUN_TOOL has no parameter.
Method IS_PC_COPY on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method LOAD Signature

Method LOAD on Interface IF_RSCOPY_RUN_TOOL has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FAILED Objekt nicht gefunden 20081017

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AS_NEW_RUN Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Als neuen Kopiervorgang speichern? 20081121
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20081007

Method SET_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_RUN Call by reference Type reference (TYPE) RSCOPY_RUN Kopiervorgang (Lauf des Kopierwerkzeugs) 20090105
2 Importing I_T_OBJ Call by reference Type reference (TYPE) RSCOPY_T_OBJ Startobjekte für Kopiervorgänge 20090105
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20090105

Method SET_MAPPINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_FLD Call by reference Type reference (TYPE) RSCOPY_T_FLD Zuordnungen zwischen Original- und Zielfeldern 20090429
2 Importing I_T_MAP Call by reference Type reference (TYPE) RSCOPY_T_MAP Zuordnungen zwischen Originalen und Kopien 20081110
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20090429

Method SET_REPLACEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NUMBER_OF_COPIES Call by reference Type reference (TYPE) INT4 Anzahl der Zielobjekte 20081001
2 Importing I_TS_REPLACE Call by reference Type reference (TYPE) RSCOPY_TS_REPLACE Ersetzungen im Objektnamen bei 1:N-Kopie 20081007

Method SET_REPLACEMENTS on Interface IF_RSCOPY_RUN_TOOL has no exception.

Method SET_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEMPLATE Call by reference Type reference (TYPE) RSCOPY_RUNID Kopiervorgang (Lauf des Kopierwerkzeugs) 20081002
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20081017

Method SUBMIT_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_JOBCOUNT Call by reference Type reference (TYPE) BTCJOBCNT Kennummer eines Jobs 20090113
2 Exporting E_JOBNAME Call by reference Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20090113
3 Importing I_JOBCLASS Call by reference Type reference (TYPE) BTCJOBCLAS 'C' Klassifizierung von Jobs 20090113
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20090113
History
Last changed by/on SAP  20130531 
SAP Release Created in 720