Bug 9112

Summary: Gleit. Mittelwert (MA) ermittelt keine Prognosewerte wenn keine ex Post Periode vorhanden ist
Product: [SCX/Suite] Forecast Reporter: Klaas, Martina <Martina.Klaas>
Component: DCF PrognoseAssignee: Klaas, Martina <Martina.Klaas>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P5 CC: alexander.falge, florian.lenz, gzi, hatef.abedi, jel, lma, mfr, rhe
Version: 7.4   
Hardware: All   
OS: All   
Whiteboard:
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Norma SAP Release: ---
Transport: CRM-ID/Ticket:
Bug Depends on: 4069    
Bug Blocks:    

Description Klaas, Martina intern 2018-04-10 10:13:49 CEST
Entspricht die Anzahl Vergangenheitsperioden der Anzahl Perioden N wird für das Verfahren gleitender Mittelwert (MA) kein Prognosewert ermittelt.

Bsp: 
Verbrauchsreihe mit 5 Perioden
Anzahl Perioden N = 5 (Default)

Beim Verfahren gleit. Mittelwert wird über die "Anzahl Perioden N" ein aritm. Mittelwert gebildet und als Prognosewert der Folgeperiode verwendet.
Im Beispiel wären genügend Initialisierungsperioden vorhanden, um den Mittelwert als Prognosewert der Folgeperioden zur Verfügung zu stellen. 

Derzeit wird im DCF das Verfahren MA in diesem Beispiel nicht berechnet (Meldung 174 - nicht genügend Perioden").

Ursache in Methode MOVING_AVERAGE
lf_start wird auf Anzahl Vergangenheit + 1 gesetzt (im Beispiel 6).

Die Prüfung auf Anzahl Initialisierungsperioden prüft auf lf_start <= Anzahl Vergangenheit und bricht das Verfahren ab.

Korrektur an folgenden Stellen notwendig:
- lf_start = Anzahl Vergangenheitsperioden
- Prüfung lf_start < Anzahl Vergangenheitsperioden
- Ex Post-Ermittlung: 
    IF sy-tabix GE lt_start.  
ersetzen durch
    IF sy-tabix GT lf_start.
Comment 1 Klaas, Martina intern 2018-12-06 10:14:43 CET
MA ermittelt jetzt - analog zu anderen Prognoseverfahren - ab Periodenanzahl Verbrauchsreihe = Anzahl Perioden N eine Prognose. Aufgrund fehlender ex Post Prognose wird jedoch keine Bewertung des Verfahrens durchgeführt. 

Angepasst in E74 und FE0.