SAP ABAP Class CL_RSMD_RS_SPECIAL (Master Data Read services for flat value list)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSMD_RS (Package) Master Data Read Services ( Value Help etc)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSMD_RS Master Data Read services for flat value list 20120831
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSMD_RS_0INFOPROV Class for getting the data for 0INFOPROV 20050204
2 Inheritance (c INHERITING FROM c_ref)  CL_RSMD_RS_1CUDIM Class for accessing Master data for 1CUDIM 20050131
Properties
Class CL_RSMD_RS_SPECIAL  
Short Description Master Data Read services for flat value list    
Super Class CL_RSMD_RS Master Data Read services for flat value list 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSMD_RS   Master Data Read Services ( Value Help etc) 
Created 20120831   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSMD_RS_SPECIAL has no forward declaration.
Interfaces
Class CL_RSMD_RS_SPECIAL has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSMD_RS_FACTORY 20120831 Master Data value help service
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_TS_MAPPING Instance attribute Protected Type reference (TYPE) TO_TS_MAPPING 20120831
Methods
# Method Level Visibility Method type Description Created on
1 DESERIALIZE_HELPER Instance method Private Method 20120831
2 GET_CHAVL_FROM_AUTH_VALUE Static method Protected Method 20120831
3 GET_DIME_VALUES Instance method Public Method Get the values pertaining to the dimensions 20120831
4 SERIALIZE_HELPER Instance method Private Method 20120831
5 _FILL_MAPPING_TAB Instance method Protected Method 20120831
6 _GET_AUTH_TO_SELDR Instance method Protected Method 20120831
7 _GET_CHABASNM Instance method Protected Method 20120831
8 _GET_SID Instance method Protected Method gets the sid of the chavls 20120831
9 _SORT_VALUES Instance method Protected Method Sort the characteristic values 20120831
10 __GET_AUTH_RESTRICT Instance method Protected Method 20120831
Events
Class CL_RSMD_RS_SPECIAL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TO_S_ATTR_TXT Protected See coding 20120831 BEGIN OF to_s_attr_txt, attrinm TYPE rsd_attrinm, attrivl TYPE rsd_attrivl, txtsml TYPE rstxtsmxl, END OF to_s_attr_txt
2 TO_S_COMP Protected See coding 20120831 BEGIN OF to_s_comp, iobjnm TYPE rsd_fieldnm, intlen TYPE rsdintlen, END OF to_s_comp
3 TO_S_MAPPING Protected See coding 20120831 begin of to_s_mapping, chanm type rsd_chanm, chanmto type rsd_chanm, end of to_s_mapping
4 TO_TH_ATTR_TXT Protected See coding 20120831 to_th_attr_txt TYPE HASHED TABLE OF to_s_attr_txt WITH UNIQUE KEY attrinm attrivl
5 TO_TS_MAPPING Protected See coding 20120831 to_ts_mapping type SORTED TABLE OF to_s_mapping with unique key chanm
6 TO_T_COMP Protected See coding 20120831 to_t_comp TYPE STANDARD TABLE OF to_s_comp WITH KEY iobjnm
Method Signatures

Method DESERIALIZE_HELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_AUTH_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV 20120831
2 Importing P_AUTH_MODE Call by reference Type reference (TYPE) RSMD_RS_AUTH_MODE 20120831
3 Importing P_CHANM Call by reference Type reference (TYPE) RSCHANM 20120831
4 Importing P_KEY_DATE Call by reference Type reference (TYPE) RSDATE 20120831
5 Importing P_LANGU Call by reference Type reference (TYPE) SY-LANGU 20120831
6 Importing P_MAX_ROWS Call by reference Type reference (TYPE) INT4 20120831
7 Importing P_MERGE_HIER_AUTH Call by reference Type reference (TYPE) RS_BOOL 20120831
8 Importing P_METADATA_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV 20120831
9 Importing P_MOST_RECENT Call by reference Type reference (TYPE) RS_BOOL 20120831
10 Importing P_READ_MODE Call by reference Type reference (TYPE) RSMD_RS_READ_MODE 20120831
11 Importing P_S_COB_PRO Call by reference Type reference (TYPE) RSD_S_COB_PRO 20120831
12 Importing P_TEXT_SPECIAL Call by reference Type reference (TYPE) RS_BOOL 20120831
13 Importing P_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR 20120831
14 Importing P_T_ATR_CMP Call by reference Type reference (TYPE) RSMD_RS_T_IOBJ_CMP_ATR 20120831
15 Importing P_T_DATE_SELOPT Call by reference Type reference (TYPE) RSMD_RS_T_SELOPT 20120831
16 Importing P_T_LANGU_SELOPT Call by reference Type reference (TYPE) RSMD_RS_T_SELOPT 20120831
17 Importing P_T_META_DATA Call by reference Type reference (TYPE) RSMD_RS_T_META_DATA 20120831
18 Importing P_T_READ_MODES Call by reference Type reference (TYPE) RSMD_RS_T_READ_MODES 20120831
19 Importing P_T_REQ_IOBJNMS Call by reference Type reference (TYPE) RSMD_RS_T_REQ 20120831
20 Importing P_T_SELOPT Call by reference Type reference (TYPE) RSMD_RS_T_SELOPT 20120831
21 Importing P_T_SORTING Call by reference Type reference (TYPE) RSMD_RS_T_SORTING 20120831

Method DESERIALIZE_HELPER on class CL_RSMD_RS_SPECIAL has no exception.

Method GET_CHAVL_FROM_AUTH_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTH_VALUE Call by reference Type reference (TYPE) CLIKE 20120831
2 Returning R_CHAVL Value transfer Type reference (TYPE) RSDRS_S_WHERE-LOW 20120831

Method GET_CHAVL_FROM_AUTH_VALUE on class CL_RSMD_RS_SPECIAL has no exception.

Method GET_DIME_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_CHAVLINFO Call by reference Type reference (TYPE) RSDM_T_CHAVLINFO 20120831
# Exception Resumable Description Created on
1 CX_RS_ERROR BI: Allgemeine Fehlerklasse 20120831

Method SERIALIZE_HELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_AUTH_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV 20120831
2 Exporting P_AUTH_MODE Call by reference Type reference (TYPE) RSMD_RS_AUTH_MODE 20120831
3 Exporting P_CHANM Call by reference Type reference (TYPE) RSCHANM 20120831
4 Exporting P_KEY_DATE Call by reference Type reference (TYPE) RSDATE 20120831
5 Exporting P_LANGU Call by reference Type reference (TYPE) SY-LANGU 20120831
6 Exporting P_MAX_ROWS Call by reference Type reference (TYPE) INT4 20120831
7 Exporting P_MERGE_HIER_AUTH Call by reference Type reference (TYPE) RS_BOOL 20120831
8 Exporting P_METADATA_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV 20120831
9 Exporting P_MOST_RECENT Call by reference Type reference (TYPE) RS_BOOL 20120831
10 Exporting P_READ_MODE Call by reference Type reference (TYPE) RSMD_RS_READ_MODE 20120831
11 Exporting P_S_COB_PRO Call by reference Type reference (TYPE) RSD_S_COB_PRO 20120831
12 Exporting P_TEXT_SPECIAL Call by reference Type reference (TYPE) RS_BOOL 20120831
13 Exporting P_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR 20120831
14 Exporting P_T_ATR_CMP Call by reference Type reference (TYPE) RSMD_RS_T_IOBJ_CMP_ATR 20120831
15 Exporting P_T_DATE_SELOPT Call by reference Type reference (TYPE) RSMD_RS_T_SELOPT 20120831
16 Exporting P_T_LANGU_SELOPT Call by reference Type reference (TYPE) RSMD_RS_T_SELOPT 20120831
17 Exporting P_T_META_DATA Call by reference Type reference (TYPE) RSMD_RS_T_META_DATA 20120831
18 Exporting P_T_READ_MODES Call by reference Type reference (TYPE) RSMD_RS_T_READ_MODES 20120831
19 Exporting P_T_REQ_IOBJNMS Call by reference Type reference (TYPE) RSMD_RS_T_REQ 20120831
20 Exporting P_T_SELOPT Call by reference Type reference (TYPE) RSMD_RS_T_SELOPT 20120831
21 Exporting P_T_SORTING Call by reference Type reference (TYPE) RSMD_RS_T_SORTING 20120831

Method SERIALIZE_HELPER on class CL_RSMD_RS_SPECIAL has no exception.

Method _FILL_MAPPING_TAB Signature

Method _FILL_MAPPING_TAB on class CL_RSMD_RS_SPECIAL has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20120831

Method _GET_AUTH_TO_SELDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_SELDR Value transfer Type reference (TYPE) RSDD_TSX_SELDR 20120831
# Exception Resumable Description Created on
1 CX_RSMD_RS_NO_AUTH 20120831
2 CX_RS_ERROR 20120831

Method _GET_CHABASNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANM Call by reference Type reference (TYPE) RSD_CHANM 20120831
2 Returning R_CHABASNM Value transfer Type reference (TYPE) RSD_CHANM 20120831

Method _GET_CHABASNM on class CL_RSMD_RS_SPECIAL has no exception.

Method _GET_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_CHAVLINFO Call by reference Type reference (TYPE) RSDM_T_CHAVLINFO 20120831
# Exception Resumable Description Created on
1 CX_RS_ERROR BI: Allgemeine Fehlerklasse 20120831

Method _SORT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_CHAVLINFO Call by reference Type reference (TYPE) RSDM_T_CHAVLINFO 20120831

Method _SORT_VALUES on class CL_RSMD_RS_SPECIAL has no exception.

Method __GET_AUTH_RESTRICT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TSX_AUTH_VALUES_USER Call by reference Type reference (TYPE) RSSB_TSX_AUTH_VALUES_USER 20120831
2 Importing I_T_LEAVES_SIDS Call by reference Type reference (TYPE) RRSV_T_SID 20120831
3 Returning R_T_SELOPT Value transfer Type reference (TYPE) RSDM_T_SHLPSELOPT 20120831
# Exception Resumable Description Created on
1 CX_RS_ERROR 20120831
History
Last changed by/on SAP  20130531 
SAP Release Created in 740