Bug 12738

Summary: Formel DCF_CREATE_SUM_FIELD bricht ab wenn nicht im Planungshorizont
Product: [SCX/Suite] Forecast Reporter: lma
Component: DCF AnwendungAssignee: Lenz, Florian <florian.lenz>
Status: VERIFIED FIXED QA Contact: Lenz, Florian <florian.lenz>
Severity: minor    
Priority: P5 CC: alexander.falge, hatef.abedi, jel, lma, Martina.Klaas, mfr, rhe, Roman.Bernikov
Version: 19.0Keywords: Pegasus
Hardware: All   
OS: All   
Whiteboard:
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Pegasus SAP Release: ---
Transport: CRM-ID/Ticket:

Description lma 2021-01-11 13:08:29 CET
Wenn in der Formel DCF_CREATE_SUM_FIELD die Summe über einen Zeitraum berechnet wird, der über den Horizont des Szenarios hinausläuft, bricht die Formel ab und man kann nicht ins Sheet. Zum Beispiel wenn die Summe des Folgejahres berechnet werden soll (01.Januar - 31.Dezember), aber die Bis Periode im Szenario nur auf Juni steht. In dem Fall wäre es hilfreich, wenn die Formel einfach die Summe berechnet so weit es geht. Auf die Felder des Szenarios ja leider erst ab Release 20 zugegriffen werden, deshalb wäre eine Anpassung für Kunden mit älteren Releases praktisch falls denn möglich.

Außerdem schlägt die Zeitraumberechnung mit Typ 'B' (Laufendes Jahr bis Vorperiode Systemdatum) im Januar fehl, da hier auf dem Zeitraum 01.01. diesen Jahres bis 31.12. letzten Jahres geschaut wird (quasi falsche Richtung). Ab Februar passt wieder alles.
Comment 1 Lenz, Florian intern 2021-01-27 16:04:12 CET
Laufendes Jahr bis Vorperiode ist angepasst und gibt nur noch eine Meldung aus dass die Berechnung nicht durchgeführt werden konnte und das Ergebnis 0 übergeben.
Können keine Start- oder Endetermine ermittelt werden (z.B. weil sie außerhalb des Szenarios liegen), wird eine Meldung ausgegeben und das Ergebnis auf 0 gesetzt.