"System do magazynu" to pojęcie tak pojemne, że mieści się w nim i arkusz Excela z listą towarów, i platforma sterująca setką robotów. Kiedy dostawcy piszą o "pełnej funkcjonalności WMS", zwykle nie wiadomo, co konkretnie mają na myśli - a przecież to właśnie lista funkcji, których realnie potrzebujesz, powinna decydować o wyborze i cenie. Poniżej przegląd funkcji systemu WMS pogrupowany tak, jak układa się praca magazynu: od bramy przyjęć do rampy wysyłkowej. Przy każdej grupie piszę, kiedy jest niezbędna, a kiedy to dodatek, za który nie warto płacić na starcie.
Zanim o funkcjach: WMS to nie moduł magazynowy ERP
Najczęstsze nieporozumienie przy wyborze systemu: "przecież nasz ERP ma gospodarkę magazynową". Ma - ale moduł magazynowy ERP odpowiada na pytanie "ile czego mamy i po ile" (perspektywa księgowa), a WMS na pytania "gdzie dokładnie to leży, kto ma po to pójść, którędy i w jakiej kolejności" (perspektywa operacyjna). ERP widzi stan 340 sztuk; WMS wie, że 120 leży w lokacji A-03-2, 200 w buforze przyjęć czeka na odłożenie, a 20 jest zarezerwowane pod zamówienie kompletowane właśnie przez Kasię z terminalem w ręku. Te dwa systemy się nie wykluczają - współpracują przez integrację, w której ERP pozostaje źródłem prawdy o dokumentach i cenach, a WMS o fizycznym towarze.
Przyjęcia towaru - początek porządku albo bałaganu
Wszystko, co pójdzie źle na przyjęciu, magazyn odkupuje z nawiązką przez kolejne miesiące. Dlatego funkcje przyjęć to fundament:
- Awizacja dostaw i ASN. System wie z wyprzedzeniem, co przyjedzie - z dokumentu zakupu z ERP albo z komunikatu ASN od dostawcy. Przyjęcie zamienia się z "spisujemy, co przywieźli" w "odhaczamy różnice względem awiza".
- Przyjęcie skanerem z weryfikacją. Skan EAN albo etykiety SSCC z palety, kontrola ilości, natychmiastowy sygnał przy rozbieżności. Rozbieżności dokumentowane od razu, nie odkrywane przy inwentaryzacji.
- Rejestracja partii, dat ważności i numerów seryjnych. Obowiązkowa w spożywce i farmacji, przydatna wszędzie - bez niej nie działa ani FEFO, ani śledzenie pochodzenia przy reklamacji.
- Etykietowanie przy przyjęciu. Towar bez kodu dostaje etykietę wewnętrzną od razu na bramie, bo nieoznakowana sztuka w regale to przyszła pomyłka kompletacyjna.
- Kontrola jakości. Wstrzymanie partii do decyzji, osobny status i strefa - sztuka wstrzymana nie może zostać zarezerwowana pod zamówienie.
Lokacje i strategie odkładania
Serce WMS to mapa magazynu: strefy, regały, poziomy, gniazda - każde miejsce z adresem i parametrami (nośność, wymiary, klasa dostępności). Na tej mapie działają strategie put-away, czyli reguły podpowiadające, gdzie odłożyć przyjęty towar: szybko rotujące indeksy blisko strefy kompletacji, ciężkie na dolne poziomy, chemia z dala od spożywki. Dojrzalsze systemy prowadzą też slotting oparty o analizę ABC/XYZ - okresowe przemeblowanie magazynu tak, żeby ścieżki kompletacji były jak najkrótsze. Do tego dochodzi obsługa uzupełnień: automatyczne zlecenie przerzutu z lokacji zapasowej do pickingowej, zanim ta się opróżni.
Stany, partie, rezerwacje - jedna wersja prawdy
Warstwa, której nie widać na hali, a na której wszystko stoi. Stan dysponowalny (fizyczny minus rezerwacje i blokady) liczony w czasie rzeczywistym, rezerwacje zakładane w momencie wpłynięcia zamówienia, obsługa strategii rotacji FIFO/FEFO przy wydaniach, blokady jakościowe i inwentaryzacyjne, śledzenie partii od dostawcy po odbiorcę. Właśnie ta warstwa decyduje, czy sprzedaż wielokanałowa działa bez nadsprzedaży - kanały sprzedaży powinny widzieć stan dysponowalny z WMS, a nie surowy stan magazynowy z ERP.
Kompletacja - tu się wygrywa albo przegrywa wydajność
Kompletacja to zwykle 50-60% kosztu pracy magazynu, więc funkcje pickingu mają największe przełożenie na rachunek. Podstawa: zlecenia kompletacji prowadzone na terminalu z optymalizacją ścieżki (system dyktuje kolejność lokacji, operator nie krąży), weryfikacja każdego poboru skanem i natychmiastowy sygnał przy pomyłce. Wyżej wchodzą strategie grupowania zleceń - multipicking, batch i zone picking - które przy drobnicowych zamówieniach e-commerce potrafią podwoić liczbę zamówień kompletowanych na roboczogodzinę. W magazynach o dużej gęstości poborów dochodzą technologie wspierające, od pick-to-light po głosową kompletację; ich sens zależy mocno od skali operacji.
Pakowanie i wysyłka
Ostatnie metry procesu: weryfikacja zawartości kartonu skanem przed zaklejeniem (ostatnia szansa wyłapania pomyłki), dobór opakowania, waga stanowiskowa, wydruk dokumentów. Kluczową funkcją jest tu integracja z firmami kurierskimi: rejestracja przesyłki przez API w momencie zamknięcia paczki, etykieta ZPL prosto na drukarkę termiczną, automatyczny zwrot numeru trackingu do sklepu i manifest dla kuriera na koniec dnia. W operacjach B2B zamiast etykiet kurierskich liczy się etykieta logistyczna GS1 z kodem SSCC i komplet dokumentów wydania zgodny z wymaganiami sieci handlowych.
Inwentaryzacja bez zamykania magazynu
WMS zmienia inwentaryzację z dorocznego weekendowego zrywu w proces ciągły: liczenie cykliczne lokacji według harmonogramu (częściej tam, gdzie większa rotacja i większa wartość), zliczanie przy okazji wyzerowania lokacji, natychmiastowe zlecenie przeliczenia po wykrytej rozbieżności. Efekt: dokładność stanów utrzymywana cały rok na poziomie 99%+ zamiast jednorazowego "sprzątania" różnic. Szczegółowo porównywałem oba podejścia we wpisie o inwentaryzacji ciągłej i rocznej.
Zarządzanie pracą i raportowanie
Grupa funkcji niedoceniana przy zakupie, używana codziennie po wdrożeniu. Kolejkowanie i priorytetyzacja zadań (pilne zamówienie przeskakuje kolejkę automatycznie), przydział pracy do ludzi i stref, podgląd na żywo "co się dzieje na hali", wydajność per operator i per proces. Na tym fundamencie stoi raportowanie: od prostych zestawień dziennych po wskaźniki KPI, które realnie warto mierzyć - czas od zamówienia do wysyłki, koszt linii kompletacyjnej, dokładność stanów. Bez danych z WMS te liczby po prostu nie istnieją, więc nie da się nimi zarządzać.
Integracje - funkcja, która spina wszystkie pozostałe
Samotny WMS to połowa wartości. Pełną dostaje się, gdy system wymienia dane z otoczeniem: z ERP (dokumenty, indeksy, kontrahenci), ze sklepami internetowymi i marketplace'ami (zamówienia i stany), z kurierami (etykiety i statusy), z automatyką magazynową (przenośniki, sortery, roboty AMR). Przy wyborze systemu lista gotowych, utrzymywanych integracji znaczy więcej niż niejedna funkcja z ulotki - bo integrację "da się zrobić" zawsze, pytanie tylko za ile i do kiedy.
Które funkcje są niezbędne, a które mogą poczekać
Dla magazynu 2-6 osób, który wychodzi z Excela lub z modułu magazynowego ERP, realne minimum to: lokacje z adresacją, przyjęcia i wydania skanerem, stany z rezerwacjami, prosta kompletacja z weryfikacją skanem i integracja z ERP lub sklepem. Tyle wystarczy, żeby zejść z pomyłek wysyłkowych o rząd wielkości. Strategie put-away, batch picking, zarządzanie pracą, kontrola jakości, obsługa partii - to warstwa, którą dokłada się, gdy rośnie wolumen albo wymusza ją branża. Z doświadczenia: lepiej wdrożyć minimum w 6 tygodni i rozbudowywać działający system, niż projektować rok "pełne wdrożenie wszystkiego", które przytłoczy zespół pierwszego dnia.
Podsumowanie
Funkcje WMS układają się w łańcuch procesu: awizowane przyjęcia, adresowane lokacje, stany z rezerwacjami w czasie rzeczywistym, kompletacja prowadzona skanerem, pakowanie z integracją kurierską, inwentaryzacja ciągła i raportowanie, które zamienia halę w liczby. Porównując systemy, nie pytaj "czy macie funkcję X" - pytaj, jak dokładnie działa ona w procesie, który ciebie dotyczy, i które integracje są gotowe, a które "w roadmapie".
Weaver WMS pokrywa cały opisany łańcuch - od awizacji dostaw, przez lokacje ze strategiami odkładania, kompletację terminalową z weryfikacją skanem, po wbudowane integracje z ERP, sklepami internetowymi i kurierami - a wdrożenia zaczynamy właśnie od minimum operacyjnego, rozbudowywanego w miarę potrzeb. Jeśli chcesz sprawdzić, które funkcje mają sens przy twojej skali, umów bezpłatną prezentację - pokażemy system na procesach zbliżonych do twoich, nie na slajdach.