Tworzenie zleceń przewozu dla zleceń magazynowych

W niektórych przypadkach może zaistnieć potrzeba utworzenia zlecenia przewozu dla zlecenia pierwotnego, nawet jeżeli dla tego zlecenia nie określono tworzenia zlecenia przewozu. Może się tak na przykład zdarzyć w następujących przypadkach:

  • Zlecenie sprzedaży lub zakupu zostało zwolnione do pakietu Magazynowanie bez zaznaczenia pola wyboru Twórz zlecenie przewozu dla zlecenia pierwotnego, a tworzenie zlecenia przewozu nie zostało ustalone dla tego Typ zlecenia magazynowego utworzonego dla zlecenia sprzedaży lub zakupu.
  • Zlecenie transferu magazynowego zostało utworzone przez pakiet Projekt, podczas gdy dla powiązanego Typ zlecenia magazynowego nie została ustalona konieczność utworzenia zlecenia przewozu.

W powyższych przypadkach nadal możliwe jest tworzenie zleceń przewozu w sesji Tworzenie zleceń przewozu (fmfoc1234m000). W sesji tej zlecenia przewozu można tworzyć dla zleceń magazynowych powiązanych ze zleceniami pierwotnymi. Należy w tym celu wybrać źródło zlecenia Magazynowania oraz określić odpowiedni zakres zleceń magazynowych.

W przypadku tworzenia zleceń przewozu dla zakresu zleceń magazynowych w sposób opisany powyżej, pomijane jest ustawienie pola wyboru Utwórz zlecenie frachtu z Magazynowania, które jest odznaczone, aby nie generować zleceń przewozu w liniach zlecenia magazynowego. Ustawienie to jest uzależnione od wartości pola Typ zlecenia magazynowego dla zleceń magazynowych. Problem by nie istniał, gdyby typy zleceń magazynowych określały konieczność tworzenia zleceń przewozu (zlecenia przewozu zostałyby utworzone podczas zapisywania zleceń magazynowych). Jeżeli dla danego Typ zlecenia magazynowego nie ma konieczności tworzenia zleceń przewozu, to należy utworzyć zlecenia przewozu za pomocą wspomnianej sesji – Tworzenie zleceń przewozu (fmfoc1234m000).

Nie ma to zastosowania w przypadku źródeł zleceń typu Sprzedaż, Zakupy lub Planowanie, ponieważ możliwe jest odznaczenie pola wyboru Utwórz zlecenia frachtu ze Sprzedaży lub Utwórz zlecenia przewozu z Zakupu w linii zlecenia pierwotnego przed zwolnieniem go do pakietu Magazynowanie. Przy zwalnianiu zleceń z tych źródeł do pakietu Magazynowanie, możliwe jest utworzenie zleceń przewozu dla zleceń magazynowych tychże zleceń. Zamówienia z pakietu Pakiet Planowanie nie jest brane pod uwagę, ponieważ możliwe jest pominięcie parametru tworzenia zlecenia przewozu przy przesyłaniu zlecenia z pakietu Pakiet Planowanie do zlecenia magazynowego.

Uruchamiając proces tworzenia zleceń przewozu dla zleceń magazynowych spełniających kryteria wyboru określonych w sesji Tworzenie zleceń przewozu (fmfoc1234m000), LN podejmuje następujące kroki:

  1. Kontrola obecności zleceń magazynowych w toku (zlecenie magazynowe jest w toku jeżeli jego status jest inny niż Otwarte). W przypadku odnalezienia zleceń magazynowych w toku są one pomijane. Wyświetlony zostaje raport błędów z informacją o nieutworzeniu zlecenia przewozu dla tychże zleceń magazynowych z powodu ich statusu.
  2. Jeżeli dla zleceń magazynowych nie istnieją żadne zlecenia przewozu, to tworzone jest zlecenie przewozu dla zleceń magazynowych. Zlecenie przewozu jest przechowywane w liniach zlecenia wydania lub przyjęcia. Jeżeli źródła zleceń magazynowych to Sprzedaż lub Zakupy, to aktualizowane są połączone informacje zlecenia zakupu lub sprzedaży.
  3. Wydruk utworzonego zlecenia przewozu w raporcie powodzenia.
  4. Jeżeli dla któregokolwiek ze zleceń magazynowych istnieje zlecenie przewozu o statusie Pominięte, to statusy zleceń przewozu zostają zmienione z powrotem z Pominięte na Oczekiwane. W raporcie powodzenia wyświetlona zostaje informacja o zmianie statusu zlecenia przewozu.