SAP ABAP Class CL_RSR_RRK0_NCUM (Non-Cumulative Processing)
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_SERVICE_BASE Basis for RRK0 Service Classes 20101025
Properties
Class CL_RSR_RRK0_NCUM  
Short Description Non-Cumulative Processing    
Super Class CL_RSR_RRK0_SERVICE_BASE Basis for RRK0 Service Classes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class BRAIN    
Program status K  Customer Production Program 
Category 0   
Package RSROA_RT   OLAP: Kernel Runtime 
Created 20100923   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_BASE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSR_RRK0_CURRENT_MEMBER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSR_RRK0_PARTITION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 RRK0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RRSI 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 RSDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_RRK0_NCUM has no interface implemented.
Friends
Class CL_RSR_RRK0_NCUM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_CUM_XFEMS Instance attribute Public Type reference (TYPE) RRXFEMS All non-cumulative femses 20110726
2 N_NCUMID Instance attribute Public Type reference (TYPE) RRCHANMID Internal ID of the CHANM 20101025
3 N_NCUMTIM Instance attribute Public Type reference (TYPE) RSTIMNM Time characteristic 20101025
4 N_NCUM_XFEMS Instance attribute Public Type reference (TYPE) RRXFEMS All non-cumulative femses 20110721
5 N_NCUM_XFEMS_BOTH Instance attribute Public Type reference (TYPE) RRXFEMS All cumulative and non-cumulative femses 20120222
6 N_NCUM_XWGR Instance attribute Public Type reference (TYPE) RRXWGR Bit String of Affected Value Groups 20110725
7 N_NCUM_XWGR_BOTH Instance attribute Public Type reference (TYPE) RRXWGR Bit String of Affected Value Groups 20120222
8 N_NOCS_XFEMS Instance attribute Public Type reference (TYPE) RRXFEMS all non-cs femses 20110721
9 P_EXCLUDING Instance attribute Private Type reference (TYPE) RS_BOOL Excluding ranges contained 20110719
10 P_INCLUDING Instance attribute Private Type reference (TYPE) RS_BOOL Including ranges contained 20110719
11 P_MAXSID Instance attribute Private Type reference (TYPE) RSD_SID RSDD_C_TIME-INFINITY_NEG maximum time sid (for workset) 20110719
12 P_MINSID Instance attribute Private Type reference (TYPE) RSD_SID RSDD_C_TIME-INFINITY_POS minimum time sid (for workset) 20110719
13 P_SOURCE Instance attribute Private Type reference (TYPE) RSDD_S_RTIME-SOURCE Source for rtime 20110727
14 P_S_CS_VALID Instance attribute Private Type reference (TYPE) TN_S_VALID validity intervals derived from static filter 20110803
15 P_S_SEL_PATTERN Instance attribute Private Type reference (TYPE) RSDD_S_SEL work area for building the rtime 20110719
16 P_S_VALID Instance attribute Private Type reference (TYPE) TN_S_VALID validity intervals derived from static filter 20110803
17 P_TS_CHANMID_CHECK Instance attribute Private Type reference (TYPE) RRSI_TS_SID CHANMs of Times to be checked by OLAP 20110719
18 P_TS_NCUMCUBE Instance attribute Private Type reference (TYPE) RSR_TS_INFOPROV Table of InfoProviders 20110809
19 P_TS_NECES_FIX Instance attribute Private Type reference (TYPE) TP_TS_NECES_CHANMID chanmids neccessary for groupby because of fixed filter 20101025
20 P_TX_SC Instance attribute Private Type reference (TYPE) TP_TX_SC 20101025
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_RTIME_FROM_FF Instance method Public Method Build the final rtime from the active FF 20110719
2 BUILD_RTIME_FROM_SELTIM_CM Instance method Public Method Build the final rtime from the active FF 20130702
3 CHANGE_SFC_AVIFL Instance method Public Method Change avifl in sfc for times 20111117
4 CHECK_DYN Instance method Private Method 20101025
5 CHECK_NCUM_FAGGR Instance method Public Method Checks CHECK_CH 20110726
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110721
7 ENHANCE_FF Instance method Public Method Add required characteristics to FF 20120220
8 FILTER_SP_BY_VALIDITY Instance method Public Method Filter SP according to validity 20110727
9 GET_EFFECTIVE_VALIDITY Instance method Public Method Get effective validity considering FF 20110723
10 GET_FIXED_FILTER_RTIME Instance method Public Method Get rtime for fixed filter of partition 20110723
11 GET_STATIC_VALIDITY Instance method Public Method Get static validity of the query 20110805
12 GET_TIMNM_FINEST Instance method Public Method get finest time characteristics 20110727
13 GET_VALIDITY_FOR_EXPLAIN Instance method Public Method change seldr so that it considers the validity 20110825
14 SET_ICVAL_SIDRET Instance method Public Method Set sidret in SFC for ic_vals if valtab intersect 20120210
15 START Instance method Public Method 20101025
16 _ADJUST_RTIME_TO_NAVIGATION Instance method Private Method Adjust RTIME by characteristics in drill down 20130717
17 _BUILD_FF_FROM_VALIDITY Instance method Private Method Build an FF entry from the given validity 20110921
18 _BUILD_ICVAL_SELDR_FROM_LFH Instance method Private Method Build a seldr for reading validities from LFH 20110921
19 _BUILD_RTIME_AGGREXC Instance method Private Method Build the final rtime from the active FF 20110723
20 _BUILD_RTIME_FINALIZE Instance method Private Method Build the final rtime from the active FF 20130702
21 _BUILD_RTIME_FROM_FF_TIMES Instance method Private Method Build an rtime from the active FF 20110722
22 _BUILD_RTIME_FROM_FILTER Instance method Private Method Build an rtime from a FF filter entry 20110722
23 _BUILD_RTIME_FROM_NODE Instance method Private Method Build an rtime from a node table 20110719
24 _BUILD_RTIME_FROM_SELDR Instance method Private Method Build an rtime from a seldr entry 20110722
25 _BUILD_RTIME_FROM_SELDR_TABLE Instance method Private Method Get rtime for a given seldr 20110722
26 _BUILD_RTIME_FROM_TABLDR Instance method Private Method Build an rtime from a tabldr table 20110719
27 _CHECK_DM_VALTAB_INTERSECT Instance method Private Method check whether data manager can ignore the validities 20110723
28 _CHECK_SELDR_TIME_BAD Instance method Private Method check whether this time filter is bad for ncum processing 20110804
29 _COLLECT_BAD_TIME_FILTERS Instance method Private Method collect problematic time filters in overall query 20110804
30 _COLLECT_FIX_PARTIAL_TIMES Instance method Private Method 20110804
31 _COLLECT_NCUMCUBE Instance method Private Method 20101025
32 _EXTEND_VALIDITY Instance method Private Method Extend validity if first or last... 20110728
33 _GET_AGGREXC Instance method Private Method Determine needed exception aggregations 20110809
34 _GET_EFFECTIVE_ICVAL_SELDR Instance method Private Method Get effective SELDR for IC_VAL characteristics 20110721
35 _GET_VALIDITY Instance method Private Method Get the static validity info for the given seldr 20110722
36 _NONCUM Instance method Private Method No Non-Cumulative Data Selected 20101025
37 _RANGES_FROM_SELDR_RANGE Instance method Private Method Build ranges from seldr range 20110722
38 _REDUCE_ICVAL Instance method Private Method check and reduce list of ICVAL characteristics 20110803
39 _RESOLVE_TIME Instance method Private Method 20101025
40 _RTIME_VALID_INTERSECT Instance method Private Method intersect an rtime with a validity 20110722
41 _SET_CHAFREE_NECESS Instance method Private Method set neccessaryy flag in chafree, which put CHs into FF 20101025
42 _TOBJ_TO_DERIVED_TOBJ_SID Instance method Private Method SID of a Time Characteristic => SID of a Derived Time Char. 20110727
Events
Class CL_RSR_RRK0_NCUM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_AGGR Public See coding used aggregations 20110722 BEGIN OF tn_s_aggr, min TYPE rrxfems, max TYPE rrxfems, first TYPE rrxfems, last TYPE rrxfems, avi TYPE rrxfems, END OF tn_s_aggr
2 TN_S_VALID Public See coding validity interval 20110721 BEGIN OF tn_s_valid, min_valtime TYPE rrncumminmin, "minimum validity max_valtime TYPE rrncummaxmax, "maximum validity min_min TYPE rrncumminmin, "left outer ragged boarder max_min TYPE rrncummaxmin, "left inner ragged boarder min_max TYPE rrncumminmax, "right inner ragged boarder max_max TYPE rrncummaxmax, "right outer ragged boarder extended TYPE rs_bool,"this validity has been extended due to first/last END OF tn_s_valid
3 TP_SX_SC Private See coding 20101025 BEGIN OF tp_sx_sc, chanmid TYPE rssid, hiesid TYPE rsrhiesid, sver TYPE rsrsver, sx_filter TYPE rrkg_sx_filter, ts_node_sp TYPE rrhi_ts_node, nc TYPE rs_bool, END OF tp_sx_sc
4 TP_S_NECES_CHANMID Private See coding 20110816 BEGIN OF tp_s_neces_chanmid, chanmid TYPE rssid, avifl TYPE rs_bool, "only used in AVI context END OF tp_s_neces_chanmid
5 TP_TS_NECES_CHANMID Private See coding 20110816 tp_ts_neces_chanmid TYPE SORTED TABLE OF tp_s_neces_chanmid WITH UNIQUE KEY chanmid
6 TP_TX_SC Private See coding 20101025 tp_tx_sc TYPE STANDARD TABLE OF tp_sx_sc WITH DEFAULT KEY WITH NON-UNIQUE SORTED KEY ch_hie_sv COMPONENTS chanmid hiesid sver
Method Signatures

Method BUILD_RTIME_FROM_FF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20110719
2 Exporting E_EMPTY Call by reference Type reference (TYPE) RS_BOOL no data found 20110722
3 Exporting E_IGNORE_VALTAB Call by reference Type reference (TYPE) RRNOINTERSECT Gültigkeitstabelle soll nicht berücksichtigt werden 20110723
4 Exporting E_MAXSID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20110725
5 Exporting E_MINSID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20110725
6 Exporting E_S_MINMAX Call by reference Type reference (TYPE) RSDD_S_MINMAX RTIME MINMAX für Multiprovider Bestand 20110809
7 Exporting E_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20110725
8 Importing I_DYN_VALIDITY Call by reference Type reference (TYPE) RS_BOOL Boolean 20110725
9 Importing I_MAXSID Call by reference Type reference (TYPE) RSSID upper time border 20110725
10 Importing I_MINSID Call by reference Type reference (TYPE) RSSID lower time boarder 20110725
11 Importing I_MULTI_TIME_CONTEXT Call by reference Type reference (TYPE) RS_BOOL mutiple time contexts in partition 20110729
12 Importing I_S_AGGR Call by reference Type reference (TYPE) TN_S_AGGR used aggregations 20110725
13 Importing I_S_VALID Call by reference Type reference (TYPE) TN_S_VALID validity intervals derived from static filter 20110725
14 Importing I_TSX_FF Call by reference Type reference (TYPE) RRKG_TSX_FF 20110719
15 Importing I_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID CHANMIDs to set check0 for 20110722
16 Importing I_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20110725
17 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS active XFEMS 20120210

Method BUILD_RTIME_FROM_FF on class CL_RSR_RRK0_NCUM has no exception.

Method BUILD_RTIME_FROM_SELTIM_CM 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 Table of Required Characteristics 20130702
2 Exporting E_EMPTY Call by reference Type reference (TYPE) RS_BOOL No Data Found 20130702
3 Exporting E_IGNORE_VALTAB Call by reference Type reference (TYPE) RRNOINTERSECT Validity Table Does not Need to be Considered 20130702
4 Exporting E_MAXSID Call by reference Type reference (TYPE) RSSID Master Data ID 20130702
5 Exporting E_MINSID Call by reference Type reference (TYPE) RSSID Master Data ID 20130702
6 Exporting E_S_MINMAX Call by reference Type reference (TYPE) RSDD_S_MINMAX RTIME MINMAX for MultiProvider Stock 20130702
7 Exporting E_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Time interval for non-cumulative value aggregation 20130702
8 Importing I_CSID Call by reference Type reference (TYPE) RRCSID ID for Constant Selection 20130712
9 Importing I_DYN_VALIDITY Call by reference Type reference (TYPE) RS_BOOL Boolean 20130702
10 Importing I_MULTI_TIME_CONTEXT Call by reference Type reference (TYPE) RS_BOOL mutiple time contexts in partition 20130702
11 Importing I_S_AGGR Call by reference Type reference (TYPE) TN_S_AGGR used aggregations 20130702
12 Importing I_S_VALID Call by reference Type reference (TYPE) TN_S_VALID validity intervals derived from static filter 20130702
13 Importing I_TSX_FF Call by reference Type reference (TYPE) RRKG_TSX_FF 20130702
14 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20130712
15 Importing I_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID CHANMIDs to set check0 for 20130702
16 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS Active XFEMS 20130702
17 Importing I_XWGR Call by reference Type reference (TYPE) RRXWGR Bit String of Affected Value Groups 20130712

Method BUILD_RTIME_FROM_SELTIM_CM on class CL_RSR_RRK0_NCUM has no exception.

Method CHANGE_SFC_AVIFL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20111117

Method CHANGE_SFC_AVIFL on class CL_RSR_RRK0_NCUM has no exception.

Method CHECK_DYN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BAD Value transfer Type reference (TYPE) RS_BOOL bad time 20101025
2 Exporting E_NC Value transfer Type reference (TYPE) RS_BOOL non convex or bad time 20101025
3 Importing I_SX_FF Call by reference Type reference (TYPE) RRKG_SX_FF Dimensionsbeschreibung 20120220

Method CHECK_DYN on class CL_RSR_RRK0_NCUM has no exception.

Method CHECK_NCUM_FAGGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME 20110726
2 Importing I_MAXSID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20110726
3 Importing I_MINSID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20110726
4 Importing I_XWGR Call by reference Type reference (TYPE) RRXWGR Bitleiste der betrofenen WGRs 20110726

Method CHECK_NCUM_FAGGR on class CL_RSR_RRK0_NCUM has no exception.

Method CONSTRUCTOR 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 20110721

Method CONSTRUCTOR on class CL_RSR_RRK0_NCUM has no exception.

Method ENHANCE_FF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TSX_FF Call by reference Type reference (TYPE) RRKG_TSX_FF 20120220
2 Importing I_XWGR Call by reference Type reference (TYPE) RRXWGR Bitleiste der betrofenen WGRs 20120220

Method ENHANCE_FF on class CL_RSR_RRK0_NCUM has no exception.

Method FILTER_SP_BY_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_QCUBE_DATA_PACKAGE Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_QCUBE_DATA_PACKAGE query cube data package 20121112
2 Importing I_SX_MPR Call by reference Type reference (TYPE) CL_RSR_RRK0_PARTITION=>TN_SX_MPR 20110728
3 Importing I_S_VALID Call by reference Type reference (TYPE) TN_S_VALID validity intervals derived from static filter 20110727
4 Importing I_TSX_FF Call by reference Type reference (TYPE) RRKG_TSX_FF Dimensionsbeschreibung für eine Liste 20110727

Method FILTER_SP_BY_VALIDITY on class CL_RSR_RRK0_NCUM has no exception.

Method GET_EFFECTIVE_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TSX_FF Call by reference Type reference (TYPE) RRKG_TSX_FF Dimensionsbeschreibung für eine Liste 20110921
2 Exporting E_DYN_VALIDITY Call by reference Type reference (TYPE) RS_BOOL There is a validity from the dynamic filter 20110723
3 Exporting E_S_VALID Call by reference Type reference (TYPE) TN_S_VALID final validity 20110723
4 Importing I_CSID Call by reference Type reference (TYPE) RRCSID Id für die konstante Selektion 20110723
5 Importing I_S_AGGR Call by reference Type reference (TYPE) TN_S_AGGR used aggregations 20110728
6 Importing I_TSX_LFH Call by reference Type reference (TYPE) RRKG_TSX_LFH Beschreibung der Liste 20110921

Method GET_EFFECTIVE_VALIDITY on class CL_RSR_RRK0_NCUM has no exception.

Method GET_FIXED_FILTER_RTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMPTY Call by reference Type reference (TYPE) RS_BOOL empty result 20110723
2 Exporting E_MAXSID Call by reference Type reference (TYPE) RSSID maximum time 20110723
3 Exporting E_MINSID Call by reference Type reference (TYPE) RSSID minimum time 20110723
4 Exporting E_MULTI_TIME_CONTEXT Call by reference Type reference (TYPE) RS_BOOL Time context might be different 20110729
5 Exporting E_S_AGGR Call by reference Type reference (TYPE) TN_S_AGGR used aggregations 20110728
6 Exporting E_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID Chanmids to set check0 for 20110723
7 Exporting E_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20110723
8 Importing I_CSID Call by reference Type reference (TYPE) RRCSID Id für die konstante Selektion 20110723
9 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20110723
10 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS Bitleiste der betrofenen FEMS 20110723
11 Importing I_XWGR Call by reference Type reference (TYPE) RRXWGR Bitleiste der betrofenen WGRs 20110728

Method GET_FIXED_FILTER_RTIME on class CL_RSR_RRK0_NCUM has no exception.

Method GET_STATIC_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CSID Call by reference Type reference (TYPE) RRCSID Id für die konstante Selektion 20110805
2 Returning R_S_VALID Value transfer Type reference (TYPE) TN_S_VALID validity interval 20110805

Method GET_STATIC_VALIDITY on class CL_RSR_RRK0_NCUM has no exception.

Method GET_TIMNM_FINEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_TIMNM_FINEST Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20110727
2 Importing I_TSX_FF Call by reference Type reference (TYPE) RRKG_TSX_FF Dimensionsbeschreibung für eine Liste 20110727

Method GET_TIMNM_FINEST on class CL_RSR_RRK0_NCUM has no exception.

Method GET_VALIDITY_FOR_EXPLAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CSID Call by reference Type reference (TYPE) RRCSID Id für die konstante Selektion 20110825
2 Importing I_TSX_LFH Call by reference Type reference (TYPE) RRKG_TSX_LFH Liste 20110825
3 Returning R_SX_SELDR Value transfer Type reference (TYPE) RSDD_SX_SELDR Seldr for validity 20110829

Method GET_VALIDITY_FOR_EXPLAIN on class CL_RSR_RRK0_NCUM has no exception.

Method SET_ICVAL_SIDRET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20120210
2 Importing I_IGNORE_VALTAB Call by reference Type reference (TYPE) RRNOINTERSECT Gültigkeitstabelle soll nicht berücksichtigt werden 20120210

Method SET_ICVAL_SIDRET on class CL_RSR_RRK0_NCUM has no exception.

Method START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODATA Value transfer Type reference (TYPE) RS_BOOL Boolean 20101025
2 Exporting E_NONCUM Value transfer Type reference (TYPE) RS_BOOL Boolean 20101025

Method START on class CL_RSR_RRK0_NCUM has no exception.

Method _ADJUST_RTIME_TO_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TIME_FF Call by reference Type reference (TYPE) RS_BOOL Time context in FF 20130717
2 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Time interval for non-cumulative value aggregation 20130717
3 Importing I_MAXSID Call by reference Type reference (TYPE) RSSID Master data ID 20130717
4 Importing I_MINSID Call by reference Type reference (TYPE) RSSID Master data ID 20130717
5 Importing I_TSX_FF Call by reference Type reference (TYPE) RRKG_TSX_FF Dimension Description for a List 20130717

Method _ADJUST_RTIME_TO_NAVIGATION on class CL_RSR_RRK0_NCUM has no exception.

Method _BUILD_FF_FROM_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_VALID Call by reference Type reference (TYPE) TN_S_VALID Selektion an den Datamanager 20110921
2 Returning R_SX_FF Value transfer Type reference (TYPE) RRKG_SX_FF Dimensionsbeschreibung 20110921

Method _BUILD_FF_FROM_VALIDITY on class CL_RSR_RRK0_NCUM has no exception.

Method _BUILD_ICVAL_SELDR_FROM_LFH 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 SELDR with ICVAL entries 20110921
2 Importing I_TSX_LFH Call by reference Type reference (TYPE) RRKG_TSX_LFH Beschreibung der Liste 20110921

Method _BUILD_ICVAL_SELDR_FROM_LFH on class CL_RSR_RRK0_NCUM has no exception.

Method _BUILD_RTIME_AGGREXC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20110723
2 Importing I_MAXSID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20110818
3 Importing I_MINSID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20110818
4 Importing I_S_AGGR Call by reference Type reference (TYPE) TN_S_AGGR used aggregations 20110723
5 Importing I_S_VALID Call by reference Type reference (TYPE) TN_S_VALID validity interval 20110818
6 Importing I_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID Time Chanmids to check 20110728

Method _BUILD_RTIME_AGGREXC on class CL_RSR_RRK0_NCUM has no exception.

Method _BUILD_RTIME_FINALIZE 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 No Data Found 20130702
2 Changing C_MAXSID Call by reference Type reference (TYPE) RSSID Master Data ID 20130702
3 Changing C_MINSID Call by reference Type reference (TYPE) RSSID Master Data ID 20130702
4 Changing C_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Table of Required Characteristics 20130702
5 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Time interval for non-cumulative value aggregation 20130702
6 Exporting E_IGNORE_VALTAB Call by reference Type reference (TYPE) RRNOINTERSECT Validity Table Does not Need to be Considered 20130702
7 Exporting E_S_MINMAX Call by reference Type reference (TYPE) RSDD_S_MINMAX RTIME MINMAX for MultiProvider Stock 20130702
8 Importing I_DYN_VALIDITY Call by reference Type reference (TYPE) RS_BOOL Boolean 20130702
9 Importing I_MULTI_TIME_CONTEXT Call by reference Type reference (TYPE) RS_BOOL mutiple time contexts in partition 20130702
10 Importing I_S_AGGR Call by reference Type reference (TYPE) TN_S_AGGR used aggregations 20130702
11 Importing I_S_VALID Call by reference Type reference (TYPE) TN_S_VALID validity intervals derived from static filter 20130702
12 Importing I_TIME_FF Call by reference Type reference (TYPE) RS_BOOL Boolean 20130702
13 Importing I_TSX_FF Call by reference Type reference (TYPE) RRKG_TSX_FF 20130702
14 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS Active XFEMS 20130702

Method _BUILD_RTIME_FINALIZE on class CL_RSR_RRK0_NCUM has no exception.

Method _BUILD_RTIME_FROM_FF_TIMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MAXSID Call by reference Type reference (TYPE) RSSID upper time border 20110722
2 Changing C_MINSID Call by reference Type reference (TYPE) RSSID lower time boarder 20110722
3 Changing C_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20110722
4 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20110722
5 Exporting E_TIME_FF Call by reference Type reference (TYPE) RS_BOOL Time context in FF 20110729
6 Importing I_TSX_FF Call by reference Type reference (TYPE) RRKG_TSX_FF 20110722

Method _BUILD_RTIME_FROM_FF_TIMES on class CL_RSR_RRK0_NCUM has no exception.

Method _BUILD_RTIME_FROM_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MAXSID Call by reference Type reference (TYPE) RSSID upper time border 20110722
2 Changing C_MINSID Call by reference Type reference (TYPE) RSSID lower time boarder 20110722
3 Changing C_TIME_FF Call by reference Type reference (TYPE) RS_BOOL time in FF 20110729
4 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20110722
5 Importing I_SX_FF Call by reference Type reference (TYPE) RRKG_SX_FF Dimensionsbeschreibung 20110722

Method _BUILD_RTIME_FROM_FILTER on class CL_RSR_RRK0_NCUM has no exception.

Method _BUILD_RTIME_FROM_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20110719
2 Importing I_TS_NODE Call by reference Type reference (TYPE) RRHI_TS_NODE Beschreibung einer Teilhierarchie 20110719

Method _BUILD_RTIME_FROM_NODE on class CL_RSR_RRK0_NCUM has no exception.

Method _BUILD_RTIME_FROM_SELDR Signature

Method _BUILD_RTIME_FROM_SELDR on class CL_RSR_RRK0_NCUM has no parameter.
Method _BUILD_RTIME_FROM_SELDR on class CL_RSR_RRK0_NCUM has no exception.

Method _BUILD_RTIME_FROM_SELDR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MULTI_TIME_CONTEXT Call by reference Type reference (TYPE) RS_BOOL multiple time contexts possible 20110818
2 Exporting E_EMPTY Call by reference Type reference (TYPE) RS_BOOL empty result 20110722
3 Exporting E_MAXSID Call by reference Type reference (TYPE) RSSID maximum time 20110722
4 Exporting E_MINSID Call by reference Type reference (TYPE) RSSID minimum time 20110722
5 Exporting E_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID Chanmids to set check0 for 20110722
6 Exporting E_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20110722
7 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20110722
8 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS Bitleiste der betrofenen FEMS 20110722

Method _BUILD_RTIME_FROM_SELDR_TABLE on class CL_RSR_RRK0_NCUM has no exception.

Method _BUILD_RTIME_FROM_TABLDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20110719
2 Importing I_TS_TABLDRB Call by reference Type reference (TYPE) RRKG_TS_TABLDRB Tabldr + Timestamp für Cache 20110719

Method _BUILD_RTIME_FROM_TABLDR on class CL_RSR_RRK0_NCUM has no exception.

Method _CHECK_DM_VALTAB_INTERSECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20110723
2 Exporting E_IGNORE_VALTAB Call by reference Type reference (TYPE) RRNOINTERSECT Gültigkeitstabelle soll nicht berücksichtigt werden 20110723
3 Importing I_MAXSID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20110723
4 Importing I_MINSID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20110723
5 Importing I_MULTI_TIME_CONTEXT Call by reference Type reference (TYPE) RS_BOOL multiple time contexts exist 20110729
6 Importing I_S_AGGR Call by reference Type reference (TYPE) TN_S_AGGR used aggregations 20110723
7 Importing I_S_VALID Call by reference Type reference (TYPE) TN_S_VALID validity interval 20110723
8 Importing I_TSX_FF Call by reference Type reference (TYPE) RRKG_TSX_FF Dimensionsbeschreibung für eine Liste 20110723
9 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS Bitleiste der betrofenen FEMS 20120210

Method _CHECK_DM_VALTAB_INTERSECT on class CL_RSR_RRK0_NCUM has no exception.

Method _CHECK_SELDR_TIME_BAD 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 Selektion an den Datamanager 20110804
2 Returning R_BAD Value transfer Type reference (TYPE) RS_BOOL Boolean 20110804

Method _CHECK_SELDR_TIME_BAD on class CL_RSR_RRK0_NCUM has no exception.

Method _COLLECT_BAD_TIME_FILTERS Signature

Method _COLLECT_BAD_TIME_FILTERS on class CL_RSR_RRK0_NCUM has no parameter.
Method _COLLECT_BAD_TIME_FILTERS on class CL_RSR_RRK0_NCUM has no exception.

Method _COLLECT_FIX_PARTIAL_TIMES Signature

Method _COLLECT_FIX_PARTIAL_TIMES on class CL_RSR_RRK0_NCUM has no parameter.
Method _COLLECT_FIX_PARTIAL_TIMES on class CL_RSR_RRK0_NCUM has no exception.

Method _COLLECT_NCUMCUBE Signature

Method _COLLECT_NCUMCUBE on class CL_RSR_RRK0_NCUM has no parameter.
Method _COLLECT_NCUMCUBE on class CL_RSR_RRK0_NCUM has no exception.

Method _EXTEND_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_AGGR Value transfer Type reference (TYPE) TN_S_AGGR used aggregations 20110728
2 Importing I_S_VALID Call by reference Type reference (TYPE) TN_S_VALID validity intervals derived from static filter 20110728
3 Returning R_S_VALID Value transfer Type reference (TYPE) TN_S_VALID validity intervals derived from static filter 20110728

Method _EXTEND_VALIDITY on class CL_RSR_RRK0_NCUM has no exception.

Method _GET_AGGREXC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XWGR Call by reference Type reference (TYPE) RRXWGR Bitleiste der betrofenen WGRs 20110809
2 Returning R_S_AGGR Value transfer Type reference (TYPE) TN_S_AGGR used aggregations 20110809

Method _GET_AGGREXC on class CL_RSR_RRK0_NCUM has no exception.

Method _GET_EFFECTIVE_ICVAL_SELDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMPTY Call by reference Type reference (TYPE) RS_BOOL Empty Result 20110721
2 Exporting E_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20110721
3 Importing I_IS_CS_CONTEXT Call by reference Type reference (TYPE) RS_BOOL CS Context yes/no ? 20110809

Method _GET_EFFECTIVE_ICVAL_SELDR on class CL_RSR_RRK0_NCUM has no exception.

Method _GET_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_VALID Call by reference Type reference (TYPE) TN_S_VALID validity intervals derived from static filter 20110722
2 Exporting E_TS_VALIDITY_RANGES Call by reference Type reference (TYPE) RRSI_TS_SID validity ranges for cache 20110803
3 Importing I_EMPTY Call by reference Type reference (TYPE) RS_BOOL Empty Result 20110722
4 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20110722

Method _GET_VALIDITY on class CL_RSR_RRK0_NCUM has no exception.

Method _NONCUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODATA Call by reference Type reference (TYPE) RS_BOOL Boolean 20101025
2 Exporting E_NONCUM Call by reference Type reference (TYPE) RS_BOOL Boolean 20101025

Method _NONCUM on class CL_RSR_RRK0_NCUM has no exception.

Method _RANGES_FROM_SELDR_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RANGE Call by reference Type reference (TYPE) RRKG_T_RANGES Range in SIDs 20110722
2 Importing I_T_RANGE Call by reference Type reference (TYPE) RSDD_SX_SELDR-RANGE-RANGE 20110722

Method _RANGES_FROM_SELDR_RANGE on class CL_RSR_RRK0_NCUM has no exception.

Method _REDUCE_ICVAL Signature

Method _REDUCE_ICVAL on class CL_RSR_RRK0_NCUM has no parameter.
Method _REDUCE_ICVAL on class CL_RSR_RRK0_NCUM has no exception.

Method _RESOLVE_TIME Signature

Method _RESOLVE_TIME on class CL_RSR_RRK0_NCUM has no parameter.
Method _RESOLVE_TIME on class CL_RSR_RRK0_NCUM has no exception.

Method _RTIME_VALID_INTERSECT 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 empty result 20110722
2 Changing C_MAXSID Call by reference Type reference (TYPE) RSSID maximum time 20110722
3 Changing C_MINSID Call by reference Type reference (TYPE) RSSID minimum time 20110722
4 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20110722
5 Importing I_S_VALID Call by reference Type reference (TYPE) TN_S_VALID validity intervals derived from static filter 20110722

Method _RTIME_VALID_INTERSECT on class CL_RSR_RRK0_NCUM has no exception.

Method _SET_CHAFREE_NECESS Signature

Method _SET_CHAFREE_NECESS on class CL_RSR_RRK0_NCUM has no parameter.
Method _SET_CHAFREE_NECESS on class CL_RSR_RRK0_NCUM has no exception.

Method _TOBJ_TO_DERIVED_TOBJ_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TIMSID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20110727
2 Importing I_TIMNM_FROM Call by reference Type reference (TYPE) RSTIMNM Zeitmerkmal 20110727
3 Importing I_TIMNM_TO Call by reference Type reference (TYPE) RSTIMNM Zeitmerkmal 20110727
4 Importing I_TIMSID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20110727

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