Bedarfsprognosearten und Bedarfsprognosen

Prognosen sind Voraussagen über zukünftige Ereignisse, die auf Faktenwissen aus der Vergangenheit basieren. Prognosen sind für die Betriebswirtschaft wich­tige Mittel, um vorausplanen zu können und z. B. zukünftige Bedarfe in Beschaffung und Produktion befriedigen zu können.

Für die Materialbedarfsplanung innerhalb der Disposition sind Bedarfsprognosen vorgesehen. Bedarfsprognosen werden außerhalb des ERP-Systems ermittelt und anschließend werden die Ergebnisse in das ERP-System importiert.

Die Prognoseverfahren und die Daten, die in diese eingehen, sind dabei frei wählbar. Die ermittelten Bedarfsprognosen, also die Bedarfsmengen pro Artikel und Kalenderwoche oder Kalendermonat, werden in die OLTP-Datenbank importiert und können bei der Materialbedarfsplanung berücksichtigt werden.

In Comarch ERP Enterprise kann mit mehreren Prognosen gearbeitet werden. Bei der pessimistischen Planung kann dann z. B. eine andere Prognose berücksichtigt werden als bei einer optimistischen. Jede Materialbedarfsplanung kann mit oder ohne Berücksichtigung der Prognosen durchgeführt werden.

In diesem Dokument wird beschrieben, wie die Anwendung Bedarfsprognosearten und Bedarfsprognosen aufgebaut sind und wie die dafür notwendigen Daten bearbeitet und bereitgestellt werden.

Begriffsbestimmung

  • Bedarfsprognosen – Bedarfsprognosen stellen den hochgerechneten Bedarf pro Kalenderwoche oder pro Kalendermonat für den Zeitraum eines Jahres dar. Dieser Bedarf kann auf Basis verschiedener Methoden ermittelt und importiert werden. Identifiziert wird eine Bedarfsprognose durch eine Bedarfsprognoseart.
  • Bedarfsprognosearten – Die Prog­nose­arten werden benötigt, um den Import und Export der Prognose­daten ausführen zu können. Über die Prognoseart werden die Prognosen im Rahmen der Materialbedarfsplanungen identifi­ziert und berücksichtigt.

Prozesse und Bearbeitungsmöglichkeiten

Die Bedarfsprognosedaten werden mithilfe externer Werk­zeu­ge (z. B. Excel) erstellt. Anschließend können die Daten in die OLTP-Datenbank importiert werden.

In Comarch ERP Enterprise stehen für den Datentransfer die entsprechenden Import- und Exportschnittstellen zur Verfügung. Die Anwendung Bedarfsprognosearten und die Anwendungen Daten importieren sowie Daten exportieren dienen dazu, den Import und Export vorzubereiten und durchzuführen:

  • Bedarfsprognosearten – Diese Anwendung dient zur Erfassung der Bedarfsprognosearten, die für die Bedarfsprognosen verwendet werden sollen.
  • Daten importieren, Daten exportieren – Mit diesen Anwendungen wird die Datenübertragung (Import/Export) durchgeführt. Eine Beschreibung zum Datenimport und Datenexport finden Sie in den gleichnamigen Dokumentationen.

Die importierten Daten der Bedarfsprognosen stehen in der OLTP-Daten­bank für die Berücksichtigung bei Materialbedarfsplanungen zur Verfügung. In der Materialbedarfsplanung wird die Bedarfsprognose über die Bedarfsprognoseart referenziert und sodann berücksichtigt.

Anwendungsbeschreibung: Bedarfsprognosearten

Die Anwendung Bedarfsprognosearten dient dazu, Bedarfsprognosearten zu erfassen und zu bearbeiten. Bedarfsprognosearten werden benötigt, um den Import und Export der Bedarfsprognosen ausführen zu können.

Die Anwendung besteht aus einem Abfrage- und einem Arbeitsbereich.

Abfragebereich

Im Abfragebereich können Sie bei Bedarf Suchmerkmale eingeben und anschließend über die Aktion [Aktualisieren] die entsprechenden Bedarfsprognosearten vom System heraussuchen und im Arbeitsbereich anzeigen lassen.

Die Felder im Einzelnen:

  • Art – Erfassen Sie in diesem Feld als Suchmerkmal die Identi­fika­tion einer Bedarfsprognoseart.
  • Bezeichnung – Erfassen Sie eine Bezeichnung als Suchmerkmal. Die Bezeichnung dient als zusätzliches Erkennungsmerkmal und besteht aus frei wählbarem Text. Eine gleich lautende Bezeichnung kann mehrmals existieren. Angezeigt werden alle Einträge, die mit der erfassten Bezeichnung übereinstimmen.
    Hinweis
    Bitte beachten Sie bei der Verwendung von Sonderzeichen, dass diese in einer zu suchenden Zeichenkette aus technischen Gründen in folgende Platzhalter umgewandelt werden:
    • Stern (*) zu Unterstrich (_)
    • Fragezeichen (?) zu Prozentzeichen (%)

    Die Verwendung eines Unterstriches in einem Suchmerkmal würde nicht nur nach dem Unterstrich, sondern nach einem beliebigen Zeichen suchen. Gleichermaßen wird das Prozentzeichen ausgewertet, welches dann keinem, einem oder mehreren Zeichen entspricht. Die Verwendung von Unterstrichen und Prozentzeichen in Zeichenketten sollte deshalb möglichst vermieden werden, da möglicherweise andere und mehr Objekte gefunden werden als beabsichtigt.

Arbeitsbereich

Im Arbeitsbereich der Anwendung Bedarfsprognosearten erfassen Sie neue oder bearbeiten bereits bestehende Bedarfsprognosearten. Der Arbeitsbereich der Anwendung besteht aus einer Tabelle. Pro Bedarfsprognoseart wird in der Tabelle eine Zeile mit den jeweils zugehörigen Daten unter den folgenden Spaltenüberschriften angezeigt:

  • Art – Erfassen Sie in der Spalte Art die eindeutige Identifikation der Bedarfsprognoseart. Diese Identi­fikation kann aus maximal fünf Zahlen, Buchstaben oder einer Kombi­nation daraus bestehen. Sie ist frei wählbar. Die Identifikation der Art dient dazu, in weiteren Anwen­dungen und Abfragen die richtige Bedarfsprog­noseart zu verwenden. Die Bedarfsprognoseart ist gleichzeitig auch die Identifikation für die Bedarfsprognose.
  • Bezeichnung – Die Bezeichnung dient als zusätzliches Erkennungsmerkmal. Sie kann aus frei wählbarem Text bestehen. Erfassen Sie eine aussagekräftige und möglichst eindeutige Bezeichnung, damit die Suche danach erleichtert wird. 
    Hinweis
    Bitte beachten Sie bei der Verwendung von Sonderzeichen, dass diese in einer zu suchenden Zeichenkette aus technischen Gründen in folgende Platzhalter umgewandelt werden:
    • Stern (*) zu Unterstrich (_)
    • Fragezeichen (?) zu Prozentzeichen (%)

    Die Verwendung eines Unterstriches in einem Suchmerkmal würde nicht nur nach dem Unterstrich, sondern nach einem beliebigen Zeichen suchen. Gleichermaßen wird das Prozentzeichen ausgewertet, welches dann keinem, einem oder mehreren Zeichen entspricht. Die Verwendung von Unterstrichen und Prozentzeichen in Zeichenketten sollte deshalb möglichst vermieden werden, da möglicherweise andere und mehr Objekte gefunden werden als beabsichtigt.

Vorgehensweisen

Die Vorgehensweisen zur Anwendung Bedarfsprognosearten entsprechen allgemeinen Vorgehensweisen für Tabellen-Anwendungen, die Sie in der Dokumentation Allgemeine Vorgehensweisen für Tabellen-Anwendungen finden.

Bedarfsprognosearten löschen

Beim Löschen von Bedarfsprognosearten wird auch der Datenbestand der zugehörigen Bedarfsprognose (alle Jahre) gelöscht.

Customizing

Für die Anwendung Bedarfsprognosearten sind in der Anwendung Customizing keine Einstellungen festzulegen.

Business Entitys

Für die Anwendung Bedarfsprognosearten ist das nachfolgende Business Entity relevant, das Sie beispielsweise verwenden, um

  • Berechtigungen zu vergeben,
  • Aktivitätsdefinitionen einzurichten oder
  • Daten zu importieren oder zu exportieren.

Bedarfsprognose

com.cisag.app.general.obj.DemandForecast

Das Business Entity gehört zu folgender Business-Entity-Gruppe:

Produktion Stammdaten

com.cisag.app.production.MasterData

Berechtigungen

Berechtigungen können sowohl mithilfe der Berechtigungsrollen als auch durch die Zuordnung einer Organisation vergeben werden. Das Berechtigungskonzept können Sie in der Technischen Dokumentation Berechtigungen nachlesen.

Spezielle Fähigkeiten

Für die Anwendung Bedarfsprognosearten bestehen keine speziellen Fähigkeiten.

Organisations-Zuordnungen

Für die Anwendung Bedarfsprognosearten ist eine Organisations-Zuordnung nicht erforderlich.

Besonderheiten

Für die Anwendung Bedarfsprognosearten bestehen keine Besonderheiten.

Berechtigungen für Geschäftspartner

Die Anwendung Bedarfsprognosearten ist für Geschäftspartner nicht freigegeben.

Bedarfsprognosen

Nachdem Sie eine Bedarfsprognoseart erfasst haben, können Sie über die Anwendung Daten exportieren das Schema für den Aufbau der Prognosedaten im XML-Format exportieren. Dazu ist ein Filter für das Business Entity Bedarfsprognose (com.cisag.app.general.obj.DemandForecast) zu benutzen bzw. zu erfassen.

Der Filter muss mindestens die folgenden Attribute enthalten:

Attribut Beziehung Erläuterung
forecastModel Wählen Sie zwischen Wochen-, Monats oder Tagesprognose. Beachten Sie diese Schlüsselwörter:

  • Monatsprognose (BY_MONTH)
  • Wochenprognose (BY_WEEK)
  • Tagesprognose (BY_DAY)
guid(K) Technische Identifikation für die Änderung/Löschung bereits gespeicherter Daten – sofern bekannt
item Item In diesem Feld wird die Identifikation des Artikels (Artikelnummer) erfasst. Erfassen Sie einen Artikel mehrfach in einer Prognose (eindeutig gekennzeichnet durch die Prognoseart) für ein und dasselbe Jahr, denselben Prognosetyp, denselben Lagerort und dieselbe Lagerzone, dann wird nur der letzte Eintrag importiert. Das bedeutet, nur die Mengen des letzten Eintrages bleiben erhalten.
keyExtension In diesem Feld kann optional eine weitere individuelle Unterteilung der Prognosen erfolgen (z. B. nach Vertriebsregionen, Absatz­wegen oder Vertretern). Ähnlich wie bei den Klassifikationen können mehrere Unterteilungen vorgenommen werden. Die Materialbedarfsplanung verdichtet die Prognosewerte auf der Ebene Artikel, Lager, Jahr und Prognoseart.
organizationalUnit OrganizationalUnit In diesem Feld erfassen Sie die Organisation, für die der Bedarf geplant wird.
quantity[0] –[365] In diesem Feld werden die Bedarfsmengen erfasst, wobei ein Feld für einen Kalendertag steht (insgesamt 366). Im Falle einer Monatsprognose werden lediglich die ersten zwölf Felder verwendet, im Fall einer Wochenprognose die ersten 53 Felder. Die Mengenangaben müssen in der 1. Artikeleinheit erfolgen.
storageArea.warehouse In diesem Feld erfassen Sie den Lagerort, für den der Bedarf geplant wird.
storageArea.zone In diesem Feld erfassen Sie die Lagerzone, für den der Bedarf geplant wird.
type Type In diesem Feld muss die Identifikation der Bedarfsprognoseart erfasst werden. Diese dient in Verbindung mit dem Prognosejahr der Eindeutigkeit der Prognose. Die Art wird bei der Materialbedarfsplanung verwendet um die Prognose in die Planung einzubeziehen.
uom UnitOfMeasure In diesem Feld wird die Identifikation der 1. Artikel­einheit erfasst.
year In diesem Feld erfassen Sie das Prognosejahr. In einer Bedarfsprognose können Sie Daten für mehrere Jahre im Voraus erfassen. Das Jahr besteht aus 53 Kalenderwocheneinträgen für die Wochenprognose und 366 Kalenderwocheneinträgen für die Tagesprognose. Im Falle der Monatsprognose werden 12 davon genutzt.

Hinweis
Erfassen Sie einen Filter mit diesen Attributen und verwenden Sie diesen für den Im- und Export. Falls Sie eine Prognose aus einem anderen System exportieren und als Beispiel verwenden möchten, dann sollten Sie nicht die GUIDs exportieren.
Exportieren Sie bereits vorhandene Prognosen und möchten lediglich einige Mengen ändern, dann können Sie auch einfach alle Vorschlagswerte des Exportfilters übernehmen, die Mengen z. B. in Excel ändern und dann wieder alles importieren.

Während des Imports wird auch eine CSV-Datei aus Gründen der Fehlerbehandlung zu einer XML-Datei konvertiert und im Importverzeichnis abgelegt. Sie erhält den Namen der Ausgangsdatei, ergänzt um die Erweiterung converted<n>.xml. Pro Importvorgang wird n fortlaufend nummeriert.

Weitere Informationen erhalten Sie in der Dokumentation Daten importieren.

Das Attribut Kundenspezifische Unterteilung hat eine Länge von 125 Zeichen. Damit ist möglich, ähnlich wie bei den Klassifikationen, mehrere Unterteilungen vorzunehmen.

Beispiel
Kunde hat Regionen und Vertriebswege als Unterteilung:

Region Vertriebsweg  

 

→→→

Inhalt des Attributes

Kundenspezifische Unterteilung

Nord D Nord-D
Nord I Nord-I
Süd D Süd-D
Süd I Süd-I
Ost I Ost-I

Dateninhalte

In diesem Kapitel wird der technische Aufbau einer Bedarfsprognose beschrieben. Außerdem werden Hinweise zu den Wertebereichen der Attribute gegeben.

Das Business Object Bedarfsprognose (com.cisag.app.general.obj.DemandForecast) hat folgenden Aufbau:

Datentyp Attribut Logischer Datentyp
guid guid com.cisag.app.general.DemandForecastGuid
guid type com.cisag.app.general.DemandForecast
Demand­ForecastType
vset forecastModel com.cisag.app.general.DemandForecastModel
guid item com.cisag.app.general.DemandForecastItem
short year com.cisag.app.general.DemandForecastYear
guid organizational
Unit
com.cisag.app.general.DemandForecast
OrganizationalUnit
guid storageArea com.cisag.app.general.DemandForecastStorage
Area
String
(125)
keyExtension com.cisag.app.general. DemandForecastKey
Extension
guid uom com.cisag.app.general.DemandForecastUnitOf­MeasureGuid
Array quantity com.cisag.app.general.QuantityValue
short transactionNumber com.cisag.app.general.DemandForecast
TransactionNumber
Cplx updateInfo com.cisag.app.general.UpdateInformation
guid managing
System
com.cisag.pgm.datatype.ManagingSystem
Hinweis
Die maximale Länge der numerischen Werte ist 21,6: d. h. 15 Vorkommastellen und 6 Dezimalstellen. Das Dezimaltrennzeichen ist das Komma (,). Nicht prognostizierte Werte müssen mit einer Null (0) gefüllt werden.

Die Zuordnung zur Unternehmensdatenbank wird automatisch aufgrund jener OLTP-Datenbank erstellt, innerhalb derer der Import durchgeführt wird. Bedarfsprognosen sind nicht organisationsspezifisch. Bei einer Materialbedarfsplanung werden immer nur die Daten aus der Prognose berücksichtigt (Artikel, Lagerorte), die planungsrelevant sind. Sind also Artikel oder Lagerorte von der Planung ausgeschlossen, dann werden sie auch nicht aus der Prognose berücksichtigt.

Fehlerprüfungen beim Import

Beim Import der Prognosen werden alle Felder geprüft:

  • Die angegebenen Artikel müssen über Lagerlogistikdaten verfügen. Referenz-Artikel sind nicht zulässig.
  • Die Einheit muss der 1. Artikeleinheit des Artikels entsprechen.
  • Der Lagerort muss angegeben werden. Er wird als Standortinformation genutzt. Prognosewerte zu unterschiedlichen Lagerorten, die demselben Standort zugeordnet sind, werden pro Standort summiert.
  • Die Mengenfelder werden auf die Richtigkeit (numerisch, Format 21,6) ge­prüft. Ist ein Wert nicht korrekt oder das Feld nicht gefüllt, dann wird der fehlerhafte Datensatz in der Fehlerdatei markiert.

Grundsätzlich wird nach jedem Import eine Fehlerdatei im XML-Format ausgegeben, die sich im Importverzeichnis befindet. Darin sind alle Datensätze enthalten. Feh­lerhafte Datensätze sind darin mit den entsprechenden Fehlermeldungen versehen.

Auswirkungen

Importiert bzw. exportiert werden alle Prognosen auf der Basis der angegebenen Prognoseart und des entsprechenden Jahres.

  • Alle Prognosen aller Jahre können auch gemeinsam exportiert oder importiert werden.
  • Beim Import werden die Daten der angegebenen Datei in die OLTP-Daten­bank importiert.
  • Beim Export wird aus den Daten der OLTP-Datenbank eine neue Datei erzeugt bzw. eine vorhandene gleichen Namens überschrieben.

Die importierten Daten ersetzen die bereits vorhandenen Daten und somit auch evtl. Änderungen in den OLTP-Daten. D. h. alle bereits existierenden Datensätze für diese Prognoseart, dieses Jahr und diesen Artikel an diesem Lagerort werden beim Import geändert bzw. gelöscht.

Aufbau der Datensatz-Dateien am Beispiel einer Excel-Datei

Erstellt bzw. erwartet wird die Datei im Format ASCII-delimited, d. h. ASCII-Datensatz mit Semikolon (;) als Spaltentrennzeichen. Felder ohne Inhalt wer­den ebenfalls mit Semikolon getrennt. Sie wählen als Ausgabeformat .csv.

Alternativ können Sie auch XML-Dateien importieren.

Das Datensatzformat des Business Objects der Bedarfsprognosen ist fest vorgegeben und im Kapitel Bedarfsprognosen erläutert. Das Schema des Business Objects wird auch in der Anwendung Daten importieren bzw. Daten exportieren angezeigt.

Innerhalb dieses Satzformates können auf Wochenebene oder auf Monatsebene die jeweiligen Werte angegeben werden.

Hinweis
Um das Daten­satz­format zu erhalten, exportieren Sie z. B. eine bereits vorhandene Prog­nose im CSV–Format aus dem Comarch-ERP-Enterprise-Installations­system. Das Ergebnis ist eine Datei, aus der Sie das Format ersehen können.

 

forecastModel year storageArea.
warehouse
OrganizationaUnit.
number
quantity

[0..52]

Item.
number
Type.code UnitOf

Measure.
code

BY_WEEK 2004 100 90000 5.000,00 2000010 100 Pkg
BY_WEEK 2004 100 90000 5.000,00 2000020 100 Pkg
BY_WEEK 2004 100 90000 40 10040 100 St.
BY_WEEK 2004 100 90000 40 10010 100 St.
BY_MONTH 2005 100 90000 111 10020 100 St.

Anmerkung: Die letzte Zeile ist monats-, die anderen sind wochenbezogen.

Vorgehensweise: Prognose löschen

Das Löschen einer Bedarfsprognoseart führt zum Löschen aller Prognosedaten dieser Prognoseart. Wenn Sie die Prognosen im XML-Format importieren, dann können Sie gezielt Datensätze mit dem vorangestellten Tag mode = deletelöschen.

Syntax:
<DemandForecast xmlns="com.cisag.app.general.obj.DemandForecast" mode="delete">

Im CSV- oder XLS-Format ist das nicht möglich. In diesen Formaten können Sie mithilfe des Imports jedoch gezielt Prognosemengen einzelner Jahre, Monate oder Wochen für bestimmte Artikel und Lagerorte mit Null (0) überschreiben, wenn die Daten in der Materialbedarfsplanung keine Berücksichtigung finden sollen.

Czy ten artykuł był pomocny?