Hierarchy
⤷ BW-PLA-BPS (Application Component) Business Planning and Simulation
⤷ UPF (Package) SEM-BPS: Planning Functions
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_UPF_FC_MODEL_BASE | Forecast Model Base Class | 20030131 |
Properties
Class | CL_UPF_FC_EXP_SMOOTHING | |
Short Description | Exponential Smoothing | |
Super Class | CL_UPF_FC_MODEL_BASE | Forecast Model Base Class |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | UPF | SEM-BPS: Planning Functions |
Created | 20030130 | 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_STATISTICS | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_UPF_FC_EXP_SMOOTHING has no interface implemented.
Friends
Class CL_UPF_FC_EXP_SMOOTHING has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_ALPHA_INITIAL | Constant | Public | Type reference (TYPE) | F | '0.2' | 20030130 | ||
2 | C_BETA_INITIAL | Constant | Public | Type reference (TYPE) | F | '0.2' | 20030130 | ||
3 | C_COMP_TYPE_ADDITIVE | Constant | Public | Type reference (TYPE) | I | 2 | Additive Component | 20030130 | |
4 | C_COMP_TYPE_MULTIPLICATIVE | Constant | Public | Type reference (TYPE) | I | 3 | Multiplicative Component | 20030130 | |
5 | C_COMP_TYPE_NONE | Constant | Public | Type reference (TYPE) | I | 1 | Component does not exist | 20030130 | |
6 | C_FALSE | Constant | Public | Type reference (TYPE) | UPF_E_BOOL | '0' | Boolean Variable ('1'=True, '0'=False) | 20030226 | |
7 | C_GAMMA_INITIAL | Constant | Public | Type reference (TYPE) | F | '0.2' | 20030130 | ||
8 | C_MODEL_TYPE_AA | Constant | Public | Type reference (TYPE) | I | 22 | Additive trend, additive seasonal component | 20030131 | |
9 | C_MODEL_TYPE_AM | Constant | Public | Type reference (TYPE) | I | 23 | Additive trend, multiplicative seasonal component | 20030130 | |
10 | C_MODEL_TYPE_AN | Constant | Public | Type reference (TYPE) | I | 21 | Additive trend, no seasonal component | 20030130 | |
11 | C_MODEL_TYPE_NA | Constant | Public | Type reference (TYPE) | I | 12 | No trend, additive seasonal component | 20030227 | |
12 | C_MODEL_TYPE_NM | Constant | Public | Type reference (TYPE) | I | 13 | No trend, multiplicative seasonal component | 20030130 | |
13 | C_MODEL_TYPE_NN | Constant | Public | Type reference (TYPE) | I | 11 | No trend, no seasonal component | 20030130 | |
14 | C_PHI_INITIAL | Constant | Public | Type reference (TYPE) | F | '1.0' | 20030130 | ||
15 | C_TRUE | Constant | Public | Type reference (TYPE) | UPF_E_BOOL | '1' | Boolean Variable ('1'=True, '0'=False) | 20030226 | |
16 | MT_EXPOSTE_VALUES | Instance attribute | Public | Type reference (TYPE) | UPF_T_FLOAT | Ex-post Forecast Values | 20030203 | ||
17 | MT_INIT_SEASONAL | Instance attribute | Public | Type reference (TYPE) | UPF_T_FLOAT | Seasonal Indices | 20030130 | ||
18 | MT_SEASONAL | Instance attribute | Public | Type reference (TYPE) | UPF_T_FLOAT | Seasonal Indices | 20030130 | ||
19 | M_ALPHA | Instance attribute | Public | Type reference (TYPE) | F | Smoothing Factor Basic Value | 20030130 | ||
20 | M_BETA | Instance attribute | Public | Type reference (TYPE) | F | Smoothing Factor Trend | 20030130 | ||
21 | M_EXC_MISSING_DATA | Instance attribute | Private | Type reference (TYPE) | UPF_E_BOOL | '0' | No Observation Values | 20030304 | |
22 | M_EXC_UNSUFFICIENT_DATA | Instance attribute | Private | Type reference (TYPE) | UPF_E_BOOL | Too Few Observation Values | 20030304 | ||
23 | M_EXPOSTE_OFFSET | Instance attribute | Public | Type reference (TYPE) | I | Offset Ex-post Forecast | 20030203 | ||
24 | M_GAMMA | Instance attribute | Public | Type reference (TYPE) | F | Smoothing Factor Season | 20030130 | ||
25 | M_INIT_LEVEL | Instance attribute | Public | Type reference (TYPE) | F | Basic value | 20030130 | ||
26 | M_INIT_PERIODS | Instance attribute | Public | Type reference (TYPE) | I | Number of Periods for Initialization | 20030130 | ||
27 | M_INIT_TREND | Instance attribute | Public | Type reference (TYPE) | F | Trend | 20030130 | ||
28 | M_IS_FITTED | Instance attribute | Public | Type reference (TYPE) | UPF_E_BOOL | Model Is Adjusted to Data | 20030130 | ||
29 | M_IS_INITIALIZED | Instance attribute | Public | Type reference (TYPE) | UPF_E_BOOL | Model Is Initialized | 20030130 | ||
30 | M_LEVEL | Instance attribute | Public | Type reference (TYPE) | F | Basic value | 20030130 | ||
31 | M_MODEL_TYPE | Instance attribute | Private | Type reference (TYPE) | I | Model Type | 20030130 | ||
32 | M_PHI | Instance attribute | Public | Type reference (TYPE) | F | Trend Dampening Factor | 20030130 | ||
33 | M_PHI_FORECAST | Instance attribute | Public | Type reference (TYPE) | F | Trend Dampening Factor Forecast Period | 20030131 | ||
34 | M_SEASONAL_TYPE | Instance attribute | Public | Type reference (TYPE) | I | Category of Seasonal Component | 20030130 | ||
35 | M_SEASON_PERIODS | Instance attribute | Public | Type reference (TYPE) | I | Number of Periods per Season | 20030130 | ||
36 | M_TREND | Instance attribute | Public | Type reference (TYPE) | F | Trend | 20030130 | ||
37 | M_TREND_TYPE | Instance attribute | Public | Type reference (TYPE) | I | Category of Trend Component | 20030130 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | COLLECT_MESG | Static method | Private | Method | Insert Message from SY-Fields in Table | 20040128 |
2 | COLLECT_WARNINGS | Static method | Private | Method | Attach Warnings to Messages | 20040128 |
3 | EVALUATE_MODEL | Instance method | Private | Method | Valuation Forecast Accuracy (for Optimization) | 20030130 |
4 | EXP_SMOOTH | Instance method | Public | Method | Simple Model Adjustment | 20030203 |
5 | FIT_TO_DATA | Instance method | Public | Method | Adjust Model to Data | 20030130 |
6 | FORECAST_AA | Instance method | Private | Method | Forecast: with Trend (add.), with Seasonal Comp. (add.) | 20030131 |
7 | FORECAST_AM | Instance method | Private | Method | Forecast: with Trend (add.), with Seasonal Comp. (mult.) | 20030130 |
8 | FORECAST_AN | Instance method | Private | Method | Forecast: with Trend (add.), without Seasonal Component | 20030130 |
9 | FORECAST_NA | Instance method | Private | Method | Forecast: Without Trend, with Seasonal Comp. (Add.) | 20030909 |
10 | FORECAST_NM | Instance method | Private | Method | Forecast: without Trend, with Seasonal Comp. (mult.) | 20030130 |
11 | FORECAST_NN | Instance method | Private | Method | Forecast: without Trend, without Seasonal Component | 20030130 |
12 | INITIALIZE | Instance method | Public | Method | Initialize Model | 20030130 |
13 | INITIALIZE_AM | Instance method | Private | Method | Initialization: with Trend (add.), with Seasonal Comp. | 20030206 |
14 | INITIALIZE_AN | Instance method | Private | Method | Initialization: with Trend (add.), without Seasonal Comp. | 20030130 |
15 | INITIALIZE_INT | Instance method | Private | Method | Initialize Model (Internal) | 20030227 |
16 | INITIALIZE_NM | Instance method | Private | Method | Initialization: without Trend, with Seasonal Component | 20030130 |
17 | INITIALIZE_NN | Instance method | Private | Method | Initialization: without Trend, without Seasonal Component | 20030130 |
18 | OPTIMIZE | Instance method | Public | Method | Optimized Model Adjustment | 20030130 |
19 | OPTIMIZE_DIRECT_SEARCH | Instance method | Private | Method | Optimization by Direct Search (Hooke-Jeeves) | 20030130 |
20 | OPTIMIZE_GRID_SEARCH | Instance method | Private | Method | Optimization by Grid Search | 20030130 |
21 | OPT_GRID_CREATE | Static method | Private | Method | Calculate Grid Points of a Dimension | 20030130 |
22 | SET_FORECAST_TREND_DAMPENING | Instance method | Public | Method | Set Trend Dampening Factor Exclusively for Forecast Period | 20030131 |
23 | SET_TYPE | Instance method | Private | Method | Set Model Type | 20030227 |
24 | SMOOTH | Instance method | Private | Method | Algorithm of Exp. Smoothing | 20030130 |
25 | SMOOTH_AA | Instance method | Private | Method | Smoothing: with Trend (add.), with Seasonal Comp. (add.) | 20030131 |
26 | SMOOTH_AM | Instance method | Private | Method | Smoothing: with Trend (add.), with Seasonal Comp. (mult.) | 20030130 |
27 | SMOOTH_AN | Instance method | Private | Method | Smoothing: with Trend (add.), without Seasonal Component | 20030130 |
28 | SMOOTH_NA | Instance method | Private | Method | Smoothing: Without Trend, with Seasonal Component (Add.) | 20030909 |
29 | SMOOTH_NM | Instance method | Private | Method | Smoothing: without Trend, with Seasonal Component (mult.) | 20030130 |
30 | SMOOTH_NN | Instance method | Private | Method | Smoothing: without Trend, without Seasonal Component | 20030130 |
Events
Class CL_UPF_FC_EXP_SMOOTHING has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_EVALUATION_DETAILS | Private | See coding | 20030130 | begin of s_evaluation_details,
error type f,
lt_forecast_values type upf_t_float,
s_warnings type s_warnings,
level type f,
trend type f,
lt_seasonal type upf_t_float,
end of s_evaluation_details
|
||
2 | S_WARNINGS | Private | See coding | 20040128 | begin of S_WARNINGS,
seasonal_index_is_zero type UPF_E_BOOL,
level_is_zero type UPF_E_BOOL,
trend_is_zero type UPF_E_BOOL,
end of S_WARNINGS
|
Method Signatures
Method COLLECT_MESG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESG | Call by reference | Type reference (TYPE) | UPC_YT_MESG | Messages | 20040128 |
Method COLLECT_MESG on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method COLLECT_WARNINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MESG | Call by reference | Type reference (TYPE) | UPC_YT_MESG | Messages | 20040128 | ||
2 | Importing | IS_WARNINGS | Call by reference | Type reference (TYPE) | S_WARNINGS | 20040128 |
Method COLLECT_WARNINGS on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method EVALUATE_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_EVALUATION_DETAILS | Call by reference | Type reference (TYPE) | S_EVALUATION_DETAILS | 20030130 | |||
2 | Importing | IT_PARAMETERS | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | Vektor mit Glättungsparametern | 20030130 | ||
3 | Importing | I_ERROR_ID | Call by reference | Type reference (TYPE) | I | 20030130 |
Method EVALUATE_MODEL on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method EXP_SMOOTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_EXPOSTE_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | Exposte-Prognosewerte | 20030203 | ||
2 | Exporting | ET_MESG | Call by reference | Type reference (TYPE) | UPC_YT_MESG | Messages | 20040128 | ||
3 | Exporting | E_EXPOSTE_OFFSET | Call by reference | Type reference (TYPE) | I | Offset Exposte-Prognose | 20030203 | ||
4 | Importing | I_ALPHA | Call by reference | Type reference (TYPE) | F | C_ALPHA_INITIAL | 20030203 | ||
5 | Importing | I_BETA | Call by reference | Type reference (TYPE) | F | C_BETA_INITIAL | 20030203 | ||
6 | Importing | I_GAMMA | Call by reference | Type reference (TYPE) | F | C_GAMMA_INITIAL | 20030203 | ||
7 | Importing | I_PHI | Call by reference | Type reference (TYPE) | F | C_PHI_INITIAL | 20030203 |
Method EXP_SMOOTH on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method FIT_TO_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_EXPOSTE_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | Exposte-Prognosewerte | 20030130 | ||
2 | Exporting | ET_MESG | Call by reference | Type reference (TYPE) | UPC_YT_MESG | Messages | 20040128 | ||
3 | Exporting | E_EXPOSTE_OFFSET | Call by reference | Type reference (TYPE) | I | Offset Exposte-Prognose | 20030203 | ||
4 | Importing | I_ALPHA | Call by reference | Type reference (TYPE) | F | C_ALPHA_INITIAL | Glättungsfaktor Grundwert | 20030130 | |
5 | Importing | I_ALPHA_HIGH | Call by reference | Type reference (TYPE) | F | '1.0' | 20030130 | ||
6 | Importing | I_ALPHA_LOW | Call by reference | Type reference (TYPE) | F | '0.0' | 20030130 | ||
7 | Importing | I_ALPHA_STEPSIZE | Call by reference | Type reference (TYPE) | F | '0.1' | 20030130 | ||
8 | Importing | I_BETA | Call by reference | Type reference (TYPE) | F | C_BETA_INITIAL | Glättungsfaktor Trend | 20030130 | |
9 | Importing | I_BETA_HIGH | Call by reference | Type reference (TYPE) | F | '1.0' | 20030130 | ||
10 | Importing | I_BETA_LOW | Call by reference | Type reference (TYPE) | F | '0.0' | 20030130 | ||
11 | Importing | I_BETA_STEPSIZE | Call by reference | Type reference (TYPE) | F | '0.1' | 20030130 | ||
12 | Importing | I_ERROR_ID | Call by reference | Type reference (TYPE) | I | CL_UPF_STATISTICS=>C_ERROR_ID_MSE | Fehlermaß für Optimierung | 20030130 | |
13 | Importing | I_GAMMA | Call by reference | Type reference (TYPE) | F | C_GAMMA_INITIAL | Glättungsfaktor Saison | 20030130 | |
14 | Importing | I_GAMMA_HIGH | Call by reference | Type reference (TYPE) | F | '1.0' | 20030130 | ||
15 | Importing | I_GAMMA_LOW | Call by reference | Type reference (TYPE) | F | '0.0' | 20030130 | ||
16 | Importing | I_GAMMA_STEPSIZE | Call by reference | Type reference (TYPE) | F | '0.1' | 20030130 | ||
17 | Importing | I_INIT_PERIODS | Call by reference | Type reference (TYPE) | I | Anzahl Perioden für Initialisierung | 20030130 | ||
18 | Importing | I_OPTIMIZE | Call by reference | Type reference (TYPE) | UPF_E_BOOL | CL_UPF_STATISTICS=>C_FALSE | Glättungsfaktoren optimieren | 20030130 | |
19 | Importing | I_OPT_DIRECT | Call by reference | Type reference (TYPE) | UPF_E_BOOL | CL_UPF_STATISTICS=>C_TRUE | Optimierung durch direkte Suche | 20030130 | |
20 | Importing | I_PHI | Call by reference | Type reference (TYPE) | F | C_PHI_INITIAL | Trenddämpfungsfaktor | 20030130 | |
21 | Importing | I_PHI_HIGH | Call by reference | Type reference (TYPE) | F | '1.0' | 20030130 | ||
22 | Importing | I_PHI_LOW | Call by reference | Type reference (TYPE) | F | '1.0' | 20030130 | ||
23 | Importing | I_PHI_STEPSIZE | Call by reference | Type reference (TYPE) | F | '0.0' | 20030130 | ||
24 | Importing | I_SEASONAL_TYPE | Call by reference | Type reference (TYPE) | I | C_COMP_TYPE_NONE | Art der Saisonkomponente | 20030131 | |
25 | Importing | I_SEASON_PERIODS | Call by reference | Type reference (TYPE) | I | Anzahl Perioden pro Saison | 20030131 | ||
26 | Importing | I_TREND_TYPE | Call by reference | Type reference (TYPE) | I | C_COMP_TYPE_NONE | Art der Trendkomponente | 20030131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | LEVEL_IS_ZERO | Grundwert ist gleich Null | 20030910 | |
2 | MISSING_DATA | Keine Beobachtungswerte | 20030304 | |
3 | SEASONAL_INDEX_IS_ZERO | Saisonindex ist gleich Null | 20030910 | |
4 | TREND_IS_ZERO | Trendwert ist gleich Null | 20030910 | |
5 | UNSUFFICIENT_DATA | Zu wenig Beobachtungswerte für das gewählte Modell | 20030304 |
Method FORECAST_AA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FORECAST_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | Prognosewerte | 20030131 | ||
2 | Importing | I_PERIODS | Call by reference | Type reference (TYPE) | I | 1 | Anzahl Prognoseperioden | 20030131 |
Method FORECAST_AA on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method FORECAST_AM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FORECAST_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | Prognosewerte | 20030130 | ||
2 | Importing | I_PERIODS | Call by reference | Type reference (TYPE) | I | 1 | Anzahl Prognoseperioden | 20030130 |
Method FORECAST_AM on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method FORECAST_AN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FORECAST_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | Prognosewerte | 20030130 | ||
2 | Importing | I_PERIODS | Call by reference | Type reference (TYPE) | I | 1 | Anzahl Prognoseperioden | 20030130 |
Method FORECAST_AN on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method FORECAST_NA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FORECAST_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | Prognosewerte | 20030909 | ||
2 | Importing | I_PERIODS | Call by reference | Type reference (TYPE) | I | 1 | Anzahl Prognoseperioden | 20030909 |
Method FORECAST_NA on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method FORECAST_NM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FORECAST_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | Prognosewerte | 20030130 | ||
2 | Importing | I_PERIODS | Call by reference | Type reference (TYPE) | I | 1 | Anzahl Prognoseperioden | 20030130 |
Method FORECAST_NM on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method FORECAST_NN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FORECAST_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | Prognosewerte | 20030130 | ||
2 | Importing | I_PERIODS | Call by reference | Type reference (TYPE) | I | 1 | Anzahl Prognoseperioden | 20030130 |
Method FORECAST_NN on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method INITIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESG | Call by reference | Type reference (TYPE) | UPC_YT_MESG | Messages | 20040128 | ||
2 | Importing | I_INIT_PERIODS | Call by reference | Type reference (TYPE) | I | Anzahl Perioden für Initialisierung | 20030130 | ||
3 | Importing | I_SEASONAL_TYPE | Call by reference | Type reference (TYPE) | I | C_COMP_TYPE_NONE | Art der Saisonkomponente | 20030131 | |
4 | Importing | I_SEASON_PERIODS | Call by reference | Type reference (TYPE) | I | Anzahl Perioden pro Saison | 20030131 | ||
5 | Importing | I_TREND_TYPE | Call by reference | Type reference (TYPE) | I | C_COMP_TYPE_NONE | Art der Trendkomponente | 20030131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | LEVEL_IS_ZERO | Grundwert ist gleich Null | 20030910 | |
2 | MISSING_DATA | Keine Beobachtungswerte | 20030910 | |
3 | TREND_IS_ZERO | Trendwert ist gleich Null | 20030910 | |
4 | UNSUFFICIENT_DATA | Zu wenig Beobachtungswerte | 20030910 |
Method INITIALIZE_AM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_WARNINGS | Call by reference | Type reference (TYPE) | S_WARNINGS | 20040128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | UNSUFFICIENT_DATA | Zu wenig Beobachtungswerte | 20030910 |
Method INITIALIZE_AN Signature
Method INITIALIZE_AN on class CL_UPF_FC_EXP_SMOOTHING has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | UNSUFFICIENT_DATA | Zu wenig Beobachtungswerte | 20030910 |
Method INITIALIZE_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_WARNINGS | Call by reference | Type reference (TYPE) | S_WARNINGS | 20040128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | MISSING_DATA | Keine Beobachtungswerte | 20030910 | |
2 | UNSUFFICIENT_DATA | Zu wenig Beobachtungswerte | 20030304 |
Method INITIALIZE_NM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_WARNINGS | Call by reference | Type reference (TYPE) | S_WARNINGS | 20040128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | UNSUFFICIENT_DATA | Zu wenig Beobachtungswerte | 20030910 |
Method INITIALIZE_NN Signature
Method INITIALIZE_NN on class CL_UPF_FC_EXP_SMOOTHING has no parameter.
Method INITIALIZE_NN on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method OPTIMIZE Signature
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | LEVEL_IS_ZERO | Trendwert ist gleich Null | 20030910 | |
2 | SEASONAL_INDEX_IS_ZERO | Saisonindex ist gleich Null | 20030910 |
Method OPTIMIZE_DIRECT_SEARCH Signature
Method OPTIMIZE_DIRECT_SEARCH on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method OPTIMIZE_GRID_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_WARNINGS | Call by reference | Type reference (TYPE) | S_WARNINGS | 20040128 | |||
2 | Exporting | ET_FORECAST_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | 20030130 | |||
3 | Exporting | E_ALPHA | Call by reference | Type reference (TYPE) | F | 20030130 | |||
4 | Exporting | E_BETA | Call by reference | Type reference (TYPE) | F | 20030130 | |||
5 | Exporting | E_ERROR | Call by reference | Type reference (TYPE) | F | 20030130 | |||
6 | Exporting | E_GAMMA | Call by reference | Type reference (TYPE) | F | 20030130 | |||
7 | Exporting | E_PHI | Call by reference | Type reference (TYPE) | F | 20030130 | |||
8 | Importing | IT_HIGH | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | 20030130 | |||
9 | Importing | IT_LOW | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | 20030130 | |||
10 | Importing | IT_STEPSIZES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | 20030130 | |||
11 | Importing | I_ERROR_ID | Call by reference | Type reference (TYPE) | I | 20030130 |
Method OPTIMIZE_GRID_SEARCH on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method OPT_GRID_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_GRID | Value transfer | Type reference (TYPE) | UPF_T_FLOAT | 20030130 | |||
2 | Importing | I_FROM | Call by reference | Type reference (TYPE) | F | 20030130 | |||
3 | Importing | I_STEPSIZE | Call by reference | Type reference (TYPE) | F | 20030130 | |||
4 | Importing | I_TO | Call by reference | Type reference (TYPE) | F | 20030130 |
Method OPT_GRID_CREATE on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method SET_FORECAST_TREND_DAMPENING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_TREND_DAMPENING | Call by reference | Type reference (TYPE) | F | '1.0' | Dämpfungsfaktor Trend | 20030131 |
Method SET_FORECAST_TREND_DAMPENING on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method SET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INIT_PERIODS | Call by reference | Type reference (TYPE) | I | Anzahl Perioden für Initialisierung | 20030227 | ||
2 | Importing | I_SEASONAL_TYPE | Call by reference | Type reference (TYPE) | I | C_COMP_TYPE_NONE | Art der Saisonkomponente | 20030227 | |
3 | Importing | I_SEASON_PERIODS | Call by reference | Type reference (TYPE) | I | Anzahl Perioden pro Saison | 20030227 | ||
4 | Importing | I_TREND_TYPE | Call by reference | Type reference (TYPE) | I | C_COMP_TYPE_NONE | Art der Trendkomponente | 20030227 |
Method SET_TYPE on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method SMOOTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_WARNINGS | Call by reference | Type reference (TYPE) | S_WARNINGS | 20040128 | |||
2 | Exporting | ET_FORECAST_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | 20030130 | |||
3 | Importing | I_ALPHA | Call by reference | Type reference (TYPE) | F | C_ALPHA_INITIAL | 20030130 | ||
4 | Importing | I_BETA | Call by reference | Type reference (TYPE) | F | C_BETA_INITIAL | 20030130 | ||
5 | Importing | I_GAMMA | Call by reference | Type reference (TYPE) | F | C_GAMMA_INITIAL | 20030130 | ||
6 | Importing | I_PHI | Call by reference | Type reference (TYPE) | F | C_PHI_INITIAL | 20030130 |
Method SMOOTH on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method SMOOTH_AA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FORECAST_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | 20030131 | |||
2 | Importing | I_ALPHA | Call by reference | Type reference (TYPE) | F | C_ALPHA_INITIAL | 20030131 | ||
3 | Importing | I_BETA | Call by reference | Type reference (TYPE) | F | C_BETA_INITIAL | 20030131 | ||
4 | Importing | I_GAMMA | Call by reference | Type reference (TYPE) | F | C_GAMMA_INITIAL | 20030131 | ||
5 | Importing | I_PHI | Call by reference | Type reference (TYPE) | F | '1.0' | 20030131 |
Method SMOOTH_AA on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method SMOOTH_AM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_WARNINGS | Call by reference | Type reference (TYPE) | S_WARNINGS | 20040128 | |||
2 | Exporting | ET_FORECAST_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | 20030130 | |||
3 | Importing | I_ALPHA | Call by reference | Type reference (TYPE) | F | C_ALPHA_INITIAL | 20030130 | ||
4 | Importing | I_BETA | Call by reference | Type reference (TYPE) | F | C_BETA_INITIAL | 20030130 | ||
5 | Importing | I_GAMMA | Call by reference | Type reference (TYPE) | F | C_GAMMA_INITIAL | 20030130 | ||
6 | Importing | I_PHI | Call by reference | Type reference (TYPE) | F | '1.0' | 20030130 |
Method SMOOTH_AM on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method SMOOTH_AN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FORECAST_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | 20030130 | |||
2 | Importing | I_ALPHA | Call by reference | Type reference (TYPE) | F | C_ALPHA_INITIAL | 20030130 | ||
3 | Importing | I_BETA | Call by reference | Type reference (TYPE) | F | C_BETA_INITIAL | 20030130 | ||
4 | Importing | I_PHI | Call by reference | Type reference (TYPE) | F | '1.0' | 20030130 |
Method SMOOTH_AN on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method SMOOTH_NA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FORECAST_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | 20030909 | |||
2 | Importing | I_ALPHA | Call by reference | Type reference (TYPE) | F | C_ALPHA_INITIAL | 20030909 | ||
3 | Importing | I_GAMMA | Call by reference | Type reference (TYPE) | F | C_GAMMA_INITIAL | 20030909 |
Method SMOOTH_NA on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method SMOOTH_NM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_WARNINGS | Call by reference | Type reference (TYPE) | S_WARNINGS | 20040128 | |||
2 | Exporting | ET_FORECAST_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | 20030130 | |||
3 | Importing | I_ALPHA | Call by reference | Type reference (TYPE) | F | C_ALPHA_INITIAL | 20030130 | ||
4 | Importing | I_GAMMA | Call by reference | Type reference (TYPE) | F | C_GAMMA_INITIAL | 20030130 |
Method SMOOTH_NM on class CL_UPF_FC_EXP_SMOOTHING has no exception.
Method SMOOTH_NN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FORECAST_VALUES | Call by reference | Type reference (TYPE) | UPF_T_FLOAT | 20030130 | |||
2 | Importing | I_ALPHA | Call by reference | Type reference (TYPE) | F | C_ALPHA_INITIAL | 20030130 |
Method SMOOTH_NN on class CL_UPF_FC_EXP_SMOOTHING has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 350 |