SAP ABAP Class IF_RSCOPY_RUN_TOOL (Copy Process (Related to Tool))
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_RSCOPY_RUN | General Interface of a Copy Process | 20081107 |
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
| Class | IF_RSCOPY_RUN_TOOL | |
| Short Description | Copy Process (Related to Tool) | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20080915 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class IF_RSCOPY_RUN_TOOL has no interface implemented.
Friends
Class IF_RSCOPY_RUN_TOOL has no friend class.
Attributes
Class IF_RSCOPY_RUN_TOOL has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Returns copies for transport | 20090112 | |
| 2 | Instance method | Public | Method | Checks all mappings and executes the copy process | 20081110 | |
| 3 | Instance method | Public | Method | Deletes the copy process | 20080915 | |
| 4 | Instance method | Public | Method | Unlocks the copy process | 20080915 | |
| 5 | Instance method | Public | Method | Locks the copy process exclusively | 20080915 | |
| 6 | Instance method | Public | Method | Finds previous copy processes | 20081002 | |
| 7 | Instance method | Public | Method | Returns a copied process chain to be displayed | 20090112 | |
| 8 | Instance method | Public | Method | Collects the dependencies between objects | 20080916 | |
| 9 | Instance method | Public | Method | 20081107 | ||
| 10 | Instance method | Public | Method | Returns information about the copy process | 20081002 | |
| 11 | Instance method | Public | Method | Reads messages from the log | 20081114 | |
| 12 | Instance method | Public | Method | Returns handle to the application log | 20090216 | |
| 13 | Instance method | Public | Method | Returns the mappings of originals to target objects | 20081006 | |
| 14 | Instance method | Public | Method | 20081107 | ||
| 15 | Instance method | Public | Method | 20081107 | ||
| 16 | Instance method | Public | Method | Map objects in a particular group? | 20081007 | |
| 17 | Instance method | Public | Method | Initializes the nodes with object collection (if available) | 20080917 | |
| 18 | Instance method | Public | Method | 20081215 | ||
| 19 | Instance method | Public | Method | Loads the copy process from the database | 20080915 | |
| 20 | Instance method | Public | Method | Saves the copy process on the DB | 20080915 | |
| 21 | Instance method | Public | Method | Configures the copy process | 20090105 | |
| 22 | Instance method | Public | Method | Sets the mappings externally | 20081110 | |
| 23 | Instance method | Public | Method | Specifies the replacements for the placeholder in a name | 20081001 | |
| 24 | Instance method | Public | Method | Specifies the template for this copy process | 20081002 | |
| 25 | Instance method | Public | Method | Starts a copy process in the background | 20090113 |
Events
Class IF_RSCOPY_RUN_TOOL has no event.
Types
Class 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 | 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 class 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 | I_WITH_CTO | Call by reference | Type reference (TYPE) | RS_BOOL | Mit Transportwesen? | 20081128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation gescheitert | 20081110 |
Method DELETE Signature
Method DELETE on class IF_RSCOPY_RUN_TOOL has no parameter.
Method DELETE on class 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 | I_RUNID | Call by reference | Type reference (TYPE) | RSCOPY_RUNID | Kopiervorgang (Lauf des Kopierwerkzeugs) | 20081007 |
Method DEQUEUE on class 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 | I_RUNID | Call by reference | Type reference (TYPE) | RSCOPY_RUNID | Kopiervorgang (Lauf des Kopierwerkzeugs) | 20081007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation gescheitert | 20080915 | ||
| 2 | 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 | E_T_RUN | Call by reference | Type reference (TYPE) | RSCOPY_T_RUN | Kopiervorgänge | 20081002 |
Method FIND_PREVIOUS_RUNS on class 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 | R_CHAIN | Value transfer | Type reference (TYPE) | RSPC_CHAIN | Prozesskette | 20090112 |
Method GET_CHAIN_TO_DISPLAY on class 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 | R_T_NON_COPYABLE | Value transfer | Type reference (TYPE) | RSCOPY_T_NODE | Nicht kopierbare Objekte | 20100429 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt nicht gefunden | 20081016 |
Method GET_ID Signature
Method GET_ID on class IF_RSCOPY_RUN_TOOL has no parameter.
Method GET_ID on class 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 | E_S_RUN | Call by reference | Type reference (TYPE) | RSCOPY_RUN | Kopiervorgang (Lauf des Kopierwerkzeugs) | 20081002 | |||
| 2 | E_T_OBJ | Call by reference | Type reference (TYPE) | RSCOPY_T_OBJ | Startobjekte für Kopiervorgänge | 20081002 |
Method GET_INFORMATION on class 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 | R_T_MSG | Value transfer | Type reference (TYPE) | RS_T_MSG | BW: Tabelle mit Nachrichten (Application Log Protokoll) | 20081114 |
Method GET_LOG on class 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 | R_LOG_HANDLE | Value transfer | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20090216 |
Method GET_LOG_HANDLE on class 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 | E_T_MAPPING | Call by reference | Type reference (TYPE) | RSCOPY_T_MAPPING | Zuordnungen zwischen Originalen und Kopien | 20081006 | |||
| 2 | I_DISPLAY_ONLY | Call by reference | Type reference (TYPE) | RS_BOOL | Nur Anzeige erlaubt? | 20081219 | |||
| 3 | I_GROUP | Call by reference | Type reference (TYPE) | INT4 | 0 | Gruppe = Wizardschritt | 20081006 | ||
| 4 | I_REFRESH | Call by reference | Type reference (TYPE) | RS_BOOL | Vorhandene Zuordnungen zurücksetzen? | 20081021 | |||
| 5 | I_TECHNICAL | Call by reference | Type reference (TYPE) | RSCOPY_TECHNICAL | Technische Namen verwenden | 20081006 |
Method GET_MAPPINGS on class IF_RSCOPY_RUN_TOOL has no exception.
Method GET_NODE Signature
Method GET_NODE on class IF_RSCOPY_RUN_TOOL has no parameter.
Method GET_NODE on class IF_RSCOPY_RUN_TOOL has no exception.
Method GET_REPLACEMENTS Signature
Method GET_REPLACEMENTS on class IF_RSCOPY_RUN_TOOL has no parameter.
Method GET_REPLACEMENTS on class 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 | I_GROUP | Call by reference | Type reference (TYPE) | INT4 | 0 | Gruppe = Wizardschritt | 20081007 | ||
| 2 | R_HAS_GROUP | Value transfer | Type reference (TYPE) | RS_BOOL | Objekte in bestimmter Gruppe zuordnen? | 20081007 |
Method HAS_GROUP on class 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 | I_R_OBJECTS | Call by reference | Object reference (TYPE REF TO) | CL_RSAWBNDF_OBJECTS | Startobjekte für den Datenfluss | 20080917 | |||
| 2 | I_S_ROOT | Call by reference | Type reference (TYPE) | RSCOPY_S_ORIG | Originalobjekt für Kopie | 20080925 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt nicht gefunden | 20081016 |
Method IS_PC_COPY Signature
Method IS_PC_COPY on class IF_RSCOPY_RUN_TOOL has no parameter.
Method IS_PC_COPY on class IF_RSCOPY_RUN_TOOL has no exception.
Method LOAD Signature
Method LOAD on class IF_RSCOPY_RUN_TOOL has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt nicht gefunden | 20081017 |
Method SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | Operation gescheitert | 20081007 |
Method SET_INFORMATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_S_RUN | Call by reference | Type reference (TYPE) | RSCOPY_RUN | Kopiervorgang (Lauf des Kopierwerkzeugs) | 20090105 | |||
| 2 | I_T_OBJ | Call by reference | Type reference (TYPE) | RSCOPY_T_OBJ | Startobjekte für Kopiervorgänge | 20090105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt nicht gefunden | 20090105 |
Method SET_MAPPINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_T_FLD | Call by reference | Type reference (TYPE) | RSCOPY_T_FLD | Zuordnungen zwischen Original- und Zielfeldern | 20090429 | |||
| 2 | I_T_MAP | Call by reference | Type reference (TYPE) | RSCOPY_T_MAP | Zuordnungen zwischen Originalen und Kopien | 20081110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt nicht gefunden | 20090429 |
Method SET_REPLACEMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NUMBER_OF_COPIES | Call by reference | Type reference (TYPE) | INT4 | Anzahl der Zielobjekte | 20081001 | |||
| 2 | I_TS_REPLACE | Call by reference | Type reference (TYPE) | RSCOPY_TS_REPLACE | Ersetzungen im Objektnamen bei 1:N-Kopie | 20081007 |
Method SET_REPLACEMENTS on class 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 | I_TEMPLATE | Call by reference | Type reference (TYPE) | RSCOPY_RUNID | Kopiervorgang (Lauf des Kopierwerkzeugs) | 20081002 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation gescheitert | 20081017 |
Method SUBMIT_JOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_JOBCOUNT | Call by reference | Type reference (TYPE) | BTCJOBCNT | Kennummer eines Jobs | 20090113 | |||
| 2 | E_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Name eines Hintergrundjobs | 20090113 | |||
| 3 | I_JOBCLASS | Call by reference | Type reference (TYPE) | BTCJOBCLAS | 'C' | Klassifizierung von Jobs | 20090113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation gescheitert | 20090113 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |