SAP ABAP Class /RTF/CL_TIME (Service Class for Time Functions)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-ISR (Application Component) Retail and Consumer Goods
     /RTF/P01 (Package) BW: Content Retail Foundation
Properties
Class /RTF/CL_TIME  
Short Description Service Class for Time Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /RTF/P01   BW: Content Retail Foundation 
Created 20061009   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP 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 RSTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /RTF/CL_TIME has no interface implemented.
Friends
Class /RTF/CL_TIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_FPERS Static Attribute Private Type reference (TYPE) GTYPE_T_DATE_FPERS Retail Posting Period by Date (Table) 20090709
2 G_AFISCYV1 Static Attribute Public Type reference (TYPE) /MAP/DE_AFISCYV1 Retail: Alternative Detailed FYV 20090514
3 G_AFISCYV2 Static Attribute Public Type reference (TYPE) /MAP/DE_AFISCYV2 Retail: Alternative Rough FYV 20090514
4 G_AFISCYV3 Static Attribute Public Type reference (TYPE) /MAP/DE_AFISCYV3 Retail: Alternative Very Rough FYV 20090514
5 G_FISCYV1 Static Attribute Public Type reference (TYPE) /MAP/DE_FISCYV_1 Reporting Fiscal Year Variant 20061009
6 G_FISCYV2 Static Attribute Public Type reference (TYPE) /MAP/DE_FISCYV_2 Retail: Rough Fiscal Year Variant 20061009
7 G_FISCYV3 Static Attribute Public Type reference (TYPE) /MAP/DE_FISCYV_3 Retail: Very Rough Fiscal Year Variant 20061009
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FISCAL_CALENDAR Static method Public Method Check for One Fiscal Year Variant and One Fiscal Year 20090819
2 CLASS_CONSTRUCTOR Static method Public Constructor Reads Entry from /MAP/TC_FISCYV 20061009
3 GET_MIN_MAX_TIME Static method Private Method Read Validity Time Slot 20110223
4 GET_RETAIL_FPERS_FROM_DATE Static method Public Method Determine Retail Fiscal Year Periods 20061009
5 GET_VALIDITY_SLICE_OF_CUBE Static method Public Method Determine Validity Period of Inventory Data 20090225
Events
Class /RTF/CL_TIME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYPE_S_DATE_FPERS Public See coding Retail Posting Period by Date 20090709 BEGIN OF gtype_s_date_fpers, date TYPE datum, fper1 TYPE /rtf/de_fper1, fper2 TYPE /rtf/de_fper2, fper3 TYPE /rtf/de_fper3, afper1 TYPE /rtf/de_fper1, afper2 TYPE /rtf/de_fper2, afper3 TYPE /rtf/de_fper3, END OF gtype_s_date_fpers
2 GTYPE_T_DATE_FPERS Public See coding Retail Posting Period by Date (Table) 20090709 gtype_t_date_fpers TYPE HASHED TABLE OF gtype_s_date_fpers WITH UNIQUE KEY date
Method Signatures

Method CHECK_FISCAL_CALENDAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20090819
2 Importing I_FISCVARNT Call by reference Type reference (TYPE) /RTF/DE_FISCVARNT Geschäftsjahresvariante 20090819
3 Importing I_FISCYEAR Call by reference Type reference (TYPE) /RTF/DE_FISCYEAR Retail Foundation: Geschäftsjahr 20090819
4 Importing I_SHOW_SUCCESS_MSG Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20090819

Method CHECK_FISCAL_CALENDAR on class /RTF/CL_TIME has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /RTF/CL_TIME has no parameter.
Method CLASS_CONSTRUCTOR on class /RTF/CL_TIME has no exception.

Method GET_MIN_MAX_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MAX Value transfer Type reference (TYPE) RSD_SID Ende der Gültigkeitszeitscheibe 20110223
2 Exporting E_MIN Value transfer Type reference (TYPE) RSD_SID Beginn der Gültigkeitszeitscheibe 20110223
3 Exporting E_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20110223
4 Importing I_CUBE Value transfer Type reference (TYPE) RSINFOPROV InfoProvider 20110223

Method GET_MIN_MAX_TIME on class /RTF/CL_TIME has no exception.

Method GET_RETAIL_FPERS_FROM_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MONITOR Call by reference Type reference (TYPE) RSTR_TY_T_MONITOR Für Verwendung in Transformationsregeln 20061009
2 Exporting E_AFISCYV1 Value transfer Type reference (TYPE) /MAP/DE_AFISCYV1 Retail: Alternativer feine GJV 20090514
3 Exporting E_AFISCYV2 Value transfer Type reference (TYPE) /MAP/DE_AFISCYV2 Retail: Alternativer grobe GJV 20090514
4 Exporting E_AFISCYV3 Value transfer Type reference (TYPE) /MAP/DE_AFISCYV3 Retail: Alternativer sehr grobe GJV 20090514
5 Exporting E_AFPER1 Value transfer Type reference (TYPE) /RTF/DE_FPER1 Atlernative feine Geschäftsjahresperiode 20090514
6 Exporting E_AFPER2 Value transfer Type reference (TYPE) /RTF/DE_FPER2 Alternative grobe Geschäftsjahresperiode 20090514
7 Exporting E_AFPER3 Value transfer Type reference (TYPE) /RTF/DE_FPER3 Alternative sehr grobe Geschäftsjahresperiode 20090514
8 Exporting E_FISCYV1 Value transfer Type reference (TYPE) /MAP/DE_FISCYV_1 Geschäftsjahresvariante fein 20061009
9 Exporting E_FISCYV2 Value transfer Type reference (TYPE) /MAP/DE_FISCYV_2 Geschäftsjahresvariante grob 20061009
10 Exporting E_FISCYV3 Value transfer Type reference (TYPE) /MAP/DE_FISCYV_3 Geschäftsjahresvariante sehr grob 20061009
11 Exporting E_FPER1 Value transfer Type reference (TYPE) /RTF/DE_FPER1 Feine Geschäftsjahresperiode 20061009
12 Exporting E_FPER2 Value transfer Type reference (TYPE) /RTF/DE_FPER2 Grobe Geschäftsjahresperiode 20061009
13 Exporting E_FPER3 Value transfer Type reference (TYPE) /RTF/DE_FPER3 Sehr grobe Geschäftsjahresperiode 20061009
14 Importing I_DATE Value transfer Type reference (TYPE) DATUM Datum 20061009
# Exception Resumable Description Created on
1 /RTF/CX_TIME Ausnahmeklasse für /RTF/CL_TIME 20061009

Method GET_VALIDITY_SLICE_OF_CUBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INITIAL_VALIDITY Value transfer Type reference (TYPE) XFELD Gültigkeitsintervall initial 20090225
2 Exporting E_NCUMTIM Value transfer Type reference (TYPE) RSNCUMTIM Bezugszeitmerkmal für Bestände 20100610
3 Exporting E_VALIDFROM Value transfer Type reference (TYPE) VALIDITYDATE Gültigkeitsdatum ab 20090225
4 Exporting E_VALIDTO Value transfer Type reference (TYPE) VALIDITYDATE Gültigkeitsdatum bis 20090225
5 Importing I_CUBE Value transfer Type reference (TYPE) RSINFOPROV Bestands-InfoProvider 20090225
# Exception Resumable Description Created on
1 /RTF/CX_TIME Ausnahmeklasse für /RTF/CL_TIME 20090225
History
Last changed by/on SAP  20141101 
SAP Release Created in 712