SAP ABAP Class CL_RSCRM_IMP_RENDER_DATA (Render the BICS formar into a comsumable data format)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   CRM (Application Component) Customer Relationship Management
     RSCRM_IMP_CORE (Package) CRM In-Memory Planning Core
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSCRM_IMP_RENDER_RESULT_SET Query ResultSet Strategy Pattern 20110404
Properties
Class CL_RSCRM_IMP_RENDER_DATA  
Short Description Render the BICS formar into a comsumable data format    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSCRM_IMP_CORE   CRM In-Memory Planning Core 
Created 20110404   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_BICS_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_BICS_QV_DATA_CELL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_BICS_RS_AXIS_TUPLE_ELEMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_BICS_RS_DATA_CELL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSCRM_IMP_RENDER_RESULT_SET Query ResultSet Strategy Pattern 20110404
Friends
Class CL_RSCRM_IMP_RENDER_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CURR_INFO Instance attribute Private Object reference (TYPE REF TO) IF_BICS_CURRENCY_UNIT_INFO 20120615
2 MS_CURRENT_COMBINATION Instance attribute Private Type reference (TYPE) RSCRMS_IMP_COMBINATION 20120615
3 MT_COMBINATION Instance attribute Private Object reference (TYPE REF TO) RSCRMT_IMP_COMBINATION 20120615
4 MT_MAPPING Instance attribute Private Type reference (TYPE) TT_MAPPING 20120615
5 MV_INDEX Instance attribute Private Type reference (TYPE) I 1 20120615
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHARACTERISTIC Instance method Protected Method Adds a given characteristics to current combination 20120615
2 ADD_KEYFIGURE Instance method Protected Method Adds a given key figure to current combination 20120615
3 APPEND_COMBINATION Instance method Protected Method Appends current combination to result combinations 20120615
4 GET_HASHKEY Instance method Private Method Returns hashkey for a given combinaison 20110830
Events
Class CL_RSCRM_IMP_RENDER_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_MAPPING Protected See coding 20120615 BEGIN OF ts_mapping, key TYPE string, index TYPE i, END OF ts_mapping
2 TT_MAPPING Protected See coding 20120615 tt_mapping TYPE HASHED TABLE OF ts_mapping WITH UNIQUE KEY primary_key COMPONENTS key
Method Signatures

Method ADD_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_AXIS Call by reference Object reference (TYPE REF TO) IF_BICS_RS_AXIS 20120615
2 Importing IO_QV_CHAR Call by reference Object reference (TYPE REF TO) IF_BICS_QV_CHARACTERISTIC 20120615
3 Importing IS_CELL Call by reference Type reference (TYPE) IF_BICS_RS_DATA_CELL=>TN_S_DATA_CELL 20120615
4 Importing IS_ELEMENT Call by reference Type reference (TYPE) IF_BICS_RS_AXIS_TUPLE_ELEMENT=>TN_S_TUPLE_ELEMENT 20120615
5 Importing IS_QV_CELL Call by reference Type reference (TYPE) IF_BICS_QV_DATA_CELL=>TN_S_DATA_CELL 20120615

Method ADD_CHARACTERISTIC on class CL_RSCRM_IMP_RENDER_DATA has no exception.

Method ADD_KEYFIGURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_AXIS Call by reference Object reference (TYPE REF TO) IF_BICS_RS_AXIS 20120615
2 Importing IO_QV_CHAR Call by reference Object reference (TYPE REF TO) IF_BICS_QV_CHARACTERISTIC 20120615
3 Importing IS_CELL Call by reference Type reference (TYPE) IF_BICS_RS_DATA_CELL=>TN_S_DATA_CELL 20120615
4 Importing IS_ELEMENT Call by reference Type reference (TYPE) IF_BICS_RS_AXIS_TUPLE_ELEMENT=>TN_S_TUPLE_ELEMENT 20120615
5 Importing IS_QV_CELL Call by reference Type reference (TYPE) IF_BICS_QV_DATA_CELL=>TN_S_DATA_CELL 20120615

Method ADD_KEYFIGURE on class CL_RSCRM_IMP_RENDER_DATA has no exception.

Method APPEND_COMBINATION Signature

Method APPEND_COMBINATION on class CL_RSCRM_IMP_RENDER_DATA has no parameter.
Method APPEND_COMBINATION on class CL_RSCRM_IMP_RENDER_DATA has no exception.

Method GET_HASHKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMBINATION Call by reference Type reference (TYPE) RSCRMS_IMP_COMBINATION Combination with key figure values 20110830
2 Returning RV_KEY Value transfer Type reference (TYPE) STRING 20110830

Method GET_HASHKEY on class CL_RSCRM_IMP_RENDER_DATA has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 730