SAP ABAP Class CL_RS_TIME (Time Conversions)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RS_TIME (Package) Time Functions
Properties
Class CL_RS_TIME  
Short Description Time Conversions    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_TIME   Time Functions 
Created 20010308   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 RSD 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 has no interface implemented.
Friends
Class CL_RS_TIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_CLASS_SET_TO Instance attribute Private Type reference (TYPE) RSTIM_SET 20010601
2 P_ID_FROM Instance attribute Private Type reference (TYPE) RSTIM_ID 20010531
3 P_ID_TO Instance attribute Private Type reference (TYPE) RSTIM_ID 20010601
4 P_R_TIME_INT_FROM Instance attribute Private Object reference (TYPE REF TO) IF_RS_TIME_INT Time Conversions: Time Intervals 20010601
5 P_SET_TO Instance attribute Private Type reference (TYPE) RSTIM_SET 20010531
6 P_STRING_VALUE_FROM Instance attribute Private Type reference (TYPE) STRING 20010312
7 P_STRING_VALUE_TO Instance attribute Private Type reference (TYPE) STRING 20010312
8 P_TH_UNIT Instance attribute Private Type reference (TYPE) PT_TH_UNIT 20010316
9 P_T_ACC_TIME_INT_TO Instance attribute Private Type reference (TYPE) RSTIM_T_ACC_TIME_INT 20010601
10 P_T_RS_TIME Static Attribute Private Type reference (TYPE) PT_T_RS_TIME 20010601
11 P_T_RS_TIME_TO Instance attribute Private Type reference (TYPE) PT_T_RS_TIME 20010601
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010601
2 CREATE_BY_VALUE Static method Public Method ... 20010308
3 GET_ORDER Static method Public Method 20010605
4 GET_SHARE Instance method Public Method 20010308
5 _CREATE_INTERN Static method Private Method 20010601
6 _GET_DENOMINATOR Instance method Private Method 20101015
7 _GET_SHARE_INTERN Instance method Private Method 20011024
Events
Class CL_RS_TIME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PT_S_RESULT Private See coding 20010601
2 PT_S_TIME Private See coding 20010308
3 PT_S_UNIT Private See coding 20010316
4 PT_TH_TIME Private See coding 20010308
5 PT_TH_UNIT Private See coding 20010316
6 PT_TIME_TYPE Private Type reference (TYPE) I 20010308
7 PT_T_RESULT Private See coding 20010601
8 PT_T_RS_TIME Private See coding 20010312
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_SET_TO Value transfer Type reference (TYPE) RSTIM_SET 20010601
2 Importing I_ID_FROM Value transfer Type reference (TYPE) RSTIM_ID 20010601
3 Importing I_R_DAY_INT Value transfer Object reference (TYPE REF TO) CL_RS_TIME_DAY_INT Zeitkonvertierungen 20010606
4 Importing I_SET_TO Value transfer Type reference (TYPE) RSTIM_SET 20010601
5 Importing I_STRING_VALUE_FROM Value transfer Type reference (TYPE) STRING 20010601
6 Importing I_STRING_VALUE_TO Value transfer Type reference (TYPE) STRING 20010601
# Exception Resumable Description Created on
1 VALUE_FROM_INVALID 20010605
2 VALUE_TO_INVALID 20010605

Method CREATE_BY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TIMNM_FROM Value transfer Type reference (TYPE) RSDIOBJ-IOBJNM ... 20010308
2 Importing I_TIMNM_TO Value transfer Type reference (TYPE) RSDIOBJ-IOBJNM ... 20010308
3 Importing I_TIMVL_FROM Value transfer Type reference (TYPE) ANY ... 20010309
4 Importing I_TIMVL_FROM_PRE Value transfer Type reference (TYPE) ANY 20011023
5 Importing I_TIMVL_TO Value transfer Type reference (TYPE) ANY ... 20010309
6 Importing I_T_TIMNM_TO Value transfer Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20010531
7 Returning R_R_RS_TIME Value transfer Object reference (TYPE REF TO) CL_RS_TIME ... 20010312
# Exception Resumable Description Created on
1 CONVERSION_FAILED 20010312
2 CONVERSION_INVALID 20010308
3 NAME_FROM_INVALID 20010312
4 NAME_TO_INVALID 20010312
5 VALUE_FROM_INVALID 20010312
6 VALUE_TO_INVALID 20010312

Method GET_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_TIMNM Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20010605
2 Returning R_T_TIMNM Value transfer Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20010605

Method GET_ORDER on class CL_RS_TIME has no exception.

Method GET_SHARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FRACTION Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20011023
2 Importing I_PROFILE Value transfer Type reference (TYPE) ANY 20010315
3 Importing I_UNIT Value transfer Type reference (TYPE) RSTIM_UNIT 20010308
4 Returning R_T_SHARE Value transfer Type reference (TYPE) RSTIM_T_SHARE 20010316
# Exception Resumable Description Created on
1 FACTORY_CALENDER_IDENT_INVALID 20010315
2 UNIT_INVALID 20010315

Method _CREATE_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS_SET_TO Value transfer Type reference (TYPE) RSTIM_SET 20010601
2 Importing I_ID_FROM Value transfer Type reference (TYPE) RSTIM_ID 20010601
3 Importing I_R_DAY_INT Value transfer Object reference (TYPE REF TO) CL_RS_TIME_DAY_INT Zeitkonvertierungen 20010606
4 Importing I_SET_TO Value transfer Type reference (TYPE) RSTIM_SET 20010601
5 Importing I_STRING_VALUE_FROM Value transfer Type reference (TYPE) STRING 20010601
6 Importing I_STRING_VALUE_TO Value transfer Type reference (TYPE) STRING 20010601
7 Returning R_R_RS_TIME Value transfer Object reference (TYPE REF TO) CL_RS_TIME Zeitkonvertierungen 20010601
# Exception Resumable Description Created on
1 VALUE_FROM_INVALID 20010605
2 VALUE_TO_INVALID 20010605

Method _GET_DENOMINATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDENT Call by reference Type reference (TYPE) RSTIM_IDENT 20101015
2 Importing I_R_DAY_INT Call by reference Object reference (TYPE REF TO) CL_RS_TIME_DAY_INT Zeitkonvertierungen 20101015
3 Importing I_UNIT Call by reference Type reference (TYPE) RSTIM_UNIT 20101015
4 Returning R_DENOMINATOR Value transfer Type reference (TYPE) I 20101015

Method _GET_DENOMINATOR on class CL_RS_TIME has no exception.

Method _GET_SHARE_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIRST Value transfer Type reference (TYPE) RS_BOOL Boolean 20011024
2 Importing I_IDENT Value transfer Type reference (TYPE) RSTIM_IDENT 20011024
3 Importing I_R_DAY_INT Value transfer Object reference (TYPE REF TO) CL_RS_TIME_DAY_INT Zeitkonvertierungen 20011024
4 Importing I_T_TIMVL Value transfer Type reference (TYPE) RSTIM_T_TIMVL 20011024
5 Importing I_UNIT Value transfer Type reference (TYPE) RSTIM_UNIT 20011024
6 Returning R_T_SHARE Value transfer Type reference (TYPE) RSTIM_T_SHARE 20011024

Method _GET_SHARE_INTERN on class CL_RS_TIME has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A