Usprawniono zarządzanie statusami zleceń produkcyjnych szczegółowych.
Statusy zleceń są teraz automatycznie aktualizowane w zależności od postępu realizacji — uruchomienie pierwszego zadania (wagonika) na harmonogramie produkcyjnym powoduje automatyczną zmianę statusu zlecenia na Realizowany, a zakończenie ostatniego zadania harmonogramu — na Zakończony. Zmiana zapewnia operatorowi spójną i aktualną informację o stanie realizacji zleceń bez konieczności ręcznego aktualizowania statusów.
Celem zmiany jest wyeliminowanie rozbieżności między statusem zlecenia a postępem produkcji widocznym w harmonogramie. Wprowadzono również powiązanie statusów między zleceniami na przezbrojenie a zleceniami produkcyjnymi szczegółowymi — zmiana statusu zlecenia na przezbrojenie (lokomotywy) automatycznie aktualizuje statusy wszystkich powiązanych zleceń. System blokuje operacje, które mogłyby prowadzić do niespójności danych — na przykład odwołanie zlecenia z zarezerwowanymi surowcami czy próbę zmiany statusu zlecenia powiązanego z lokomotywą z pominięciem nadrzędnego zlecenia na przezbrojenie.
Automatyczne przejścia statusów na podstawie harmonogramu
Statusy zleceń produkcyjnych szczegółowych w słowniku Zlecenia produkcyjne szczegółowe zmieniają się automatycznie w zależności od statusu zadań (wagoników) na harmonogramie w słowniku Harmonogram produkcyjny – zaplanowane zadania:
- Gdy pierwsze zadanie na harmonogramie przechodzi w status Realizowany — powiązane zlecenie produkcyjne szczegółowe automatycznie zmienia status na Realizowany.
- Gdy ostatnie zadanie na harmonogramie przechodzi w status Zakończony — zlecenie produkcyjne szczegółowe automatycznie zmienia status na Zakończony.
Zmiany statusu zadania na harmonogramie można dokonać procedurami dostępnymi z poziomu wagonika w słowniku Harmonogram produkcyjny – zaplanowane zadania:
- Zmień status na realizowane,
- Zmień status na zakończone,
- Przywróć status z ZPS.
Status Realizowany można również ustawić bezpośrednio na zleceniu produkcyjnym szczegółowym ręcznie. Jest on też ustawiany automatycznie w przypadku rozliczania produkcji bez użycia harmonogramu.
Powiązanie statusów ze zleceniami na przezbrojenie
W przypadku zleceń produkcyjnych szczegółowych powiązanych z lokomotywą (zleceniem na przezbrojenie) obowiązują dodatkowe zasady:
- Zmiana statusu zlecenia na przezbrojenie na Wstrzymany powoduje automatyczne wstrzymanie wszystkich powiązanych, niezakończonych zleceń produkcyjnych szczegółowych.
- Zmiana statusu zlecenia na przezbrojenie na Odwołany powoduje odwołanie wszystkich powiązanych zleceń produkcyjnych szczegółowych.
- Zmiana statusu zlecenia na przezbrojenie na Zakończony lub Zamknięty powoduje analogiczną zmianę statusów wszystkich powiązanych zleceń.
- Zmiana statusu zlecenia produkcyjnego szczegółowego na Do realizacji jest możliwa wyłącznie z poziomu nadrzędnego zlecenia na przezbrojenie. Powiązanie zlecenia produkcyjnego ze zleceniem na przezbrojenie blokuje możliwość tej operacji bezpośrednio na nim.
Blokady operacji
System wprowadza blokady zapobiegające błędnym operacjom:
- Odwołanie zlecenia produkcyjnego szczegółowego jest zablokowane, gdy istnieją aktywne rezerwacje surowców — przed zmianą statusu należy je uwolnić.
- Odwołanie zlecenia na przezbrojenie jest zablokowane, gdy co najmniej jedno z powiązanych zleceń jest w trakcie realizacji lub zostało zaharmonogramowane.
- Zmiana statusu zlecenia produkcyjnego szczegółowego na Zamknięty jest zablokowana, gdy istnieją rezerwacje surowców (pod przesunięcie) na innych magazynach — wymagają one ręcznego uwolnienia przed zamknięciem zlecenia.
Status techniczny W przygotowaniu
Przy wycofaniu zlecenia produkcyjnego ogólnego do edycji zlecenia produkcyjne szczegółowe przyjmują status techniczny W przygotowaniu. Oznacza to, że zlecenia te nie zostaną usunięte i ponownie utworzone — zachowane zostaną wszelkie ręcznie wprowadzone dane. Status W przygotowaniu jest widoczny w słowniku Zlecenia produkcyjne szczegółowe i informuje operatora, że zlecenie jest aktualnie w trakcie edycji.
Konfiguracja
Funkcjonalność wymaga nadania uprawnień: NIE
Funkcjonalność wymaga skonfigurowania: NIE