SAP ABAP Class CL_RSR_RRK0_CURRENT_MEMBER (OLAP: CurrentMember Runtime)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSROA_RT (Package) OLAP: Kernel Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_RRK0_BASE Basis Components 20130212
Properties
Class CL_RSR_RRK0_CURRENT_MEMBER  
Short Description OLAP: CurrentMember Runtime    
Super Class CL_RSR_RRK0_BASE Basis Components 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSROA_RT   OLAP: Kernel Runtime 
Created 20130102   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_RRK0_PARTITION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSR_RRK0_RESULT_SET_BASE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 RRKG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RRO01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_RRK0_CURRENT_MEMBER has no interface implemented.
Friends
Class CL_RSR_RRK0_CURRENT_MEMBER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_C_BUF_TYPE Constant Private See coding 20130318
2 P_C_NUMBER_INFINITY Constant Private Type reference (TYPE) I 2000000000 20130102
3 P_C_TYPE Constant Private See coding 20130102
4 P_INFOPROV Instance attribute Private Type reference (TYPE) RSINFOPROV 20130102
5 P_R_DYN_FILTER Instance attribute Private Object reference (TYPE REF TO) IF_RSR_RRK0_FILTER 20130102
6 P_SX_LIST Instance attribute Private Type reference (TYPE) PT_SX_LIST 20130923
7 P_TH_BUFFER Instance attribute Private Type reference (TYPE) PT_TH_BUFFER 20130102
8 P_TH_CURMEM_VALUE Instance attribute Private Type reference (TYPE) PT_TH_CURMEM_VALUE 20130102
9 P_TSX_CURMEM Instance attribute Private Type reference (TYPE) PT_TSX_CURMEM_ENH 20130102
10 P_TSX_SELDR_0 Instance attribute Private Type reference (TYPE) RSDD_TSX_SELDR 20130102
11 P_TS_CHANMID_WGR Instance attribute Private Type reference (TYPE) PT_TS_CHANMID_WGR 20130108
12 P_TS_DERIVABLE Instance attribute Private Type reference (TYPE) OT_TS_DERIVABLE Charactistics which are derivable from CM-Characteristic 20130321
13 P_XFEMS_EMPTY Instance attribute Private Type reference (TYPE) RRXFEMS 20130102
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_MINMAX Instance method Private Method Adjust MIN and MAX from RANGE 20130708
2 CALCULATE_CURMEM_SELECTIONS Instance method Public Method Insert selections on time into SELDR and gen. Report 20130709
3 CHECK_ADDCHECK_REQUIREMENTS Instance method Private Method check if additional filters fullfill the requirements 20130927
4 COLLECT_AGGRCHANMID Instance method Private Method 20130610
5 COLLECT_AGGR_CHA Instance method Private Method 20130610
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130102
7 CREATE_SET_FROM_RANGE Instance method Private Method Create Selection-Object 20130102
8 ENHANCE_FF_SFC Instance method Public Method current member characteristic has to be used in grouped by 20130528
9 GET_BUFFER_INSTANCES Instance method Public Method get buffered object 20130619
10 GET_CM_CHANMID Instance method Public Method Insert selections on time into SELDR and gen. Report 20130422
11 GET_CM_VALUES Instance method Public Method Create condition 20130102
12 GET_FAULTY_CMID_ON_STL Instance method Public Method Can value for CMID be calculated on "sub total level"? 20130923
13 GET_INFO_FOR_EXPLAIN Instance method Public Method Current Member Informationen, die für EXPLAIN relevant sind 20130102
14 GET_PARTITION_GROUPS Instance method Public Method Get Groups which have to be in different partitions 20130424
15 GET_PARTITION_INFO Instance method Public Method current member characteristic has to be used in grouped by 20130529
16 GET_SELDR_FOR_DERIVABLE Instance method Private Method 20130327
17 GET_TIMESEL_FROM_FILTER Instance method Private Method Selection on Time in SELDR 20130102
18 GET_TYPE Instance method Private Method Type des LOW/HIGH-Felds 20130102
19 INIT_BUFFER_INSTANCE Instance method Private Method get buffered object 20130318
20 LIST_NOTIFY_INIT Instance method Public Method Initialization for new LIST_NOTIFY 20130923
21 SEND_WARNING Instance method Private Method Warnung ausgeben 20130904
22 SET_COLLECT_MODE_IN_WGR Instance method Public Method WGRs with current member feature for characteristic 20130108
23 SET_FILTER Instance method Public Method pass dynamic filter 20130102
24 SET_NAV_FOR_CURMEM Instance method Public Method current member characteristic has to be used in grouped by 20130102
25 SHIFT_SELECTION Instance method Private Method create a new SELDR-lline 20130708
26 SHIFT_VALUE Instance method Private Method Verschiebt einen Wert 20130102
27 _ADD_SET_DIMENSION Instance method Private Method Add Dimension for selection object 20130902
28 _GET_CM_CHA_FOR_XFEMS Instance method Private Method Get current member characteristic for given XFEMS 20130528
29 _INSERT_SELDR_AND_RANGE_CHECK Instance method Private Method 20130904
30 _INTERSECT_AND_INSERT Instance method Private Method 20130904
31 _SELDR_NODE_TO_RANGE Instance method Private Method Transform SELDR-NODEDR to RANGE 20130902
32 _TRANSFORM_SELDR_TO_RANGE Instance method Private Method Transforms SELDR linto RANGE for CurMem characteristic 20130829
Events
Class CL_RSR_RRK0_CURRENT_MEMBER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 NT_S_CURMEM_VALUE Public See coding 20130102 BEGIN OF nt_s_curmem_value, cmid TYPE rrcmid, shift TYPE i, number TYPE i, chanm TYPE rschanm, low TYPE rschavl, high TYPE rschavl, END OF nt_s_curmem_value
2 NT_S_PARTITION_GROUP Public See coding 20130424 BEGIN OF nt_s_partition_group, chanm TYPE rschanm, chanmid TYPE rrchanmid, is_intvl TYPE rs_bool, aggr_cha TYPE xstring, range_id type rro01_range_id, xwgr TYPE rrxwgr, xfems TYPE rrxfems, groupid TYPE rrcmgroupid, END OF nt_s_partition_group
3 NT_TH_PARTITION_GROUP Public See coding 20130424 nt_th_partition_group TYPE HASHED TABLE OF nt_s_partition_group WITH UNIQUE KEY chanm is_intvl aggr_cha range_id
4 NT_TS_CMID Public See coding 20130923 NT_TS_CMID type SORTED TABLE OF rrcmid with UNIQUE key TABLE_LINE
5 OT_S_AGGR_CHA Protected See coding 20130610 BEGIN OF ot_s_aggr_cha, chanmid TYPE rrchanmid, xwgr TYPE rrxwgr, pos TYPE i, END OF ot_s_aggr_cha
6 OT_S_CM_DEFINITION Protected See coding 20130102 BEGIN OF ot_s_cm_definition, cmid TYPE rrcmid, shift TYPE i, number TYPE i, minmax TYPE ot_s_minmax, increment TYPE rs_bool, empty TYPE rs_bool, error TYPE rs_bool, has_value TYPE rs_bool, " low or high is of type value r_set TYPE REF TO cl_rsmds_set, aggr_chanmid TYPE rrk_ts_chanmid, END OF ot_s_cm_definition
7 OT_S_DERIVABLE Protected See coding 20130321 BEGIN OF ot_s_derivable, chanm TYPE rschanm, derivable_cha TYPE rschanm, fiscvarnt_needed TYPE rs_bool, END OF ot_s_derivable
8 OT_S_MINMAX Protected See coding 20130708 BEGIN OF ot_s_minmax, min TYPE rssid, max TYPE rssid, END OF ot_s_minmax
9 OT_TS_AGGR_CHA Protected See coding 20130610 ot_ts_aggr_cha TYPE SORTED TABLE OF ot_s_aggr_cha WITH UNIQUE KEY chanmid
10 OT_TS_CM_DEFINITION Protected See coding 20130102 ot_ts_cm_definition TYPE SORTED TABLE OF ot_s_cm_definition WITH UNIQUE KEY cmid
11 OT_TS_DERIVABLE Protected See coding 20130321 ot_ts_derivable TYPE SORTED TABLE OF ot_s_derivable WITH UNIQUE KEY chanm derivable_cha
12 PT_BUF_TYPE Private See coding 20130318 pt_buf_type(1) TYPE c
13 PT_SX_CURMEM_ENH Private See coding 20130102 BEGIN OF pt_sx_curmem_enh, cmid TYPE rrcmid, chanm TYPE rschanm, chanmid TYPE rssid, is_intvl TYPE rs_bool, is_time TYPE rs_bool, range_id TYPE rro01_range_id, cmpoffset TYPE i, low TYPE rschavl, sidlow TYPE rssid, shiftlow TYPE rrvshift, low_type TYPE pt_type, high TYPE rschavl, sidhigh TYPE rssid, shifthigh TYPE rrvshift, high_type TYPE pt_type, vrnid TYPE rrvrnid, fems TYPE pt_ts_fems, xfems TYPE rrxfems, xwgr TYPE rrxwgr, aggr_chanmid TYPE rrk_ts_chanmid, cs_chanmid type rrk_ts_chanmid, groupid TYPE rrcmgroupid, END OF pt_sx_curmem_enh
14 PT_SX_FILTER Private See coding 20130923 begin of pt_sx_filter, chanm type rschanm, range type rsdd_t_range, add_check type pt_tsx_range, derivable_cha type rsd_ts_chanm, cum_used type rrcumfl, ncum_used TYPE rrncumfl, end of pt_sx_filter
15 PT_SX_LIST Private See coding 20130923 begin of pt_sx_list, filter type SORTED TABLE OF pt_sx_filter with UNIQUE key chanm, faulty_cmid type nt_ts_cmid, END OF pt_sx_list
16 PT_SX_RANGE Private See coding 20130829 BEGIN OF pt_sx_range, chanm TYPE rschanm, t_range TYPE rsdd_t_range, END OF pt_sx_range
17 PT_SX_RUNTIME_DEF Private See coding 20130318 BEGIN OF pt_sx_runtime_def, chanm TYPE rschanm, is_time TYPE rs_bool, xfems TYPE rrxfems, periv TYPE periv, periv_sid TYPE rssid, aggr_cha TYPE ot_ts_aggr_cha, t_range TYPE rsdd_t_range, check_timnm TYPE rs_ts_chanm, ts_def TYPE ot_ts_cm_definition, END OF pt_sx_runtime_def
18 PT_S_BUFFER Private See coding 20130102 BEGIN OF pt_s_buffer, chanm TYPE rschanm, buf_type TYPE pt_buf_type, buffer TYPE REF TO if_rsr_rrk0_curmem_buffer, END OF pt_s_buffer
19 PT_S_CHANMID_WGR Private See coding 20130108 BEGIN OF pt_s_chanmid_wgr, chanmid TYPE rssid, wgr TYPE rrwgr, END OF pt_s_chanmid_wgr
20 PT_TH_BUFFER Private See coding 20130102 pt_th_buffer TYPE HASHED TABLE OF pt_s_buffer WITH UNIQUE KEY chanm
21 PT_TH_CURMEM_VALUE Private See coding 20130102 pt_th_curmem_value TYPE HASHED TABLE OF nt_s_curmem_value WITH UNIQUE KEY cmid
22 PT_TSX_CURMEM_ENH Private See coding 20130102 pt_tsx_curmem_enh TYPE SORTED TABLE OF pt_sx_curmem_enh WITH UNIQUE KEY cmid
23 PT_TSX_RANGE Private See coding 20130829 pt_tsx_range TYPE SORTED TABLE OF pt_sx_range WITH UNIQUE KEY chanm
24 PT_TS_CHANMID_WGR Private See coding 20130108 pt_ts_chanmid_wgr TYPE SORTED TABLE OF pt_s_chanmid_wgr WITH UNIQUE KEY chanmid wgr
25 PT_TS_FEMS Private See coding 20130904 pt_ts_fems TYPE SORTED TABLE OF rsidn4 WITH UNIQUE KEY table_line
26 PT_TYPE Private See coding 20130102 pt_type(1) TYPE c
Method Signatures

Method ADJUST_MINMAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_MINMAX Call by reference Type reference (TYPE) OT_S_MINMAX 20130708
2 Importing I_S_RANGE Call by reference Type reference (TYPE) RSDD_S_RANGE 20130708

Method ADJUST_MINMAX on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method CALCULATE_CURMEM_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR 20130709
2 Exporting E_WITH_CURMEM Call by reference Type reference (TYPE) RS_BOOL Boolean 20130716
3 Importing I_R_QUERY_RUNTIME Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_QUERY_RUNTIME 20130709
4 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC 20130709
5 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS 20130709
# Exception Resumable Description Created on
1 CX_RSROA_EMPTY 20130709

Method CHECK_ADDCHECK_REQUIREMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TSX_CHECK Call by reference Type reference (TYPE) PT_TSX_RANGE 20130927
2 Returning R_ERROR Value transfer Type reference (TYPE) RS_BOOL Boolean 20130927

Method CHECK_ADDCHECK_REQUIREMENTS on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method COLLECT_AGGRCHANMID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_WGR Call by reference Type reference (TYPE) RRO01_SX_WGR Description of Storage and Aggregation Table 20130610
2 Returning R_TS_CHANMID Value transfer Type reference (TYPE) RRK_TS_CHANMID Table of Chanmids 20130610

Method COLLECT_AGGRCHANMID on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method COLLECT_AGGR_CHA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_AGGR_CHA Call by reference Type reference (TYPE) OT_TS_AGGR_CHA 20130610
2 Importing I_SX_CURMEM Call by reference Type reference (TYPE) PT_SX_CURMEM_ENH 20130610

Method COLLECT_AGGR_CHA on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method CONSTRUCTOR 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 20130102
2 Importing I_TSX_CURMEM Call by reference Type reference (TYPE) RRO01_TSX_CURMEM 20130102
3 Importing I_TSX_WGR Call by reference Type reference (TYPE) RRO01_TSX_WGR Description of Storage and Aggregation Table 20130605
4 Importing I_XFEMS_EMPTY Call by reference Type reference (TYPE) RRXFEMS 20130102
5 Importing I_XWGR_EMPTY Call by reference Type reference (TYPE) RRXWGR 20130102

Method CONSTRUCTOR on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method CREATE_SET_FROM_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM 20130102
2 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC 20130102
3 Importing I_TSX_ADD_CHECK Call by reference Type reference (TYPE) PT_TSX_RANGE 20130829
4 Importing I_T_RANGE Call by reference Type reference (TYPE) RSDD_T_RANGE 20130102
5 Returning R_R_SET Value transfer Object reference (TYPE REF TO) CL_RSMDS_SET 20130102

Method CREATE_SET_FROM_RANGE on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method ENHANCE_FF_SFC 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 20130528
2 Changing C_TSX_FF Call by reference Type reference (TYPE) RRKG_TSX_FF 20130528
3 Importing I_TS_KFB Call by reference Type reference (TYPE) RRO01_TS_KFB 20130528
4 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS 20130528
5 Importing I_XWGR Call by reference Type reference (TYPE) RRXWGR Bit String of Affected Value Groups 20130528

Method ENHANCE_FF_SFC on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method GET_BUFFER_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS 20130619
2 Returning R_TS_BUFFER Value transfer Type reference (TYPE) RRKG_TS_CURMEM_BUFFER 20130619

Method GET_BUFFER_INSTANCES on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method GET_CM_CHANMID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS 20130422
2 Returning R_CHANMID Value transfer Type reference (TYPE) RRCHANMID Internal ID of the CHANM 20130422

Method GET_CM_CHANMID on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method GET_CM_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMID Call by reference Type reference (TYPE) RRCMID 20130102
2 Importing I_SID Call by reference Type reference (TYPE) RSSID 20130102
3 Returning R_SX_CUR_MEM Value transfer Type reference (TYPE) RRKG_SX_CUR_MEM 20130102

Method GET_CM_VALUES on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method GET_FAULTY_CMID_ON_STL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_QUERY_RUNTIME Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_QUERY_RUNTIME The OLAP Runtime Object 20130923
2 Importing I_TS_CHARACTERISTIC Call by reference Type reference (TYPE) CL_RSR_RRK0_RESULT_SET_BASE=>TN_TS_CHARACTERISTIC_KEY Natural number 20130923
3 Returning R_TS_CMID Value transfer Type reference (TYPE) NT_TS_CMID 20130923

Method GET_FAULTY_CMID_ON_STL on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method GET_INFO_FOR_EXPLAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FEMS Call by reference Type reference (TYPE) RRFEMS 20130102
2 Returning R_T_CURMEM_EXPLAIN Value transfer Type reference (TYPE) RRO01_T_CURMEM_EXPLAIN 20130102
# Exception Resumable Description Created on
1 CX_RS_NOT_POSSIBLE 20130102

Method GET_PARTITION_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_GROUP Call by reference Type reference (TYPE) NT_TH_PARTITION_GROUP 20130802
2 Exporting E_XFEMS_NO_CM Call by reference Type reference (TYPE) RRXFEMS Bit String of Affected FEMS 20130802
3 Exporting E_XWGR_NO_CM Call by reference Type reference (TYPE) RRXWGR Bit String of Affected Value Groups 20130802
4 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS Bit String of Affected FEMS 20130424
5 Importing I_XWGR Call by reference Type reference (TYPE) RRXWGR Bit String of Affected Value Groups 20130521

Method GET_PARTITION_GROUPS on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method GET_PARTITION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS 20130529
2 Importing I_XWGR Call by reference Type reference (TYPE) RRXWGR Bit String of Affected Value Groups 20130529
3 Returning R_CMGROUPID Value transfer Type reference (TYPE) RRCMGROUPID ID for Current Member Group 20130715

Method GET_PARTITION_INFO on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method GET_SELDR_FOR_DERIVABLE 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 20130327
2 Importing I_TS_DERIVABLE Call by reference Type reference (TYPE) RS_TS_CHANM 20130327

Method GET_SELDR_FOR_DERIVABLE on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method GET_TIMESEL_FROM_FILTER 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 20130102
2 Importing I_R_FILTER Call by reference Object reference (TYPE REF TO) IF_RSR_RRK0_FILTER 20130102
3 Importing I_TS_DERIVABLE Call by reference Type reference (TYPE) RS_TS_CHANM 20130327

Method GET_TIMESEL_FROM_FILTER on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_CM Call by reference Type reference (TYPE) RS_BOOL 20130102
2 Importing I_TYPEFLAG Call by reference Type reference (TYPE) RSZTYPEFLAG 20130102
3 Returning R_TYPE Value transfer Type reference (TYPE) PT_TYPE 20130102

Method GET_TYPE on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method INIT_BUFFER_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_DEF Call by reference Type reference (TYPE) PT_SX_RUNTIME_DEF 20130318

Method INIT_BUFFER_INSTANCE on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method LIST_NOTIFY_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_QUERY_RUNTIME Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_QUERY_RUNTIME The OLAP Runtime Object 20130923
2 Importing I_TS_KID_REQ Call by reference Type reference (TYPE) RRSI_TS_SID SID (or Integer) Table 20130923

Method LIST_NOTIFY_INIT on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method SEND_WARNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MES2 Call by reference Type reference (TYPE) ANY 20130923
2 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20130904
3 Importing I_R_QUERY_RUNTIME Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_QUERY_RUNTIME 20130904
4 Importing I_SX_CURMEM Call by reference Type reference (TYPE) PT_SX_CURMEM_ENH 20130904

Method SEND_WARNING on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method SET_COLLECT_MODE_IN_WGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_WGR Call by reference Type reference (TYPE) RRKG_TS_WGR_COLLECT 20130108
2 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM 20130108
3 Importing I_CHANMID Call by reference Type reference (TYPE) RRCHANMID Internal ID of the CHANM 20130108

Method SET_COLLECT_MODE_IN_WGR on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method SET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DYN_FILTER Call by reference Object reference (TYPE REF TO) IF_RSR_RRK0_FILTER 20130102
2 Importing I_R_FIX_FILTER Call by reference Object reference (TYPE REF TO) IF_RSR_RRK0_FILTER 20130102

Method SET_FILTER on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method SET_NAV_FOR_CURMEM 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 20130102
2 Changing C_TSX_FF Call by reference Type reference (TYPE) RRKG_TSX_FF 20130102
3 Exporting E_CURMEM_INCLUDED Call by reference Type reference (TYPE) RS_BOOL Boolean 20130528
4 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS 20130102

Method SET_NAV_FOR_CURMEM on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method SHIFT_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_MINMAX_CHECK Call by reference Type reference (TYPE) OT_S_MINMAX 20130708
2 Exporting E_S_MINMAX_SEL Call by reference Type reference (TYPE) OT_S_MINMAX 20130708
3 Exporting E_T_RANGE_CHECK Call by reference Type reference (TYPE) RSDD_T_RANGE 20130708
4 Exporting E_T_RANGE_SEL Call by reference Type reference (TYPE) RSDD_T_RANGE Range expanded around SID 20130708
5 Importing I_SX_CURMEM Call by reference Type reference (TYPE) PT_SX_CURMEM_ENH 20130708
6 Importing I_T_RANGE Call by reference Type reference (TYPE) RSDD_T_RANGE 20130708

Method SHIFT_SELECTION on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method SHIFT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHAVL Call by reference Type reference (TYPE) RSCHAVL 20130102
2 Exporting E_TIMSID Call by reference Type reference (TYPE) RSSID 20130102
3 Importing I_CMPOFFSET Call by reference Type reference (TYPE) I 20130102
4 Importing I_SHIFT Call by reference Type reference (TYPE) I 20130102
5 Importing I_TIMNM Call by reference Type reference (TYPE) RSCHANM 20130102
6 Importing I_TIMSID Call by reference Type reference (TYPE) RSSID 20130102

Method SHIFT_VALUE on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method _ADD_SET_DIMENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM Characteristic 20130902
2 Importing I_R_UNIVERSE Call by reference Object reference (TYPE REF TO) CL_RS_INFOOBJECT_UNIVERSE Global Universe for InfoObjects 20130902
3 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of required characteristics 20130902
4 Returning R_DIMNM Value transfer Type reference (TYPE) RSMDS_DIMNAME Unique Name of Dimension 20130902

Method _ADD_SET_DIMENSION on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method _GET_CM_CHA_FOR_XFEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS Bit String of Affected FEMS 20130528
2 Returning R_CHANM Value transfer Type reference (TYPE) RSCHANM Characteristic 20130528

Method _GET_CM_CHA_FOR_XFEMS on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method _INSERT_SELDR_AND_RANGE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_MINMAX Call by reference Type reference (TYPE) OT_S_MINMAX 20130904
2 Changing C_T_RANGE Call by reference Type reference (TYPE) RSDD_T_RANGE Range expanded around SID 20130904
3 Exporting E_POSTCHECK Call by reference Type reference (TYPE) RS_BOOL Boolean 20130905
4 Importing I_SX_SELDR Call by reference Type reference (TYPE) RSDD_SX_SELDR Selection to the Data Manager 20130904

Method _INSERT_SELDR_AND_RANGE_CHECK on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method _INTERSECT_AND_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_EMPTY Call by reference Type reference (TYPE) RS_BOOL Boolean 20130904
2 Changing C_ERROR Call by reference Type reference (TYPE) RS_BOOL Boolean 20130904
3 Changing C_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20130904
4 Exporting E_SX_SELDR_N Call by reference Type reference (TYPE) RSDD_SX_SELDR Selection to the Data Manager 20130904
5 Importing I_CM_CHANM Call by reference Type reference (TYPE) RSCHANM Characteristic 20130904
6 Importing I_SX_SELDR Call by reference Type reference (TYPE) RSDD_SX_SELDR Selection to the Data Manager 20130904
7 Importing I_TS_FEMS Call by reference Type reference (TYPE) PT_TS_FEMS 20130904

Method _INTERSECT_AND_INSERT on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method _SELDR_NODE_TO_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_SELDR Call by reference Type reference (TYPE) RSDD_SX_SELDR Selection to the Data Manager 20130902
2 Returning R_T_RANGE Value transfer Type reference (TYPE) RSDD_T_RANGE Range expanded around SID 20130902

Method _SELDR_NODE_TO_RANGE on class CL_RSR_RRK0_CURRENT_MEMBER has no exception.

Method _TRANSFORM_SELDR_TO_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TSX_ADD_CHECK Call by reference Type reference (TYPE) PT_TSX_RANGE 20130829
2 Exporting E_T_RANGE Call by reference Type reference (TYPE) RSDD_T_RANGE Range expanded around SID 20130829
3 Importing I_R_QUERY_RUNTIME Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_QUERY_RUNTIME The OLAP Runtime Object 20130829
4 Importing I_TIMNM Call by reference Type reference (TYPE) RSTIMNM Time characteristic 20130829
5 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20130829

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