SAP ABAP Class CL_RSCNV_OPERATION (Operation: Main class)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSCNV (Package) Package for Metadata Remodeling
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSCNV_OPERATION Interface for operation 20130416
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_DELETE_KYF Operation: Delete keyfigure 20130429
2 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_SWITCH_MD Operation: Switch masterdata 20130416
3 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_SWITCH_LINITFL Operation: Add dimension 20130430
4 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_SWITCH_HCARD Operation: Switch high cardinality 20130416
5 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_SWITCH_ATTRTY Operation: Switch attribute type to nav/dis 20130416
6 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_SWITCH_ATTRTIM Operation: Switch attribute to time (in-)dependent 20130416
7 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_REPLACE_KYF Operation: Add keyfigure 20130429
8 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_REPLACE_CHAR Operation: Replace characteristic 20130416
9 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_MOVE_CHAR Operation: Move characteristic 20130416
10 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_ADD_ATTR Operation: Delete attribute 20130416
... Click here to see Used By full list (18 items)
Properties
Class CL_RSCNV_OPERATION  
Short Description Operation: Main class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSCNV   Package for Metadata Remodeling 
Created 20130416   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSCNV_CONST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSCNV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSCNV_OPERATION Interface for operation 20130416
Friends
Class CL_RSCNV_OPERATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_OPNM Instance attribute Public Attribute reference (LIKE) 20130416
2 N_OPNO Instance attribute Public Attribute reference (LIKE) 20130416
3 N_OPTP Instance attribute Public Attribute reference (LIKE) 20130416
4 N_RRNM Instance attribute Public Type reference (TYPE) RSMRT_RRNM Remodeling rule name 20130513
5 N_R_IPRO Instance attribute Public Object reference (TYPE REF TO) CL_RSCNV_IPRO Object: InfoProvider 20130617
6 O_IS_SUBPROCESS Instance attribute Public Type reference (TYPE) RS_BOOL Boolean 20130506
7 O_S_ADMIN_SETTINGS Instance attribute Protected Type reference (TYPE) RSCNVCNVADMIN Administration table for running conversions 20130429
8 P_DETLEVEL Instance attribute Private Type reference (TYPE) BALLEVEL Application Log: Level of detail 20130528
9 P_R_MSG Instance attribute Private Object reference (TYPE REF TO) CL_RSO_MSG Container for Messages 20130528
10 P_S_CHAVLCHAVL_MAP Static Attribute Private Type reference (TYPE) IF_RSCNV_CONST=>TY_S_CHAVLCHAVL_MAP 20130801
11 P_S_CHAVL_MAP Static Attribute Private Type reference (TYPE) IF_RSCNV_CONST=>TY_S_CHAVLMAPPING 20130801
12 P_S_SIDSID_MAP Static Attribute Private Type reference (TYPE) IF_RSCNV_CONST=>TY_S_SIDSID_MAP 20130709
13 P_S_SID_MAP Static Attribute Private Type reference (TYPE) IF_RSCNV_CONST=>TY_S_SIDMAPPING 20130709
14 P_T_CHAVL_MAP Static Attribute Private Type reference (TYPE) IF_RSCNV_CONST=>TY_T_CHAVLMAPPING 20130801
15 P_T_SID_MAP Static Attribute Private Type reference (TYPE) IF_RSCNV_CONST=>TY_T_SIDMAPPING 20130709
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTRIBUTE Instance method Protected Method Adds rule to transformation of DTP for attributes 20130605
2 ADD_CONSTANT Instance method Protected Method Adds rule to transformation of DTP for constants 20130605
3 ADD_MAPPING Instance method Protected Method Adds rule to transformation of DTP for mapping 20130605
4 ADD_MSG Instance method Protected Method Add message to (temporary) container 20130528
5 ADD_MSGS Instance method Protected Method Add messages to (temporary) container 20130528
6 ADD_MSG_WITH_TEMP Instance method Protected Method Add Message and Temp. Message - Only if Temp. Message Exists 20130528
7 CHECK Instance method Public Method 20130416
8 CHECK_CUSTEXIT_HAS_INTF Static method Protected Method Checks if given class implements customer exit interface 20130708
9 CHECK_CUSTOMER_EXIT Static method Protected Method Checks customer exit 20130809
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130416
11 CONVERSION_REQUIRED Instance method Public Method 20130528
12 CONVERSION_SE14 Instance method Public Method 20130709
13 CONVERT_TP_TO_NM Static method Public Method Convert operation type to operation name 20130416
14 DECREASE_DETLEVEL Instance method Protected Method Decrease message level by N 20130528
15 DEMARSHAL Instance method Public Method 20130416
16 FACTORY Static method Public Method FACTORY 20130416
17 GET_AGGREGATION_TYPE Instance method Protected Method Returns aggregation type of characteristic 20130617
18 GET_AS_INVERTED Instance method Public Method 20130610
19 GET_AS_PARVAL Instance method Public Method Returns instance as parameter list 20130416
20 GET_CHAVL_MAP Static method Protected Method Returns target CHAVL for corresponding source CHAVL 20130801
21 GET_CLASSNM Static method Private Method Returns classname for corresponding operation name 20130416
22 GET_DETLEVEL Instance method Protected Method Returns message level 20130528
23 GET_FIELDNM Static method Public Method Returns name in table for iobj 20130710
24 GET_FOR_ALV Instance method Public Method 20130416
25 GET_HANA_TEMP_TABNM Instance method Public Method Returns name for local temporary table in HANA 20130723
26 GET_IOBJTP Static method Protected Method Returns IOBJTP of InfoObject 20130612
27 GET_MSGS Instance method Protected Method Returns messages 20130528
28 GET_SID_MAP Static method Protected Method Returns target SID for corresponding source SID 20130709
29 INCREASE_DETLEVEL Instance method Protected Method Increase message level by N 20130528
30 INITIALIZE_MSG_CONTAINER Instance method Protected Method Clears message container 20130528
31 MAP_PARVAL_TO_DB Static method Protected Method Map parval table to db table 20130416
32 MODIFY_TRANSFORMATION_FOR_DTP Instance method Public Method 20130605
33 PRECONVERSION_ATTRIBUTE Static method Protected Method Prepares filling method attribute 20130709
34 PRECONVERSION_CONSTANT Static method Protected Method Prepares filling method constant for characteristic 20130709
35 PRECONVERSION_CONSTANT_KYF Static method Protected Method Prepares filling method constant for key figure 20130709
36 PRECONVERSION_MAPPING Static method Protected Method Prepares filling method 1:1 mapping with characteristic 20130709
37 PREPARE Instance method Public Method 20130722
38 RESUME Instance method Protected Method No longer collect messages in the temporary container 20130528
39 SET_DETLEVEL Instance method Protected Method Sets message level 20130528
40 SET_OPERATION_NO Instance method Public Method Sets operation number 20130416
41 SUSPEND Instance method Protected Method Collects messages into temporary container 20130528
Events
Class CL_RSCNV_OPERATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_T_PARVAL Protected See coding 20130513 TY_T_PARVAL type STANDARD TABLE OF rsmrt_t_parval with DEFAULT KEY
Method Signatures

Method ADD_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC ABAP-Systemfeld: Rückgabewert von ABAP-Anweisungen 20130605
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130605
3 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM Constant 20130605
4 Importing I_MASTER Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20130605
5 Importing I_R_OPERATION Call by reference Object reference (TYPE REF TO) CL_RSCNV_OPERATION Operation: Main class 20130617
6 Importing I_R_TRANSFORMATION Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN Transformation 20130605
7 Importing I_WITH_DELETE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20130605
# Exception Resumable Description Created on
1 FAILED 20130605

Method ADD_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC ABAP-Systemfeld: Rückgabewert von ABAP-Anweisungen 20130605
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130605
3 Importing I_CONSTANT Call by reference Type reference (TYPE) RSTRAN_CONSTANT Constant 20130605
4 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20130605
5 Importing I_R_OPERATION Call by reference Object reference (TYPE REF TO) CL_RSCNV_OPERATION Operation: Main class 20130617
6 Importing I_R_TRANSFORMATION Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN Transformation 20130605
7 Importing I_WITH_DELETE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20130605
# Exception Resumable Description Created on
1 FAILED 20130605

Method ADD_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC ABAP-Systemfeld: Rückgabewert von ABAP-Anweisungen 20130605
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130605
3 Importing I_R_OPERATION Call by reference Object reference (TYPE REF TO) CL_RSCNV_OPERATION Operation: Main class 20130617
4 Importing I_R_TRANSFORMATION Call by reference Object reference (TYPE REF TO) CL_RSTRAN_TRFN Transformation 20130605
5 Importing I_SOURCE Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20130605
6 Importing I_TARGET Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20130605
7 Importing I_WITH_DELETE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20130605
# Exception Resumable Description Created on
1 FAILED 20130605

Method ADD_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130709

Method ADD_MSG on class CL_RSCNV_OPERATION has no exception.

Method ADD_MSGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130528

Method ADD_MSGS on class CL_RSCNV_OPERATION has no exception.

Method ADD_MSG_WITH_TEMP Signature

Method ADD_MSG_WITH_TEMP on class CL_RSCNV_OPERATION has no parameter.
Method ADD_MSG_WITH_TEMP on class CL_RSCNV_OPERATION has no exception.

Method CHECK Signature

Method CHECK on class CL_RSCNV_OPERATION has no parameter.
Method CHECK on class CL_RSCNV_OPERATION has no exception.

Method CHECK_CUSTEXIT_HAS_INTF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSNM Call by reference Type reference (TYPE) STRING 20130708
2 Returning R_HAS_INTERFACE Value transfer Type reference (TYPE) RS_BOOL Boolean 20130708

Method CHECK_CUSTEXIT_HAS_INTF on class CL_RSCNV_OPERATION has no exception.

Method CHECK_CUSTOMER_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC 20130809
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG 20130809
3 Importing I_CLASSNM Call by reference Type reference (TYPE) STRING 20130809
4 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL 20130809
5 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM 20130809
6 Importing I_IPRONM Call by reference Type reference (TYPE) RSMRT_IPRONM 20130809
7 Importing I_IS_SIMULATION Call by reference Type reference (TYPE) RS_BOOL 20130926
8 Importing I_RRNM Call by reference Type reference (TYPE) RSMRT_RRNM 20130809
9 Importing I_TABNM Call by reference Type reference (TYPE) TABNAME 20130809

Method CHECK_CUSTOMER_EXIT on class CL_RSCNV_OPERATION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RRNM Call by reference Type reference (TYPE) RSMRT_RRNM Remodeling rule name 20130513
2 Importing I_R_IPRO Call by reference Object reference (TYPE REF TO) CL_RSCNV_IPRO Object: InfoProvider 20130416

Method CONSTRUCTOR on class CL_RSCNV_OPERATION has no exception.

Method CONVERSION_REQUIRED Signature

Method CONVERSION_REQUIRED on class CL_RSCNV_OPERATION has no parameter.
Method CONVERSION_REQUIRED on class CL_RSCNV_OPERATION has no exception.

Method CONVERSION_SE14 Signature

Method CONVERSION_SE14 on class CL_RSCNV_OPERATION has no parameter.
Method CONVERSION_SE14 on class CL_RSCNV_OPERATION has no exception.

Method CONVERT_TP_TO_NM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OPTP Call by reference Type reference (TYPE) RSMRT_OPTP Operation type 20130416
2 Returning R_OPNM Value transfer Type reference (TYPE) RSMRT_OPNM Operation name 20130416
# Exception Resumable Description Created on
1 NOT_SUPPORTED 20130416

Method DECREASE_DETLEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LEVEL Call by reference Type reference (TYPE) I '1' 20130528

Method DECREASE_DETLEVEL on class CL_RSCNV_OPERATION has no exception.

Method DEMARSHAL Signature

Method DEMARSHAL on class CL_RSCNV_OPERATION has no parameter.
Method DEMARSHAL on class CL_RSCNV_OPERATION has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_REF Value transfer Object reference (TYPE REF TO) CL_RSCNV_OPERATION Object: Operation 20130416
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC ABAP-Systemfeld: Rückgabewert von ABAP-Anweisungen 20130416
3 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130416
4 Importing I_OPNM Call by reference Type reference (TYPE) RSMRT_OPNM Operation name 20130416
5 Importing I_RRNM Call by reference Type reference (TYPE) RSMRT_RRNM Remodeling rule name 20130513
6 Importing I_R_IPRO Call by reference Object reference (TYPE REF TO) CL_RSCNV_IPRO Object: InfoProvider 20130416
7 Importing I_T_PARAMETER Call by reference Type reference (TYPE) RSMRT_T_PARVAL Table type of RSMRT_S_PARVAL 20130416
# Exception Resumable Description Created on
1 ERROR_DURING_CREATION 20130416
2 NOT_SUPPORTED 20130416

Method GET_AGGREGATION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_AGGRTP Value transfer Type reference (TYPE) RSTRAN_AGGREGATION Aggregation Behavior in Transformation 20130617

Method GET_AGGREGATION_TYPE on class CL_RSCNV_OPERATION has no exception.

Method GET_AS_INVERTED Signature

Method GET_AS_INVERTED on class CL_RSCNV_OPERATION has no parameter.
Method GET_AS_INVERTED on class CL_RSCNV_OPERATION has no exception.

Method GET_AS_PARVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_PARVAL Value transfer Type reference (TYPE) RSMRT_T_PARVAL Table type of RSMRT_S_PARVAL 20130416

Method GET_AS_PARVAL on class CL_RSCNV_OPERATION has no exception.

Method GET_CHAVL_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHAVL_SOURCE Call by reference Type reference (TYPE) RSCHAVL 20130801
2 Importing I_CONVERSION_ID Call by reference Type reference (TYPE) RSMRT_CNVREQNO 20130801
3 Importing I_OPNO Call by reference Type reference (TYPE) RSMRT_OPNO 20130801
4 Returning R_CHAVL Value transfer Type reference (TYPE) RSCHAVL 20130801

Method GET_CHAVL_MAP on class CL_RSCNV_OPERATION has no exception.

Method GET_CLASSNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OPNM Call by reference Type reference (TYPE) RSMRT_OPNM Operation name 20130416
2 Returning R_CLASSNM Value transfer Type reference (TYPE) STRING 20130416
# Exception Resumable Description Created on
1 NOT_SUPPORTED 20130416

Method GET_DETLEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DETLEVEL Value transfer Type reference (TYPE) BALLEVEL Application Log: Level of detail 20130528

Method GET_DETLEVEL on class CL_RSCNV_OPERATION has no exception.

Method GET_FIELDNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHARACTERISTIC Call by reference Type reference (TYPE) RSDIOBJNM InfoObject 20130710
2 Importing I_FIELDTP Call by reference Type reference (TYPE) RSCNV_FIELDTYPE 20130710
3 Returning R_FIELDNM Value transfer Type reference (TYPE) RSD_FIELDNM 20130710

Method GET_FIELDNM on class CL_RSCNV_OPERATION has no exception.

Method GET_FOR_ALV Signature

Method GET_FOR_ALV on class CL_RSCNV_OPERATION has no parameter.
Method GET_FOR_ALV on class CL_RSCNV_OPERATION has no exception.

Method GET_HANA_TEMP_TABNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TABNM Value transfer Type reference (TYPE) STRING 20130723

Method GET_HANA_TEMP_TABNM on class CL_RSCNV_OPERATION has no exception.

Method GET_IOBJTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSD_IOBJNM 20130612
2 Returning R_IOBJTP Value transfer Type reference (TYPE) RSIOBJTP Type of an InfoObject 20130612

Method GET_IOBJTP on class CL_RSCNV_OPERATION has no exception.

Method GET_MSGS 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: Table with Messages (Application Log) 20130528

Method GET_MSGS on class CL_RSCNV_OPERATION has no exception.

Method GET_SID_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONVERSION_ID Call by reference Type reference (TYPE) RSMRT_CNVREQNO 20130709
2 Importing I_OPNO Call by reference Type reference (TYPE) RSMRT_OPNO 20130709
3 Importing I_SID_SOURCE Call by reference Type reference (TYPE) RSSID 20130709
4 Returning R_SID Value transfer Type reference (TYPE) RSSID 20130709

Method GET_SID_MAP on class CL_RSCNV_OPERATION has no exception.

Method INCREASE_DETLEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LEVEL Call by reference Type reference (TYPE) I '1' 20130528

Method INCREASE_DETLEVEL on class CL_RSCNV_OPERATION has no exception.

Method INITIALIZE_MSG_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Application Log: Level of detail 20130528

Method INITIALIZE_MSG_CONTAINER on class CL_RSCNV_OPERATION has no exception.

Method MAP_PARVAL_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OPTP Call by reference Type reference (TYPE) RSMRT_OPTP Operation type 20130416
2 Importing I_POSIT Call by reference Type reference (TYPE) RSMRT_OPNO Operation number 20130416
3 Importing I_S_HEADER Call by reference Type reference (TYPE) RSCNVRRHD Operation key 20130416
4 Importing I_T_PARVAL Call by reference Type reference (TYPE) RSMRT_T_PARVAL Table type of RSMRT_S_PARVAL 20130416
5 Returning R_T_DB Value transfer Type reference (TYPE) RSCNV_T_OPVAL Table type of RSCNVRROPERATION 20130416

Method MAP_PARVAL_TO_DB on class CL_RSCNV_OPERATION has no exception.

Method MODIFY_TRANSFORMATION_FOR_DTP Signature

Method MODIFY_TRANSFORMATION_FOR_DTP on class CL_RSCNV_OPERATION has no parameter.
Method MODIFY_TRANSFORMATION_FOR_DTP on class CL_RSCNV_OPERATION has no exception.

Method PRECONVERSION_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC 20130709
2 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) RSATTRINM 20130709
3 Importing I_ATTR_CHAR Call by reference Type reference (TYPE) RSIOBJNM 20130709
4 Importing I_ATTR_CHAR_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM 20130709
5 Importing I_CONVERSION_ID Call by reference Type reference (TYPE) RSMRT_CNVREQNO 20130709
6 Importing I_IS_CHAVL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 20130731
7 Importing I_OPNO Call by reference Type reference (TYPE) RSMRT_OPNO 20130709
8 Importing I_TABLENM Call by reference Type reference (TYPE) RSTABNM 20130709

Method PRECONVERSION_ATTRIBUTE on class CL_RSCNV_OPERATION has no exception.

Method PRECONVERSION_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC ABAP System Field: Return Code of ABAP Statements 20130709
2 Importing I_CHARACTERISTIC Call by reference Type reference (TYPE) RSDIOBJNM InfoObject 20130709
3 Importing I_CHARACTERISTIC_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field name 20130709
4 Importing I_CONSTANT Call by reference Type reference (TYPE) RSCHAVLEXT Field for any characteristic value (external display) 20130709
5 Importing I_CONVERSION_ID Call by reference Type reference (TYPE) RSMRT_CNVREQNO Conversion Request Number 20130709
6 Importing I_OPNO Call by reference Type reference (TYPE) RSMRT_OPNO Operation Number 20130709

Method PRECONVERSION_CONSTANT on class CL_RSCNV_OPERATION has no exception.

Method PRECONVERSION_CONSTANT_KYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC ABAP System Field: Return Code of ABAP Statements 20130709
2 Importing I_CONSTANT Call by reference Type reference (TYPE) RSCHAVLEXT Field for any characteristic value (external display) 20130709
3 Importing I_CONVERSION_ID Call by reference Type reference (TYPE) RSMRT_CNVREQNO Conversion Request Number 20130709
4 Importing I_KEYFIGURE Call by reference Type reference (TYPE) RSKYFNM Key figure 20130709
5 Importing I_OPNO Call by reference Type reference (TYPE) RSMRT_OPNO Operation Number 20130709

Method PRECONVERSION_CONSTANT_KYF on class CL_RSCNV_OPERATION has no exception.

Method PRECONVERSION_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC 20130709
2 Importing I_CHARACTERISTIC Call by reference Type reference (TYPE) RSDIOBJNM 20130709
3 Importing I_CHARACTERISTIC_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM 20130709
4 Importing I_CONVERSION_ID Call by reference Type reference (TYPE) RSMRT_CNVREQNO 20130709
5 Importing I_IS_CHAVL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 20130731
6 Importing I_MAPPING Call by reference Type reference (TYPE) RSDIOBJNM 20130709
7 Importing I_MAPPING_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM 20130709
8 Importing I_OPNO Call by reference Type reference (TYPE) RSMRT_OPNO 20130709
9 Importing I_TABLENM Call by reference Type reference (TYPE) RSTABNM 20130709

Method PRECONVERSION_MAPPING on class CL_RSCNV_OPERATION has no exception.

Method PREPARE Signature

Method PREPARE on class CL_RSCNV_OPERATION has no parameter.
Method PREPARE on class CL_RSCNV_OPERATION has no exception.

Method RESUME Signature

Method RESUME on class CL_RSCNV_OPERATION has no parameter.
Method RESUME on class CL_RSCNV_OPERATION has no exception.

Method SET_DETLEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Application Log: Level of detail 20130528

Method SET_DETLEVEL on class CL_RSCNV_OPERATION has no exception.

Method SET_OPERATION_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW_NO Call by reference Type reference (TYPE) RSMRT_OPNO Operation number 20130416

Method SET_OPERATION_NO on class CL_RSCNV_OPERATION has no exception.

Method SUSPEND Signature

Method SUSPEND on class CL_RSCNV_OPERATION has no parameter.
Method SUSPEND on class CL_RSCNV_OPERATION has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_DELETE_KYF Operation: Delete keyfigure 20130429
2 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_SWITCH_MD Operation: Switch masterdata 20130416
3 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_SWITCH_LINITFL Operation: Add dimension 20130430
4 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_SWITCH_HCARD Operation: Switch high cardinality 20130416
5 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_SWITCH_ATTRTY Operation: Switch attribute type to nav/dis 20130416
6 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_SWITCH_ATTRTIM Operation: Switch attribute to time (in-)dependent 20130416
7 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_REPLACE_KYF Operation: Add keyfigure 20130429
8 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_REPLACE_CHAR Operation: Replace characteristic 20130416
9 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_MOVE_CHAR Operation: Move characteristic 20130416
10 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_ADD_ATTR Operation: Delete attribute 20130416
11 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_DELETE_DIM Operation: Delete dimension 20130430
12 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_DELETE_CMP Operation: Delete attribute 20130416
13 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_DELETE_CHAR Operation: Delete characteristic 20130416
14 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_DELETE_ATTR Operation: Delete attribute 20130416
15 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_ADD_KYF Operation: Add keyfigure 20130429
16 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_ADD_DIM Operation: Add dimension 20130430
17 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_ADD_CMP Operation: Delete attribute 20130416
18 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_ADD_CHAR Operation: Add characteristic 20130416
History
Last changed by/on SAP  20140121 
SAP Release Created in 740