Durch Bug 8090 wurden weitere Abbrüche mittels Raise in Methode FORECAST der Klasse /GIB/CL_DCF_FORECAST eingeführt, diese führen dazu, dass die Periodentabellen bei der Einstellung führende Nullen ignorieren nicht korrekt wiederhergestellt werden.
Erledigt mit Norma.
Abbruch der Prognose per Abbruchbutton(F12) und wegen Fehlermeldung 122 (Obergrenze Glättungsfaktor < Untergrenze Glättungsfaktor) kommt in Report /GIB/DCF_MAINTENANCE FORM OWN_DO_FORECAST beides mit sy-subrc = 1 an. Ausgabe der Meldungen aus Prognosedialog müsste nur dann erfolgen, wenn Fehlermeldungen (z.B. Typ W) in Message-Tabelle der Forecast-Klasse enthalten wären. Zugrundeliegende Message-Klasse CL_ERROR_MSG besitzt keine Methode zum Lesen der Meldungen(M_MSG_TAB ist protected). Austausch der Message-Klasse ist wegen Kundenimplementierungen nicht möglich. Ggf. muss Methode FORECAST fürs nächste Release um neue Ausnahme erweitert werden. Verarbeitung der neuen Ausnahme in Report /GIB/DCF_MAINTENANCE.
Prognoseprotokoll wird nun auch bei Abbruch des Dialogs durch User angezeigt.
Fehlerprotokoll der Prognose wird im Dialog ausgegeben.
Klasse /GIB/CL_DCF_FORECAST Methode FORECAST angepasst