SAP ABAP Class CL_RSDRV_TREX_HCPR_NAME_MAPPER (Name Mapper for TREX access with ref iobj)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDRV (Package) Data Manager Virtual InfoProvider
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20130604
Properties
Class CL_RSDRV_TREX_HCPR_NAME_MAPPER  
Short Description Name Mapper for TREX access with ref iobj    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRV   Data Manager Virtual InfoProvider 
Created 20130604   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_RSD_INFOPROV Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSDRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20130604
Friends
Class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_ALLOW_SIDCONVERT Instance attribute Private Attribute reference (LIKE) 20130716
2 P_INDEX_TYPE Instance attribute Private Type reference (TYPE) IF_RSDRV_TREX_NAME_MAPPER=>TN_TABLE_TYPE Index type of master data provider index 20130604
3 P_INFOPROV Instance attribute Private Type reference (TYPE) RSINFOPROV InfoProvider 20130604
4 P_MINTIM Instance attribute Private Type reference (TYPE) RSSID Master data ID 20130716
5 P_NCUMTIM Instance attribute Private Type reference (TYPE) RSD_CHANM 20130730
6 P_QUERYMODE Instance attribute Private Type reference (TYPE) RSDRC_QUERYMODE 20130716
7 P_R_IPRO Instance attribute Private Object reference (TYPE REF TO) IF_RSD_INFOPROV InfoProvider Runtime Metadata 20130604
8 P_R_NAME_MAPPER Instance attribute Private Object reference (TYPE REF TO) IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20130604
9 P_TH_MAPPING Instance attribute Private Type reference (TYPE) TP_TH_MAPPING 20130604
10 P_TS_PROVRQ Instance attribute Private Type reference (TYPE) RSDR0_TS_PROVRQ Table of the PROV_RQDR 20130605
11 P_TS_PROVRQ_HIDDEN Instance attribute Private Type reference (TYPE) RSDR0_TS_PROVRQ Table of the PROV_RQDR 20130809
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20130604
2 GET_CHA_FIELD_NAME Instance method Private Method 20130716
3 GET_CHA_PROPS Instance method Private Method 20130716
4 GET_CONSTRAINTS Instance method Private Method 20130716
5 GET_CONSTRAINT_FROM_PROVRQ Instance method Private Method 20130828
6 GET_FIELDNM_VALUE_HELP Instance method Private Method 20130716
7 GET_INDEX_ID Instance method Private Method 20130716
8 GET_KYF_FIELD_NAME Instance method Private Method 20130716
9 GET_RFCDEST Instance method Private Method 20130716
10 SET_PROVRQ Instance method Public Method 20130605
Events
Class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_MAPPING Private See coding 20130604 begin of TP_S_MAPPING, chanm type rschanm, chanm_org type rschanm, end of tp_s_mapping
2 TP_TH_MAPPING Private See coding 20130604 tp_th_mapping type hashed table of tp_s_mapping with unique key chanm
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_IPRO Call by reference Object reference (TYPE REF TO) IF_RSD_INFOPROV InfoProvider 20130604
2 Importing I_R_NAME_MAPPER Call by reference Object reference (TYPE REF TO) IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20130604

Method CONSTRUCTOR on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no exception.

Method GET_CHA_FIELD_NAME Signature

Method GET_CHA_FIELD_NAME on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no parameter.
Method GET_CHA_FIELD_NAME on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no exception.

Method GET_CHA_PROPS Signature

Method GET_CHA_PROPS on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no parameter.
Method GET_CHA_PROPS on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no exception.

Method GET_CONSTRAINTS Signature

Method GET_CONSTRAINTS on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no parameter.
Method GET_CONSTRAINTS on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no exception.

Method GET_CONSTRAINT_FROM_PROVRQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_HIDDEN Call by reference Type reference (TYPE) RS_BOOL Boolean 20130828
2 Importing I_RECTP_VALUE Call by reference Type reference (TYPE) STRING 20130828
3 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Table of the PROV_RQDR 20130828
4 Returning R_T_CONSTRAINT Value transfer Type reference (TYPE) TREXT_PLACEHOLDERS Placeholder 20130828

Method GET_CONSTRAINT_FROM_PROVRQ on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no exception.

Method GET_FIELDNM_VALUE_HELP Signature

Method GET_FIELDNM_VALUE_HELP on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no parameter.
Method GET_FIELDNM_VALUE_HELP on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no exception.

Method GET_INDEX_ID Signature

Method GET_INDEX_ID on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no parameter.
Method GET_INDEX_ID on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no exception.

Method GET_KYF_FIELD_NAME Signature

Method GET_KYF_FIELD_NAME on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no parameter.
Method GET_KYF_FIELD_NAME on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no exception.

Method GET_RFCDEST Signature

Method GET_RFCDEST on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no parameter.
Method GET_RFCDEST on class CL_RSDRV_TREX_HCPR_NAME_MAPPER has no exception.

Method SET_PROVRQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MINTIM Call by reference Type reference (TYPE) RSSID Minimal time of interest for ncum-handling (if ncum-query) 20130716
2 Importing I_NCUMTIM Call by reference Type reference (TYPE) RSD_CHANM Name of the ncum-tim (if ncum in provider) 20130716
3 Importing I_QUERYMODE Call by reference Type reference (TYPE) RSDRC_QUERYMODE RSDRC_C_QUERYMODE-CUMULATIVE 20130716
4 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Table of the PROV_RQDR 20130605
5 Importing I_TS_PROVRQ_HIDDEN Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Table of the PROV_RQDR 20130809

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