Prognozy to przewidywania dotyczące przyszłych wydarzeń, które oparte są na faktach z przeszłości. Prognozy są ważnymi elementami systemu ERP wspomagającym z wyprzedzeniem planowanie zapotrzebowania materiałowego.
Prognozy zapotrzebowania umożliwiają planowanie zapotrzebowania materiałowego w module Planowanie. Prognozy zapotrzebowania są określane poza systemem, a następnie importowane do systemu.
Stosowane metody prognozowania i dane można dobierać dowolnie. Ustalone prognozy zapotrzebowania, czyli ilości zapotrzebowania na dany artykuł w tygodniu lub miesiącu kalendarzowym, są importowane do bazy danych OLTP i mogą być uwzględnione przy planowaniu zapotrzebowania materiałowego.
W systemie możliwa jest praca z uwzględnieniem kilku prognoz w zależności od wariantu planowania.
[Indicator]Każde planowanie zapotrzebowania materiałowego można wykonać zarówno z, jak i bez uwzględnienia prognoz.[/indicator]
Definicje pojęć
Prognozy zapotrzebowania
Prognozy zapotrzebowania przedstawiają przewidywane zapotrzebowanie na tydzień lub miesiąc kalendarzowy w ciągu jednego roku. Zapotrzebowanie to może być określane i importowane za pomocą różnych metod. Prognoza zapotrzebowania jest identyfikowana przez rodzaje prognoz zapotrzebowania.
Rodzaje prognoz zapotrzebowania
Rodzaje prognoz są niezbędne do importowania i eksportowania danych prognozy. Służą one do identyfikacji i uwzględniania prognoz w zakresie planowania zapotrzebowania materiałowego.
Procesy i możliwości edycji
Dane prognoz zapotrzebowania są tworzone za pomocą narzędzi zewnętrznych
(np. MS Excel). Następnie dane te mogą zostać zaimportowane do bazy danych OLTP.
W systemie dostępne są dedykowane aplikacje do obsługi prognoz zapotrzebowania:
- Rodzaje prognoz zapotrzebowania – aplikacja służy to tworzenia rodzajów prognoz zapotrzebowania stosowanych do prognoz zapotrzebowania
- Import danych, Eksport danych – za pomocą tych aplikacji wykonywany jest transfer danych (import lub eksport). Opisy importu oraz eksportu danych znajdują się w artykuach Import danych i Eksport danych.
Zaimportowane dane prognoz zapotrzebowania są dostępne w bazie danych OLTP, do wykorzystania w planowaniu zapotrzebowania materiałowego. Na podstawie rodzaju prognozy zapotrzebowania tworzone jest odwołanie do prognozy zapotrzebowania w planowaniu zapotrzebowania materiałowego.
Aplikacja Rodzaje prognoz zapotrzebowania
Aplikacja Rodzaje prognoz zapotrzebowania służy do tworzenia oraz edytowania rodzajów prognoz zapotrzebowania. Jest ona niezbędna do wykonania importu i eksportu prognoz zapotrzebowania. Aplikacja składa się z nagłówka aplikacji i obszaru roboczego.
Nagłówek
W nagłówku aplikacji istnieje możliwość wyboru istniejącego już rodzaju zapotrzebowania materiałowego. Poprzez przycisk [Aktualizuj] możliwe jest wyświetlenie wybranego rodzaju prognozy zapotrzebowania w obszarze roboczym.
W nagłówku aplikacji dostępne są pola:
- Rodzaj – umożliwia wskazanie identyfikatora jako kryterium wyszukiwania dla rodzaju prognozy zapotrzebowania.
- Oznaczenie – umożliwia wskazanie oznaczenia jako kryterium wyszukiwania. Oznaczenie jest dodatkową cechą identyfikacyjną i składa się z dowolnego tekstu.
Obszar roboczy
.W obszarze roboczym użytkownik ma możliwość edycji istniejących już rodzajów prognoz zapotrzebowania oraz zdefiniowania nowego ustawienia. W tym celu należy wybrać przycisk [Dodaj] lub [Duplikuj], jeżeli powinno nastąpić powielenie istniejącego już wiersza z tabeli.
Po wybraniu przycisku [Dodaj] w tabeli pojawi się nowy wiersz z możliwością określenia poszczególnych wartości w kolumnach:
- Rodzaj – (pole wymagane) należy zdefiniować unikatowy identyfikator rodzaju prognozy zapotrzebowania. Rodzaj prognozy zapotrzebowania jest równocześnie identyfikatorem prognozy zapotrzebowania. Identyfikacja rodzaju prognozy zapotrzebowania służy do używania prawidłowego rodzaju prognozy zapotrzebowania w innych aplikacjach.
- Oznaczenie – (pole wymagane) należy wskazać oznaczenie rodzaju prognozy zapotrzebowania. Oznaczenie jest dodatkowym opisem dla rodzaju prognozy zapotrzebowania oraz ułatwia wyszukiwanie. Jest to dowolny tekst, który może być wykorzystywany wielokrotnie , co oznacza, że kilka rodzajów prognoz zapotrzebowania może posiadać takie samo oznaczenie. Zaleca się jednak stosowanie odrębnych oznaczeń dla każdego rodzaju prognozy zapotrzebowania. Opis może wprowadzić w kilku językach przy pomocy przycisku [Pomoc uzupełnienia tłumaczeń].
Usuwanie rodzajów prognoz zapotrzebowania
Podczas usuwania rodzaju prognoz zapotrzebowania usuwany jest również zestaw danych powiązanych z prognozą popytu (ze wszystkich lat).
Uprawnienia
Uprawnienia mogą być nadawane zarówno za pomocą ról uprawnień, jak i poprzez przyporządkowanie do organizacji. Zagadnienie uprawnień zostało opisane w dokumentacji .
Prognozy zapotrzebowania
Po utworzeniu rodzaju prognoz zapotrzebowania, w aplikacji Eksport danych możliwy jest eksport schematu budowy danych prognozy w formacie XML. W tym celu należy utworzyć filtr (lub wykorzystać już istniejący) dla jednostki biznesowej Prognoza zapotrzebowania (com.cisag.app.general.obj.DemandForecast).
Eksport prognozy zapotrzebowania
W celu poprawnego wyeksportowania prognozy zapotrzebowania należy wykonać poniższe kroki:
- Otwórz aplikację Eksport danych.
- W polu Filtr wybierz jednostkę biznesową cisag.app.general.obj.DemandForecast.
W oknie aplikacji widoczny jest filtr dla eksportu danych. - Wybrane atrybuty filtra są już zaznaczone. Możliwa jest edycja filtrów na zakładce Filtr.
- Możliwe jest ustawienie ograniczeń dla eksportu danych w zakładce Ograniczenie. Szczegółowy opis zakładki znajduje się w rozdziale Obszar roboczy – zakładka Ograniczenia.
- Kliknij przycisk [Eksportuj dane] na standardowym pasku narzędzi.
Pojawi się okno dialogowe Eksport danych. - Możliwe jest wprowadzenie ustawień dla pliku eksportu. Szczegółowy opis pól znajduje się w dokumentacji aplikacji Eksport danych.
- Uruchom eksport danych za pomocą przycisku [W tle].
Poniższe atrybuty filtra są obowiązkowe:
- ForecastMode – należy wybrać pomiędzy tygodniową a miesięczną prognozą:
- BY_WEEK → dla prognoz tygodniowych,
- BY_MONTH → dla prognoz miesięcznych.
- year – rok prognozy. W jednej prognozie zapotrzebowania możliwe jest utworzenie danych dla kilku lat.
Rok składa się z 53 wpisów tygodni kalendarzowych dla prognozy tygodniowej. W przypadku prognozy miesięcznej rok składa się z 12 wpisów. - warehouse – magazyn, dla którego planowane jest zapotrzebowanie.
- keyExtension – umożliwia utworzenie dodatkowego, indywidualnego podziału prognoz. Podobnie jak w przypadku klasyfikacji możliwe jest utworzenie kilku podziałów.
- quantity[0] – [52] – ilości zapotrzebowania. Każde pole odpowiada jednemu tygodniowi kalendarzowemu. Ilości należy wpisać w podstawowej jednostce danego artykułu.
- Item – identyfikator artykułu (numer artykułu)
- Type – identyfikator rodzaju prognozy zapotrzebowania. Pozwala on na jednoznaczną identyfikację prognozy.
- UnitOfMeasure – identyfikator podstawowej jednostki artykułu
Jeżeli przy eksporcie prognozy zmienione powinny zostać tylko niektóre ilości, można przejąć wszystkie wartości domyślne filtru eksportu, zmienić wartości (np. w MS Excel) i ponownie je zaimportować.
Podczas importu, aby było możliwe obsłużenie błędów, plik CSV zostanie przekonwertowany do pliku XML i zapisany w katalogu importu. Szczegółowe informacje znajdują się w artykule Import danych.
Obszar roboczy – zakładka Ograniczenie
Zakładka Ograniczenie umożliwia wybranie prognoz zapotrzebowania, które zostaną wyeksportowane. Składa się z następujących pól oraz przycisków:
- Wyszukiwanie – umożliwia wybór trybu filtrowania eksportu danych:
- Prognoza zapotrzebowania – umożliwia ograniczenie eksportu danych z użyciem interfejsu systemu
- Z poleceniem OQL – umożliwia ograniczenie eksportu danych z użyciem obiektowego języka zapytań
- Nazwa techniczna (pole domyślne) – pokazuje jednostkę biznesową eksportowanych danych
- [Nowy filtr] – umożliwia zdefiniowanie nowego ograniczenia eksportu
- [Zapisz filtr] – umożliwia zapisanie nowego ograniczenia eksportu. Do wyboru dostępne są poniższe funkcjonalności:
- [Zapisz wzorzec filtra] – zapisuje nowe ograniczenie eksportu
- [Zmień nazwę wzorca filtra] – umożliwia zmianę nazwy zapisanego wzorca eksportu.
- [Dopasuj filtr] – umożliwia edycje atrybutów wyszukiwania
- [Zapisz widok] – umożliwia zapisanie zdefiniowanego widoku
- [Przywróć widok] – umożliwia przywrócenie domyślnego widoku
- Wybór wzoru filtra – umożliwia wybór zdefiniowanego ograniczenia eksportu
- Artykuł – umożliwia wybór artykułu, dla którego zostaną wyeksportowane prognozy zapotrzebowania
- Rok – umożliwia wybór roku, dla którego zostaną wyeksportowane prognozy zapotrzebowania.
- Magazyn – umożliwia wybór magazynu, dla którego zostaną wyeksportowane prognozy zapotrzebowania
- Rodzaj – umożliwia wybór rodzaju prognoz zapotrzebowania, dla którego zostaną wyeksportowane prognozy zapotrzebowania
- Model prognozy – umożliwia wybór prognoz przypisanych do modelu:
- Prognoza miesięczna
- Prognoza tygodniowa
- Prognoza dzienna
- Podział prognozy – umożliwia wybór prognoz z przypisanym podziałem
Poniżej znajduje się tabela, w której dodawane są wybrane pozycje szablonów dokumentów końcowych, które zostaną wyeksportowane przez aplikację.
Zawartość danych
W tym rozdziale opisana jest struktura techniczna prognozy zapotrzebowania oraz zakres wartości atrybutów.
Obiekt biznesowy com.cisag.app.general.obj.DemandForecast ma następującą strukturę:
Typ danych | Atrybut | Logiczny typ danych |
guid | guid | com.cisag.app.general.DemandForecastGuid |
guid | type | com.cisag.app.general.DemandForecast DemandForecastType |
vset | forecastModel | com.cisag.app.general.DemandForecastModel |
guid | item | com.cisag.app.general.DemandForecastItem |
int | year | com.cisag.app.general.DemandForecastYear |
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 |
Arry | quantity | com.cisag.app.general.QuantityValue |
sint | Transaction-Number | com.cisag.app.general.DemandForecastTrans actionNumber |
Cplx | updateInfo | com.cisag.app.general.UpdateInformation |
guid | managing-System | com.cisag.app.general.ManagingSystem |
Przypisanie do bazy firmowej tworzone jest automatycznie na podstawie bazy danych OLTP, w ramach której ma być przeprowadzony import. Prognozy zapotrzebowania nie są specyficzne dla organizacji. W planowaniu zapotrzebowania materiałowego uwzględniane są dane z prognozy istotnej dla planowania (artykuły, magazyny). Jeśli artykuły lub magazyny są wyłączone z planowania, to nie będą uwzględniane w prognozie.
Proces importu prognozy
Podczas importu prognoz nastąpi weryfikacja czy:
- wskazane artykuły posiadają dane logistyki magazynowej. Artykuły referencyjne nie są dozwolone.
- jednostka odpowiada jednostce podstawowej artykułu, dla której został wskazany magazyn.
- jeżeli nie zostanie wskazany konkretny magazyn, wówczas prognozy zapotrzebowania zostaną uwzględnione dla wszystkich magazynów.
- wskazane ilości są poprawne. Jeśli wartość nie jest poprawna lub pole jest puste, w pliku błędów zostanie wyświetlony błędny rekord.
Po zakończonym imporcie tworzony jest plik z błędami w formacie XML z wygenerowanymi komunikatami błędów. Plik jest dostępny w wybranej ścieżce imortu.
Efekty importu/eksportu prognozy zapotrzebowania
Import i ewentualne zmiany w danych OLTP o powodują zastąpienie istniejących danych Oznacza to, że wszystkie istniejące zestawy danych dla danego typu prognozy, roku i artykułu w magazynie są nadpisywane lub usuwane podczas importu.
Wszystkie prognozy są importowane i eksportowane na podstawie podanego rodzaju prognozy oraz roku. Możliwy jest także eksport oraz import prognoz ze wszystkich lat:
- Podczas importu dane wskazanego pliku zostaną zaimportowane do bazy danych OLTP.
- Podczas eksportu na podstawie danych w bazie danych OLTP zostanie wygenerowany nowy plik lub nowy plik o tej samej nazwie zostanie nadpisany.
- Podczas importu wszystkie istniejące już rekordy danych dla danego rodzaju prognozy, roku i artykułu we wskazanym magazynie zostaną zmienione lub usunięte.
Budowa pliku rekordu danych na przykładzie pliku Excel
Plik rekordu (plik zestawu danych) zostanie utworzony w formacie ASCII-delimited. Jest to format danych, w którym pola i rekordy są oddzielone separatorem – średnikiem (puste pola zostaną również oddzielone średnikiem). Jako format wydruku należy wybrać .csv.
Alternatywnie możliwy jest także import plików XML.
Format rekordu pliku obiektu biznesowego prognozy zapotrzebowania jest ustawiany domyślnie.
Usuwanie rodzaju prognozy
Usuwanie rodzaju prognozy zapotrzebowania prowadzi do usunięcia wszystkich danych tego rodzaju prognozy. Podczas importu prognoz w formacie XML możliwe jest usunięcie wybranych rekordów danych z domyślnym tagiem mode=delete.
Składnia:
<DemandForecast xmlns=”com.cisag.app.general.obj.DemandForecast” mode=”delete”>
Powyższe działanie nie jest możliwe dla plików w formacie CSV lub XLS. Plików w tych formatach nie można usuwać, jedynie nadpisać: jeżeli dane w planowaniu zapotrzebowania materiałowego nie powinny zostać uwzględnione dla tych formatów, możliwe jest nadpisanie wybranych ilości prognozy poszczególnych lat, miesięcy lub tygodni (dla określonych artykułów i magazynów) za pomocą importu i wprowadzenia wartości 0.