Hierarchy
⤷ 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 |