Prognosen auf Gruppenebene generieren - Übersicht

Sie können Prognosen für Artikel und Orte der Basisebene generieren, unter denen die Szenarienwerte gespeichert werden. Mit dem Makrobefehl CallForecastEngine können Sie Prognosen auch auf einer höheren Ebene der Artikel- oder Ortshierarchie generieren. Die Prognoseergebnisse werden dann auf die Ebene verteilt, auf der die Szenarienwerte gespeichert sind. Dies basiert auf der Verdichtung von Szenarien(historie)werten und der Verteilung der Prognoseergebnisse auf die Ebene, auf der die Werte gespeichert werden müssen.

Sie können ein Modell (wählen Sie das optimale Prognosemodell auf Basis der Einstellungen für die Standarddatenquelle Zyklus.Prognoseroutine) für die Artikel und Orte der Basisebene anpassen. Mit dem Makrobefehl können Sie ein Modell auch auf einer höheren Ebene der Artikel- oder Ortshierarchie anpassen. Die Prognoseergebnisse werden auf die Ebene verteilt, auf der die Szenarienwerte gespeichert werden müssen.

Die Generierung einer Gruppenprognose ist nur anwendbar, wenn Sie den Befehl CallForecastEngine ausführen und dabei Folgendes angeben:

  • eine Artikelebene, die nicht der Ebene Zyklus.Artikel entspricht
  • eine Ortsebene, die nicht der niedrigsten Ebene der Ortshierarchie für das Zyklus.Modul entspricht

Verdichten von Szenariowerten

SCP verdichtet Szenarienhistoriewerte und verteilt die Prognoseergebnisse, wenn:

  • die an den Befehl CallForecastEngine weitergeleitete [Artikelebene] von der Zyklus.Artikel-Ebene zum Speichern der Szenarienwerte abweicht
  • die an den Befehl CallForecastEngine weitergeleitete [Artikelebene] null ("") ist und die Prognoseroutine.Artikel-Ebene von der Zyklus.Artikel-Ebene abweicht
  • die an den Befehl CallForecastEngine weitergeleitete [Ortsebene] von der Basisebene der Ortshierarchie für das verbundene Zyklusperiodenmodul abweicht
  • die an den Befehl CallForecastEngine weitergeleitete [Ortsebene] null ("") ist und die Prognoseroutineeinstellungen.Ort-Ebene für das verbundene Zyklusperiodenmodul von der Basisebene der Ortshierarchie abweicht
  • die an den Befehl CallForecastEngine weitergeleitete [Periodenebene] von der Zyklus.Kalender-Ebene zum Speichern der Szenarienwerte abweicht

  • die an den Befehl CallForecastEngine weitergeleitete [Periodenebene] null ("") ist und die Prognoseroutine.Kalender-Ebene von der Zyklus.Kalender-Ebene abweicht

    Wenn für die Artikel- oder Ortsdimension eine Verdichtung erforderlich ist, verdichtet das System die Werte für die angegebene Kennzahl im Parameter Prognoseroutine.Kennzahlzuordnung.Historie.

Sie müssen die Werte für die angegebene Kennzahl im Parameter Prognoseroutine.Kennzahlzuordnung.Historie verdichten, wenn für die Artikel- oder Ortsdimension (das Format, in dem eine Kennzahl- oder Datenzeile gespeichert wird) eine Verdichtung erforderlich ist. Das gilt für alle Elemente der Basisebene jeder im Befehl CallForecastEngine definierten Auswahl.

Beispiel: Die Zyklus.Artikel-Ebene zum Speichern des Szenarienwerts ist "Produkte" und das Makro CallForecastEngine("BATS","","","Produktgruppen","Fahrzeug","","","Monate") wird verwendet. Die Historiekennzahl für die Artikel der Basisebene (des Knotens "Fahrzeug" zur Produktgruppenebene der Zyklus.Artikel-Hierarchie) wird verdichtet, um einen Einzelwert für den ausgewählten Artikel (Fahrzeug) zu generieren. Die untergeordneten Artikel des Knotens "Fahrzeug" bestehen aus fünf Elementen (1000, 1001, 1002, 1003 und 1004). Die Werte dieser fünf Produkte werden verdichtet, um für die ausgewählten Orte (auf der Ortsebene) und den Periodenhorizont einen Einzelwert für "Fahrzeug" zu generieren.

Um eine Verdichtung auf Dimensionsebene zuzulassen:

  • Dürfen beim Generieren einer Prognose für eine verdichtete Artikel- oder Ortsgruppe die Werte der Basisebene für die Prognoseroutinemaske keine Spezifizierung aufweisen (= null)
  • Darf die Kennzahl für die Prognoseroutinegewichtung nicht artikel- oder ortsspezifisch sein, daher werden die Werte nicht verdichtet
Wenn für die Artikel- oder Ortsdimension eine Verdichtung erforderlich ist, müssen Sie die Werte für die in Prognoseroutine.Kennzahlzuordnung.Historie angegebene Kennzahl verdichten. Das gilt für alle Elemente der Basisebene jeder im Befehl CallForecastEngine definierten Auswahl.
Hinweis: Die Prognoseroutine nimmt die Eingabe für die Trenddämpfung vor (growthDampingStartPeriod, growthDampingEndPeriod, growthDampingFactor und gdfZeroAfterDamping). Verwenden Sie beim Generieren von Prognosen für eine verdichtete Artikel- oder Ortsgruppe nicht die Werte der Basisebene. Dier Werte werden für alle Perioden als 0 (keine Trenddämpfung) weitergegeben.

Verteilen der Prognoseergebnisse

Das Verteilungsverfahren basiert auf dem Prognoseroutinenparameter Kennzahl für konstante Verteilung über Periode - Ergebnisse, wenn der Parameter Verteilungskennzahl für zeitabhängige Ergebnisse nicht definiert ist.

Für die Artikelauswahl werden die Werte unter Verwendung der Anteile, die für den Parameter Kennzahl für konstante Verteilung über Periode - Ergebnisse definiert wurden, an die Artikelebene weitergegeben.

Für die Ortsauswahl werden die Werte unter Verwendung der Anteile, die für den Parameter Kennzahl für konstante Verteilung über Periode - Ergebnisse definiert wurden, an die Basisebene der Ortshierarchie weitergegeben. Die Prognoseroutine verwendet die Verteilungswerte der Unterelemente auf Basisebene unabhängig von der Anzahl der zwischen der ausgewählten Ortsebene und der Basisebene der Ortshierarchie liegenden Ebenen im aktuellen Zyklusperiodenmodul.

Zum Beispiel gibt der Parameter TUPLE_EXISTS die Artikel- und Ortsverteilungsfaktoren und auch die gültige Kombination aus Artikel und Ort an.

Der Verteilungsfaktor basiert auf dem Wert von PCONST für jedes Basisebenenunterelement des ausgewählten Artikels und Orts, geteilt durch den Wert für PCONST der Artikel-Ort-Kombination mit einem zu verteilenden Prognosewert.

Beispiel: Rufen Sie die Prognoseroutine auf, um für den verdichteten Artikelknoten "Fahrzeug" mit fünf Basisebenenelementen (1000, 1001, 1002, 1003 und 1004) für die angegebene Verteilungskennzahl Prognosen zu generieren. Der Verteilungsfaktor für den Artikel, 1000, und den Ort, CONTINENTAL = (Wert von TUPLE_EXISTS für (1000, "CONTINENTAL", "PCONST")) / (Wert von TUPLE_EXISTS für "Fahrzeug", "CONTINENTAL", "PCONST")).
Hinweis: 
  • Der Kennzahlwert für den verdichteten Knoten muss aus den Kennzahlwerten der Basisebenenartikel abgeleitet werden.
  • Die Aufteilung von verdichtetem Artikel oder Ort wird vor der Periodenverteilung abgeschlossen. Die Verteilung der Ergebnisse an die Basisperiode erfolgt mithilfe der Verteilungskennzahl für die Zyklusperiode.