SAP ABAP Class CL_RS_TIME_SERVICE (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_SERVICE  
Short Description Time Conversions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_TIME   Time Functions 
Created 20010316   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSD_INFOPROV Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RRSI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSTIM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RS_TIME_SERVICE has no interface implemented.
Friends
Class CL_RS_TIME_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_FACTOR_VARNT Constant Public Type reference (TYPE) I RRSI_C_FACTOR_VARNT 20041217
2 N_C_FISC_CONST Constant Public Type reference (TYPE) RRFISC 'C' If the fiscal year variant is required, it is fixed 20041217
3 N_C_FISC_FALSE Constant Public Type reference (TYPE) RRFISC RS_C_FALSE If the fiscal year variant is required, it is fixed 20041217
4 N_C_FISC_TRUE Constant Public Type reference (TYPE) RRFISC RS_C_TRUE If the fiscal year variant is required, it is fixed 20041217
5 N_C_MOD_FISCYEAR Constant Public Type reference (TYPE) I RRSI_C_MOD_FISCYEAR 20041217
6 N_S_ADMIN Static Attribute Public Type reference (TYPE) RSTIM_S_ADMIN Customizing 20090702
7 P_C_INITIAL_YEAR Constant Private Type reference (TYPE) GJAHR IS INITIAL Fiscal Year 20030328
8 P_TH_MSG Static Attribute Private Type reference (TYPE) PT_TH_MSG BW: Table with Messages (Application Log) 20051122
9 P_TH_PERIOD Static Attribute Private Type reference (TYPE) RSTIM_TH_PERIOD 20020814
10 P_TH_PERIOD_INT Static Attribute Private Type reference (TYPE) RSTIM_TH_PERIOD_INT 20020814
11 P_TS_EXTRA_PERIOD_BUF Static Attribute Private Type reference (TYPE) PT_TS_EXTRA_PERIOD_BUF 20130502
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SEC_TO_TIMESTMP Static method Public Method 20020204
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020814
3 CONVERT_TIME Static method Public Method Converting Time Characteristic into Another Time Char. 20060208
4 CONVERT_TIME_SIMPLE Static method Public Method 20120612
5 COPY_VARIANTS Static method Public Method 20030328
6 COUNT_FAC_INT_WEEKDAYS Static method Public Method 20010316
7 COUNT_TIME_INT_WEEKDAYS Static method Public Method 20010316
8 CREATE_ACC_TIME_INT Static method Public Method 20010329
9 CREATE_DAY_INT_FROM_HALFYEAR Static method Public Method 20010316
10 CREATE_DAY_INT_FROM_MONTH Static method Public Method 20010316
11 CREATE_DAY_INT_FROM_QUARTER Static method Public Method 20010316
12 CREATE_DAY_INT_FROM_YEAR Static method Public Method 20010316
13 GET_AGE Static method Public Method Define Age 20080414
14 GET_CALDAYS_FROM_INTERVAL Static method Public Method 20010321
15 GET_CALMONTH_FROM_ANY Static method Public Method 20011123
16 GET_CALQUARTER_FROM_ANY Static method Public Method 20011123
17 GET_DATEINTERVAL_FROM_TO Static method Public Method Returns Start and End Date of a Time Frame 20051110
18 GET_DATE_FROM_ANY Static method Public Method 20011123
19 GET_DAYS_OF_MONTH Static method Public Method 20010316
20 GET_DAY_FROM_TIMESTAMP Static method Public Method Determines Date from Time Stamp 20060817
21 GET_FACTORYDATE_FROM_DATE Static method Public Method 20010316
22 GET_FACTORYDATE_INTERVAL Static method Public Method 20010316
23 GET_FIRST_DATE_OF_WEEK Static method Public Method 20010321
24 GET_FISCPER_FROM_ANY Static method Public Method 20011123
25 GET_FISCPER_FROM_DATE Static method Public Method 20010321
26 GET_FISCPER_FROM_FP3_FY Static method Public Method Determines Fiscper from Fiscper3 and Fiscyear 20051220
27 GET_FISCPER_INTERVAL Static method Public Method 20010321
28 GET_FISCYEAR_FROM_DATE Static method Public Method 20010321
29 GET_FISCYEAR_INTERVAL Static method Public Method 20010321
30 GET_HALFYEARS_FROM_INTERVAL Static method Public Method 20010321
31 GET_HALFYEAR_FROM_DATE Static method Public Method 20010321
32 GET_LOOKUP_TABLE Static method Public Method Get Table of Conversion Factors 20091120
33 GET_MIN_MAX_DATE_FROM_RANGE Static method Public Method 20080123
34 GET_MIN_MAX_DATE_FROM_SELDR Static method Public Method 20070726
35 GET_MIN_MAX_DATE_FROM_SELDR_LI Static method Public Method 20080310
36 GET_MONTHS_FROM_INTERVAL Static method Public Method 20010321
37 GET_MONTH_FROM_DATE Static method Public Method 20010321
38 GET_NEXT_STANDARD_PERIOD Static method Public Method Next Normal Period for a Period in Direction i_next 20111213
39 GET_NUMBER_OF_CONST_FISCPER Static method Public Method 20020814
40 GET_NUMBER_OF_DAYS Static method Public Method Determines the Number of Days within a Time Period 20050311
41 GET_NUMBER_OF_EXTRA_FISCPER Static method Public Method 20020814
42 GET_NUMBER_OF_FISCPER Static method Public Method 20010321
43 GET_NUMBER_OF_WORKINGDAYS Static method Public Method Determines the Number of Days within a Time Period 20050311
44 GET_NUM_EXTRA_PERIODS_BT Static method Public Method Number of Special Periods in a FISCPER Range 20111213
45 GET_QUARTERS_FROM_INTERVAL Static method Public Method 20010321
46 GET_QUARTER_FROM_DATE Static method Public Method 20010321
47 GET_QUARTER_FROM_MONTH Static method Public Method 20010321
48 GET_VALID_FISCPER Static method Public Method Returns valid periods for a variant in a year 20040526
49 GET_WEEKDAY Static method Public Method 20010316
50 GET_YEAR_FROM_DATE Static method Public Method 20010321
51 GET_YEAR_FROM_FISCPER Static method Public Method 20020814
52 GET_YEAR_HALFYEAR_FROM_DATE Static method Public Method 20010321
53 GET_YEAR_MONTH_FROM_DATE Static method Public Method 20010321
54 GET_YEAR_QUARTER_FROM_DATE Static method Public Method 20010321
55 GET_YEAR_WEEK_FROM_DATE Static method Public Method 20010321
56 IS_DERIVABLE_SID Static method Public Method 20030328
57 IS_EXTRA_PERIOD Static method Public Method 20130305
58 IS_EXTRA_PERIOD_NO_BUF Static method Private Method 20130502
59 IS_FACTORY_WORKDAY Static method Public Method 20010316
60 IS_FISCVARNT_YEAR_DEP Static method Public Method 20070207
61 IS_LEAP_YEAR Static method Public Method 20010316
62 IS_VALID_DATE Static method Public Method 20010316
63 IS_VALID_FISCPER Static method Public Method 20010321
64 IS_VALID_FISCYEAR Static method Public Method the fiscal year is maintained 20060117
65 IS_VALID_VARIANT Static method Public Method 20010321
66 IS_VALID_WEEK Static method Public Method 20010321
67 MODIFY_SELDR_FOR_TIMECHAR Static method Public Method 20080310
68 SHIFT_FISCPER Static method Public Method 20010321
69 SHIFT_YEAR_HALFYEAR Static method Public Method 20010321
70 SHIFT_YEAR_MONTH Static method Public Method 20010321
71 SHIFT_YEAR_QUARTER Static method Public Method 20010321
72 _BUILD_DERIVABLE_TAB Static method Private Method Build Table of Times to be Derived 20091120
73 _GET_DATEINTERVAL Static method Private Method Determines the Beginning and End of a Time Period 20050311
74 _GET_FACTORY_INTERVAL Static method Private Method 20020115
75 _GET_FIRST_DATA_IN_PERIOD Static method Private Method 20020814
76 _GET_FIRST_DATE_IN_PERIOD Static method Private Method 20020814
77 _GET_LAST_DATE_IN_PERIOD Static method Private Method 20020814
78 _GET_PERIODS Static method Private Method 20020814
79 _GET_YEAR_PERIODS Static method Private Method 20020814
80 _IS_INITIAL_VALUE Static method Private Method 20130424
81 _SET_INITIAL_VALUE Static method Private Method 20130424
82 _SET_MIN_MAX Static method Private Method 20070726
83 __ADJUST_DERIVED_SID Static method Private Method 20030328
84 __ADJUST_T009 Static method Private Method 20030328
85 __ADJUST_T009B Static method Private Method 20030328
86 __ADJUST_T009C Static method Private Method 20030328
87 __ADJUST_T009T Static method Private Method 20030328
88 __ADJUST_T009Y Static method Private Method 20030328
Events
Class CL_RS_TIME_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PT_S_EXTRA_PERIOD_BUF Private See coding 20130502 BEGIN OF pt_s_extra_period_buf, period_sid TYPE rssid, extra_period TYPE rs_bool, END OF pt_s_extra_period_buf
2 PT_S_MSG Private See coding 20051122 BEGIN OF pt_s_msg, varnt TYPE rstim_varnt, year TYPE i, s_msg TYPE rs_s_msg, END OF pt_s_msg
3 PT_TH_MSG Private See coding 20051122 pt_th_msg TYPE HASHED TABLE OF pt_s_msg WITH UNIQUE KEY varnt year
4 PT_TS_EXTRA_PERIOD_BUF Private See coding 20130502 pt_ts_extra_period_buf TYPE SORTED TABLE OF pt_s_extra_period_buf WITH UNIQUE KEY period_sid
5 PT_T_T009 Private See coding 20030328 pt_t_t009 TYPE STANDARD TABLE OF t009 WITH DEFAULT KEY
Method Signatures

Method ADD_SEC_TO_TIMESTMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEC Value transfer Type reference (TYPE) I 20020204
2 Importing I_TIMESTMP Value transfer Type reference (TYPE) RS_TIMESTMP 20020204
3 Returning R_TIMESTMP Value transfer Type reference (TYPE) RS_TIMESTMP 20020204

Method ADD_SEC_TO_TIMESTMP on class CL_RS_TIME_SERVICE has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RS_TIME_SERVICE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RS_TIME_SERVICE has no exception.

Method CONVERT_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_IMPRECISE Call by reference Type reference (TYPE) RS_BOOL Boolean 20060209
2 Exporting E_TIMVL_FROM Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20060208
3 Exporting E_TIMVL_TO Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20060208
4 Importing I_TIMNM_FROM Call by reference Type reference (TYPE) RSCHANM Merkmal 20060208
5 Importing I_TIMNM_TO Call by reference Type reference (TYPE) RSCHANM Merkmal 20060208
6 Importing I_TIMVL Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20060208
7 Importing I_VARNT Call by reference Type reference (TYPE) RSPERIV Geschäftsjahresvariante 20060208
# Exception Resumable Description Created on
1 FAILED 20060208

Method CONVERT_TIME_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NOT_CONVERTED Call by reference Type reference (TYPE) RS_BOOL Boolean 20120612
2 Exporting E_TIMVL_FROM Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20120612
3 Exporting E_TIMVL_TO Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20120612
4 Importing I_TIMNM_FROM Call by reference Type reference (TYPE) RSOBJNM Objekt 20120612
5 Importing I_TIMNM_TO Call by reference Type reference (TYPE) RSOBJNM Objekt 20120612
6 Importing I_TIMVL Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20120612
7 Importing I_VARNT Call by reference Type reference (TYPE) RSPERIV Geschäftsjahresvariante 20120612

Method CONVERT_TIME_SIMPLE on class CL_RS_TIME_SERVICE has no exception.

Method COPY_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMIT Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE 20030328
2 Importing I_FROM_CLIENT Value transfer Type reference (TYPE) SYMANDT 20030328
3 Importing I_START_YEAR Value transfer Type reference (TYPE) I 20030328
4 Importing I_TO_CLIENT Value transfer Type reference (TYPE) SYMANDT SY-MANDT 20030328
5 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL 20030328

Method COPY_VARIANTS on class CL_RS_TIME_SERVICE has no exception.

Method COUNT_FAC_INT_WEEKDAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDENT Value transfer Type reference (TYPE) RSTIM_IDENT 20010316
2 Importing I_S_TIME_INT Value transfer Type reference (TYPE) RSTIM_S_TIME_INT 20010316
3 Importing I_WEEKDAY Value transfer Type reference (TYPE) I 20010316
4 Returning R_COUNT Value transfer Type reference (TYPE) I 20010316

Method COUNT_FAC_INT_WEEKDAYS on class CL_RS_TIME_SERVICE has no exception.

Method COUNT_TIME_INT_WEEKDAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TIME_INT Value transfer Type reference (TYPE) RSTIM_S_TIME_INT 20010316
2 Importing I_WEEKDAY Value transfer Type reference (TYPE) I 20010316
3 Returning R_COUNT Value transfer Type reference (TYPE) I 20010316

Method COUNT_TIME_INT_WEEKDAYS on class CL_RS_TIME_SERVICE has no exception.

Method CREATE_ACC_TIME_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Value transfer Type reference (TYPE) RSIOBJNM InfoObject 20010329
2 Importing I_R_DAY_INT Value transfer Object reference (TYPE REF TO) CL_RS_TIME_DAY_INT Time Conversions 20010329
3 Importing I_TIMVL Value transfer Type reference (TYPE) ANY 20010329
4 Importing I_WITH_EXTRA_PERIODS Call by reference Type reference (TYPE) RS_BOOL Boolean 20110615
5 Returning R_T_ACC_TIME_INT Value transfer Type reference (TYPE) RSTIM_T_ACC_TIME_INT 20010329
# Exception Resumable Description Created on
1 VALUE_TO_INVALID 20010329

Method CREATE_DAY_INT_FROM_HALFYEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HALFYEAR Value transfer Type reference (TYPE) I 20010316
2 Importing I_YEAR Value transfer Type reference (TYPE) I 20010316
3 Returning R_R_DAY_INT Value transfer Object reference (TYPE REF TO) CL_RS_TIME_DAY_INT Time Conversions 20010316

Method CREATE_DAY_INT_FROM_HALFYEAR on class CL_RS_TIME_SERVICE has no exception.

Method CREATE_DAY_INT_FROM_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MONTH Value transfer Type reference (TYPE) I 20010316
2 Importing I_YEAR Value transfer Type reference (TYPE) I 20010316
3 Returning R_R_DAY_INT Value transfer Object reference (TYPE REF TO) CL_RS_TIME_DAY_INT Time Conversions 20010316

Method CREATE_DAY_INT_FROM_MONTH on class CL_RS_TIME_SERVICE has no exception.

Method CREATE_DAY_INT_FROM_QUARTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_QUARTER Value transfer Type reference (TYPE) I 20010316
2 Importing I_YEAR Value transfer Type reference (TYPE) I 20010316
3 Returning R_R_DAY_INT Value transfer Object reference (TYPE REF TO) CL_RS_TIME_DAY_INT Time Conversions 20010316

Method CREATE_DAY_INT_FROM_QUARTER on class CL_RS_TIME_SERVICE has no exception.

Method CREATE_DAY_INT_FROM_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_YEAR Value transfer Type reference (TYPE) I 20010316
2 Returning R_R_DAY_INT Value transfer Object reference (TYPE REF TO) CL_RS_TIME_DAY_INT Time Conversions 20010316

Method CREATE_DAY_INT_FROM_YEAR on class CL_RS_TIME_SERVICE has no exception.

Method GET_AGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BIRTHDATE Call by reference Type reference (TYPE) D 20080414
2 Importing I_KEYDATE Call by reference Type reference (TYPE) D 20080414
3 Returning R_AGE Value transfer Type reference (TYPE) I 20080414

Method GET_AGE on class CL_RS_TIME_SERVICE has no exception.

Method GET_CALDAYS_FROM_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TIME_INT Value transfer Type reference (TYPE) RSTIM_S_TIME_INT 20010321
2 Returning R_CALDAYS Value transfer Type reference (TYPE) I 20010321

Method GET_CALDAYS_FROM_INTERVAL on class CL_RS_TIME_SERVICE has no exception.

Method GET_CALMONTH_FROM_ANY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MONTH Value transfer Type reference (TYPE) I 20011123
2 Exporting E_YEAR Value transfer Type reference (TYPE) I 20011123
3 Importing I_ANY Value transfer Type reference (TYPE) ANY 20011123

Method GET_CALMONTH_FROM_ANY on class CL_RS_TIME_SERVICE has no exception.

Method GET_CALQUARTER_FROM_ANY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_QUARTER Value transfer Type reference (TYPE) I 20011123
2 Exporting E_YEAR Value transfer Type reference (TYPE) I 20011123
3 Importing I_ANY Value transfer Type reference (TYPE) ANY 20011123

Method GET_CALQUARTER_FROM_ANY on class CL_RS_TIME_SERVICE has no exception.

Method GET_DATEINTERVAL_FROM_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATE_FROM Call by reference Type reference (TYPE) D 20051110
2 Exporting E_DATE_TO Call by reference Type reference (TYPE) D 20051110
3 Exporting E_S_DATE_INTERVAL Call by reference Type reference (TYPE) RSTIM_S_TIME_INT 20051110
4 Importing I_CHAVL Call by reference Type reference (TYPE) RSCHAVL 20051110
5 Importing I_TIMNM Call by reference Type reference (TYPE) RSTIMNM 20051110
# Exception Resumable Description Created on
1 FAILED 20051110

Method GET_DATE_FROM_ANY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ANY Value transfer Type reference (TYPE) ANY 20011123
2 Importing I_CHECK Value transfer Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20011123
3 Returning R_DATE Value transfer Type reference (TYPE) D 20011123

Method GET_DATE_FROM_ANY on class CL_RS_TIME_SERVICE has no exception.

Method GET_DAYS_OF_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MONTH Value transfer Type reference (TYPE) I 20010316
2 Importing I_YEAR Value transfer Type reference (TYPE) I 20010316
3 Returning R_DAYS Value transfer Type reference (TYPE) I 20010316

Method GET_DAYS_OF_MONTH on class CL_RS_TIME_SERVICE has no exception.

Method GET_DAY_FROM_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TIMESTAMP Call by reference Type reference (TYPE) ANY 20060817
2 Importing I_TIMEZONE_OUT Call by reference Type reference (TYPE) TZNZONE Zeitzone der Ausgabe 20060817
3 Returning R_DAY Value transfer Type reference (TYPE) D 20060817
# Exception Resumable Description Created on
1 CX_RS_TIME_INPUT_INVALID 20060817
2 CX_RS_TIME_INVALID_TIMEZONE Ausnahmen von RS_TIME 20060817

Method GET_FACTORYDATE_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) D 20010316
2 Importing I_IDENT Value transfer Type reference (TYPE) RSTIM_IDENT 20010316
3 Importing I_NEXT Value transfer Type reference (TYPE) RS_BOOL Boolean 20010316
4 Returning R_FACDATE Value transfer Type reference (TYPE) I 20010316
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20020116
2 CX_RS_MSG Error in Program (Internal Error) 20020116

Method GET_FACTORYDATE_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDENT Value transfer Type reference (TYPE) RSTIM_IDENT 20010316
2 Importing I_S_TIME_INT Value transfer Type reference (TYPE) RSTIM_S_TIME_INT 20010316
3 Returning R_S_FAC_INT Value transfer Type reference (TYPE) RSTIM_S_FAC_INT 20010316
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20101015
2 CX_RS_MSG BW Exception mit generischer Nachricht (keine spez. Attrib.) 20101015

Method GET_FIRST_DATE_OF_WEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WEEK Value transfer Type reference (TYPE) I 20010321
2 Importing I_YEAR Value transfer Type reference (TYPE) I 20010321
3 Returning R_DATE Value transfer Type reference (TYPE) D 20010321
# Exception Resumable Description Created on
1 FAILED 20010321

Method GET_FISCPER_FROM_ANY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PERIOD Value transfer Type reference (TYPE) I 20011123
2 Exporting E_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20011123
3 Exporting E_YEAR Value transfer Type reference (TYPE) I 20011123
4 Importing I_ANY Value transfer Type reference (TYPE) ANY 20011123
5 Importing I_CHECK Value transfer Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20011123

Method GET_FISCPER_FROM_ANY on class CL_RS_TIME_SERVICE has no exception.

Method GET_FISCPER_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) D 20010321
2 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20010321
3 Returning R_YEAR_PERIOD Value transfer Type reference (TYPE) I 20010321
# Exception Resumable Description Created on
1 FAILED 20010321

Method GET_FISCPER_FROM_FP3_FY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FISCPER3 Call by reference Type reference (TYPE) RSD_SID 20051220
2 Importing I_FISCYEAR Call by reference Type reference (TYPE) RSD_SID 20051220
3 Returning R_FISCPER Value transfer Type reference (TYPE) RSD_SID 20051220

Method GET_FISCPER_FROM_FP3_FY on class CL_RS_TIME_SERVICE has no exception.

Method GET_FISCPER_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERIOD Value transfer Type reference (TYPE) I 20010321
2 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20010321
3 Importing I_YEAR Value transfer Type reference (TYPE) I 20010321
4 Returning R_S_TIME_INT Value transfer Type reference (TYPE) RSTIM_S_TIME_INT 20010321
# Exception Resumable Description Created on
1 FAILED 20010321

Method GET_FISCYEAR_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) D 20010321
2 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20010321
3 Returning R_YEAR Value transfer Type reference (TYPE) I 20010321
# Exception Resumable Description Created on
1 FAILED 20010321

Method GET_FISCYEAR_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20010321
2 Importing I_YEAR Value transfer Type reference (TYPE) I 20010321
3 Returning R_S_TIME_INT Value transfer Type reference (TYPE) RSTIM_S_TIME_INT 20010321
# Exception Resumable Description Created on
1 FAILED 20010321

Method GET_HALFYEARS_FROM_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TIME_INT Value transfer Type reference (TYPE) RSTIM_S_TIME_INT 20010321
2 Returning R_HALFYEARS Value transfer Type reference (TYPE) I 20010321

Method GET_HALFYEARS_FROM_INTERVAL on class CL_RS_TIME_SERVICE has no exception.

Method GET_HALFYEAR_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) D 20010321
2 Returning R_HALFYEAR Value transfer Type reference (TYPE) I 20010321

Method GET_HALFYEAR_FROM_DATE on class CL_RS_TIME_SERVICE has no exception.

Method GET_LOOKUP_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_TABLE Call by reference Type reference (TYPE) ANY TABLE 20091120
2 Importing I_SIDBASED Call by reference Type reference (TYPE) RS_BOOL Boolean 20091120
3 Importing I_S_DATEINTERVAL Call by reference Type reference (TYPE) RSTIM_S_TIME_INT 20091120
4 Importing I_TIMNM_FROM Call by reference Type reference (TYPE) RSCHANM Merkmal 20091120
5 Importing I_T_TIMNM_TO Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20091120

Method GET_LOOKUP_TABLE on class CL_RS_TIME_SERVICE has no exception.

Method GET_MIN_MAX_DATE_FROM_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAX_DATE Call by reference Type reference (TYPE) RSDATE Query: Stichtagsdatum 20080123
2 Exporting E_MIN_DATE Call by reference Type reference (TYPE) RSDATE Query: Stichtagsdatum 20080123
3 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM Merkmal 20080123
4 Importing I_T_RANGE Call by reference Type reference (TYPE) RSDD_T_RANGE Selektion an den Datamanager 20080123
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20080123

Method GET_MIN_MAX_DATE_FROM_SELDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAX_DATE Call by reference Type reference (TYPE) RSDATE Query: Stichtagsdatum 20070726
2 Exporting E_MIN_DATE Call by reference Type reference (TYPE) RSDATE Query: Stichtagsdatum 20070726
3 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20070726
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20070726

Method GET_MIN_MAX_DATE_FROM_SELDR_LI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAX_DATE Call by reference Type reference (TYPE) RSDATE Query: Stichtagsdatum 20080310
2 Exporting E_MIN_DATE Call by reference Type reference (TYPE) RSDATE Query: Stichtagsdatum 20080310
3 Importing I_SX_SELDR Call by reference Type reference (TYPE) RSDD_SX_SELDR Selektion an den Datamanager 20080310
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20080310

Method GET_MONTHS_FROM_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TIME_INT Value transfer Type reference (TYPE) RSTIM_S_TIME_INT 20010321
2 Returning R_MONTHS Value transfer Type reference (TYPE) I 20010321

Method GET_MONTHS_FROM_INTERVAL on class CL_RS_TIME_SERVICE has no exception.

Method GET_MONTH_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) D 20010321
2 Returning R_MONTH Value transfer Type reference (TYPE) I 20010321

Method GET_MONTH_FROM_DATE on class CL_RS_TIME_SERVICE has no exception.

Method GET_NEXT_STANDARD_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEXT Value transfer Type reference (TYPE) RS_BOOL RS_C_TRUE Next or previous 20111213
2 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20111213
3 Importing I_YEAR_PERIOD Value transfer Type reference (TYPE) I 20111213
4 Returning R_YEAR_PERIOD Value transfer Type reference (TYPE) I 20111213
# Exception Resumable Description Created on
1 FAILED 20111213

Method GET_NUMBER_OF_CONST_FISCPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20020814
2 Returning R_PERIODS Value transfer Type reference (TYPE) I 20020814
# Exception Resumable Description Created on
1 FAILED 20020814

Method GET_NUMBER_OF_DAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHAVL Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20050311
2 Importing I_TIMNM Call by reference Type reference (TYPE) RSTIMNM Zeitmerkmal 20050311
3 Returning R_RESULT Value transfer Type reference (TYPE) I 20050311
# Exception Resumable Description Created on
1 FAILED 20050311

Method GET_NUMBER_OF_EXTRA_FISCPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20020814
2 Returning R_PERIODS Value transfer Type reference (TYPE) I 20020814
# Exception Resumable Description Created on
1 FAILED 20020814

Method GET_NUMBER_OF_FISCPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IGNORE_YEAR_DEPENDANT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20121213
2 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20010321
3 Importing I_YEAR Value transfer Type reference (TYPE) I 20010321
4 Returning R_S_PERIODS Value transfer Type reference (TYPE) RSTIM_S_PERIODS 20020814
# Exception Resumable Description Created on
1 FAILED 20010321

Method GET_NUMBER_OF_WORKINGDAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHAVL Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20050311
2 Importing I_IDENT Value transfer Type reference (TYPE) RSTIM_IDENT 20050311
3 Importing I_TIMNM Call by reference Type reference (TYPE) RSTIMNM Zeitmerkmal 20050311
4 Returning R_RESULT Value transfer Type reference (TYPE) I 20050311
# Exception Resumable Description Created on
1 FAILED 20060117

Method GET_NUM_EXTRA_PERIODS_BT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT fiscal year variant 20111213
2 Importing I_YEAR_PERIOD_HIGH Value transfer Type reference (TYPE) I high range fiscper 20111213
3 Importing I_YEAR_PERIOD_LOW Value transfer Type reference (TYPE) I low range fiscper 20111213
4 Returning R_NUMBER Value transfer Type reference (TYPE) I Number of extra periods 20111213
# Exception Resumable Description Created on
1 FAILED 20111213

Method GET_QUARTERS_FROM_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TIME_INT Value transfer Type reference (TYPE) RSTIM_S_TIME_INT 20010321
2 Returning R_QUARTERS Value transfer Type reference (TYPE) I 20010321

Method GET_QUARTERS_FROM_INTERVAL on class CL_RS_TIME_SERVICE has no exception.

Method GET_QUARTER_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) D 20010321
2 Returning R_QUARTER Value transfer Type reference (TYPE) I 20010321

Method GET_QUARTER_FROM_DATE on class CL_RS_TIME_SERVICE has no exception.

Method GET_QUARTER_FROM_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MONTH Value transfer Type reference (TYPE) I 20010321
2 Returning R_QUARTER Value transfer Type reference (TYPE) I 20010321

Method GET_QUARTER_FROM_MONTH on class CL_RS_TIME_SERVICE has no exception.

Method GET_VALID_FISCPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FISCVARNT Call by reference Type reference (TYPE) PERIV Geschäftsjahresvariante 20040526
2 Importing I_WITH_EXTRA_PERIODS Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20040526
3 Importing I_YEAR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20040526
4 Returning R_T_FISCPER Value transfer Type reference (TYPE) RSD_T_CHAVL Liste der Perioden 20040526
# Exception Resumable Description Created on
1 FAILED 20040526

Method GET_WEEKDAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) D 20010316
2 Returning R_WEEKDAY Value transfer Type reference (TYPE) I 20010316

Method GET_WEEKDAY on class CL_RS_TIME_SERVICE has no exception.

Method GET_YEAR_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) D 20010321
2 Returning R_YEAR Value transfer Type reference (TYPE) I 20010321

Method GET_YEAR_FROM_DATE on class CL_RS_TIME_SERVICE has no exception.

Method GET_YEAR_FROM_FISCPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FISCYEAR Value transfer Type reference (TYPE) I 20020814
2 Importing I_PERIOD Value transfer Type reference (TYPE) I 20020814
3 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20020814
4 Returning R_YEAR Value transfer Type reference (TYPE) I 20020814
# Exception Resumable Description Created on
1 FAILED 20020814

Method GET_YEAR_HALFYEAR_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) D 20010321
2 Returning R_YEAR_HALFYEAR Value transfer Type reference (TYPE) I 20010321

Method GET_YEAR_HALFYEAR_FROM_DATE on class CL_RS_TIME_SERVICE has no exception.

Method GET_YEAR_MONTH_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) D 20010321
2 Returning R_YEAR_MONTH Value transfer Type reference (TYPE) I 20010321

Method GET_YEAR_MONTH_FROM_DATE on class CL_RS_TIME_SERVICE has no exception.

Method GET_YEAR_QUARTER_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) D 20010321
2 Returning R_YEAR_QUARTER Value transfer Type reference (TYPE) I 20010321

Method GET_YEAR_QUARTER_FROM_DATE on class CL_RS_TIME_SERVICE has no exception.

Method GET_YEAR_WEEK_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) D 20010321
2 Returning R_YEAR_WEEK Value transfer Type reference (TYPE) I 20010321
# Exception Resumable Description Created on
1 FAILED 20010321

Method IS_DERIVABLE_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SID_FROM Value transfer Type reference (TYPE) RSD_SID 20030328
2 Importing I_SID_TO Value transfer Type reference (TYPE) RSD_SID 20030328
3 Importing I_TIMNM_FROM Value transfer Type reference (TYPE) RSDIOBJ-IOBJNM 20030328
4 Importing I_TIMNM_TO Value transfer Type reference (TYPE) RSDIOBJ-IOBJNM 20030328
5 Importing I_VARNT_SID Value transfer Type reference (TYPE) RSD_SID 20030328
6 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL 20030328
# Exception Resumable Description Created on
1 NO_VALUE_FOR_SID 20030403
2 PERIOD_DETECT_ERROR 20030403
3 PERIOD_TOO_LARGE 20030403

Method IS_EXTRA_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERIOD_SID Call by reference Type reference (TYPE) RSSID Master data ID 20130305
2 Returning R_EXTRA_PERIOD Value transfer Type reference (TYPE) RS_BOOL Boolean 20130305
# Exception Resumable Description Created on
1 FAILED 20130305

Method IS_EXTRA_PERIOD_NO_BUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERIOD_SID Call by reference Type reference (TYPE) RSSID Master data ID 20130502
2 Returning R_EXTRA_PERIOD Value transfer Type reference (TYPE) RS_BOOL Boolean 20130502
# Exception Resumable Description Created on
1 FAILED 20130502

Method IS_FACTORY_WORKDAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) D 20010316
2 Importing I_IDENT Value transfer Type reference (TYPE) RSTIM_IDENT 20010316
3 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20010316
# Exception Resumable Description Created on
1 FAILED 20010316

Method IS_FISCVARNT_YEAR_DEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FISCVARNT Call by reference Type reference (TYPE) RSTIM_VARNT Geschäftsjahresvariante 20070207
2 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20070207

Method IS_FISCVARNT_YEAR_DEP on class CL_RS_TIME_SERVICE has no exception.

Method IS_LEAP_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_YEAR Value transfer Type reference (TYPE) I 20010316
2 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20010316

Method IS_LEAP_YEAR on class CL_RS_TIME_SERVICE has no exception.

Method IS_VALID_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE Value transfer Type reference (TYPE) D 20010316
2 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20010316

Method IS_VALID_DATE on class CL_RS_TIME_SERVICE has no exception.

Method IS_VALID_FISCPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERIOD Value transfer Type reference (TYPE) I 20010321
2 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20010321
3 Importing I_YEAR Value transfer Type reference (TYPE) I 20010321
4 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20010321

Method IS_VALID_FISCPER on class CL_RS_TIME_SERVICE has no exception.

Method IS_VALID_FISCYEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20060117
2 Importing I_YEAR Value transfer Type reference (TYPE) I 20060117
3 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL 20060117

Method IS_VALID_FISCYEAR on class CL_RS_TIME_SERVICE has no exception.

Method IS_VALID_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20010321
2 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20010321

Method IS_VALID_VARIANT on class CL_RS_TIME_SERVICE has no exception.

Method IS_VALID_WEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WEEK Value transfer Type reference (TYPE) I 20010321
2 Importing I_YEAR Value transfer Type reference (TYPE) I 20010321
3 Returning R_BOOL Value transfer Type reference (TYPE) RS_BOOL Boolean 20010321

Method IS_VALID_WEEK on class CL_RS_TIME_SERVICE has no exception.

Method MODIFY_SELDR_FOR_TIMECHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_SPLITPACK Call by reference Type reference (TYPE) RSDR0_SX_SPLITPACK Tabelle selektierter Merkmale 20080310
2 Changing C_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20080310
3 Changing C_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20080310
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20080310
5 Importing I_TS_DTA_PRO Call by reference Type reference (TYPE) IF_RSD_INFOPROV=>NT_TS_DTA_PRO 20130116

Method MODIFY_SELDR_FOR_TIMECHAR on class CL_RS_TIME_SERVICE has no exception.

Method SHIFT_FISCPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTRA_PERIOD Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20020918
2 Importing I_SHIFT Value transfer Type reference (TYPE) I 1 20010321
3 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20010321
4 Importing I_YEAR_PERIOD Value transfer Type reference (TYPE) I 20010321
5 Returning R_YEAR_PERIOD Value transfer Type reference (TYPE) I 20010321
# Exception Resumable Description Created on
1 FAILED 20010321

Method SHIFT_YEAR_HALFYEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHIFT Value transfer Type reference (TYPE) I 1 20010321
2 Importing I_YEAR_HALFYEAR Value transfer Type reference (TYPE) I 20010321
3 Returning R_YEAR_HALFYEAR Value transfer Type reference (TYPE) I 20010321
# Exception Resumable Description Created on
1 FAILED 20010321

Method SHIFT_YEAR_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHIFT Value transfer Type reference (TYPE) I 1 20010321
2 Importing I_YEAR_MONTH Value transfer Type reference (TYPE) I 20010321
3 Returning R_YEAR_MONTH Value transfer Type reference (TYPE) I 20010321
# Exception Resumable Description Created on
1 FAILED 20010321

Method SHIFT_YEAR_QUARTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHIFT Value transfer Type reference (TYPE) I 1 20010321
2 Importing I_YEAR_QUARTER Value transfer Type reference (TYPE) I 20010321
3 Returning R_YEAR_QUARTER Value transfer Type reference (TYPE) I 20010321
# Exception Resumable Description Created on
1 FAILED 20010321

Method _BUILD_DERIVABLE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_TIMNM_TO Value transfer Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20091120
2 Returning R_FINEST Value transfer Type reference (TYPE) RSCHANM Merkmal 20091120

Method _BUILD_DERIVABLE_TAB on class CL_RS_TIME_SERVICE has no exception.

Method _GET_DATEINTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHAVL Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20050311
2 Importing I_TIMNM Call by reference Type reference (TYPE) RSTIMNM Zeitmerkmal 20050311
3 Returning R_R_DAY_INT Value transfer Object reference (TYPE REF TO) CL_RS_TIME_DAY_INT Zeitkonvertierungen 20050311
# Exception Resumable Description Created on
1 FAILED 20050311

Method _GET_FACTORY_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDENT Value transfer Type reference (TYPE) RSTIM_IDENT 20020115
2 Returning R_S_TIME_INT Value transfer Type reference (TYPE) RSTIM_S_TIME_INT Factory Calendar Attribute Interface 20020115
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20020115

Method _GET_FIRST_DATA_IN_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERIOD Value transfer Type reference (TYPE) I 20020814
2 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20020814
3 Importing I_YEAR Value transfer Type reference (TYPE) I 20020814
4 Importing R_DATE Value transfer Type reference (TYPE) D 20020814
# Exception Resumable Description Created on
1 FAILED 20021018

Method _GET_FIRST_DATE_IN_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERIOD Value transfer Type reference (TYPE) I 20020814
2 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20020814
3 Importing I_YEAR Value transfer Type reference (TYPE) I 20020814
4 Returning R_DATE Value transfer Type reference (TYPE) D 20020814
# Exception Resumable Description Created on
1 FAILED 20020814

Method _GET_LAST_DATE_IN_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERIOD Call by reference Type reference (TYPE) I 20020814
2 Importing I_VARNT Call by reference Type reference (TYPE) RSTIM_VARNT 20020814
3 Importing I_YEAR Call by reference Type reference (TYPE) I 20020814
4 Returning R_DATE Value transfer Type reference (TYPE) D 20020814
# Exception Resumable Description Created on
1 FAILED 20020814

Method _GET_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20020814
2 Returning R_S_PERIOD Value transfer Type reference (TYPE) RSTIM_S_PERIOD 20020814

Method _GET_PERIODS on class CL_RS_TIME_SERVICE has no exception.

Method _GET_YEAR_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARNT Value transfer Type reference (TYPE) RSTIM_VARNT 20020814
2 Importing I_YEAR Value transfer Type reference (TYPE) I 20020814
3 Returning R_S_YEAR_PERIOD Value transfer Type reference (TYPE) RSTIM_S_YEAR_PERIOD 20020814

Method _GET_YEAR_PERIODS on class CL_RS_TIME_SERVICE has no exception.

Method _IS_INITIAL_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANM Call by reference Type reference (TYPE) RSD_CHANM 20130424
2 Importing I_CHAVL Call by reference Type reference (TYPE) RSCHAVL Dim: Field for a User-Defined Characteristic Value 20130424
3 Returning R_IS_INITIAL Value transfer Type reference (TYPE) RS_BOOL Boolean 20130424
# Exception Resumable Description Created on
1 FAILED 20130424

Method _SET_INITIAL_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INITIAL_VALUE Call by reference Type reference (TYPE) RSCHAVL Dim: Field for a User-Defined Characteristic Value 20130424
2 Importing I_CHANM Call by reference Type reference (TYPE) RSD_CHANM 20130424
# Exception Resumable Description Created on
1 FAILED 20130424

Method _SET_MIN_MAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MAX_DATE Call by reference Type reference (TYPE) RSDATE Query: Stichtagsdatum 20070726
2 Changing C_MIN_DATE Call by reference Type reference (TYPE) RSDATE Query: Stichtagsdatum 20070726
3 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM Merkmal 20070726
4 Importing I_CHAVL Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20070726
5 Importing I_HIGH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070726
6 Importing I_LOW Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070726
7 Importing I_SID Call by reference Type reference (TYPE) RSSID 20070726
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20070726

Method __ADJUST_DERIVED_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SID_FROM Value transfer Type reference (TYPE) RSD_SID 20030328
2 Importing I_SID_TO Value transfer Type reference (TYPE) RSD_SID 20030328
3 Importing I_TIMNM_FROM Value transfer Type reference (TYPE) RSDIOBJ-IOBJNM 20030328
4 Importing I_TIMNM_TO Value transfer Type reference (TYPE) RSDIOBJ-IOBJNM 20030328
5 Importing I_VARNT_SID Value transfer Type reference (TYPE) RSD_SID 20030328
6 Returning R_SID_TO Value transfer Type reference (TYPE) RSD_SID 20030328
# Exception Resumable Description Created on
1 NO_VALUE_FOR_SID 20030403
2 PERIOD_DETECT_ERROR 20030403
3 PERIOD_TOO_LARGE 20030403

Method __ADJUST_T009 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED Value transfer Type reference (TYPE) RS_BOOL 20030328
2 Exporting E_T_T009 Call by reference Type reference (TYPE) PT_T_T009 20030328
3 Importing I_FROM_CLIENT Value transfer Type reference (TYPE) SYMANDT 20030328
4 Importing I_TO_CLIENT Value transfer Type reference (TYPE) SYMANDT SY-MANDT 20030328

Method __ADJUST_T009 on class CL_RS_TIME_SERVICE has no exception.

Method __ADJUST_T009B Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_CLIENT Value transfer Type reference (TYPE) SYMANDT 20030328
2 Importing I_START_YEAR Value transfer Type reference (TYPE) I 20030328
3 Importing I_TO_CLIENT Value transfer Type reference (TYPE) SYMANDT SY-MANDT 20030328
4 Importing I_T_T009 Call by reference Type reference (TYPE) PT_T_T009 20030328
5 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL 20030328

Method __ADJUST_T009B on class CL_RS_TIME_SERVICE has no exception.

Method __ADJUST_T009C Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_CLIENT Value transfer Type reference (TYPE) SYMANDT 20030328
2 Importing I_START_YEAR Value transfer Type reference (TYPE) I 20030328
3 Importing I_TO_CLIENT Value transfer Type reference (TYPE) SYMANDT SY-MANDT 20030328
4 Importing I_T_T009 Call by reference Type reference (TYPE) PT_T_T009 20030328
5 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL 20030328

Method __ADJUST_T009C on class CL_RS_TIME_SERVICE has no exception.

Method __ADJUST_T009T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_CLIENT Value transfer Type reference (TYPE) SYMANDT 20030328
2 Importing I_TO_CLIENT Value transfer Type reference (TYPE) SYMANDT SY-MANDT 20030328
3 Importing I_T_T009 Call by reference Type reference (TYPE) PT_T_T009 20030328
4 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL 20030328

Method __ADJUST_T009T on class CL_RS_TIME_SERVICE has no exception.

Method __ADJUST_T009Y Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_CLIENT Value transfer Type reference (TYPE) SYMANDT 20030328
2 Importing I_START_YEAR Value transfer Type reference (TYPE) I 20030328
3 Importing I_TO_CLIENT Value transfer Type reference (TYPE) SYMANDT SY-MANDT 20030328
4 Importing I_T_T009 Call by reference Type reference (TYPE) PT_T_T009 20030328
5 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL 20030328

Method __ADJUST_T009Y on class CL_RS_TIME_SERVICE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 30A