SAP ABAP Class CL_RSR_RRK0_SELDR_TIME_CONVERT (Time converter for SELDR)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSROA_RT (Package) OLAP: Kernel Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_RRK0_BASE Basis Components 20130212
Properties
Class CL_RSR_RRK0_SELDR_TIME_CONVERT  
Short Description Time converter for SELDR    
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 20111124   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_RRK0_SELDR_TIME_CONVERT has no interface implemented.
Friends
Class CL_RSR_RRK0_SELDR_TIME_CONVERT has no friend class.
Attributes
Class CL_RSR_RRK0_SELDR_TIME_CONVERT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_RTIME_FROM_ALL Static method Public Method Build an rtime from an excluding or all entry 20111205
2 BUILD_RTIME_FROM_EQSID Static method Public Method Build an rtime from a eqsid table 20111205
3 BUILD_RTIME_FROM_NODE Static method Public Method Build an rtime from a node table 20111205
4 BUILD_RTIME_FROM_RANGES Static method Public Method Build an rtime from a range table 20111205
5 BUILD_RTIME_FROM_SELDR_TABLE Static method Public Method Get rtime for a given seldr 20111129
6 BUILD_RTIME_FROM_TABLEDR Static method Public Method Build an rtime from a tabledr table 20111205
7 BUILD_TIMINTV_FROM_SELDR_TABLE Static method Public Method Convert selections on time to selecition on I_TIMNM 20130102
8 _APPEND_RTIME Static method Private Method 20111129
9 _BUILD_RTIME_FROM_ALL Instance method Private Method Build an rtime from an excluding or all entry 20111129
10 _BUILD_RTIME_FROM_EQSID Instance method Private Method Build an rtime from a eqsid table 20111129
11 _BUILD_RTIME_FROM_NODE Static method Private Method Build an rtime from a node table 20111129
12 _BUILD_RTIME_FROM_RANGES Instance method Private Method Build an rtime from a range table 20111129
13 _BUILD_RTIME_FROM_SELDR Static method Private Method Build an rtime from a seldr entry 20111129
14 _BUILD_RTIME_FROM_TABLEDR Instance method Private Method Build an rtime from a tabledr table 20111129
15 _RANGES_FROM_SELDR_RANGE Static method Private Method Build ranges from seldr range 20111129
Events
Class CL_RSR_RRK0_SELDR_TIME_CONVERT has no event.
Types
Class CL_RSR_RRK0_SELDR_TIME_CONVERT has no local type.
Method Signatures

Method BUILD_RTIME_FROM_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAXSID Call by reference Type reference (TYPE) RSSID upper time border 20111205
2 Exporting E_MINSID Call by reference Type reference (TYPE) RSSID lower time boarder 20111205
3 Exporting E_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20111205
4 Importing I_SOURCE Call by reference Type reference (TYPE) RSDD_S_RTIME-SOURCE 20111205
5 Importing I_S_SEL_PATTERN Call by reference Type reference (TYPE) RSDD_S_SEL 20111205
6 Importing I_TIMNMID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20111205
7 Importing I_WITH_ZERO_PERIODS Call by reference Type reference (TYPE) RS_BOOL Boolean 20111215

Method BUILD_RTIME_FROM_ALL on class CL_RSR_RRK0_SELDR_TIME_CONVERT has no exception.

Method BUILD_RTIME_FROM_EQSID 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 20111205
2 Changing C_MINSID Call by reference Type reference (TYPE) RSSID lower time boarder 20111205
3 Changing C_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20111205
4 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20111205
5 Importing I_SOURCE Call by reference Type reference (TYPE) RSDD_S_RTIME-SOURCE 20111205
6 Importing I_S_SEL_PATTERN Call by reference Type reference (TYPE) RSDD_S_SEL 20111205
7 Importing I_TA_SID Call by reference Type reference (TYPE) RRSI_TA_SID Tabelle von SID (bzw. Integers) 20111205
8 Importing I_TIMNMID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20111205
9 Importing I_WITH_ZERO_PERIODS Call by reference Type reference (TYPE) RS_BOOL Boolean 20111215

Method BUILD_RTIME_FROM_EQSID on class CL_RSR_RRK0_SELDR_TIME_CONVERT 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_MAXSID Call by reference Type reference (TYPE) RSSID upper time border 20111205
2 Changing C_MINSID Call by reference Type reference (TYPE) RSSID lower time boarder 20111205
3 Changing C_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20111205
4 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20111205
5 Exporting E_FOUND Call by reference Type reference (TYPE) RS_BOOL Boolean 20111205
6 Importing I_R_BINCL Call by reference Object reference (TYPE REF TO) CL_RSR_HIERARCHY_BINCL Hierarchie mit Inklusionstabelle 20111205
7 Importing I_SOURCE Call by reference Type reference (TYPE) RSDD_S_RTIME-SOURCE 20111205
8 Importing I_S_SEL_PATTERN Call by reference Type reference (TYPE) RSDD_S_SEL 20111205
9 Importing I_TIMNMID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20111205
10 Importing I_TS_NODE Call by reference Type reference (TYPE) RRHI_TS_NODE Beschreibung einer Teilhierarchie 20111205
11 Importing I_WITH_ZERO_PERIODS Call by reference Type reference (TYPE) RS_BOOL Boolean 20111215

Method BUILD_RTIME_FROM_NODE on class CL_RSR_RRK0_SELDR_TIME_CONVERT has no exception.

Method BUILD_RTIME_FROM_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_EXCLUDING Call by reference Type reference (TYPE) RS_BOOL Excluding ranges contained 20111205
2 Changing C_INCLUDING Call by reference Type reference (TYPE) RS_BOOL Including ranges contained 20111205
3 Changing C_MAXSID Call by reference Type reference (TYPE) RSSID upper time border 20111205
4 Changing C_MINSID Call by reference Type reference (TYPE) RSSID lower time boarder 20111205
5 Changing C_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20111205
6 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20111205
7 Importing I_SOURCE Call by reference Type reference (TYPE) RSDD_S_RTIME-SOURCE 20111205
8 Importing I_S_SEL_PATTERN Call by reference Type reference (TYPE) RSDD_S_SEL 20111205
9 Importing I_TIMNMID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20111205
10 Importing I_T_RANGE Call by reference Type reference (TYPE) RRKG_T_RANGES Range in SIDs 20111205
11 Importing I_WITH_ZERO_PERIODS Call by reference Type reference (TYPE) RS_BOOL Boolean 20111215

Method BUILD_RTIME_FROM_RANGES on class CL_RSR_RRK0_SELDR_TIME_CONVERT 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 20111129
2 Exporting E_EMPTY Call by reference Type reference (TYPE) RS_BOOL empty result 20111129
3 Exporting E_MAXSID Call by reference Type reference (TYPE) RSSID maximum time 20111129
4 Exporting E_MINSID Call by reference Type reference (TYPE) RSSID minimum time 20111129
5 Exporting E_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID Chanmids to set check0 for 20111129
6 Exporting E_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20111129
7 Importing I_R_QUERY_RUNTIME Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_QUERY_RUNTIME 20111129
8 Importing I_TIMNM Call by reference Type reference (TYPE) RSTIMNM Zeitmerkmal 20111129
9 Importing I_TIMNMID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20111129
10 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20111129
11 Importing I_WITH_ZERO_PERIODS Call by reference Type reference (TYPE) RS_BOOL Boolean 20111215
12 Importing I_XFEMS Call by reference Type reference (TYPE) RRXFEMS Bitleiste der betrofenen FEMS 20111129

Method BUILD_RTIME_FROM_SELDR_TABLE on class CL_RSR_RRK0_SELDR_TIME_CONVERT has no exception.

Method BUILD_RTIME_FROM_TABLEDR 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 20111205
2 Changing C_MINSID Call by reference Type reference (TYPE) RSSID lower time boarder 20111205
3 Changing C_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20111205
4 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20111205
5 Importing I_R_QUERY_RUNTIME Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_QUERY_RUNTIME 20111205
6 Importing I_SOURCE Call by reference Type reference (TYPE) RSDD_S_RTIME-SOURCE 20111205
7 Importing I_S_SEL_PATTERN Call by reference Type reference (TYPE) RSDD_S_SEL 20111205
8 Importing I_TIMNMID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20111205
9 Importing I_T_TABLDR Call by reference Type reference (TYPE) RSDD_T_TABLDR Materialisierte Sid-Tabelle 20111205
10 Importing I_WITH_ZERO_PERIODS Call by reference Type reference (TYPE) RS_BOOL Boolean 20111215

Method BUILD_RTIME_FROM_TABLEDR on class CL_RSR_RRK0_SELDR_TIME_CONVERT has no exception.

Method BUILD_TIMINTV_FROM_SELDR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID SID (or Integer) Table 20130829
2 Exporting E_T_RANGE Call by reference Type reference (TYPE) RSDD_T_RANGE Range expanded around SID 20130102
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20130102
4 Importing I_PERIV_SID Call by reference Type reference (TYPE) RSSID Master data ID 20130102
5 Importing I_R_QUERY_RUNTIME Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_QUERY_RUNTIME 20130102
6 Importing I_TIMNM Call by reference Type reference (TYPE) RSTIMNM Time characteristic 20130102
7 Importing I_TIMNMID Call by reference Type reference (TYPE) RSSID Master data ID 20130102
8 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection to the Data Manager 20130102
9 Importing I_WITH_ZERO_PERIODS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20130102

Method BUILD_TIMINTV_FROM_SELDR_TABLE on class CL_RSR_RRK0_SELDR_TIME_CONVERT has no exception.

Method _APPEND_RTIME 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 20111129
2 Changing C_MINSID Call by reference Type reference (TYPE) RSSID lower time boarder 20111129
3 Changing C_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20111129
4 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20111129
5 Importing I_S_RTIME Call by reference Type reference (TYPE) RSDD_S_RTIME 20111129
6 Importing I_S_SEL_PATTERN Call by reference Type reference (TYPE) RSDD_S_SEL 20111129

Method _APPEND_RTIME on class CL_RSR_RRK0_SELDR_TIME_CONVERT has no exception.

Method _BUILD_RTIME_FROM_ALL Signature

Method _BUILD_RTIME_FROM_ALL on class CL_RSR_RRK0_SELDR_TIME_CONVERT has no parameter.
Method _BUILD_RTIME_FROM_ALL on class CL_RSR_RRK0_SELDR_TIME_CONVERT has no exception.

Method _BUILD_RTIME_FROM_EQSID Signature

Method _BUILD_RTIME_FROM_EQSID on class CL_RSR_RRK0_SELDR_TIME_CONVERT has no parameter.
Method _BUILD_RTIME_FROM_EQSID on class CL_RSR_RRK0_SELDR_TIME_CONVERT 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_MAXSID Call by reference Type reference (TYPE) RSSID upper time border 20111129
2 Changing C_MINSID Call by reference Type reference (TYPE) RSSID lower time boarder 20111129
3 Changing C_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20111129
4 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20111129
5 Exporting E_FOUND Call by reference Type reference (TYPE) RS_BOOL Boolean 20111129
6 Importing I_SOURCE Call by reference Type reference (TYPE) RSDD_S_RTIME-SOURCE 20111129
7 Importing I_SX_NODEDR Call by reference Type reference (TYPE) RSDD_SX_NODEDR 20111129
8 Importing I_S_SEL_PATTERN Call by reference Type reference (TYPE) RSDD_S_SEL 20111129
9 Importing I_TIMNMID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20111129
10 Importing I_WITH_ZERO_PERIODS Call by reference Type reference (TYPE) RS_BOOL Boolean 20111215

Method _BUILD_RTIME_FROM_NODE on class CL_RSR_RRK0_SELDR_TIME_CONVERT has no exception.

Method _BUILD_RTIME_FROM_RANGES Signature

Method _BUILD_RTIME_FROM_RANGES on class CL_RSR_RRK0_SELDR_TIME_CONVERT has no parameter.
Method _BUILD_RTIME_FROM_RANGES on class CL_RSR_RRK0_SELDR_TIME_CONVERT has no exception.

Method _BUILD_RTIME_FROM_SELDR 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 20111129
2 Changing C_MINSID Call by reference Type reference (TYPE) RSSID lower time boarder 20111129
3 Changing C_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20111129
4 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20111129
5 Exporting E_FOUND Call by reference Type reference (TYPE) RS_BOOL Boolean 20111129
6 Exporting E_SOURCE Call by reference Type reference (TYPE) RSDD_S_RTIME-SOURCE 20111129
7 Importing I_R_QUERY_RUNTIME Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_QUERY_RUNTIME 20111129
8 Importing I_SX_SELDR Call by reference Type reference (TYPE) RSDD_SX_SELDR Selektion an den Datamanager 20111129
9 Importing I_TIMNMID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20111129
10 Importing I_WITH_ZERO_PERIODS Call by reference Type reference (TYPE) RS_BOOL Boolean 20111215

Method _BUILD_RTIME_FROM_SELDR on class CL_RSR_RRK0_SELDR_TIME_CONVERT has no exception.

Method _BUILD_RTIME_FROM_TABLEDR 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 20111129
2 Changing C_MINSID Call by reference Type reference (TYPE) RSSID lower time boarder 20111129
3 Changing C_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20111129
4 Changing C_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20111129
5 Importing I_R_QUERY_RUNTIME Call by reference Object reference (TYPE REF TO) CL_RSR_RRK0_QUERY_RUNTIME 20111129
6 Importing I_SOURCE Call by reference Type reference (TYPE) RSDD_S_RTIME-SOURCE 20111129
7 Importing I_S_SEL_PATTERN Call by reference Type reference (TYPE) RSDD_S_SEL 20111129
8 Importing I_TIMNMID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20111129
9 Importing I_T_TABLDR Call by reference Type reference (TYPE) RSDD_T_TABLDR Materialisierte Sid-Tabelle 20111129

Method _BUILD_RTIME_FROM_TABLEDR on class CL_RSR_RRK0_SELDR_TIME_CONVERT has no exception.

Method _RANGES_FROM_SELDR_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_CHANMID_CHECK Call by reference Type reference (TYPE) RRSI_TS_SID Tabelle von SID (bzw. Integers) 20111221
2 Exporting E_T_RANGE Call by reference Type reference (TYPE) RRKG_T_RANGES Range in SIDs 20111129
3 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM Merkmal 20111129
4 Importing I_CHANMID Call by reference Type reference (TYPE) RSSID 20111221
5 Importing I_PERIV Call by reference Type reference (TYPE) PERIV 20130502
6 Importing I_T_RANGE Call by reference Type reference (TYPE) RSDD_SX_SELDR-RANGE-RANGE 20111129

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