SAP ABAP Class CL_RSDRC_TREX_QUERY_LAYER (TREX Layer)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDRC_LAYER (Package) OLAP Layer Data Manager Part
Properties
Class CL_RSDRC_TREX_QUERY_LAYER  
Short Description TREX Layer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRC_LAYER   OLAP Layer Data Manager Part 
Created 20091029   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_RSDD_CUBECREATOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSDRC_IPROV_FIELDS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_RSDRV_VPROV_INT_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RSDRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 RSDRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
10 RSR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDRC_TREX_QUERY_LAYER has no interface implemented.
Friends
Class CL_RSDRC_TREX_QUERY_LAYER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CN_LAYER_LI Constant Public Type reference (TYPE) TN_LAYER 'LI' 20091211
2 CN_LAYER_LQ Constant Public Type reference (TYPE) TN_LAYER 'LQ' 20091211
3 CN_OLAP_INDEX Constant Public Type reference (TYPE) TN_INDEX_TYPE 'OLAPINDX' 20091214
4 CN_TEMP_CS Constant Public Type reference (TYPE) TN_INDEX_TYPE 'TEMPCS' 20130613
5 CN_TEMP_INDEX Constant Public Type reference (TYPE) TN_INDEX_TYPE 'TEMPINDX' 20091214
6 C_CALCSCENARIO_INDEX_SUFFIX Constant Public Type reference (TYPE) STRING '__CS' 20130709
7 C_OLAP_INDEX_NAME_PREFIX Constant Public Type reference (TYPE) STRING '__' 20130709
8 C_PACKAGESIZE Constant Private Type reference (TYPE) I 20000 Package Size 20091211
9 N_CS_PARTPROV_TYPE Constant Public See coding 20091117
10 N_R_STATDM Instance attribute Public Object reference (TYPE REF TO) CL_RSDD_STATDM DM Statistic Recording 20100506
11 N_R_STATDM_ACC_MAIN Instance attribute Public Object reference (TYPE REF TO) CL_RSDD_STATDM_ACCESS Dm Statistics Recording, Single Access 20100506
12 P_R_CALC_SERVICE Instance attribute Private Object reference (TYPE REF TO) CL_RSDRC_CALC_SERVICE Calc. Scenario 20100311
13 P_R_STATDM_ACCESS Instance attribute Private Object reference (TYPE REF TO) CL_RSDD_STATDM_ACCESS Dm Statistics Recording, Single Access 20100118
14 P_R_TREX_QUERY_LAYER Static Attribute Private Object reference (TYPE REF TO) CL_RSDRC_TREX_QUERY_LAYER TREX Layer 20091201
15 P_S_LI_INDEX Instance attribute Private Type reference (TYPE) TP_S_LI_INDEX Information about the temp Index 20130411
16 P_TX_SELECTION Instance attribute Private Type reference (TYPE) TP_TX_SELECTION 20091102
17 P_TX_SPLITPACK Instance attribute Private Type reference (TYPE) RSDR0_TX_SPLITPACK Split Data Package Description 20091201
18 P_T_TEMP Instance attribute Private Type reference (TYPE) TN_T_INDEX 20130613
19 P_T_TEMP_TABLNM Instance attribute Private Type reference (TYPE) TN_T_TEMP_TABLNM 20091215
20 P_T_TREX_QUERY_PART_SELECTION Instance attribute Private Type reference (TYPE) TN_T_TREX_QUERY_PART_SELECTION 20091202
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATASTATE Instance method Public Method 20130709
2 CLEANUP Instance method Public Method Clear 20091214
3 CREATE_MAPPER_OBJECT Static method Public Method Create TREX Mapping Object 20121024
4 CREATE_TEMP_INDEX Instance method Public Method Creates a TEMP index (used for abap and native material.) 20130411
5 CREATE_TEMP_INDEX_FOR_F4 Static method Public Method Create View 20100121
6 CREATE_TEMP_VIEW_WITH_SIDS Instance method Public Method 20130613
7 CREATE_VIEW Static method Public Method Create View 20091201
8 GET_TREX_QUERY_PART_SELECTION Instance method Public Method Get 'tx_selection' of TREX Query Part 20091202
9 LAYER_EXECUTION_POSSIBLE Static method Public Method Checks layer execution 20091202
10 READ_DATA Static method Public Method Read Data 20100413
11 SET_CS_SCENARIO_PARTS Instance method Public Method Apply sx_selection of a TREX Access 20100624
12 _ADAPT_PROVRQ Instance method Private Method Modify PROVRQ 20091201
13 _ADAPT_SELDR Instance method Private Method Modfiy SELDR 20091029
14 _BUILD_CALCSCENNM_LI Instance method Private Method Creates name of calculation scenario 20100311
15 _BUILD_DATA Instance method Private Method Create data from sfc, sfk, complete_fields 20091110
16 _BUILD_NORMALIZED_IPROV_LAYER Instance method Private Method Normalized Layer 20100413
17 _CLEANUP Instance method Private Method Clear 20091214
18 _CREATE_OLAP_INDEX Instance method Private Method Creates OLAP index 20091110
19 _CREATE_TEMP_INDEX Instance method Private Method Creates a TEMP index 20091110
20 _CREATE_VIEW_INTERNAL Instance method Private Method Create View (Internal) 20091201
21 _FILL_MPRO_CALC_STRUC Instance method Private Method Fill Structure 20091117
22 _GET_PARTPROVS_WITH_TREX_PART Static method Private Method Returns PartProvider with TREX part of a MultiProvider 20091203
23 _GET_PARTPROV_S_DTA Static method Private Method Get DTA structure of a PartProvider 20091203
24 _GET_TABLENAME Instance method Private Method New Temp. Table Name 20091202
25 _HAS_PARTPROV_TREX_PART Static method Private Method Returns PartProvider with TREX part of a MultiProvider 20100323
26 _INIT_STATISTICS Instance method Private Method Initializes the statistic run 20100413
27 _IS_DIFFERENT_FROM_NMMAPPER_NM Instance method Private Method 20111213
28 _KYF_NULL_HANDLING Instance method Private Method NULL Handling 20091201
29 _MATERIALIZE Instance method Private Method Materialization 20091202
30 _MATERIALIZE_NEW Instance method Private Method 20130408
31 _READ_DATA_INTERNAL Instance method Private Method Create View (Internal) 20100413
32 _RETURN_QUERY_AS_ABAP_TABLE Instance method Private Method Creation and Execution of the TREX Query 20100413
33 _TREX_QUERY Instance method Private Method Creation and Execution of the TREX Query 20091211
34 _VIRT_QUERY Instance method Private Method 20111213
35 _WRITE_TEMP_INDEX Instance method Private Method Writes to TEMP index 20091116
Events
Class CL_RSDRC_TREX_QUERY_LAYER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_INDEX_TYPE Public See coding 20091214 tn_index_type(10) TYPE c
2 TN_LAYER Public See coding 20091211 tn_layer(2) TYPE c
3 TN_PARTPROV_TYPE Public See coding 20091117 tn_partprov_type(1) TYPE c
4 TN_QUERY_LAYER_NM Public See coding 20091029 tn_query_layer_nm(60) TYPE c
5 TN_S_INDEX Public See coding 20091211 BEGIN OF tn_s_index, index_id TYPE trexd_index_id, index_type TYPE tn_index_type, layer TYPE tn_layer, END OF tn_s_index
6 TN_S_MPRO_CALC Public See coding 20091117 BEGIN OF tn_s_mpro_calc, infoprov TYPE rsinfoprov, name_mapper TYPE REF TO if_rsdrv_trex_name_mapper, optimize TYPE rs_bool, "i.e. generate aggregation with one PartProvider instead of a bwMultiprovider view t_partprov TYPE tn_t_mpro_calc_partprov, ts_olap_index_mapping TYPE cl_rsdd_cubecreator=>tn_ts_olap_index_mapping, ts_techprovid_filter TYPE rrsi_ts_sid, END OF tn_s_mpro_calc
7 TN_S_MPRO_CALC_PARTPROV Public See coding 20091117 BEGIN OF tn_s_mpro_calc_partprov, partprov TYPE string, partprov_orig TYPE string, partprov_type TYPE tn_partprov_type, s_provrq_part TYPE tn_s_provrq_part, deltachanm_constraint TYPE string, has_multiple_parts TYPE rs_bool, name_mapper TYPE REF TO if_rsdrv_trex_name_mapper, END OF tn_s_mpro_calc_partprov
8 TN_S_PARTPROV Public See coding 20101124 BEGIN OF tn_s_partprov, partprov TYPE rsinfoprov, actualdata TYPE rractualdata, END OF tn_s_partprov
9 TN_S_PROVRQ_PART Public See coding 20091201 BEGIN OF tn_s_provrq_part, partprov TYPE rspartprov, group_id TYPE rr_group_id, infoprov TYPE rsinfoprov, cubetype TYPE rscubetype, dmprovtype TYPE rsddmprovtype, prov_rqdr_part TYPE tn_s_prov_rqdr_part, END OF tn_s_provrq_part
10 TN_S_PROV_RQDR_PART Public See coding 20091201 BEGIN OF tn_s_prov_rqdr_part, deltachanm TYPE rrrqchanm, opt TYPE rsdr0_operator_normal, sidlow TYPE rssid, sidhigh TYPE rssid, optad TYPE rsdr0_operator_actualdata, sidlowad TYPE rssid, sidhighad TYPE rssid, END OF tn_s_prov_rqdr_part
11 TN_S_TEMP_TABLNM Public See coding 20091215 BEGIN OF tn_s_temp_tablnm, tablnm TYPE rsd_tablnm, layer TYPE tn_layer, END OF tn_s_temp_tablnm
12 TN_S_TREX_INFO Public See coding 20091102 BEGIN OF tn_s_trex_info, index_name(30) TYPE c, provider TYPE rsinfoprov, END OF tn_s_trex_info
13 TN_S_TREX_QUERY_PART_SELECTION Public See coding 20091202 BEGIN OF tn_s_trex_query_part_selection, partprov TYPE rsinfoprov, opt TYPE rsdr0_operator_normal, sidlow TYPE rssid, sidhigh TYPE rssid, END OF tn_s_trex_query_part_selection
14 TN_TS_PARTPROV Public See coding 20101124 tn_ts_partprov TYPE SORTED TABLE OF tn_s_partprov WITH UNIQUE KEY partprov
15 TN_T_INDEX Public See coding 20091211 tn_t_index TYPE STANDARD TABLE OF tn_s_index
16 TN_T_MPRO_CALC_PARTPROV Public See coding 20091117 tn_t_mpro_calc_partprov TYPE STANDARD TABLE OF tn_s_mpro_calc_partprov WITH DEFAULT KEY
17 TN_T_TEMP_TABLNM Public See coding 20091215 tn_t_temp_tablnm TYPE STANDARD TABLE OF tn_s_temp_tablnm
18 TN_T_TREX_INFO Public See coding 20091102 tn_t_trex_info TYPE STANDARD TABLE OF tn_s_trex_info
19 TN_T_TREX_QUERY_PART_SELECTION Public See coding 20091202 tn_t_trex_query_part_selection TYPE STANDARD TABLE OF tn_s_trex_query_part_selection
20 TP_SX_SELECTION Private See coding 20110512 BEGIN OF tp_sx_selection, sx_selection TYPE rsdd_sx_selection, trex_info TYPE rsdrv_trex_info, r_name_mapper TYPE REF TO if_rsdrv_trex_name_mapper, END OF tp_sx_selection
21 TP_S_LI_INDEX Private See coding 20130411 BEGIN OF tp_s_li_index, r_t_data TYPE REF TO data, th_sfc TYPE rsdd_th_sfc, tsx_seldr TYPE rsdd_tsx_seldr, t_component TYPE abap_compdescr_tab, tablnm TYPE rsd_tablnm, index_id TYPE trexd_index_id, END OF tp_s_li_index
22 TP_TX_SELECTION Private See coding 20110512 tp_tx_selection TYPE STANDARD TABLE OF tp_sx_selection WITH DEFAULT KEY
Method Signatures

Method CHECK_DATASTATE Signature

Method CHECK_DATASTATE on class CL_RSDRC_TREX_QUERY_LAYER has no parameter.
# Exception Resumable Description Created on
1 CX_RSDR_CUBE_LOCKED Cube is locked (due to compression, ...) 20130829

Method CLEANUP Signature

Method CLEANUP on class CL_RSDRC_TREX_QUERY_LAYER has no parameter.
Method CLEANUP on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method CREATE_MAPPER_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALCSCENARIO_NAME Call by reference Type reference (TYPE) TREXD_INDEX_ID Index ID 20121024
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20121024
3 Returning R_TREX_MAPPING Value transfer Object reference (TYPE REF TO) CL_RSDDTREX_MAPPING_BIA_WRITER Mapping Object: BIA Writer 20121024

Method CREATE_MAPPER_OBJECT on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method CREATE_TEMP_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INDEX_ID Value transfer Type reference (TYPE) TREXD_INDEX_ID Index Id 20130411

Method CREATE_TEMP_INDEX on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method CREATE_TEMP_INDEX_FOR_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMPTY_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20100121
2 Exporting E_TEMP_INDEX_NAME Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20100121
3 Importing I_EXEC_MODE Call by reference Type reference (TYPE) RSDR0_EXEC 'A' Data Manager Execution Mode 20100121
4 Importing I_R_RUNTIME_INFO Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_RUNTIME_INFO Runtime information for OLAP 20110802
5 Importing I_SHOW_REPORT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20100121
6 Importing I_SRDATE Call by reference Type reference (TYPE) RSDRC_SRDATE SY-DATUM 20100121
7 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20100121
8 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20100121
9 Importing I_TSX_MPR Call by reference Type reference (TYPE) RRO01_TSX_MPR Beschreibt die FEMSn und Returnfelder, für die Partprovider 20100121
10 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20100121
11 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20100121
# Exception Resumable Description Created on
1 CX_RSDR_CUBE_LOCKED Cube is locked (due to compression, ...) 20100121
2 CX_RS_NOT_AUTHORIZED Keine Berechtigung (nicht als Vaterklasse benutzen !!) 20100121
3 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20100121

Method CREATE_TEMP_VIEW_WITH_SIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_NAME_MAPPER Call by reference Object reference (TYPE REF TO) IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20130613
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130613
3 Importing I_KEYDATE Call by reference Type reference (TYPE) RRSRDATE Date with which texts, attributes and hierarchies are read 20130613
4 Importing I_SHOW_SCENARIO Value transfer Type reference (TYPE) RS_BOOL Boolean 20130613
5 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of required characteristics 20130613
6 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Table of Required Basic Key Figures 20130613
7 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20130613

Method CREATE_TEMP_VIEW_WITH_SIDS on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method CREATE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CALCSCENARIO_NAME Value transfer Type reference (TYPE) TREXD_INDEX_ID Index-ID 20110719
2 Exporting E_EMPTY_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20091201
3 Exporting E_QUERY_LAYER_NM Value transfer Type reference (TYPE) TN_QUERY_LAYER_NM Olap-Index LQ 20091201
4 Exporting E_R_CALCSCENARIO Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_CALCSCENARIO Create Calculation Scenario 20121025
5 Exporting E_R_QUERY_LAYER Call by reference Object reference (TYPE REF TO) CL_RSDRC_TREX_QUERY_LAYER Reference for cleanup 20100115
6 Exporting E_TEMP_INDEX_ID Value transfer Type reference (TYPE) TREXD_INDEX_ID Temp-Index LQ 20100126
7 Importing I_CREATE_CALCSCEN Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20121025
8 Importing I_DO_NULLHANDLG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20120319
9 Importing I_EXEC_MODE Call by reference Type reference (TYPE) RSDR0_EXEC 'A' Data Manager Execution Mode 20091201
10 Importing I_MATERIALIZE_INTERMED_RESULT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20110719
11 Importing I_MPRO_ONLY Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Only MPRO, no upper layers !! 20121119
12 Importing I_R_RUNTIME_INFO Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_RUNTIME_INFO Runtime information for OLAP 20110802
13 Importing I_SHOW_REPORT Value transfer Type reference (TYPE) RSR_S_DEBUGFLAGS-SHOW_SQL RS_C_FALSE Boolean 20091201
14 Importing I_SRDATE Call by reference Type reference (TYPE) RSDRC_SRDATE SY-DATUM 20091201
15 Importing I_STAT_ALIAS Call by reference Type reference (TYPE) RSINFOPROV Alias für Laufzeitstatistiken 20100118
16 Importing I_S_TOP Call by reference Type reference (TYPE) RSDRC_S_TOP 20100814
17 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20091201
18 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20091201
19 Importing I_TSX_MPR Call by reference Type reference (TYPE) RRO01_TSX_MPR Beschreibt die FEMSn und Returnfelder, für die Partprovider 20091201
20 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20091201
21 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20091201
22 Importing I_TS_PROVRQ_HIDDEN Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ PROV_RQDR of hidden parts 20130807
# Exception Resumable Description Created on
1 CX_RSDR_CUBE_LOCKED Cube is locked (due to compression, ...) 20091201
2 CX_RS_NOT_AUTHORIZED Keine Berechtigung (nicht als Vaterklasse benutzen !!) 20091201
3 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20091201

Method GET_TREX_QUERY_PART_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_TREX_QUERY_PART_SELECTION Call by reference Type reference (TYPE) TN_T_TREX_QUERY_PART_SELECTION 20091202

Method GET_TREX_QUERY_PART_SELECTION on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method LAYER_EXECUTION_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTUALDATA Call by reference Type reference (TYPE) RRACTUALDATA Datenaktualität 20101125
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20091202
3 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of IOBJNMs 20130624
4 Importing I_TS_KYFNM Call by reference Type reference (TYPE) RSR_TS_IOBJNM Tabelle von IOBJNMs 20091202
5 Importing I_TS_PARTPROV Call by reference Type reference (TYPE) TN_TS_PARTPROV Tabelle von Infoprovs 20091203
6 Returning R_EXECUTION_POSSIBLE Value transfer Type reference (TYPE) RS_BOOL Boolean 20091202
# Exception Resumable Description Created on
1 CX_RSDDTREX_NOBIA BIA inaktiv, was tun? 20100712

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMPTY_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20100413
2 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20100413
3 Importing I_EXEC_MODE Call by reference Type reference (TYPE) RSDR0_EXEC 'A' Data Manager Execution Mode 20100413
4 Importing I_R_RUNTIME_INFO Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_RUNTIME_INFO Runtime information for OLAP 20110802
5 Importing I_SHOW_REPORT Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20100413
6 Importing I_SRDATE Call by reference Type reference (TYPE) RSDRC_SRDATE SY-DATUM 20100413
7 Importing I_STAT_ALIAS Call by reference Type reference (TYPE) RSINFOPROV Alias für Laufzeitstatistiken 20100413
8 Importing I_S_TOP Call by reference Type reference (TYPE) RSDRC_S_TOP 20100814
9 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20100413
10 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20100413
11 Importing I_TSX_MPR Call by reference Type reference (TYPE) RRO01_TSX_MPR Beschreibt die FEMSn und Returnfelder, für die Partprovider 20100413
12 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20100413
13 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20100413
14 Importing I_TS_PROVRQ_HIDDEN Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Table of the PROV_RQDR 20130809
# Exception Resumable Description Created on
1 CX_RSDR_CUBE_LOCKED Cube is locked (due to compression, ...) 20100413
2 CX_RS_NOT_AUTHORIZED Keine Berechtigung (nicht als Vaterklasse benutzen !!) 20100413
3 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20100413

Method SET_CS_SCENARIO_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_NAME_MAPPER Call by reference Object reference (TYPE REF TO) IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20110512
2 Importing I_SX_SELECTION Call by reference Type reference (TYPE) RSDD_SX_SELECTION 20100624
3 Importing I_TREX_INFO Call by reference Type reference (TYPE) RSDRV_TREX_INFO IF_RSDRV_VPROV_INT_QUERY=>N_C_TREX_INFO-ALL Provider besitzt TREX-Persistenz 20120308

Method SET_CS_SCENARIO_PARTS on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method _ADAPT_PROVRQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_PROVRQ_ADAPTED Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20091201
2 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20091201

Method _ADAPT_PROVRQ on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method _ADAPT_SELDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20091029
2 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20091029

Method _ADAPT_SELDR on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method _BUILD_CALCSCENNM_LI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CALCSCENARIO_NAME_STR Call by reference Type reference (TYPE) STRING 20100311

Method _BUILD_CALCSCENNM_LI on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method _BUILD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_S_DATA Call by reference Object reference (TYPE REF TO) DATA 20091202
2 Exporting E_R_T_DATA Call by reference Object reference (TYPE REF TO) DATA 20091110
3 Exporting E_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20091110
4 Exporting E_TS_ADD Call by reference Type reference (TYPE) CL_RSDRC_IPROV_FIELDS=>TN_TS_CHA_ADD_FIELDS 20091116
5 Importing I_COMPLETE_FIELDS Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20091211
6 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20091110
7 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20091110
8 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20100114
9 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20091110
# Exception Resumable Description Created on
1 CX_RS_STATIC_CHECK BW Basis Exception mit T100 Meldung (statisch geprüft) 20091110

Method _BUILD_NORMALIZED_IPROV_LAYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20100413
2 Exporting E_CALCSCENARIO_NAME Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20100413
3 Exporting E_EMPTY_RESULT Call by reference Type reference (TYPE) RS_BOOL Boolean 20111117
4 Exporting E_R_CALCSCENARIO Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_CALCSCENARIO Calculation Scenario erzeugen 20111213
5 Exporting E_R_NAME_MAPPER_MPRO Call by reference Object reference (TYPE REF TO) IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20100527
6 Exporting E_S_MPRO_CALC Call by reference Type reference (TYPE) TN_S_MPRO_CALC 20110927
7 Exporting E_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20100413
8 Importing I_MATERIALIZE_INTERMED_RESULT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20111102
9 Importing I_OLAP_INDEX_NAME Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20100413
10 Importing I_SHOW_REPORT Call by reference Type reference (TYPE) RS_BOOL Boolean 20100413
11 Importing I_SRDATE Call by reference Type reference (TYPE) RSDRC_SRDATE 20111102
12 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20100413
13 Importing I_TS_OLAP_INDEX_MAPPING Call by reference Type reference (TYPE) CL_RSDD_CUBECREATOR=>TN_TS_OLAP_INDEX_MAPPING 20100624
14 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20100413
15 Importing I_TS_PROVRQ_HIDDEN Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Table of the PROV_RQDR 20130809

Method _BUILD_NORMALIZED_IPROV_LAYER on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method _CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LAYER Call by reference Type reference (TYPE) TN_LAYER 20091214

Method _CLEANUP on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method _CREATE_OLAP_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OLAP_INDEX_NAME Call by reference Type reference (TYPE) CSEQUENCE 20091116
2 Exporting E_TS_OLAP_INDEX_MAPPING Call by reference Type reference (TYPE) CL_RSDD_CUBECREATOR=>TN_TS_OLAP_INDEX_MAPPING 20100624
3 Importing I_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20091111
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130724
5 Importing I_LAYER Call by reference Type reference (TYPE) TN_LAYER 20091215
6 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20091110
7 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20091110
8 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20100625
9 Importing I_T_COMPONENT Call by reference Type reference (TYPE) ABAP_COMPDESCR_TAB 20091110
10 Importing I_USE_ALIAS Call by reference Type reference (TYPE) RS_BOOL Boolean 20100113

Method _CREATE_OLAP_INDEX on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method _CREATE_TEMP_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20091111
2 Exporting E_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20091116
3 Importing I_T_COMPONENT Call by reference Type reference (TYPE) ABAP_COMPDESCR_TAB 20091116

Method _CREATE_TEMP_INDEX on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method _CREATE_VIEW_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CALCSCENARIO_NAME Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20110719
2 Exporting E_EMPTY_RESULT Call by reference Type reference (TYPE) RS_BOOL Boolean 20091211
3 Exporting E_OLAP_INDEX_NAME Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20091211
4 Exporting E_R_CALCSCENARIO Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_CALCSCENARIO Create Calculation Scenario 20121025
5 Exporting E_TEMP_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20100126
6 Importing I_CREATE_CALCSCEN Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20121025
7 Importing I_DO_NULLHANDLG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20120319
8 Importing I_MATERIALIZE_INTERMED_RESULT Call by reference Type reference (TYPE) RS_BOOL Boolean 20110719
9 Importing I_MPRO_ONLY Call by reference Type reference (TYPE) RS_BOOL Only MPRO, no upper layers !! 20121119
10 Importing I_OLAP_INDEX_NAME Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20091201
11 Importing I_R_RUNTIME_INFO Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_RUNTIME_INFO Runtime information for OLAP 20110802
12 Importing I_SHOW_REPORT Value transfer Type reference (TYPE) RS_BOOL Boolean 20091201
13 Importing I_SRDATE Call by reference Type reference (TYPE) RSDRC_SRDATE 20091201
14 Importing I_STAT_ALIAS Call by reference Type reference (TYPE) RSINFOPROV Statistik-Alias für Laufzeitstatistiken 20100118
15 Importing I_S_TOP Call by reference Type reference (TYPE) RSDRC_S_TOP 20100814
16 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20091201
17 Importing I_TH_SFC_ENRICHED Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20120213
18 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20091201
19 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20091201
20 Importing I_TS_OLAP_INDEX_MAPPING Call by reference Type reference (TYPE) CL_RSDD_CUBECREATOR=>TN_TS_OLAP_INDEX_MAPPING 20100624
21 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20091201
22 Importing I_TS_PROVRQ_HIDDEN Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Table of the PROV_RQDR 20130809
# Exception Resumable Description Created on
1 CX_RSDR_CUBE_LOCKED Cube is locked (due to compression, ...) 20091201
2 CX_RS_NOT_AUTHORIZED Keine Berechtigung (nicht als Vaterklasse benutzen !!) 20091201
3 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20091201

Method _FILL_MPRO_CALC_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_MPRO_CALC Call by reference Type reference (TYPE) TN_S_MPRO_CALC 20091117
2 Importing I_OLAP_INDEX_NAME Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20091117
3 Importing I_R_TREX_QUERY_LAYER Call by reference Object reference (TYPE REF TO) CL_RSDRC_TREX_QUERY_LAYER TREX-Layer 20091117
4 Importing I_TS_OLAP_INDEX_MAPPING Call by reference Type reference (TYPE) CL_RSDD_CUBECREATOR=>TN_TS_OLAP_INDEX_MAPPING 20100624
5 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20091117
6 Importing I_TS_PROVRQ_HIDDEN Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Table of the PROV_RQDR 20130809

Method _FILL_MPRO_CALC_STRUC on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method _GET_PARTPROVS_WITH_TREX_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_PARTPROV_WITH_TREX_PART Call by reference Type reference (TYPE) RSR_TS_INFOPROV Tabelle von Infoprovs 20091203
2 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of IOBJNMs 20130624
3 Importing I_TS_PART Call by reference Type reference (TYPE) RSR_TS_PART Tabelle der PROV_RQDR 20091204
4 Importing I_TS_PARTPROV Call by reference Type reference (TYPE) TN_TS_PARTPROV Tabelle der PROV_RQDR 20091203
# Exception Resumable Description Created on
1 CX_RSDDTREX_NOBIA BIA inaktiv, was tun? 20100712

Method _GET_PARTPROV_S_DTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20091203
2 Importing I_PARTPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20091203

Method _GET_PARTPROV_S_DTA on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method _GET_TABLENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20091202

Method _GET_TABLENAME on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method _HAS_PARTPROV_TREX_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTUALDATA Call by reference Type reference (TYPE) RRACTUALDATA Datenaktualität 20101125
2 Importing I_CUBETYPE Call by reference Type reference (TYPE) RSD_CUBETYPE 20100323
3 Importing I_PARTPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20100323
4 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of IOBJNMs 20130624
5 Returning R_TREX_PART Value transfer Type reference (TYPE) RS_BOOL 20100323
# Exception Resumable Description Created on
1 CX_RSDDTREX_NOBIA BIA inaktiv, was tun? 20100712

Method _INIT_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_RUNTIME_INFO Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_RUNTIME_INFO Runtime information for OLAP 20110802
2 Importing I_STAT_ALIAS Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20100413

Method _INIT_STATISTICS on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method _IS_DIFFERENT_FROM_NMMAPPER_NM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20111213
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 20111213
3 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20111213
4 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20111213
5 Returning R_IS_DIFFERENT Value transfer Type reference (TYPE) RS_BOOL Boolean 20111213

Method _IS_DIFFERENT_FROM_NMMAPPER_NM on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method _KYF_NULL_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_COMPONENT_PARTPROV Call by reference Type reference (TYPE) ABAP_COMPDESCR_TAB 20091202
2 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20091201
3 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20091201
4 Importing I_TX_SPLITPACK Call by reference Type reference (TYPE) RSDR0_TX_SPLITPACK Split-Datenpaket Beschreibung 20091201
5 Importing I_T_COMPONENT Call by reference Type reference (TYPE) ABAP_COMPDESCR_TAB 20091202

Method _KYF_NULL_HANDLING on class CL_RSDRC_TREX_QUERY_LAYER has no exception.

Method _MATERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMPTY_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20091202
2 Exporting E_INDEX_NAME Value transfer Type reference (TYPE) TREXD_INDEX_ID Index-ID 20100121
3 Exporting E_TH_SFC_ENRICHED Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20120213
4 Exporting E_TS_OLAP_INDEX_MAPPING Call by reference Type reference (TYPE) CL_RSDD_CUBECREATOR=>TN_TS_OLAP_INDEX_MAPPING 20100624
5 Importing I_EXEC_MODE Call by reference Type reference (TYPE) RSDR0_EXEC 'A' Data Manager Execution Mode 20091202
6 Importing I_R_RUNTIME_INFO Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_RUNTIME_INFO Runtime information for OLAP 20110802
7 Importing I_SHOW_REPORT Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20091202
8 Importing I_SRDATE Call by reference Type reference (TYPE) RSDRC_SRDATE SY-DATUM 20091202
9 Importing I_TH_SFC Value transfer Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20091202
10 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20091202
11 Importing I_TSX_MPR Call by reference Type reference (TYPE) RRO01_TSX_MPR Beschreibt die FEMSn und Returnfelder, für die Partprovider 20091202
12 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20091202
13 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20091202
# Exception Resumable Description Created on
1 CX_RSDR_CUBE_LOCKED Cube is locked (due to compression, ...) 20091202
2 CX_RS_NOT_AUTHORIZED Keine Berechtigung (nicht als Vaterklasse benutzen !!) 20091202
3 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20091202

Method _MATERIALIZE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMPTY_RESULT Value transfer Type reference (TYPE) RS_BOOL 20130408
2 Exporting E_INDEX_ID Value transfer Type reference (TYPE) TREXD_INDEX_ID 20130408
3 Exporting E_TH_SFC_ENRICHED Call by reference Type reference (TYPE) RSDD_TH_SFC 20130408
4 Exporting E_TS_OLAP_INDEX_MAPPING Call by reference Type reference (TYPE) CL_RSDD_CUBECREATOR=>TN_TS_OLAP_INDEX_MAPPING 20130408
5 Importing I_EXEC_MODE Call by reference Type reference (TYPE) RSDR0_EXEC 'A' 20130408
6 Importing I_R_RUNTIME_INFO Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_RUNTIME_INFO 20130408
7 Importing I_SHOW_REPORT Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE 20130408
8 Importing I_SRDATE Call by reference Type reference (TYPE) RSDRC_SRDATE SY-DATUM 20130408
9 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC 20130408
10 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK 20130408
11 Importing I_TSX_MPR Call by reference Type reference (TYPE) RRO01_TSX_MPR 20130408
12 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR 20130408
13 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ 20130408
# Exception Resumable Description Created on
1 CX_RSDR_CUBE_LOCKED Cube is locked (due to compression, ...) 20130408
2 CX_RS_NOT_AUTHORIZED No Authorization (Do Not Use as Higher-Level Class) 20130408
3 CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20130408

Method _READ_DATA_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMPTY_RESULT Call by reference Type reference (TYPE) RS_BOOL Boolean 20100413
2 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20100413
3 Importing I_OLAP_INDEX_NAME Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20100413
4 Importing I_R_RUNTIME_INFO Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_RUNTIME_INFO Runtime information for OLAP 20110802
5 Importing I_SHOW_REPORT Value transfer Type reference (TYPE) RS_BOOL Boolean 20100413
6 Importing I_SRDATE Call by reference Type reference (TYPE) RSDRC_SRDATE 20100413
7 Importing I_STAT_ALIAS Call by reference Type reference (TYPE) RSINFOPROV Statistik-Alias für Laufzeitstatistiken 20100413
8 Importing I_S_TOP Call by reference Type reference (TYPE) RSDRC_S_TOP 20100826
9 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20100413
10 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20100413
11 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20100413
12 Importing I_TS_OLAP_INDEX_MAPPING Call by reference Type reference (TYPE) CL_RSDD_CUBECREATOR=>TN_TS_OLAP_INDEX_MAPPING 20100624
13 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Tabelle der PROV_RQDR 20100413
14 Importing I_TS_PROVRQ_HIDDEN Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Table of the PROV_RQDR 20130809
# Exception Resumable Description Created on
1 CX_RSDR_CUBE_LOCKED Cube is locked (due to compression, ...) 20100413
2 CX_RS_NOT_AUTHORIZED Keine Berechtigung (nicht als Vaterklasse benutzen !!) 20100413
3 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20100413

Method _RETURN_QUERY_AS_ABAP_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMPTY_RESULT Call by reference Type reference (TYPE) RS_BOOL Boolean 20100413
2 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20100413
3 Importing I_CALCSCENARIO_NAME Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20100413
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20100413
5 Importing I_SHOW_REPORT Value transfer Type reference (TYPE) RS_BOOL Boolean 20100413
6 Importing I_SRDATE Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20100413
7 Importing I_S_TOP Call by reference Type reference (TYPE) RSDRC_S_TOP 20100826
8 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20100413
9 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20100413
10 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20100413
# Exception Resumable Description Created on
1 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20100413

Method _TREX_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMPTY_RESULT Call by reference Type reference (TYPE) RS_BOOL Boolean 20091211
2 Exporting E_TEMP_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20091211
3 Importing I_CALCSCENARIO_NAME Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20100311
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20091211
5 Importing I_R_NAME_MAPPER_MPRO Call by reference Object reference (TYPE REF TO) IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20100527
6 Importing I_SHOW_REPORT Value transfer Type reference (TYPE) RS_BOOL Boolean 20091211
7 Importing I_SRDATE Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20091211
8 Importing I_S_TOP Call by reference Type reference (TYPE) RSDRC_S_TOP 20100814
9 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20091211
10 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20091211
11 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20091211
# Exception Resumable Description Created on
1 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20091211

Method _VIRT_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_CALCSCENARIO Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_CALCSCENARIO Create Calculation Scenario 20121025
2 Exporting E_EMPTY_RESULT Call by reference Type reference (TYPE) RS_BOOL Boolean 20111213
3 Exporting E_TEMP_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20111213
4 Importing I_CALCSCENARIO_NAME Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20111213
5 Importing I_CREATE_CALCSCEN Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20121025
6 Importing I_DO_NULLHANDLG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20120319
7 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20111213
8 Importing I_R_NAME_MAPPER_MPRO Call by reference Object reference (TYPE REF TO) IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20111213
9 Importing I_SHOW_REPORT Value transfer Type reference (TYPE) RS_BOOL Boolean 20111213
10 Importing I_SRDATE Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20111213
11 Importing I_S_TOP Call by reference Type reference (TYPE) RSDRC_S_TOP 20111213
12 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20111213
13 Importing I_TH_SFC_ENRICHED Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20120213
14 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20111213
15 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20111213
# Exception Resumable Description Created on
1 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20111213

Method _WRITE_TEMP_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM Index-ID 20091116
2 Importing I_T_COMPONENT Call by reference Type reference (TYPE) ABAP_COMPDESCR_TAB 20091116
3 Importing I_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20130411

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