Hierarchy
⤷
⤷
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 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 7 | 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 | Instance attribute | Public | Type reference (TYPE) | RRXFEMS | All non-cumulative femses | 20110726 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | RRCHANMID | Internal ID of the CHANM | 20101025 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | RSTIMNM | Time characteristic | 20101025 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | RRXFEMS | All non-cumulative femses | 20110721 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | RRXFEMS | All cumulative and non-cumulative femses | 20120222 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | RRXWGR | Bit String of Affected Value Groups | 20110725 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | RRXWGR | Bit String of Affected Value Groups | 20120222 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | RRXFEMS | all non-cs femses | 20110721 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | RS_BOOL | Excluding ranges contained | 20110719 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | RS_BOOL | Including ranges contained | 20110719 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | RSD_SID | RSDD_C_TIME-INFINITY_NEG | maximum time sid (for workset) | 20110719 | ||
| 12 | Instance attribute | Private | Type reference (TYPE) | RSD_SID | RSDD_C_TIME-INFINITY_POS | minimum time sid (for workset) | 20110719 | ||
| 13 | Instance attribute | Private | Type reference (TYPE) | RSDD_S_RTIME-SOURCE | Source for rtime | 20110727 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | TN_S_VALID | validity intervals derived from static filter | 20110803 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | RSDD_S_SEL | work area for building the rtime | 20110719 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | TN_S_VALID | validity intervals derived from static filter | 20110803 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | RRSI_TS_SID | CHANMs of Times to be checked by OLAP | 20110719 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | RSR_TS_INFOPROV | Table of InfoProviders | 20110809 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | TP_TS_NECES_CHANMID | chanmids neccessary for groupby because of fixed filter | 20101025 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | TP_TX_SC | 20101025 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Build the final rtime from the active FF | 20110719 | |
| 2 | Instance method | Public | Method | Build the final rtime from the active FF | 20130702 | |
| 3 | Instance method | Public | Method | Change avifl in sfc for times | 20111117 | |
| 4 | Instance method | Private | Method | 20101025 | ||
| 5 | Instance method | Public | Method | Checks CHECK_CH | 20110726 | |
| 6 | Instance method | Public | Constructor | CONSTRUCTOR | 20110721 | |
| 7 | Instance method | Public | Method | Add required characteristics to FF | 20120220 | |
| 8 | Instance method | Public | Method | Filter SP according to validity | 20110727 | |
| 9 | Instance method | Public | Method | Get effective validity considering FF | 20110723 | |
| 10 | Instance method | Public | Method | Get rtime for fixed filter of partition | 20110723 | |
| 11 | Instance method | Public | Method | Get static validity of the query | 20110805 | |
| 12 | Instance method | Public | Method | get finest time characteristics | 20110727 | |
| 13 | Instance method | Public | Method | change seldr so that it considers the validity | 20110825 | |
| 14 | Instance method | Public | Method | Set sidret in SFC for ic_vals if valtab intersect | 20120210 | |
| 15 | Instance method | Public | Method | 20101025 | ||
| 16 | Instance method | Private | Method | Adjust RTIME by characteristics in drill down | 20130717 | |
| 17 | Instance method | Private | Method | Build an FF entry from the given validity | 20110921 | |
| 18 | Instance method | Private | Method | Build a seldr for reading validities from LFH | 20110921 | |
| 19 | Instance method | Private | Method | Build the final rtime from the active FF | 20110723 | |
| 20 | Instance method | Private | Method | Build the final rtime from the active FF | 20130702 | |
| 21 | Instance method | Private | Method | Build an rtime from the active FF | 20110722 | |
| 22 | Instance method | Private | Method | Build an rtime from a FF filter entry | 20110722 | |
| 23 | Instance method | Private | Method | Build an rtime from a node table | 20110719 | |
| 24 | Instance method | Private | Method | Build an rtime from a seldr entry | 20110722 | |
| 25 | Instance method | Private | Method | Get rtime for a given seldr | 20110722 | |
| 26 | Instance method | Private | Method | Build an rtime from a tabldr table | 20110719 | |
| 27 | Instance method | Private | Method | check whether data manager can ignore the validities | 20110723 | |
| 28 | Instance method | Private | Method | check whether this time filter is bad for ncum processing | 20110804 | |
| 29 | Instance method | Private | Method | collect problematic time filters in overall query | 20110804 | |
| 30 | Instance method | Private | Method | 20110804 | ||
| 31 | Instance method | Private | Method | 20101025 | ||
| 32 | Instance method | Private | Method | Extend validity if first or last... | 20110728 | |
| 33 | Instance method | Private | Method | Determine needed exception aggregations | 20110809 | |
| 34 | Instance method | Private | Method | Get effective SELDR for IC_VAL characteristics | 20110721 | |
| 35 | Instance method | Private | Method | Get the static validity info for the given seldr | 20110722 | |
| 36 | Instance method | Private | Method | No Non-Cumulative Data Selected | 20101025 | |
| 37 | Instance method | Private | Method | Build ranges from seldr range | 20110722 | |
| 38 | Instance method | Private | Method | check and reduce list of ICVAL characteristics | 20110803 | |
| 39 | Instance method | Private | Method | 20101025 | ||
| 40 | Instance method | Private | Method | intersect an rtime with a validity | 20110722 | |
| 41 | Instance method | Private | Method | set neccessaryy flag in chafree, which put CHs into FF | 20101025 | |
| 42 | 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 | C_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Tabelle der benötigten Merkmale usw. | 20110719 | |||
| 2 | E_EMPTY | Call by reference | Type reference (TYPE) | RS_BOOL | no data found | 20110722 | |||
| 3 | E_IGNORE_VALTAB | Call by reference | Type reference (TYPE) | RRNOINTERSECT | Gültigkeitstabelle soll nicht berücksichtigt werden | 20110723 | |||
| 4 | E_MAXSID | Call by reference | Type reference (TYPE) | RSSID | Stammdaten ID | 20110725 | |||
| 5 | E_MINSID | Call by reference | Type reference (TYPE) | RSSID | Stammdaten ID | 20110725 | |||
| 6 | E_S_MINMAX | Call by reference | Type reference (TYPE) | RSDD_S_MINMAX | RTIME MINMAX für Multiprovider Bestand | 20110809 | |||
| 7 | E_T_RTIME | Call by reference | Type reference (TYPE) | RSDD_T_RTIME | Zeitintervalle für Bestandsaggregation | 20110725 | |||
| 8 | I_DYN_VALIDITY | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110725 | |||
| 9 | I_MAXSID | Call by reference | Type reference (TYPE) | RSSID | upper time border | 20110725 | |||
| 10 | I_MINSID | Call by reference | Type reference (TYPE) | RSSID | lower time boarder | 20110725 | |||
| 11 | I_MULTI_TIME_CONTEXT | Call by reference | Type reference (TYPE) | RS_BOOL | mutiple time contexts in partition | 20110729 | |||
| 12 | I_S_AGGR | Call by reference | Type reference (TYPE) | TN_S_AGGR | used aggregations | 20110725 | |||
| 13 | I_S_VALID | Call by reference | Type reference (TYPE) | TN_S_VALID | validity intervals derived from static filter | 20110725 | |||
| 14 | I_TSX_FF | Call by reference | Type reference (TYPE) | RRKG_TSX_FF | 20110719 | ||||
| 15 | I_TS_CHANMID_CHECK | Call by reference | Type reference (TYPE) | RRSI_TS_SID | CHANMIDs to set check0 for | 20110722 | |||
| 16 | I_T_RTIME | Call by reference | Type reference (TYPE) | RSDD_T_RTIME | Zeitintervalle für Bestandsaggregation | 20110725 | |||
| 17 | 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 | C_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of Required Characteristics | 20130702 | |||
| 2 | E_EMPTY | Call by reference | Type reference (TYPE) | RS_BOOL | No Data Found | 20130702 | |||
| 3 | E_IGNORE_VALTAB | Call by reference | Type reference (TYPE) | RRNOINTERSECT | Validity Table Does not Need to be Considered | 20130702 | |||
| 4 | E_MAXSID | Call by reference | Type reference (TYPE) | RSSID | Master Data ID | 20130702 | |||
| 5 | E_MINSID | Call by reference | Type reference (TYPE) | RSSID | Master Data ID | 20130702 | |||
| 6 | E_S_MINMAX | Call by reference | Type reference (TYPE) | RSDD_S_MINMAX | RTIME MINMAX for MultiProvider Stock | 20130702 | |||
| 7 | E_T_RTIME | Call by reference | Type reference (TYPE) | RSDD_T_RTIME | Time interval for non-cumulative value aggregation | 20130702 | |||
| 8 | I_CSID | Call by reference | Type reference (TYPE) | RRCSID | ID for Constant Selection | 20130712 | |||
| 9 | I_DYN_VALIDITY | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130702 | |||
| 10 | I_MULTI_TIME_CONTEXT | Call by reference | Type reference (TYPE) | RS_BOOL | mutiple time contexts in partition | 20130702 | |||
| 11 | I_S_AGGR | Call by reference | Type reference (TYPE) | TN_S_AGGR | used aggregations | 20130702 | |||
| 12 | I_S_VALID | Call by reference | Type reference (TYPE) | TN_S_VALID | validity intervals derived from static filter | 20130702 | |||
| 13 | I_TSX_FF | Call by reference | Type reference (TYPE) | RRKG_TSX_FF | 20130702 | ||||
| 14 | I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selection to the Data Manager | 20130712 | |||
| 15 | I_TS_CHANMID_CHECK | Call by reference | Type reference (TYPE) | RRSI_TS_SID | CHANMIDs to set check0 for | 20130702 | |||
| 16 | I_XFEMS | Call by reference | Type reference (TYPE) | RRXFEMS | Active XFEMS | 20130702 | |||
| 17 | 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 | 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 | E_BAD | Value transfer | Type reference (TYPE) | RS_BOOL | bad time | 20101025 | |||
| 2 | E_NC | Value transfer | Type reference (TYPE) | RS_BOOL | non convex or bad time | 20101025 | |||
| 3 | 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 | C_T_RTIME | Call by reference | Type reference (TYPE) | RSDD_T_RTIME | 20110726 | ||||
| 2 | I_MAXSID | Call by reference | Type reference (TYPE) | RSSID | Stammdaten ID | 20110726 | |||
| 3 | I_MINSID | Call by reference | Type reference (TYPE) | RSSID | Stammdaten ID | 20110726 | |||
| 4 | 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 | 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 | C_TSX_FF | Call by reference | Type reference (TYPE) | RRKG_TSX_FF | 20120220 | ||||
| 2 | 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 | 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 | I_SX_MPR | Call by reference | Type reference (TYPE) | CL_RSR_RRK0_PARTITION=>TN_SX_MPR | 20110728 | ||||
| 3 | I_S_VALID | Call by reference | Type reference (TYPE) | TN_S_VALID | validity intervals derived from static filter | 20110727 | |||
| 4 | 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 | C_TSX_FF | Call by reference | Type reference (TYPE) | RRKG_TSX_FF | Dimensionsbeschreibung für eine Liste | 20110921 | |||
| 2 | E_DYN_VALIDITY | Call by reference | Type reference (TYPE) | RS_BOOL | There is a validity from the dynamic filter | 20110723 | |||
| 3 | E_S_VALID | Call by reference | Type reference (TYPE) | TN_S_VALID | final validity | 20110723 | |||
| 4 | I_CSID | Call by reference | Type reference (TYPE) | RRCSID | Id für die konstante Selektion | 20110723 | |||
| 5 | I_S_AGGR | Call by reference | Type reference (TYPE) | TN_S_AGGR | used aggregations | 20110728 | |||
| 6 | 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 | E_EMPTY | Call by reference | Type reference (TYPE) | RS_BOOL | empty result | 20110723 | |||
| 2 | E_MAXSID | Call by reference | Type reference (TYPE) | RSSID | maximum time | 20110723 | |||
| 3 | E_MINSID | Call by reference | Type reference (TYPE) | RSSID | minimum time | 20110723 | |||
| 4 | E_MULTI_TIME_CONTEXT | Call by reference | Type reference (TYPE) | RS_BOOL | Time context might be different | 20110729 | |||
| 5 | E_S_AGGR | Call by reference | Type reference (TYPE) | TN_S_AGGR | used aggregations | 20110728 | |||
| 6 | E_TS_CHANMID_CHECK | Call by reference | Type reference (TYPE) | RRSI_TS_SID | Chanmids to set check0 for | 20110723 | |||
| 7 | E_T_RTIME | Call by reference | Type reference (TYPE) | RSDD_T_RTIME | Zeitintervalle für Bestandsaggregation | 20110723 | |||
| 8 | I_CSID | Call by reference | Type reference (TYPE) | RRCSID | Id für die konstante Selektion | 20110723 | |||
| 9 | I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selektion an den Datamanager | 20110723 | |||
| 10 | I_XFEMS | Call by reference | Type reference (TYPE) | RRXFEMS | Bitleiste der betrofenen FEMS | 20110723 | |||
| 11 | 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 | I_CSID | Call by reference | Type reference (TYPE) | RRCSID | Id für die konstante Selektion | 20110805 | |||
| 2 | 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 | E_T_TIMNM_FINEST | Call by reference | Type reference (TYPE) | RSD_T_IOBJNM | List of InfoObjects | 20110727 | |||
| 2 | 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 | I_CSID | Call by reference | Type reference (TYPE) | RRCSID | Id für die konstante Selektion | 20110825 | |||
| 2 | I_TSX_LFH | Call by reference | Type reference (TYPE) | RRKG_TSX_LFH | Liste | 20110825 | |||
| 3 | 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 | C_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Tabelle der benötigten Merkmale usw. | 20120210 | |||
| 2 | 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 | E_NODATA | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20101025 | |||
| 2 | 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 | C_TIME_FF | Call by reference | Type reference (TYPE) | RS_BOOL | Time context in FF | 20130717 | |||
| 2 | C_T_RTIME | Call by reference | Type reference (TYPE) | RSDD_T_RTIME | Time interval for non-cumulative value aggregation | 20130717 | |||
| 3 | I_MAXSID | Call by reference | Type reference (TYPE) | RSSID | Master data ID | 20130717 | |||
| 4 | I_MINSID | Call by reference | Type reference (TYPE) | RSSID | Master data ID | 20130717 | |||
| 5 | 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 | I_S_VALID | Call by reference | Type reference (TYPE) | TN_S_VALID | Selektion an den Datamanager | 20110921 | |||
| 2 | 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 | E_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | SELDR with ICVAL entries | 20110921 | |||
| 2 | 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 | C_T_RTIME | Call by reference | Type reference (TYPE) | RSDD_T_RTIME | Zeitintervalle für Bestandsaggregation | 20110723 | |||
| 2 | I_MAXSID | Call by reference | Type reference (TYPE) | RSSID | Stammdaten ID | 20110818 | |||
| 3 | I_MINSID | Call by reference | Type reference (TYPE) | RSSID | Stammdaten ID | 20110818 | |||
| 4 | I_S_AGGR | Call by reference | Type reference (TYPE) | TN_S_AGGR | used aggregations | 20110723 | |||
| 5 | I_S_VALID | Call by reference | Type reference (TYPE) | TN_S_VALID | validity interval | 20110818 | |||
| 6 | 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 | C_EMPTY | Call by reference | Type reference (TYPE) | RS_BOOL | No Data Found | 20130702 | |||
| 2 | C_MAXSID | Call by reference | Type reference (TYPE) | RSSID | Master Data ID | 20130702 | |||
| 3 | C_MINSID | Call by reference | Type reference (TYPE) | RSSID | Master Data ID | 20130702 | |||
| 4 | C_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of Required Characteristics | 20130702 | |||
| 5 | C_T_RTIME | Call by reference | Type reference (TYPE) | RSDD_T_RTIME | Time interval for non-cumulative value aggregation | 20130702 | |||
| 6 | E_IGNORE_VALTAB | Call by reference | Type reference (TYPE) | RRNOINTERSECT | Validity Table Does not Need to be Considered | 20130702 | |||
| 7 | E_S_MINMAX | Call by reference | Type reference (TYPE) | RSDD_S_MINMAX | RTIME MINMAX for MultiProvider Stock | 20130702 | |||
| 8 | I_DYN_VALIDITY | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130702 | |||
| 9 | I_MULTI_TIME_CONTEXT | Call by reference | Type reference (TYPE) | RS_BOOL | mutiple time contexts in partition | 20130702 | |||
| 10 | I_S_AGGR | Call by reference | Type reference (TYPE) | TN_S_AGGR | used aggregations | 20130702 | |||
| 11 | I_S_VALID | Call by reference | Type reference (TYPE) | TN_S_VALID | validity intervals derived from static filter | 20130702 | |||
| 12 | I_TIME_FF | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20130702 | |||
| 13 | I_TSX_FF | Call by reference | Type reference (TYPE) | RRKG_TSX_FF | 20130702 | ||||
| 14 | 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 | C_MAXSID | Call by reference | Type reference (TYPE) | RSSID | upper time border | 20110722 | |||
| 2 | C_MINSID | Call by reference | Type reference (TYPE) | RSSID | lower time boarder | 20110722 | |||
| 3 | C_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Tabelle der benötigten Merkmale usw. | 20110722 | |||
| 4 | C_T_RTIME | Call by reference | Type reference (TYPE) | RSDD_T_RTIME | Zeitintervalle für Bestandsaggregation | 20110722 | |||
| 5 | E_TIME_FF | Call by reference | Type reference (TYPE) | RS_BOOL | Time context in FF | 20110729 | |||
| 6 | 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 | C_MAXSID | Call by reference | Type reference (TYPE) | RSSID | upper time border | 20110722 | |||
| 2 | C_MINSID | Call by reference | Type reference (TYPE) | RSSID | lower time boarder | 20110722 | |||
| 3 | C_TIME_FF | Call by reference | Type reference (TYPE) | RS_BOOL | time in FF | 20110729 | |||
| 4 | C_T_RTIME | Call by reference | Type reference (TYPE) | RSDD_T_RTIME | Zeitintervalle für Bestandsaggregation | 20110722 | |||
| 5 | 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 | C_T_RTIME | Call by reference | Type reference (TYPE) | RSDD_T_RTIME | Zeitintervalle für Bestandsaggregation | 20110719 | |||
| 2 | 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 | C_MULTI_TIME_CONTEXT | Call by reference | Type reference (TYPE) | RS_BOOL | multiple time contexts possible | 20110818 | |||
| 2 | E_EMPTY | Call by reference | Type reference (TYPE) | RS_BOOL | empty result | 20110722 | |||
| 3 | E_MAXSID | Call by reference | Type reference (TYPE) | RSSID | maximum time | 20110722 | |||
| 4 | E_MINSID | Call by reference | Type reference (TYPE) | RSSID | minimum time | 20110722 | |||
| 5 | E_TS_CHANMID_CHECK | Call by reference | Type reference (TYPE) | RRSI_TS_SID | Chanmids to set check0 for | 20110722 | |||
| 6 | E_T_RTIME | Call by reference | Type reference (TYPE) | RSDD_T_RTIME | Zeitintervalle für Bestandsaggregation | 20110722 | |||
| 7 | I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selektion an den Datamanager | 20110722 | |||
| 8 | 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 | C_T_RTIME | Call by reference | Type reference (TYPE) | RSDD_T_RTIME | Zeitintervalle für Bestandsaggregation | 20110719 | |||
| 2 | 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 | C_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Tabelle der benötigten Merkmale usw. | 20110723 | |||
| 2 | E_IGNORE_VALTAB | Call by reference | Type reference (TYPE) | RRNOINTERSECT | Gültigkeitstabelle soll nicht berücksichtigt werden | 20110723 | |||
| 3 | I_MAXSID | Call by reference | Type reference (TYPE) | RSSID | Stammdaten ID | 20110723 | |||
| 4 | I_MINSID | Call by reference | Type reference (TYPE) | RSSID | Stammdaten ID | 20110723 | |||
| 5 | I_MULTI_TIME_CONTEXT | Call by reference | Type reference (TYPE) | RS_BOOL | multiple time contexts exist | 20110729 | |||
| 6 | I_S_AGGR | Call by reference | Type reference (TYPE) | TN_S_AGGR | used aggregations | 20110723 | |||
| 7 | I_S_VALID | Call by reference | Type reference (TYPE) | TN_S_VALID | validity interval | 20110723 | |||
| 8 | I_TSX_FF | Call by reference | Type reference (TYPE) | RRKG_TSX_FF | Dimensionsbeschreibung für eine Liste | 20110723 | |||
| 9 | 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 | I_SX_SELDR | Call by reference | Type reference (TYPE) | RSDD_SX_SELDR | Selektion an den Datamanager | 20110804 | |||
| 2 | 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 | I_S_AGGR | Value transfer | Type reference (TYPE) | TN_S_AGGR | used aggregations | 20110728 | |||
| 2 | I_S_VALID | Call by reference | Type reference (TYPE) | TN_S_VALID | validity intervals derived from static filter | 20110728 | |||
| 3 | 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 | I_XWGR | Call by reference | Type reference (TYPE) | RRXWGR | Bitleiste der betrofenen WGRs | 20110809 | |||
| 2 | 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 | E_EMPTY | Call by reference | Type reference (TYPE) | RS_BOOL | Empty Result | 20110721 | |||
| 2 | E_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selektion an den Datamanager | 20110721 | |||
| 3 | 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 | E_S_VALID | Call by reference | Type reference (TYPE) | TN_S_VALID | validity intervals derived from static filter | 20110722 | |||
| 2 | E_TS_VALIDITY_RANGES | Call by reference | Type reference (TYPE) | RRSI_TS_SID | validity ranges for cache | 20110803 | |||
| 3 | I_EMPTY | Call by reference | Type reference (TYPE) | RS_BOOL | Empty Result | 20110722 | |||
| 4 | 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 | E_NODATA | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20101025 | |||
| 2 | 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 | E_T_RANGE | Call by reference | Type reference (TYPE) | RRKG_T_RANGES | Range in SIDs | 20110722 | |||
| 2 | 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 | C_EMPTY | Call by reference | Type reference (TYPE) | RS_BOOL | empty result | 20110722 | |||
| 2 | C_MAXSID | Call by reference | Type reference (TYPE) | RSSID | maximum time | 20110722 | |||
| 3 | C_MINSID | Call by reference | Type reference (TYPE) | RSSID | minimum time | 20110722 | |||
| 4 | C_T_RTIME | Call by reference | Type reference (TYPE) | RSDD_T_RTIME | Zeitintervalle für Bestandsaggregation | 20110722 | |||
| 5 | 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 | E_TIMSID | Call by reference | Type reference (TYPE) | RSSID | Stammdaten ID | 20110727 | |||
| 2 | I_TIMNM_FROM | Call by reference | Type reference (TYPE) | RSTIMNM | Zeitmerkmal | 20110727 | |||
| 3 | I_TIMNM_TO | Call by reference | Type reference (TYPE) | RSTIMNM | Zeitmerkmal | 20110727 | |||
| 4 | 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 |