SAP ABAP Class /RTF/CL_SEASON (Seasonality)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-ISR (Application Component) Retail and Consumer Goods
     /RTF/P01_EN (Package) BW: Content Retail Foundation
Properties
Class /RTF/CL_SEASON  
Short Description Seasonality    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /RTF/P01_EN   BW: Content Retail Foundation 
Created 20090218   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /RTF/CL_SEASON has no forward declaration.
Interfaces
Class /RTF/CL_SEASON has no interface implemented.
Friends
Class /RTF/CL_SEASON has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_RT_ROLLOUT_IOBJ Constant Private Type reference (TYPE) RSIOBJNM '0RT_SKUROLL' InfoObject 20090219
2 C_RT_ROLLOUT_TAB Constant Private Type reference (TYPE) DDOBJNAME '/BI0/PRT_SKUROLL' Name of ABAP Dictionary Object 20090219
3 C_TRUE Constant Private Type reference (TYPE) XFELD 'X' Checkbox 20090219
4 G_RT_ROLLOUT_ACTIVE Static Attribute Public Type reference (TYPE) XFELD Checkbox 20090219
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20090219
2 MULTIPLE_READ_PERIODS Static method Public Method Read periods of season, rollout etc 20090317
3 MULTIPLE_READ_PERIOD_OF_SEASON Static method Public Method Dermines all periods of a season 20090313
4 MULTIPLE_READ_PER_FISCPER Static method Public Method Determines season and rollout for a single period 20090220
5 SINGLE_READ_CURRENT_SEASON Static method Public Method Determines the current season based on today's date 20090313
6 SINGLE_READ_CURRENT_SKUROLL Static method Public Method Determines the current season based on today's date 20090317
7 SINGLE_READ_NEXT_SEASON Static method Public Method Determines the current season based on today's date 20090317
8 SINGLE_READ_NEXT_SKUROLL Static method Public Method Determines the current season based on today's date 20090317
Events
Class /RTF/CL_SEASON has no event.
Types
Class /RTF/CL_SEASON has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method MULTIPLE_READ_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERIODS Call by reference Type reference (TYPE) /RTF/_T_FISCPER 20090317
2 Exporting E_DATEF Call by reference Type reference (TYPE) DATS Field of type DATS 20110309
3 Exporting E_DATEU Call by reference Type reference (TYPE) DATS Field of type DATS 20110309
4 Exporting E_SEASON Call by reference Type reference (TYPE) /RTF/DE_SEASON Retail Foundation: Season 20110309
5 Exporting E_SEASYR Call by reference Type reference (TYPE) /RTF/DE_SEAYR Trade Foundation: Season Year (Char4) 20110309
6 Exporting E_SKUROLL Call by reference Type reference (TYPE) /RTF/DE_SEAROLL Collection 20110309
7 Importing I_CDT1 Call by reference Type reference (TYPE) /RTF/DE_CDTNODE Retail Foundation: Article Hierarchy Node 20090317
8 Importing I_FISCVARNT Call by reference Type reference (TYPE) /RTF/DE_FISCVARNT Fiscal Year Variant 20090317
9 Importing I_HIEID Call by reference Type reference (TYPE) /RTF/DE_HIERID Retail Foundation: Hierarchy ID 20090317
10 Importing I_QSCL_TGTFPER Call by reference Type reference (TYPE) /MAP/DE_QSCL_TGTFPER Periods for size curve calculation 20090317
11 Importing I_TARGET_MODE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110309
# Exception Resumable Description Created on
1 /RTF/CX_SEASON Exception class for /RTF/CL_SEASON 20090317

Method MULTIPLE_READ_PERIOD_OF_SEASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERIODS Call by reference Type reference (TYPE) /RTF/_T_FISCPER 20090313
2 Importing I_CDT1 Call by reference Type reference (TYPE) /RTF/DE_CDTNODE Retail Foundation: Article Hierarchy Node 20090313
3 Importing I_FISCVARNT Call by reference Type reference (TYPE) /RTF/DE_FISCVARNT Fiscal Year Variant 20090313
4 Importing I_HIEID Call by reference Type reference (TYPE) /RTF/DE_HIERID Retail Foundation: Hierarchy ID 20090313
5 Importing I_SEASON Call by reference Type reference (TYPE) /RTF/DE_SEASON Retail Foundation: Season 20090313
# Exception Resumable Description Created on
1 /RTF/CX_SEASON Exception class for /RTF/CL_SEASON 20090313

Method MULTIPLE_READ_PER_FISCPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SKUROLL Call by reference Type reference (TYPE) /RTF/_T_SKUROLL Collection 20090220
2 Importing I_CM_CDT1 Call by reference Type reference (TYPE) /RTF/DE_CM_CDT1 Category 20090220
3 Importing I_CM_HIEID Call by reference Type reference (TYPE) /RTF/DE_HIERID Retail Foundation: Hierarchy ID 20090220
4 Importing I_FISCPER_FROM Call by reference Type reference (TYPE) /RTF/DE_FISCPER Fiscal Year/Period 20090220
5 Importing I_FISCPER_TO Call by reference Type reference (TYPE) /RTF/DE_FISCPER Fiscal Year/Period 20090220
6 Importing I_FISCVARNT Call by reference Type reference (TYPE) /RTF/DE_FISCVARNT Fiscal Year Variant 20090220
# Exception Resumable Description Created on
1 /RTF/CX_SEASON Exception class for /RTF/CL_SEASON 20090220

Method SINGLE_READ_CURRENT_SEASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATEF Call by reference Type reference (TYPE) DATS Field of type DATS 20090317
2 Exporting E_DATEU Call by reference Type reference (TYPE) DATS Field of type DATS 20090317
3 Exporting E_SEASON Call by reference Type reference (TYPE) /RTF/DE_SEASON Retail Foundation: Season 20090313
4 Importing I_CDT1 Call by reference Type reference (TYPE) /RTF/DE_CDTNODE Retail Foundation: Article Hierarchy Node 20090313
5 Importing I_HIEID Call by reference Type reference (TYPE) /RTF/DE_HIERID Retail Foundation: Hierarchy ID 20090313
6 Importing I_SEASYR Call by reference Type reference (TYPE) /RTF/DE_SEASON_YEAR Retail Foundation: Season Year 20090317
# Exception Resumable Description Created on
1 /RTF/CX_SEASON Exception class for /RTF/CL_SEASON 20090313

Method SINGLE_READ_CURRENT_SKUROLL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATEF Call by reference Type reference (TYPE) DATS Field of type DATS 20090317
2 Exporting E_DATEU Call by reference Type reference (TYPE) DATS Field of type DATS 20090317
3 Exporting E_SEASON Call by reference Type reference (TYPE) /RTF/DE_SEASON Retail Foundation: Season 20110309
4 Exporting E_SKUROLL Call by reference Type reference (TYPE) /RTF/DE_SEAROLL Retail Foundation: Season 20090317
5 Importing I_CDT1 Call by reference Type reference (TYPE) /RTF/DE_CDTNODE Retail Foundation: Article Hierarchy Node 20090317
6 Importing I_HIEID Call by reference Type reference (TYPE) /RTF/DE_HIERID Retail Foundation: Hierarchy ID 20090317
7 Importing I_SEASYR Call by reference Type reference (TYPE) /RTF/DE_SEASON_YEAR Retail Foundation: Season Year 20090317
# Exception Resumable Description Created on
1 /RTF/CX_SEASON Exception class for /RTF/CL_SEASON 20090317

Method SINGLE_READ_NEXT_SEASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATEF Call by reference Type reference (TYPE) DATS Field of type DATS 20090317
2 Exporting E_DATEU Call by reference Type reference (TYPE) DATS Field of type DATS 20090317
3 Exporting E_SEASON Call by reference Type reference (TYPE) /RTF/DE_SEASON Retail Foundation: Season 20090317
4 Importing I_CDT1 Call by reference Type reference (TYPE) /RTF/DE_CDTNODE Retail Foundation: Article Hierarchy Node 20090317
5 Importing I_HIEID Call by reference Type reference (TYPE) /RTF/DE_HIERID Retail Foundation: Hierarchy ID 20090317
# Exception Resumable Description Created on
1 /RTF/CX_SEASON Exception class for /RTF/CL_SEASON 20090317

Method SINGLE_READ_NEXT_SKUROLL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATEF Call by reference Type reference (TYPE) DATS Field of type DATS 20090317
2 Exporting E_DATEU Call by reference Type reference (TYPE) DATS Field of type DATS 20090317
3 Exporting E_SEASON Call by reference Type reference (TYPE) /RTF/DE_SEASON Retail Foundation: Season 20110309
4 Exporting E_SKUROLL Call by reference Type reference (TYPE) /RTF/DE_SEAROLL Retail Foundation: Season 20090317
5 Importing I_CDT1 Call by reference Type reference (TYPE) /RTF/DE_CDTNODE Retail Foundation: Article Hierarchy Node 20090317
6 Importing I_HIEID Call by reference Type reference (TYPE) /RTF/DE_HIERID Retail Foundation: Hierarchy ID 20090317
# Exception Resumable Description Created on
1 /RTF/CX_SEASON Exception class for /RTF/CL_SEASON 20090317
History
Last changed by/on SAP  20141101 
SAP Release Created in 705