Przejdź do głównej zawartości

Pakowanie zamówień

Asystent Pakowania to osobny widok przeznaczony dla operatorów, którzy potwierdzają zgodność spakowanych produktów przed finalizacją zamówienia.

Dostęp i rola

Do pracy w tym module potrzebna jest rola Pakowalnia.

Po zalogowaniu użytkownik z tą rolą trafia do osobnego frontendu pakowania zamiast do standardowego widoku aplikacji.

Lista koszyków do pakowania

Na liście widoczne są tylko koszyki ze statusami:

  • Do pakowania
  • W pakowaniu

Widok listy pozwala:

  • szybko wznowić aktywny koszyk
  • otworzyć kartotekę wybranego koszyka
  • wyszukać koszyk po numerze i od razu przejść do jego szczegółów
  • sprawdzić postęp pakowania bez wchodzenia w detal

Kartoteka koszyka

Po otwarciu koszyka operator widzi:

  • numer koszyka i podstawowe informacje o nim
  • pasek wpisywania lub skanowania kodu produktu
  • listę pozycji wymaganych do spakowania
  • postęp pakowania
  • przycisk Zakończ pakowanie

W widoku zostały też przygotowane miejsca pod przyszłe zdjęcia produktów, aby można było rozszerzyć ekran o miniatury bez przebudowy układu.

Skanowanie i walidacja

Aplikacja na bieżąco porównuje zeskanowany kod z pozycjami dokumentu źródłowego przypisanymi do koszyka.

Podczas pakowania system:

  • dopasowuje skan do odpowiedniej pozycji
  • zwiększa liczbę potwierdzonych sztuk
  • pokazuje postęp kompletacji dla całego koszyka
  • pilnuje zgodności stanu faktycznego z pozycjami dokumentu

Blokada zakończenia pakowania

Przycisk Zakończ pakowanie jest aktywny dopiero wtedy, gdy wszystkie wymagane produkty zostały zeskanowane w prawidłowej ilości.

Oznacza to twardą regułę biznesową:

  • nie da się zamknąć pakowania, jeżeli brakuje choć jednej sztuki
  • nie da się oznaczyć koszyka jako przeprocesowany, dopóki stan zeskanowany nie zgadza się z dokumentem

Co dzieje się po zakończeniu pakowania

Zakończenie pakowania uruchamia dalsze akcje po stronie systemu BaseApp.

W zależności od danych i konfiguracji proces może automatycznie:

  • zaktualizować status zamówienia
  • zaksięgować dokument magazynowy WZ
  • zaksięgować dokument sprzedażowy, na przykład fakturę
  • wywołać webhooki lub eventy związane z finalizacją procesu

Integracja kurierska

Jeśli zamówienie ma poprawnie skonfigurowanego przewoźnika i dane odbiorcy, zakończenie pakowania może również uruchomić generowanie przesyłki kurierskiej.

Aktualny proces przewiduje:

  • automatyczne utworzenie przesyłki przez API przewoźnika
  • zapisanie danych listu przewozowego w systemie
  • możliwość pobrania lub wydruku etykiety po wygenerowaniu przesyłki

Powiązanie z zamówieniem

Asystent Pakowania działa na koszykach przygotowanych w procesie kompletacji. Oznacza to, że najpierw zamówienie musi trafić do koszyka magazynowego, a dopiero potem może zostać obsłużone przez operatora pakowania.

Szczegóły pracy z zamówieniami i koszykami znajdziesz w sekcji Zamówienia.