SAP ABAP Class CL_RSR_MDX_OLAP_REQUEST (OLAP Request)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSR_MDX_BASE (Package) MDX: Basis
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_MDX_META_REQUEST MDX Access to Metadata (for example COUNT) 20021205
2 Inheritance (c INHERITING FROM c_ref)  CL_RSR_MDX_OLAP_REQUEST_TRANS OLAP access via transient Query 20100825
Properties
Class CL_RSR_MDX_OLAP_REQUEST  
Short Description OLAP Request    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_MDX_BASE   MDX: Basis 
Created 20010104   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSR_MDX_CMD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSR_MDX_COMMAND Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 RRK0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RRSI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RRX1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 SYDES Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_MDX_OLAP_REQUEST has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSR_MDX_COMMAND 20010104 Command Object for MDX Processing
2 CL_RSR_MDX_META_REQUEST 20021205 MDX Access to Metadata (for example COUNT)
3 CL_RSR_MDX_OLAP_REQUEST_TRANS 20100825 OLAP access via transient Query
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_CLOSED Constant Public Type reference (TYPE) I 2 20010104
2 N_C_EMPTY Constant Public Type reference (TYPE) I 3 20021011
3 N_C_INITIAL Constant Public Type reference (TYPE) I 0 20010104
4 N_C_OPEN Constant Public Type reference (TYPE) I 1 20010104
5 N_STATE Instance attribute Public Type reference (TYPE) I 0 20010104
6 N_TH_DAT_N Instance attribute Public Type reference (TYPE) RRX1_TH_DAT_N Dat_n 20010104
7 N_WRITE_TEST Static Attribute Public Type reference (TYPE) RS_BOOL Boolean 20020415
8 P_CHECK_INDEPENDEND Static Attribute Private Type reference (TYPE) RS_BOOL Boolean 20031205
9 P_CM2 Instance attribute Private Type reference (TYPE) RS_BOOL Buffering of the CalcMeas2 Results 20090504
10 P_C_INCLUSION_EQUAL Constant Private Type reference (TYPE) I 1 Equal To 20011126
11 P_C_INCLUSION_NONE Constant Private Type reference (TYPE) I 0 Not Possible 20011126
12 P_C_INCLUSION_REAL Constant Private Type reference (TYPE) I 2 First 20011126
13 P_C_INCLUSION_SIMILLAR Constant Private Type reference (TYPE) I 3 Only Similiar 20011126
14 P_EMPTY_SET Instance attribute Private Type reference (TYPE) RS_BOOL Indicator for Usage of { } on AXIS 20090728
15 P_ID_BLOCKED Instance attribute Private Type reference (TYPE) I 0 20030717
16 P_ID_COUNTER Static Attribute Private Type reference (TYPE) I 20020415
17 P_MY_ID Instance attribute Private Type reference (TYPE) I 20020415
18 P_NEW_LIST Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20130527
19 P_OLAP_BUGR_CHECKED Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20130527
20 P_ROOT Instance attribute Private Type reference (TYPE) RS_BOOL 20050124
21 P_R_COMMAND Instance attribute Private Object reference (TYPE REF TO) CL_RSR_MDX_COMMAND Command Object for MDX Processing 20010104
22 P_R_MASK Instance attribute Private Object reference (TYPE REF TO) DATA 20030715
23 P_R_SETXX Instance attribute Private Object reference (TYPE REF TO) DATA 20010104
24 P_R_SETXX_LINE Instance attribute Private Object reference (TYPE REF TO) DATA 20010104
25 P_R_TMP Instance attribute Private Object reference (TYPE REF TO) DATA 20030715
26 P_SETXX_TYPE Instance attribute Private Type reference (TYPE) RRK1_SETXX_TYPE 20030715
27 P_SX_REQ_LIST Instance attribute Private Type reference (TYPE) TP_SX_REQ_LIST TP_SX_REQ_LIST 20050919
28 P_THX_KEYFIG Instance attribute Private Type reference (TYPE) TP_THX_KEYFIG 20030514
29 P_THX_REQ Instance attribute Private Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Description of an OLAP Request 20020208
30 P_THX_SLICER Instance attribute Private Type reference (TYPE) RRK0_THX_SLICER 20010104
31 P_TH_ALL_REQ Static Attribute Private Type reference (TYPE) RSR_TH_MDX_OLAP_REQUEST List of OLAP Requests 20010104
32 P_TH_KID_EMPTY Instance attribute Private See coding 20030715
33 P_TH_REQ_FREE Instance attribute Private Type reference (TYPE) RRK0_TH_REQ_FREE 20010104
34 P_TH_SUB_REQ Instance attribute Private Type reference (TYPE) RSR_TH_MDX_OLAP_REQUEST List of OLAP Requests 20010104
35 P_TSX_ALL_REQD Static Attribute Private See coding 20031118
36 P_TSX_REQ_LIST Instance attribute Private Type reference (TYPE) TP_TSX_REQ_LIST 20030717
37 P_TSX_SETTINGS Instance attribute Private Type reference (TYPE) TP_TSX_SETTINGS 20030717
38 P_TSX_SETXX_BUFFER Instance attribute Private Type reference (TYPE) TP_TSX_SETXX_BUFFER 20090504
39 P_TS_CM_GLOBAL Instance attribute Private Type reference (TYPE) TP_TS_CM 20031118
40 P_TS_KID_ELTSID Instance attribute Private Type reference (TYPE) TP_TS_KID_ELTSID 20030715
41 P_TUPLE_ID Static Attribute Private Type reference (TYPE) RSD_SID 20010206
42 P_TX_OLAP_REQ_REUSE Static Attribute Private Type reference (TYPE) TP_TX_OLAP_REQ_REUSE 20130826
43 P_WITH_MEASURES Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20020208
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CALC_MEMBER_TO_FILTER Instance method Protected Method Adds the calculated member to the filter 20100209
2 ADD_REQUEST Static method Public Method Add Request 20010104
3 ADD_REQUESTED_ELTSID Instance method Protected Method Adds the required structure SIDs 20101117
4 ADD_REQUEST_INST Instance method Protected Method 20010115
5 ADD_REQ_UNION Static method Public Method Insert Request 20050429
6 ADJUST_CJ_KEYFIG Instance method Private Method Adjustment required if only calculated measures are used 20120621
7 CALCULATE_MEMBER_1 Instance method Protected Method 20030715
8 CALCULATE_MEMBER_2 Instance method Protected Method 20030715
9 CALCULATE_MEMBER_GLOBAL Instance method Private Method 20031118
10 CHECK_EMPTY_EXCEPTION Instance method Protected Method Checks for errors in empty result 20090223
11 CHECK_INCLUSION Static method Private Method 20011126
12 CHECK_INCLUSION_SINGLE Static method Private Method 20030715
13 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010115
14 CLEANUP Static method Public Method 20011129
15 CLEAN_UP_REQUEST_DESCR Static method Protected Method 20020207
16 COMBINE_NODE Static method Public Method 20020124
17 COMBINE_RANGE Instance method Protected Method 20020326
18 COMPARE_EQSID Static method Private Method 20011126
19 COMPLETE_SLICER_HRY Instance method Protected Method 20010226
20 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010104
21 CREATE_TUPLES Instance method Protected Method Creates new tuple 20100209
22 CREATE_TUPLES_BY_REQUEST Static method Public Method Creates new tuple using a request description 20100209
23 DESCRIBE_INSTANCE Instance method Protected Method 20020208
24 ENRICH_FOR_CM Static method Private Method 20060808
25 FILTER_SET03 Instance method Private Method 20030715
26 FILTER_SET05 Instance method Private Method 20030715
27 FILTER_SET10 Instance method Private Method 20030715
28 FILTER_SET20 Instance method Private Method 20030715
29 FILTER_SET50 Instance method Private Method 20030715
30 FILTER_SETXX Instance method Protected Method 20030715
31 FILTER_SETXX_FAST Instance method Private Method Fast filtering in special cases 20130604
32 FIND_BEST_INSTANCE Static method Private Method 20010104
33 FREE Instance method Private Method 20010104
34 FREE_COMMAND Static method Public Method 20010104
35 FREE_REQUEST Instance method Public Method 20010104
36 FREE_REQ_UNION Static method Public Method 20050429
37 GET_CJ_KEYFIG Instance method Private Method 20060808
38 GET_DAT_N Instance method Public Method 20050919
39 GET_DIFFERENCE Static method Public Method Returns the difference between two request descriptions 20081107
40 GET_DIFFERENCE_SINGLE Static method Private Method Returns the difference between two request descriptions 20081107
41 GET_FILTER Instance method Private Method 20060808
42 GET_FILTER_FOR_CALC_MEMBER Instance method Protected Method Returns the filter for a calculated member 20100209
43 GET_FILTER_FOR_TUPLE_CREATION Instance method Protected Method Returns the filter for creating new tuples 20100209
44 GET_INTERSECTION Static method Public Method Returns the intersection of two request descriptions 20090310
45 GET_INTERSECTION_SINGLE Static method Private Method Returns the intersection of two request descriptions 20090310
46 GET_KEYFIGURE_AND_STRUCTURES Instance method Protected Method Returns the requested key figures and structures 20100209
47 GET_KIDS_AND_ELTSID_FOR_CM Instance method Protected Method Returns the key figures and structures for the calc. measure 20100209
48 GET_REQUEST Instance method Public Method 20010104
49 GET_REQUESTED_MEMBERS_OF_CM Instance method Protected Method Returns the requested member for a calculated member 20100122
50 GET_REQUEST_DESCR_FOR_FILTER Instance method Protected Method Creates a request description using the filter 20100209
51 GET_SETXX_REF Instance method Public Method 20030715
52 GET_SUBSET_REQ_DESCR Static method Public Method Returns request desrc if one request is subset of other 20130703
53 IS_CALC_MEMBER_CONSTANT Static method Private Method Checks if a calculated member is a constant (i/f) 20120113
54 IS_CREATING_TUPLES Instance method Protected Method Do the calculated members create new tuples? 20100209
55 IS_DIFFERENT_HIERARCHY_USED Instance method Private Method Does the calc member use an element of another MDX hierarchy 20121011
56 IS_MEASURE_USED Instance method Protected Method Is a measure used in the statement? 20090731
57 IS_TUPLE_CREATION_COMPLEX Instance method Private Method Are too many olap accesses required? 20130422
58 IS_TUPLE_CREATION_DELEGATED Instance method Protected Method Is creating tuples delegated to the calc. member? 20100209
59 KID_SELECTION Instance method Protected Method 20030514
60 PREPARE_DATA_GET Instance method Protected Method 20010117
61 REMOVE_CALCULATED_MEASURES Instance method Protected Method Removes the calculated measures from the key figure table 20100209
62 SELECT Instance method Protected Method Select Data 20010104
63 SEPARATE_ALL_MEMBER Instance method Protected Method Separate All Members with Large Cardinalities 20020207
64 SET_ALL_MEMBER_FOR_CALC_MEMBER Instance method Protected Method Sets the "All Member" property for calculated members 20100209
65 SET_FILTER_DRILLED_DOWN Instance method Protected Method Applies all filter entries in the structure 20100209
66 SET_FILTER_FOR_CALC_MEMBER Instance method Protected Method Sets the filter for processing calculated members 20100209
67 SET_FILTER_SOLELY_CALC_MEMBER Instance method Protected Method Modification of Filter Entry for Excluded Calculated Member 20100209
68 SET_HIERARCHY_INACTIVE Instance method Protected Method Deactivate hierarchy if only leaves are requested 20100719
69 SET_NEW_LIST Instance method Private Method Derives Information if OLAP has to be called with new list=X 20130527
70 _GET_KIDS_OF_CALC_MEASURES Instance method Private Method Gets the real kids of calculated measures 20120420
71 _GET_MINIMAL_KID_SET Instance method Protected Method Defines the minimum number of key figures to be read 20090728
Events
Class CL_RSR_MDX_OLAP_REQUEST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_REQ_OLAP Public See coding 20050429 begin of Tn_S_REQ_OLAP, r_req type ref to cl_rsr_mdx_olap_request, req_id type i, setxx type ref to data, end of tn_s_req_olap
2 TN_T_REQ_OLAP Public See coding 20050429 tn_t_req_olap type standard table of tn_s_Req_olap initial size 1 with default key
3 TP_SX_ALL_REQD Private See coding 20031118 begin of tp_sx_all_reqd, req type rsr_thx_mdx_request_descr, wm type rs_bool, ref type ref to cl_rsr_mdx_olap_request, id type i, end of tp_sx_all_reqd
4 TP_SX_CJ_KEYFIG Protected See coding 20030715 BEGIN OF tp_sx_cj_keyfig, index_k TYPE i, index_e1 TYPE i, index_e2 TYPE i, filtered TYPE tp_ts_kid_eltsid, END OF tp_sx_cj_keyfig
5 TP_SX_DATA Protected See coding 20010117 BEGIN OF tp_sx_data, ts_axes TYPE rrk0_ts_axes, th_aggr_idxs TYPE rrk1_th_aggr_idxs, END OF tp_sx_data
6 TP_SX_KEYFIG Protected See coding 20030514 BEGIN OF tp_sx_keyfig , chanmid TYPE rssid, sid_index TYPE i, eqsid TYPE rsr_th_sid, only_defined TYPE rs_bool, END OF tp_sx_keyfig
7 TP_SX_OLAP_REQ_REUSE Private See coding 20130826 BEGIN OF tp_sx_olap_req_reuse, command TYPE REF TO cl_rsr_mdx_cmd, thx_req TYPE rsr_thx_mdx_request_descr, wm TYPE rs_bool, request TYPE REF TO cl_rsr_mdx_olap_request, id TYPE i, END OF tp_sx_olap_req_reuse
8 TP_SX_REQ_LIST Protected See coding TP_SX_REQ_LIST 20010104 BEGIN OF tp_sx_req_list, id TYPE i, req TYPE rsr_thx_mdx_request_descr, cm type tp_ts_cm, sub_req type sorted table of tp_s_sub_req with unique key id ref, expand type RRSI_TS_SID, wm type rs_bool, cnt type i, END OF tp_sx_req_list
9 TP_SX_SETTINGS Protected See coding 20010104 BEGIN OF tp_sx_settings, settings TYPE rrk0_s_chasettings, hierarchy TYPE rsr_sx_mdx_request_descr-hierarchy, all_member TYPE rs_bool, summe TYPE rs_bool, empty TYPE rs_bool, END OF tp_sx_settings
10 TP_SX_SETXX_BUFFER Private See coding 20090504 BEGIN OF tp_sx_setxx_buffer, id TYPE i, r_setxx TYPE REF TO data, END OF tp_sx_setxx_buffer
11 TP_S_CM Protected See coding 20010201 BEGIN OF tp_s_cm , solve_order TYPE i, prec TYPE i, cmd TYPE REF TO cl_rsr_mdx_cmd, chanmid TYPE rsd_sid, sid TYPE rsd_sid, sid_index TYPE i, do_it TYPE rs_bool, empty TYPE rs_bool, t_empty_cmd type sorted table of ref to cl_rsr_mdx_cmd "H1625999 with unique key table_line, END OF tp_s_cm
12 TP_S_KID_ELTSID Protected See coding 20030715 BEGIN OF tp_s_kid_eltsid, kid TYPE rsd_sid, eltsid1 TYPE rsd_sid, eltsid2 TYPE rsd_sid, END OF tp_s_kid_eltsid
13 TP_S_KID_EMPTY Protected See coding 20030715 BEGIN OF tp_s_kid_empty, tuple_id TYPE rsd_sid, kid TYPE rsd_sid, END OF tp_s_kid_empty
14 TP_S_SUB_REQ Protected See coding 20020207 begin of TP_S_SUB_REQ, id type i, ref type ref to cl_rsr_mdx_olap_request, end of tp_s_sub_req
15 TP_S_TEST Protected See coding 20030715 BEGIN OF tp_s_test, chanmid TYPE rsd_sid, sid_index TYPE i, sid TYPE rsd_sid, eqsid TYPE SORTED TABLE OF rsd_sid WITH UNIQUE KEY table_line INITIAL SIZE 5, only_defined TYPE rs_bool, all_member TYPE rs_bool, drilled_down TYPE rs_bool, empty TYPE rs_bool, END OF tp_s_test
16 TP_THX_KEYFIG Protected See coding 20030514 TP_THX_KEYFIG type hashed table of tp_sX_keyfig with unique key chanmid initial size 0
17 TP_TSX_REQ_LIST Protected See coding 20030717 tp_tsx_req_list TYPE sorted TABLE OF tp_sx_req_list WITH UNIQUE KEY id INITIAL SIZE 0
18 TP_TSX_SETTINGS Protected See coding 20030717 tp_tsx_settings TYPE SORTED TABLE OF tp_sx_settings WITH UNIQUE KEY settings-chanmid INITIAL SIZE 0
19 TP_TSX_SETXX_BUFFER Private See coding 20090504 tp_tsx_setxx_buffer TYPE SORTED TABLE OF tp_sx_setxx_buffer WITH UNIQUE KEY id
20 TP_TS_CM Protected See coding 20030715 tp_ts_cm TYPE SORTED TABLE OF tp_s_cm WITH UNIQUE KEY solve_order prec sid chanmid INITIAL SIZE 0
21 TP_TS_KID_ELTSID Protected See coding 20030715 tp_ts_kid_eltsid TYPE SORTED TABLE OF tp_s_kid_eltsid WITH UNIQUE KEY kid INITIAL SIZE 10
22 TP_TS_TEST Protected See coding 20101117 TP_TS_TEST type sorted table of tp_s_test with unique key sid_index initial size 3
23 TP_TX_DATA Protected See coding 20010117 tp_tx_data TYPE STANDARD TABLE OF tp_sx_data WITH DEFAULT KEY INITIAL SIZE 0
24 TP_TX_OLAP_REQ_REUSE Private See coding 20130826 tp_tx_olap_req_reuse TYPE STANDARD TABLE OF tp_sx_olap_req_reuse
Method Signatures

Method ADD_CALC_MEMBER_TO_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST Filter 20100209
2 Importing I_SID Call by reference Type reference (TYPE) RSD_SID SID des Calculated Members 20100209
3 Importing I_SID_INDEX Call by reference Type reference (TYPE) RSD_SID SID-Index 20100209

Method ADD_CALC_MEMBER_TO_FILTER on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method ADD_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ID Call by reference Type reference (TYPE) I 20010104
2 Exporting E_R_REQUEST Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_OLAP_REQUEST Olap Request 20010104
3 Importing I_CALLER Call by reference Object reference (TYPE REF TO) OBJECT Olap Request 20020208
4 Importing I_R_COMMAND Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_COMMAND Kommando-Objekt für die MDX Verarbeitung 20010104
5 Importing I_R_ER_HANDLER Call by reference Object reference (TYPE REF TO) IF_RSRA_ER_HANDLER Reporting Agent Exception Handler 20010626
6 Importing I_THX_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20010104
7 Importing I_WITH_MEASURES Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20010118
# Exception Resumable Description Created on
1 CX_RS_ERROR BW Fehler (mit Syntax Prüfung) 20010220

Method ADD_REQUESTED_ELTSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_ELTSID Call by reference Type reference (TYPE) RRSI_TS_SID Struktur-SIDs 20101117
2 Importing I_CHANMID_STRU Call by reference Type reference (TYPE) RSD_SID Struktur 20101117
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20101117

Method ADD_REQUEST_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_THX_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20010115
2 Importing I_TS_EXPAND Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20060808
3 Importing I_WITH_MEASURES Call by reference Type reference (TYPE) RS_BOOL Boolean 20010118
4 Returning R_ID Value transfer Type reference (TYPE) I 20010115
# Exception Resumable Description Created on
1 CX_RS_ERROR BW Fehler (mit Syntax Prüfung) 20010220
2 CX_RS_NOT_POSSIBLE Average was not possible 20110125

Method ADD_REQ_UNION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COMMAND Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_COMMAND Kommando-Objekt für die MDX Verarbeitung 20050429
2 Importing I_R_ER_HANDLER Call by reference Object reference (TYPE REF TO) IF_RSRA_ER_HANDLER Reporting Agent Exception Handler 20050429
3 Importing I_TX_REQ_UNION Call by reference Type reference (TYPE) CL_RSR_MDX_CMD=>TN_TX_REQ_UNION 20050429
4 Importing I_WITH_MEASURES Call by reference Type reference (TYPE) RS_BOOL Boolean 20050429
5 Returning R_T_REQ_OLAP Value transfer Type reference (TYPE) TN_T_REQ_OLAP 20050429
# Exception Resumable Description Created on
1 CX_RS_ERROR BW Fehler (mit Syntax Prüfung) 20050429

Method ADJUST_CJ_KEYFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_CJ_KEYFIG Call by reference Type reference (TYPE) TP_SX_CJ_KEYFIG 20120621
2 Importing I_THX_REQ Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20120621

Method ADJUST_CJ_KEYFIG on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method CALCULATE_MEMBER_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_CM Value transfer Type reference (TYPE) TP_TS_CM 20030717
2 Importing I_GLOBAL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20031205
3 Importing I_THX_REQ Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20030717
4 Importing I_TS_EXPAND Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20060808
# Exception Resumable Description Created on
1 CX_RS_ERROR BW Fehler (mit Syntax Prüfung) 20030715

Method CALCULATE_MEMBER_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20030917
2 Importing I_TS_CM Call by reference Type reference (TYPE) TP_TS_CM 20030715
3 Importing I_TS_KID_ELTSID Call by reference Type reference (TYPE) TP_TS_KID_ELTSID 20030917
4 Importing I_TS_TEST Call by reference Type reference (TYPE) TP_TS_TEST 20030917
5 Importing I_WITH_MEASURES Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20030717
# Exception Resumable Description Created on
1 CX_RS_ERROR BW Fehler (mit Syntax Prüfung) 20030715

Method CALCULATE_MEMBER_GLOBAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_CM Call by reference Type reference (TYPE) TP_TS_CM 20031118
# Exception Resumable Description Created on
1 CX_RS_ERROR 20031118

Method CHECK_EMPTY_EXCEPTION Signature

Method CHECK_EMPTY_EXCEPTION on class CL_RSR_MDX_OLAP_REQUEST has no parameter.
# Exception Resumable Description Created on
1 CX_RSR_MDX_OLAP_ERROR MDX: Fehler beim Zugriff auf die OLAP Engine 20090223

Method CHECK_INCLUSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_THX_R1 Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20011126
2 Importing I_THX_R2 Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20011126
3 Importing I_WM1 Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20011126
4 Importing I_WM2 Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20011126
5 Returning R_INCLUSION Value transfer Type reference (TYPE) I 20011126
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20011126

Method CHECK_INCLUSION_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_INCLUSION Call by reference Type reference (TYPE) I 20030715
2 Importing I_SX_REQ Call by reference Type reference (TYPE) RSR_SX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20030715
3 Importing I_THX_REQ Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20030715
4 Importing I_WM1 Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20030715
5 Importing I_WM2 Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20030715
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20030715

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSR_MDX_OLAP_REQUEST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COMMAND Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_COMMAND Kommando-Objekt für die MDX Verarbeitung 20011129
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20011129

Method CLEAN_UP_REQUEST_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_THX_REQ Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20020207
2 Importing I_WM Call by reference Type reference (TYPE) RS_BOOL Boolean 20060824
3 Returning R_THX_REQ Value transfer Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20020207
# Exception Resumable Description Created on
1 CX_RSR_MDX_EMPTY Leeres Ergebnis 20021011
2 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20020207

Method COMBINE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_NODE Call by reference Type reference (TYPE) RRHI_TS_NODE Beschreibung einer Teilhierarchie 20020124
2 Importing I_TS_NODE Call by reference Type reference (TYPE) RRHI_TS_NODE Beschreibung einer Teilhierarchie 20020124
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20020124

Method COMBINE_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_RANGE Call by reference Type reference (TYPE) RSDD_T_RANGE Range erweitert um die SID 20020326
2 Importing I_TH_EQSID Call by reference Type reference (TYPE) RSR_TH_SID Tabelle von SID (bzw. Integers) 20020326
3 Importing I_TH_SID Call by reference Type reference (TYPE) RSR_TH_SID Tabelle von SID (bzw. Integers) 20020326
4 Importing I_T_RANGE Call by reference Type reference (TYPE) RSDD_T_RANGE Range erweitert um die SID 20020326
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20020326

Method COMPARE_EQSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TA_SID1 Call by reference Type reference (TYPE) RRSI_TA_SID Tabelle von SID (bzw. Integers) 20011126
2 Importing I_TA_SID2 Call by reference Type reference (TYPE) RRSI_TA_SID Tabelle von SID (bzw. Integers) 20011126
3 Returning R_INCLUSION Value transfer Type reference (TYPE) I 20011126
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20011126

Method COMPLETE_SLICER_HRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TSX_SETTINGS Call by reference Type reference (TYPE) TP_TSX_SETTINGS 20100719
# Exception Resumable Description Created on
1 CX_RSR_MDX_EMPTY Leeres Ergebnis 20010717
2 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20010226

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COMMAND Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_COMMAND Kommando-Objekt für die MDX Verarbeitung 20010104
# Exception Resumable Description Created on
1 CX_RS_ERROR BW Fehler (mit Syntax Prüfung) 20010220

Method CREATE_TUPLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_LINE Call by reference Object reference (TYPE REF TO) DATA Zeile im Set 20100209
2 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE Zu ergänzendes Set 20100209
3 Changing C_TS_REMOVE Call by reference Type reference (TYPE) RRSI_TS_SID Zu entfernende Tupel 20100209
4 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE Set 20100209
5 Importing I_TS_CM Call by reference Type reference (TYPE) TP_TS_CM Calculated Member 20100209
6 Importing I_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST Request Beschreibung 20100209
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20100209

Method CREATE_TUPLES_BY_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_SETXX Call by reference Type reference (TYPE) SORTED TABLE Neu erzeugte Tupel 20100209
2 Importing I_R_COMMAND Call by reference Object reference (TYPE REF TO) IF_RSR_MDX_STATEMENT MDX: Statement 20100209
3 Importing I_R_LINE Call by reference Object reference (TYPE REF TO) DATA Zeile im Set 20100209
4 Importing I_THX_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Request Beschreibung 20100209
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20100209

Method DESCRIBE_INSTANCE Signature

Method DESCRIBE_INSTANCE on class CL_RSR_MDX_OLAP_REQUEST has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20020208

Method ENRICH_FOR_CM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_THX_REQ Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20060808
2 Exporting E_TS_EXPAND Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20060808
3 Exporting E_WITH_MEASURES Call by reference Type reference (TYPE) RS_BOOL Boolean 20060808
4 Importing I_R_COMMAND Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_COMMAND Kommando-Objekt für die MDX Verarbeitung 20060808
5 Importing I_WITH_MEASURES Call by reference Type reference (TYPE) RS_BOOL Boolean 20060808

Method ENRICH_FOR_CM on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method FILTER_SET03 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SETXX Call by reference Type reference (TYPE) ANY 20030715
2 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20030715
3 Importing I_CHECK_CM Call by reference Type reference (TYPE) RS_BOOL Boolean 20030915
4 Importing I_SX_CJ_KEYFIG Call by reference Type reference (TYPE) TP_SX_CJ_KEYFIG 20030715
5 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20030715
6 Importing I_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST 20030715
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20030715

Method FILTER_SET05 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SETXX Call by reference Type reference (TYPE) ANY 20030715
2 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20030715
3 Importing I_CHECK_CM Call by reference Type reference (TYPE) RS_BOOL Boolean 20030915
4 Importing I_SX_CJ_KEYFIG Call by reference Type reference (TYPE) TP_SX_CJ_KEYFIG 20030715
5 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20030715
6 Importing I_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST 20030715
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20030715

Method FILTER_SET10 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SETXX Call by reference Type reference (TYPE) ANY 20030715
2 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20030715
3 Importing I_CHECK_CM Call by reference Type reference (TYPE) RS_BOOL Boolean 20030915
4 Importing I_SX_CJ_KEYFIG Call by reference Type reference (TYPE) TP_SX_CJ_KEYFIG 20030715
5 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20030715
6 Importing I_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST 20030715
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20030715

Method FILTER_SET20 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SETXX Call by reference Type reference (TYPE) ANY 20030715
2 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20030715
3 Importing I_CHECK_CM Call by reference Type reference (TYPE) RS_BOOL Boolean 20030915
4 Importing I_SX_CJ_KEYFIG Call by reference Type reference (TYPE) TP_SX_CJ_KEYFIG 20030715
5 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20030715
6 Importing I_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST 20030715
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20030715

Method FILTER_SET50 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SETXX Call by reference Type reference (TYPE) ANY 20030715
2 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20030715
3 Importing I_CHECK_CM Call by reference Type reference (TYPE) RS_BOOL Boolean 20030915
4 Importing I_SX_CJ_KEYFIG Call by reference Type reference (TYPE) TP_SX_CJ_KEYFIG 20030715
5 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20030715
6 Importing I_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST 20030715
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20030715

Method FILTER_SETXX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SETXX Call by reference Type reference (TYPE) ANY 20030715
2 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20030715
3 Importing I_CHECK_CM Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20030915
4 Importing I_SX_CJ_KEYFIG Call by reference Type reference (TYPE) TP_SX_CJ_KEYFIG 20030715
5 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20030715
6 Importing I_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST 20030715
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20030715

Method FILTER_SETXX_FAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_SETXX Call by reference Type reference (TYPE) ANY 20130604
2 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20130604
3 Exporting E_FILTERED_FAST Call by reference Type reference (TYPE) RS_BOOL Boolean 20130604
4 Importing I_SX_CJ_KEYFIG Call by reference Type reference (TYPE) TP_SX_CJ_KEYFIG 20130604
5 Importing I_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20130604
6 Importing I_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST 20130604

Method FILTER_SETXX_FAST on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method FIND_BEST_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) OBJECT Olap Request 20020208
2 Importing I_R_COMMAND Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_COMMAND Kommando-Objekt für die MDX Verarbeitung 20010117
3 Importing I_THX_REQ Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20020208
4 Importing I_TS_EXPAND Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20060808
5 Importing I_WITH_MEASURES Call by reference Type reference (TYPE) RS_BOOL Boolean 20010725
6 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_RSR_MDX_OLAP_REQUEST Olap Request 20010104
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20010222

Method FREE Signature

Method FREE on class CL_RSR_MDX_OLAP_REQUEST has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20010220

Method FREE_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COMMAND Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_COMMAND Kommando-Objekt für die MDX Verarbeitung 20010104
# Exception Resumable Description Created on
1 CX_RS_ERROR BW Fehler (mit Syntax Prüfung) 20010220

Method FREE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) I 20010104
2 Importing I_RELEASE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20010104
# Exception Resumable Description Created on
1 CX_RS_ERROR BW Fehler (mit Syntax Prüfung) 20010220

Method FREE_REQ_UNION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NO_RAISE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20050429
2 Importing I_RELEASE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050429
3 Importing I_T_REQ_OLAP Call by reference Type reference (TYPE) TN_T_REQ_OLAP 20050429
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20050429

Method GET_CJ_KEYFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLLAPSE_ALL Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060808
2 Importing I_NO_CALCULATED Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060808
3 Importing I_ONLY_DEFINED Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060808
4 Importing I_THX_REQ Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20060808
5 Importing I_WITH_MEASURES Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060808
6 Returning R_SX_CJ_KEYFIG Value transfer Type reference (TYPE) TP_SX_CJ_KEYFIG 20060808

Method GET_CJ_KEYFIG on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method GET_DAT_N Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELTSID1 Call by reference Type reference (TYPE) RSSID Stammdaten ID 20050919
2 Importing I_ELTSID2 Call by reference Type reference (TYPE) RSSID Stammdaten ID 20050919
3 Importing I_ID Call by reference Type reference (TYPE) I 20050919
4 Importing I_KID Call by reference Type reference (TYPE) RSRKID ID einer Strukturelementkombination 20050919
5 Importing I_S_SID Call by reference Type reference (TYPE) ANY 20050919
6 Importing I_TS_CHANMID_SID Call by reference Type reference (TYPE) RRSI_TS_CHANMID_SID CHANMIDs mit SID 20050919
7 Returning R_S_DAT_N Value transfer Type reference (TYPE) RRX1_S_DAT_N 20050919
# Exception Resumable Description Created on
1 CX_RSR_MDX_EMPTY Leeres Ergebnis 20050919
2 CX_RS_ERROR BW Fehler (mit Syntax Prüfung) 20050919

Method GET_DIFFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COMMAND Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_COMMAND Kommando-Objekt für die MDX Verarbeitung 20081107
2 Importing I_THX_1ST_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Erste Beschreibung der Datenanforderung 20081107
3 Importing I_THX_2ND_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Zweite Beschreibung der Datenanforderung 20081107
4 Returning R_THX_REQUEST_DESCR Value transfer Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Differenz der ersten und zweiten Beschreibung 20081107
# Exception Resumable Description Created on
1 CX_RSR_MDX_UNSUPPORTED Die Differenz konnte nicht ermittelt werden 20081107
2 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20081121

Method GET_DIFFERENCE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COMMAND Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_COMMAND Kommando-Objekt für die MDX Verarbeitung 20081107
2 Importing I_SX_1ST_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_SX_MDX_REQUEST_DESCR Erste Beschreibung der Datenanforderung 20081107
3 Importing I_SX_2ND_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_SX_MDX_REQUEST_DESCR Zweite Beschreibung der Datenanforderung 20081107
4 Returning R_SX_REQUEST_DESCR Value transfer Type reference (TYPE) RSR_SX_MDX_REQUEST_DESCR Differenz der ersten und zweiten Beschreibung 20081107
# Exception Resumable Description Created on
1 CX_RSR_MDX_UNSUPPORTED Die Differenz konnte nicht ermittelt werden 20081107
2 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20081107

Method GET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_COLLAPSE Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20060808
2 Exporting E_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST 20060808
3 Importing I_THX_REQ Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20060808
4 Importing I_TS_EXPAND Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20060808
5 Importing I_WITH_CALCULATED Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060808
6 Importing I_WITH_MEASURES Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060808
# Exception Resumable Description Created on
1 CX_RSR_MDX_EMPTY Leeres Ergebnis 20060808
2 CX_RSR_MDX_ERROR Syntaxfehler (MDX) 20060808

Method GET_FILTER_FOR_CALC_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID Calculated Member 20100209
2 Importing I_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST Aktueller Filter 20100209
3 Returning R_TS_FILTER Value transfer Type reference (TYPE) TP_TS_TEST Erzeugter Filter 20100209

Method GET_FILTER_FOR_CALC_MEMBER on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method GET_FILTER_FOR_TUPLE_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST Aktueller Filter 20100209
2 Returning R_TS_FILTER Value transfer Type reference (TYPE) TP_TS_TEST Erzeugter Filter 20100209

Method GET_FILTER_FOR_TUPLE_CREATION on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method GET_INTERSECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COMMAND Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_COMMAND MDX Statement 20090310
2 Importing I_THX_1ST_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Erste Beschreibung der Datenanforderung 20090310
3 Importing I_THX_2ND_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Zweite Beschreibung der Datenanforderung 20090310
4 Returning R_THX_REQUEST_DESCR Value transfer Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Differenz der ersten und zweiten Beschreibung 20090310
# Exception Resumable Description Created on
1 CX_RSR_MDX_UNSUPPORTED Die Differenz konnte nicht ermittelt werden 20090310
2 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20090310

Method GET_INTERSECTION_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_META Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_META_DATA Metadaten Instanz 20090311
2 Importing I_SX_1ST_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_SX_MDX_REQUEST_DESCR Erste Beschreibung der Datenanforderung 20090310
3 Importing I_SX_2ND_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_SX_MDX_REQUEST_DESCR Zweite Beschreibung der Datenanforderung 20090310
4 Returning R_SX_REQUEST_DESCR Value transfer Type reference (TYPE) RSR_SX_MDX_REQUEST_DESCR Differenz der ersten und zweiten Beschreibung 20090310
# Exception Resumable Description Created on
1 CX_RSR_MDX_UNSUPPORTED Die Differenz konnte nicht ermittelt werden 20090310
2 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20090310

Method GET_KEYFIGURE_AND_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_ELTSID1 Call by reference Type reference (TYPE) RRSI_TS_SID SIDs für Struktur 1 20100209
2 Exporting E_TS_ELTSID2 Call by reference Type reference (TYPE) RRSI_TS_SID SIDs für Struktur 2 20100209
3 Exporting E_TS_KID_ELTSID Call by reference Type reference (TYPE) TP_TS_KID_ELTSID Kennzahlen (ohne Calculated Measures) 20100209
4 Importing I_TS_KID_ELTSID Call by reference Type reference (TYPE) TP_TS_KID_ELTSID Kennzahlen 20100209

Method GET_KEYFIGURE_AND_STRUCTURES on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method GET_KIDS_AND_ELTSID_FOR_CM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_ELTSID1 Call by reference Type reference (TYPE) RRSI_TS_SID SIDs für Struktur 1 20100209
2 Changing C_TS_ELTSID2 Call by reference Type reference (TYPE) RRSI_TS_SID SIDs für Struktur 2 20100209
3 Exporting E_TS_KID_ELTSID_G Call by reference Type reference (TYPE) TP_TS_KID_ELTSID Kennzahlen (global) 20100209
4 Exporting E_TS_KID_ELTSID_L Call by reference Type reference (TYPE) TP_TS_KID_ELTSID Kennzahlen (lokal) 20100209
5 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID Measure / Struktur 20100209
6 Importing I_ELTSID1FL Call by reference Type reference (TYPE) RS_BOOL Struktur 1 vorhanden 20100209
7 Importing I_ELTSID2FL Call by reference Type reference (TYPE) RS_BOOL Struktur 2 vorhanden 20100209
8 Importing I_SID Call by reference Type reference (TYPE) RSD_SID Sid der Measure / Struktur 20100209
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20100526

Method GET_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TA_SETXX Call by reference Type reference (TYPE) ANY TABLE 20010104
2 Importing I_ID Call by reference Type reference (TYPE) I 20010104
# Exception Resumable Description Created on
1 CX_RS_ERROR BW Fehler (mit Syntax Prüfung) 20010220

Method GET_REQUESTED_MEMBERS_OF_CM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANMID_CM Call by reference Type reference (TYPE) RSD_SID Calculated Member 20100122
2 Importing I_TH_SID Call by reference Type reference (TYPE) RSR_TH_SID Member (darunter Calculated Member) 20100122
3 Returning R_TH_SID Value transfer Type reference (TYPE) RSR_TH_SID Angeforderte Member für einen Calculated Member 20100122

Method GET_REQUESTED_MEMBERS_OF_CM on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method GET_REQUEST_DESCR_FOR_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_THX_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20130826
2 Exporting E_THX_REQUEST_DESCR_OPT Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Beschreibung eines Olap Requests 20130826
3 Importing I_TS_CM Call by reference Type reference (TYPE) TP_TS_CM Calculated Member 20120113
4 Importing I_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST Filter 20100209

Method GET_REQUEST_DESCR_FOR_FILTER on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method GET_SETXX_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) I 20030715
2 Returning R_R_SETXX Value transfer Object reference (TYPE REF TO) DATA 20030715
# Exception Resumable Description Created on
1 CX_RSR_MDX_EMPTY Leeres Ergebnis 20030715
2 CX_RS_ERROR BW Fehler (mit Syntax Prüfung) 20030715

Method GET_SUBSET_REQ_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_1ST_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_SX_MDX_REQUEST_DESCR First description of data request 20130703
2 Importing I_SX_2ND_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_SX_MDX_REQUEST_DESCR Second description of data request 20130703
3 Returning R_SX_REQUEST_DESCR Value transfer Type reference (TYPE) RSR_SX_MDX_REQUEST_DESCR Request description of subset 20130703

Method GET_SUBSET_REQ_DESCR on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method IS_CALC_MEMBER_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANMID Call by reference Type reference (TYPE) RSD_SID 20120113
2 Importing I_TS_CM Call by reference Type reference (TYPE) TP_TS_CM Calculated Member 20120113
3 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20120113

Method IS_CALC_MEMBER_CONSTANT on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method IS_CREATING_TUPLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST Fiter 20100209
2 Exporting E_CREATE_TUPLE Call by reference Type reference (TYPE) RS_BOOL Erzeugen die Calculated Member neue Tupel? 20100209
3 Importing I_TS_CM Call by reference Type reference (TYPE) TP_TS_CM Calculated Member 20100209

Method IS_CREATING_TUPLES on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method IS_DIFFERENT_HIERARCHY_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DELETE_HIER Call by reference Type reference (TYPE) RS_BOOL Boolean 20121011
2 Importing I_CMD Call by reference Object reference (TYPE REF TO) CL_RSR_MDX_CMD abstaktes MDX Kommando 20121011
3 Importing I_HIERARCHY_NAME_REQUEST Call by reference Type reference (TYPE) RRTCMDPARAM tensor processor command parameter 20121011

Method IS_DIFFERENT_HIERARCHY_USED on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method IS_MEASURE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20090731

Method IS_MEASURE_USED on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method IS_TUPLE_CREATION_COMPLEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_CM Call by reference Type reference (TYPE) TP_TS_CM Calculated Member 20130422
2 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20130422

Method IS_TUPLE_CREATION_COMPLEX on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method IS_TUPLE_CREATION_DELEGATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NUM_FILTERED Call by reference Type reference (TYPE) I 20130128
2 Importing I_NUM_RESULT Call by reference Type reference (TYPE) I 20130128
3 Importing I_THX_REQUEST_DESCR Call by reference Type reference (TYPE) RSR_THX_MDX_REQUEST_DESCR Filter 20100209
4 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20100209

Method IS_TUPLE_CREATION_DELEGATED on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method KID_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_REQ_KIDS Call by reference Type reference (TYPE) RRK0_SX_KID_SELECTION 20030514
# Exception Resumable Description Created on
1 CX_RSR_MDX_EMPTY Leeres Ergebnis 20030715
2 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20030715

Method PREPARE_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TX_DATA Call by reference Type reference (TYPE) TP_TX_DATA 20010117
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20010220

Method REMOVE_CALCULATED_MEASURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_CM Call by reference Type reference (TYPE) TP_TS_CM Calculated Member 20100209
2 Importing I_TS_ELTSID1 Call by reference Type reference (TYPE) RRSI_TS_SID SIDs für Struktur 1 20100209
3 Importing I_TS_ELTSID2 Call by reference Type reference (TYPE) RRSI_TS_SID SIDs für Struktur 2 20100209

Method REMOVE_CALCULATED_MEASURES on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method SELECT Signature

Method SELECT on class CL_RSR_MDX_OLAP_REQUEST has no parameter.
# Exception Resumable Description Created on
1 CX_RSR_MDX_EMPTY Leeres Ergebnis 20010222
2 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20010220

Method SEPARATE_ALL_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_REQ_LIST Call by reference Type reference (TYPE) TP_SX_REQ_LIST 20020207
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20020207

Method SET_ALL_MEMBER_FOR_CALC_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST Fiter 20100209

Method SET_ALL_MEMBER_FOR_CALC_MEMBER on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method SET_FILTER_DRILLED_DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST Filter 20100209

Method SET_FILTER_DRILLED_DOWN on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method SET_FILTER_FOR_CALC_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST Filter 20100209
2 Importing I_TS_CM Call by reference Type reference (TYPE) TP_TS_CM Calculated Member 20100209

Method SET_FILTER_FOR_CALC_MEMBER on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method SET_FILTER_SOLELY_CALC_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_FILTER Call by reference Type reference (TYPE) TP_TS_TEST Fiter 20100209

Method SET_FILTER_SOLELY_CALC_MEMBER on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method SET_HIERARCHY_INACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_SETTINGS Call by reference Type reference (TYPE) TP_SX_SETTINGS 20100719

Method SET_HIERARCHY_INACTIVE on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method SET_NEW_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_OLAP Call by reference Object reference (TYPE REF TO) IF_RSR_OLAP Aufrufe zum OLAP 20130527
2 Returning R_NEW_LIST Value transfer Type reference (TYPE) RS_BOOL Boolean 20130527

Method SET_NEW_LIST on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method _GET_KIDS_OF_CALC_MEASURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_REQ_KIDS Call by reference Type reference (TYPE) RRK0_SX_KID_SELECTION 20120420
2 Changing C_TH_EQSID_EXECUTED Call by reference Type reference (TYPE) RSR_TH_SID SIDs 20120420
3 Importing I_TH_EQSID Call by reference Type reference (TYPE) RSR_TH_SID Stammdaten ID 20120420
4 Importing I_TH_KIDS_ORIG Call by reference Type reference (TYPE) RRK0_TH_KIDS 20120420

Method _GET_KIDS_OF_CALC_MEASURES on class CL_RSR_MDX_OLAP_REQUEST has no exception.

Method _GET_MINIMAL_KID_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_REQ_KIDS Call by reference Type reference (TYPE) RRK0_SX_KID_SELECTION 20090728

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