SAP ABAP Class CL_UPF_FORECASTING (General Forecasting Technique)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPS (Application Component) Business Planning and Simulation
     UPF (Package) SEM-BPS: Planning Functions
Properties
Class CL_UPF_FORECASTING  
Short Description General Forecasting Technique    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UPF   SEM-BPS: Planning Functions 
Created 20030124   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UPF_FC_EXP_SMOOTHING Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_UPF_STATISTICS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UPF_FORECASTING has no interface implemented.
Friends
Class CL_UPF_FORECASTING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DETECTION_BY_FORECAST_ERROR Constant Public Type reference (TYPE) I 1 Recognition Outlier: Variance Forecast Error 20030220
2 C_DETECTION_BY_VARIANCE Constant Public Type reference (TYPE) I 2 Recognition Outlier: Variance Actual Values 20030220
3 C_DETECTION_NONE Constant Public Type reference (TYPE) I 0 Recognition Outlier: None 20030220
4 C_FALSE Constant Private Type reference (TYPE) UPF_E_BOOL '0' False 20030303
5 C_REPLACEMENT_AVERAGE Constant Public Type reference (TYPE) I 2 Replacement Outlier: (Moving) Average 20030220
6 C_REPLACEMENT_FORECAST_VALUE Constant Public Type reference (TYPE) I 1 Replacement Outlier: Forecast Value 20030220
7 C_REPLACEMENT_NONE Constant Public Type reference (TYPE) I 0 Replacement Outlier: None 20030220
8 C_STRAT_ID_AVG Constant Public Type reference (TYPE) I 11 Total Average Strategy 20030302
9 C_STRAT_ID_BEST_FIT Constant Public Type reference (TYPE) I 41 Automatic Model Selection Strategy 20030302
10 C_STRAT_ID_LINEAR_REGRESSION Constant Public Type reference (TYPE) I 31 Linear Regression Strategy 20030303
11 C_STRAT_ID_MOVING_AVG Constant Public Type reference (TYPE) I 12 Moving Average Strategy 20030302
12 C_STRAT_ID_SEASONAL_EXP Constant Public Type reference (TYPE) I 23 Seasonal Exp. Smoothing Strategy 20030303
13 C_STRAT_ID_SIMPLE_EXP Constant Public Type reference (TYPE) I 21 Single Exp. Smoothing Strategy 20030302
14 C_STRAT_ID_TREND_EXP Constant Public Type reference (TYPE) I 22 Linear Exp. Smoothing Strategy 20030302
15 C_STRAT_ID_TREND_SEASONAL_EXP Constant Public Type reference (TYPE) I 24 Trend-Seasonal Exponential Smoothing Strategy (Multi.) 20030303
16 C_STRAT_ID_TREND_SEAS_ADD_EXP Constant Public Type reference (TYPE) I 25 Trend-Seasonal Exponential Smoothing Srategy (Additive) 20030909
17 C_STRAT_ID_WEIGHTED_MOVING_AVG Constant Public Type reference (TYPE) I 13 Weighted Moving Average Strategy 20030302
18 C_TRUE Constant Private Type reference (TYPE) UPF_E_BOOL '1' True 20030303
19 MR_EXP_SMOOTHING Instance attribute Protected Object reference (TYPE REF TO) CL_UPF_FC_EXP_SMOOTHING Exponential smoothing 20030303
20 MR_LINEAR_REGRESSION Instance attribute Protected Object reference (TYPE REF TO) CL_UPF_FC_LINEAR_REGRESSION Forecast Model Linear Regression 20030303
21 MR_MOVING_AVERAGE Instance attribute Protected Object reference (TYPE REF TO) CL_UPF_FC_MOVING_AVERAGE Forecast Model for Moving Average 20030303
22 MT_ACTUAL_VALUES Instance attribute Public Type reference (TYPE) UPF_T_FLOAT Time Series Observation Values 20030220
23 MT_ADJUSTED_VALUES Instance attribute Public Type reference (TYPE) UPF_T_FLOAT Cleaned Up Observation Values 20030303
24 MT_BEST_FIT_MODEL_TYPES Instance attribute Protected Type reference (TYPE) UPF_T_INT4 Selectable Model Types 20030303
25 MT_EXPOSTE_VALUES Instance attribute Public Type reference (TYPE) UPF_T_FLOAT Ex-post Forecast Values 20030220
26 MT_MA_WEIGHTS Instance attribute Protected Type reference (TYPE) UPF_T_FLOAT 20030302
27 M_ALPHA Instance attribute Protected Type reference (TYPE) F 20030302
28 M_ALPHA_HIGH Instance attribute Protected Type reference (TYPE) F 20030302
29 M_ALPHA_LOW Instance attribute Protected Type reference (TYPE) F 20030302
30 M_ALPHA_STEPSIZE Instance attribute Protected Type reference (TYPE) F 20030302
31 M_BETA Instance attribute Protected Type reference (TYPE) F 20030302
32 M_BETA_HIGH Instance attribute Protected Type reference (TYPE) F 20030302
33 M_BETA_LOW Instance attribute Protected Type reference (TYPE) F 20030302
34 M_BETA_STEPSIZE Instance attribute Protected Type reference (TYPE) F 20030302
35 M_ERROR_ID Instance attribute Protected Type reference (TYPE) I 20030302
36 M_EXPOSTE_OFFSET Instance attribute Public Type reference (TYPE) I Offset Forecast Values Relative to Observation Values 20030220
37 M_GAMMA Instance attribute Protected Type reference (TYPE) F 20030302
38 M_GAMMA_HIGH Instance attribute Protected Type reference (TYPE) F 20030302
39 M_GAMMA_LOW Instance attribute Protected Type reference (TYPE) F 20030302
40 M_GAMMA_STEPSIZE Instance attribute Protected Type reference (TYPE) F 20030302
41 M_INIT_PERIODS Instance attribute Protected Type reference (TYPE) I 20030302
42 M_MA_ORDER Instance attribute Protected Type reference (TYPE) I 20030302
43 M_NONNEGATIVE Static Attribute Protected Type reference (TYPE) UPF_E_BOOL Replace Negative Forecast Values with 0 20030915
44 M_OPTIMIZE Instance attribute Protected Type reference (TYPE) UPF_E_BOOL 20030302
45 M_OUTLIER_DETECTION_ID Instance attribute Public Type reference (TYPE) I 0 ID Recognition Outlier 20030220
46 M_OUTLIER_MA_ORDER Instance attribute Public Type reference (TYPE) I 0 Order of Moving Average 20030220
47 M_OUTLIER_REPLACEMENT_ID Instance attribute Public Type reference (TYPE) I 0 ID Replacement Outlier 20030220
48 M_OUTLIER_SIGMA_FACTOR Instance attribute Public Type reference (TYPE) F '0.0' Outlier Treatment: Sigma Factor 20030220
49 M_SEASONAL_TYPE Instance attribute Protected Type reference (TYPE) I 20030302
50 M_SEASON_PERIODS Instance attribute Protected Type reference (TYPE) I 20030302
51 M_STRATEGY_ID Instance attribute Public Type reference (TYPE) I ID Strategy 20030302
52 M_TREND_DAMPENING Instance attribute Protected Type reference (TYPE) F 20030302
53 M_TREND_TYPE Instance attribute Protected Type reference (TYPE) I 20030302
Methods
# Method Level Visibility Method type Description Created on
1 BEST_FIT Instance method Private Method Automatic Model Selection 20030303
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030220
3