System został stworzony w celu zoptymalizowania procesów magazynowych, od zamówień klientów po wysyłkę gotowych paczek, włącznie ze zlecaniem zamówień zewnętrznych. Projekt obejmuje panel zarządzania oraz aplikację mobilną, które razem umożliwiają łatwiejsze zarządzanie przepływem zamówień. Poniżej przedstawiono techniczne aspekty działania aplikacji, wraz z poszczególnymi etapami.
Proces Zamawiania
Zamówienie klienta:
Klient składa zamówienie poprzez stronę internetową.
Zamówienie jest automatycznie przesyłane do panelu zarządzania za pomocą webhooka.
Weryfikacja stanów magazynowych:
System sprawdza dostępność każdego produktu w zamówieniu.
Produkty na stanie: Zamówienie trafia do sekcji "Zlecenia gotowe do pakowania".
Produkty niedostępne: Produkt trafia do "Zamówień zewnętrznych", gdzie generowany jest PDF z zamówieniami do dostawców.
Proces Pakowania
Przydzielenie zadań:
Zamówienia gotowe do pakowania są przypisywane do konkretnych pracowników.
Pakowanie z aplikacją mobilną:
Pracownik loguje się na swoje konto, widząc jedynie przypisane do niego zamówienia.
W aplikacji wybiera sekcję Produkcja -> Pakowanie -> Zlecenia gotowe do pakowania.
Po wybraniu zamówienia, skanuje kody EAN produktów:
Weryfikacja kodów: System sprawdza poprawność produktów (na podstawie kodów EAN).
Błędny skan: Aplikacja wymaga ponownego skanowania.
Po spakowaniu wszystkich produktów, zamówienie trafia do zakładki "Do wysyłki".
Stan magazynowy jest automatycznie aktualizowany, a produkty, które osiągnęły stan minimalny, są dodawane do zamówień zewnętrznych.
Proces Wysyłki
Oznaczanie zamówienia jako wysłane:
W panelu, zamówienie jest odznaczane jako wysłane.
Przyjmowanie na Stan Magazynowy
Proces przyjęcia produktów:
Pracownik w aplikacji mobilnej wybiera sekcję "Magazyn" -> "Przyjmowanie na stan".
Skanuje kod EAN produktów i wprowadza ilość przyjętych produktów.
Analiza zamówień:
System analizuje zamówienia oczekujące na brakujące produkty.
Zamówienia kompletne: Status zamówienia zmienia się i trafia do sekcji "Zlecenia gotowe do pakowania".
Zarządzanie Magazynem
Zakładki magazynów:
Każdy magazyn posiada osobną zakładkę, w której można sprawdzić ilości i zmienić progi zamawiania.
Przegląd statusów zamówień:
Dedykowana zakładka do sprawdzania statusów zamówień:
Brak na stanie: Produkt jest niedostępny.
Oczekuje na dostawę: Produkt jest zamówiony i oczekuje na dostawę.
Na stanie: Produkt jest dostępny w magazynie.
Pakowane: Zamówienie jest obecnie pakowane.
Spakowane, możliwe do wysyłki: Zamówienie jest spakowane i gotowe do wysyłki.
Zrealizowane: Zamówienie zostało wysłane i zakończone.
Podsumowanie
System eliminuje konieczność ręcznego wprowadzania i aktualizowania danych, co znacząco oszczędza czas. Umożliwia weryfikację produktów podczas pakowania oraz automatyczne aktualizowanie stanów magazynowych, co minimalizuje ryzyko pomyłek. Dodatkowo panel pozwala na bieżące monitorowanie statusów zamówień, zapewniając lepszą kontrolę nad całym procesem realizacji.