SAP ABAP Class CL_RS_TIME_DISTRIBUTE (Time Distribution and Derivation)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RS_TIME (Package) Time Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RS_BASE BW Basis 20080228
Properties
Class CL_RS_TIME_DISTRIBUTE  
Short Description Time Distribution and Derivation    
Super Class CL_RS_BASE BW Basis 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_TIME   Time Functions 
Created 20080228   SAP 
Last change 20130531   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)
3 RSTIM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RS_TIME_DISTRIBUTE has no interface implemented.
Friends
Class CL_RS_TIME_DISTRIBUTE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_FPER_CHANGED Instance attribute Protected Type reference (TYPE) RS_BOOL Boolean 20080303
2 O_FROM_INTERVAL Instance attribute Protected Type reference (TYPE) RS_BOOL Boolean 20080229
3 O_FYEAR Instance attribute Protected Type reference (TYPE) I Year for Fiscal Year 20080303
4 O_FYEAR_CHANGED Instance attribute Protected Type reference (TYPE) RS_BOOL Boolean 20080303
5 O_PERIOD Instance attribute Protected Type reference (TYPE) T009B-POPER Period for Fiscal Period 20080303
6 O_S_PERIODS Instance attribute Protected Type reference (TYPE) RSTIM_S_PERIODS Periods for Fiscal Variants 20080303
7 O_S_TIME_FPER Instance attribute Protected Type reference (TYPE) RSTIM_S_TIME_INT 20080303
8 O_S_TIME_FYEAR Instance attribute Protected Type reference (TYPE) RSTIM_S_TIME_INT 20080303
9 O_S_TIME_INT Instance attribute Protected Type reference (TYPE) RSTIM_S_TIME_INT 20080228
10 O_S_TIME_MONTH Instance attribute Protected Type reference (TYPE) RSTIM_S_TIME_INT 20080303
11 O_S_TIME_WEEK Instance attribute Protected Type reference (TYPE) RSTIM_S_TIME_INT 20080303
12 O_S_TIME_YEAR Instance attribute Protected Type reference (TYPE) RSTIM_S_TIME_INT 20080303
13 O_TH_SFC Instance attribute Protected Type reference (TYPE) RSDD_TH_SFC 20080228
14 O_TH_SFK Instance attribute Protected Type reference (TYPE) RSDD_TH_SFK 20080228
15 O_TIMNM Instance attribute Protected Type reference (TYPE) RSCHANM Characteristic 20080229
16 O_VARNT Instance attribute Protected Type reference (TYPE) RSTIM_VARNT 20080303
17 O_YEAR Instance attribute Protected Type reference (TYPE) T009B-BDATJ Year for Fiscal Period 20080303
Methods
# Method Level Visibility Method type Description Created on
1 DEFINE Instance method Public Method 20080229
2 EXECUTE Instance method Public Method 20080228
3 GET_TIME_INT_FPER Instance method Protected Method 20080303
4 GET_TIME_INT_FYEAR Instance method Protected Method 20080303
5 GET_TIME_INT_MONTH Instance method Protected Method 20080303
6 GET_TIME_INT_WEEK Instance method Protected Method 20080303
7 GET_TIME_INT_YEAR Instance method Protected Method 20080303
8 GET_TIMNM_FINEST Instance method Protected Method 20080228
Events
Class CL_RS_TIME_DISTRIBUTE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TO_S_TIMNM Protected See coding 20080228 BEGIN OF to_s_timnm, calday(1) TYPE n, calweek(1) TYPE n, calmonth(1) TYPE n, calquarter(1) TYPE n, halfyear1(1) TYPE n, calyear(1) TYPE n, fiscper(1) TYPE n, fiscyear(1) TYPE n, END OF to_s_timnm
Method Signatures

Method DEFINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_INT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20080229
2 Importing I_FROM_TIMNM Call by reference Type reference (TYPE) RSCHANM Merkmal 20080229
3 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20080229
4 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20080229
5 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20080414

Method DEFINE on class CL_RS_TIME_DISTRIBUTE has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20080229
2 Importing I_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20080229

Method EXECUTE on class CL_RS_TIME_DISTRIBUTE has no exception.

Method GET_TIME_INT_FPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PROCESSED Call by reference Type reference (TYPE) RS_BOOL Boolean 20080303
2 Changing C_S_TIME_INT Call by reference Type reference (TYPE) RSTIM_S_TIME_INT 20080303
3 Importing I_FIRST Call by reference Type reference (TYPE) RS_BOOL Boolean 20080303

Method GET_TIME_INT_FPER on class CL_RS_TIME_DISTRIBUTE has no exception.

Method GET_TIME_INT_FYEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PROCESSED Call by reference Type reference (TYPE) RS_BOOL Boolean 20080303
2 Changing C_S_TIME_INT Call by reference Type reference (TYPE) RSTIM_S_TIME_INT 20080303
3 Importing I_FIRST Call by reference Type reference (TYPE) RS_BOOL Boolean 20080303

Method GET_TIME_INT_FYEAR on class CL_RS_TIME_DISTRIBUTE has no exception.

Method GET_TIME_INT_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PROCESSED Call by reference Type reference (TYPE) RS_BOOL Boolean 20080303
2 Changing C_S_TIME_INT Call by reference Type reference (TYPE) RSTIM_S_TIME_INT 20080303
3 Importing I_FIRST Call by reference Type reference (TYPE) RS_BOOL Boolean 20080303

Method GET_TIME_INT_MONTH on class CL_RS_TIME_DISTRIBUTE has no exception.

Method GET_TIME_INT_WEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PROCESSED Call by reference Type reference (TYPE) RS_BOOL Boolean 20080303
2 Changing C_S_TIME_INT Call by reference Type reference (TYPE) RSTIM_S_TIME_INT 20080303
3 Importing I_FIRST Call by reference Type reference (TYPE) RS_BOOL Boolean 20080303

Method GET_TIME_INT_WEEK on class CL_RS_TIME_DISTRIBUTE has no exception.

Method GET_TIME_INT_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PROCESSED Call by reference Type reference (TYPE) RS_BOOL Boolean 20080303
2 Changing C_S_TIME_INT Call by reference Type reference (TYPE) RSTIM_S_TIME_INT 20080303
3 Importing I_FIRST Call by reference Type reference (TYPE) RS_BOOL Boolean 20080303

Method GET_TIME_INT_YEAR on class CL_RS_TIME_DISTRIBUTE 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_TIMNM_DERIVE Call by reference Type reference (TYPE) TO_S_TIMNM Character Feld der Länge 8 20080228
2 Exporting E_TIMNM_FINEST Call by reference Type reference (TYPE) TO_S_TIMNM Character Feld der Länge 8 20080228

Method GET_TIMNM_FINEST on class CL_RS_TIME_DISTRIBUTE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 711