SAP ABAP Class CL_RSCNV_ADD_CHAR (Operation: Add characteristic)
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 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_OPERATION Operation: Main class 20130416
Properties
Class CL_RSCNV_ADD_CHAR  
Short Description Operation: Add characteristic    
Super Class CL_RSCNV_OPERATION Operation: Main 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 RSCNV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSCNV_ADD_CHAR has no interface implemented.
Friends
Class CL_RSCNV_ADD_CHAR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_ATTRIBUTE Instance attribute Public Type reference (TYPE) RSDIOBJNM InfoObject 20130416
2 N_CHARACTERISTIC Instance attribute Public Type reference (TYPE) RSDIOBJNM InfoObject 20130416
3 N_CHARACTERISTIC_FIELDNM Instance attribute Public Type reference (TYPE) RSFIELDNM Field name 20130710
4 N_CONSTANT Instance attribute Public Type reference (TYPE) RSCHAVLEXT Field for any characteristic value (external display) 20130416
5 N_CUSTOMER_EXIT Instance attribute Public Type reference (TYPE) STRING 20130708
6 N_DIMENSION Instance attribute Public Type reference (TYPE) RSDIMENSION Dimension 20130416
7 N_DIMENSION_MAPPING Instance attribute Public Type reference (TYPE) RSDIMENSION Dimension 20130710
8 N_DIMENSION_MAPPING_TABNM Instance attribute Public Type reference (TYPE) RSTABNM Table Name 20130710
9 N_DIMENSION_TABNM Instance attribute Public Type reference (TYPE) RSTABNM Table Name 20130710
10 N_FILLING_METHOD Instance attribute Public Type reference (TYPE) RSMRT_OPNM Operation name 20130528
11 N_MAPPING Instance attribute Public Type reference (TYPE) RSDIOBJNM InfoObject 20130416
12 N_MAPPING_FIELDNM Instance attribute Public Type reference (TYPE) RSFIELDNM Field name 20130710
13 P_R_CUSTOMER_EXIT Instance attribute Private Object reference (TYPE REF TO) IF_RSCNV_EXIT Interface for custom filling method in remodeling 20130709
14 P_R_DELETE_CHAR Instance attribute Private Object reference (TYPE REF TO) CL_RSCNV_DELETE_CHAR Operation: Delete characteristic 20130610
15 P_T_CMP_OPERATION Instance attribute Private Type reference (TYPE) RSMRT_T_OPERATION Table type of REF TO NCL_RSCNV_OPERATION 20130923
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CMP_EXISTS Instance method Public Method Checks if compounding of char exists in InfoProvider 20130923
2 CHECK_FILLING_METHOD Instance method Private Method Checks if filling method is corectly supplied 20130416
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130416
4 GET_CHAVL_FROM_CONSTANT Instance method Public Method Returns CHAVL of constant value 20130923
5 GET_SID_FROM_CONSTANT Instance method Public Method Returns SID of constant value 20130705
Events
Class CL_RSCNV_ADD_CHAR has no event.
Types
Class CL_RSCNV_ADD_CHAR has no local type.
Method Signatures

Method CHECK_CMP_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXIST Call by reference Type reference (TYPE) RS_BOOL 20130923
2 Exporting E_T_CMP_IOBJ Call by reference Type reference (TYPE) RSD_T_IOBJ_CMP 20130923

Method CHECK_CMP_EXISTS on class CL_RSCNV_ADD_CHAR has no exception.

Method CHECK_FILLING_METHOD 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 20130416

Method CHECK_FILLING_METHOD on class CL_RSCNV_ADD_CHAR 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 20130514
2 Importing I_R_IPRO Call by reference Object reference (TYPE REF TO) CL_RSCNV_IPRO Object: InfoProvider 20130416
3 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 WRONG_PARAMETER 20130416

Method GET_CHAVL_FROM_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMP_IOBJ Call by reference Type reference (TYPE) RSD_IOBJNM 20130923
2 Returning R_CHAVL Value transfer Type reference (TYPE) RSCHAVLEXT 20130923

Method GET_CHAVL_FROM_CONSTANT on class CL_RSCNV_ADD_CHAR has no exception.

Method GET_SID_FROM_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SID Value transfer Type reference (TYPE) RSSID Master data ID 20130705

Method GET_SID_FROM_CONSTANT on class CL_RSCNV_ADD_CHAR has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740