SAP IF_RSCOPY OO Class - Constants for the copy tool
IF_RSCOPY is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_RSCOPY including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of IF_RSCOPY SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
IF_RSCOPY attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
CHECK_GREEN | Constant | Mapping possible (green) | 1 | LIKE RSCOPY_CHECK | Public |
CHECK_GREY | Constant | Initial mapping (gray) | 0 | LIKE RSCOPY_CHECK | Public |
CHECK_RED | Constant | Mapping not possible (red) | 3 | LIKE RSCOPY_CHECK | Public |
CHECK_YELLOW | Constant | Mapping with warnings possible (yellow) | 2 | LIKE RSCOPY_CHECK | Public |
CREATE_BY_REPLICATE | Constant | Create again (replicate) | 'CR' | LIKE RSCOPY_MODE | Public |
CREATE_FROM_TEMPLATE | Constant | Create again with template | 'CT' | LIKE RSCOPY_MODE | Public |
CREATE_WITH_DEFAULTS | Constant | Create again without template | 'CD' | LIKE RSCOPY_MODE | Public |
GROUP_AP | Constant | InfoSources | 25 | LIKE INT4 | Public |
GROUP_DDD | Constant | Direct Data-Flow-Dependents | 30 | LIKE INT4 | Public |
GROUP_DF | Constant | Data Flows | 10 | LIKE INT4 | Public |
GROUP_DI | Constant | Data Flow Dependents | 40 | LIKE INT4 | Public |
GROUP_DS | Constant | DataSources | 16 | LIKE INT4 | Public |
GROUP_DTA | Constant | InfoProvider | 20 | LIKE INT4 | Public |
GROUP_DTA_PARTS | Constant | InfoProvider (parts) | 21 | LIKE INT4 | Public |
GROUP_IDD | Constant | Indirect Data-Flow-Dependents | 35 | LIKE INT4 | Public |
GROUP_IS | Constant | Analysis Processes | 23 | LIKE INT4 | Public |
GROUP_LS | Constant | Source Systems | 15 | LIKE INT4 | Public |
GROUP_OTHERS | Constant | Objects that cannot be copied | 13 | LIKE INT4 | Public |
GROUP_PC | Constant | Process Chains | 11 | LIKE INT4 | Public |
GROUP_PD | Constant | Process Dependents | 37 | LIKE INT4 | Public |
GROUP_TRF | Constant | Transformations | 27 | LIKE INT4 | Public |
LEAVE_OUT | Constant | Exclude (do not copy) | 'LO' | LIKE RSCOPY_MODE | Public |
LOG_OBJECT | Constant | Log Component | 'RSAR' | LIKE BALOBJ_D | Public |
LOG_SUBOBJECT | Constant | Application Log: Sub-object | 'COPY' | LIKE BALSUBOBJ | Public |
MODIFY_BY_MERGE | Constant | Merge (overwrite if necessary) | 'MM' | LIKE RSCOPY_MODE | Public |
MODIFY_BY_REPLICATE | Constant | Create again or overwrite (replicate) | 'MR' | LIKE RSCOPY_MODE | Public |
MODIFY_FROM_TEMPLATE | Constant | Create again or overwrite with template | 'MT' | LIKE RSCOPY_MODE | Public |
MODIFY_WITH_DEFAULTS | Constant | Create again or overwrite without template | 'MD' | LIKE RSCOPY_MODE | Public |
NOT_RELEVANT | Constant | Not relevant (not mapped) | 'NR' | LIKE RSCOPY_MODE | Public |
PLACEHOLDER_NAME | Constant | Placeholder for Replacements | '&' | LIKE RSCOPY_REPLACE | Public |
PLACEHOLDER_TEXT | Constant | Placeholder for Replacements | '&VAR&' | LIKE RSTXTLG | Public |
REUSE_ORIGINAL | Constant | Use original | 'RS' | LIKE RSCOPY_MODE | Public |
REUSE_OTHER | Constant | Use different object | 'RO' | LIKE RSCOPY_MODE | Public |
UPDATE_BY_MERGE | Constant | Merge (overwrite) | 'UM' | LIKE RSCOPY_MODE | Public |
UPDATE_BY_REPLICATE | Constant | Overwrite (replicate) | 'UR' | LIKE RSCOPY_MODE | Public |
UPDATE_FROM_TEMPLATE | Constant | Overwrite with template | 'UT' | LIKE RSCOPY_MODE | Public |
UPDATE_WITH_DEFAULTS | Constant | Overwrite without template | 'UD' | LIKE RSCOPY_MODE | Public |
Links to Related Class(s)
IF_RSCOP...Full list of available SAP object classes
Search for further information about these or an SAP related objects