(Zlecenia produkcyjne) Automatyzacja przejść na statusach zleceń

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