Praca ze skanerem w magazynie wygląda inaczej niż jednorazowe uruchomienie aplikacji - to seria drobnych, powtarzalnych czynności wykonywanych dziesiątki razy w ciągu zmiany. Każde zeskanowanie kodu kreskowego uruchamia w tle zapytanie do bazy danych, porównanie z oczekiwaną wartością i decyzję systemu, czy operację można kontynuować. Poniższy przegląd pokazuje, jak wygląda codzienny cykl pracy ze skanerem na kolejnych etapach obsługi magazynu - od przyjęcia towaru po wysyłkę zamówienia - oraz jakie komunikaty pojawiają się na ekranie terminala, gdy odczyt odbiega od normy.

Cykl skanuj, zweryfikuj, potwierdź jako podstawa pracy w magazynie

Niezależnie od etapu procesu magazynowego, każda operacja wykonywana skanerem opiera się na tym samym trzyczęściowym schemacie. Pracownik skanuje kod, system weryfikuje go względem oczekiwanych danych, a operator potwierdza wykonanie czynności, zanim przejdzie do kolejnej pozycji dokumentu. Ten schemat powtarza się przy przyjęciu, składowaniu, kompletacji i wysyłce - zmieniają się jedynie dane, względem których system porównuje odczyt.

  1. Skanuj - operator odczytuje kod kreskowy lub etykietę GS1 skanerem albo kolektorem danych, a odczytana wartość trafia bezpośrednio do formularza aplikacji, bez ręcznego przepisywania.
  2. Zweryfikuj - program magazynowy porównuje zeskanowany kod z danymi oczekiwanymi na danym etapie dokumentu, np. z pozycją zamówienia, przypisaną lokalizacją lub numerem partii, i natychmiast sygnalizuje niezgodność.
  3. Potwierdź - po pozytywnej weryfikacji operator zatwierdza ilość lub pozycję, a system aktualizuje stan magazynowy i przechodzi do kolejnego kroku dokumentu.

W praktyce cykl uruchamia się dla każdej odrębnej pozycji dokumentu, nawet jeśli zamówienie obejmuje kilka sztuk tego samego towaru. Terminal pozwala zeskanować jedną etykietę i wskazać liczbę sztuk znajdujących się w danym opakowaniu zbiorczym, o ile wszystkie mają ten sam kod i tę samą partię - w przeciwnym razie wymaga odrębnego odczytu każdej sztuki z osobna.

Skanowanie kodu kreskowego podczas codziennej pracy w magazynie

Etapy procesu i zakres weryfikacji systemu

Poniższe zestawienie porządkuje, co dokładnie skanuje operator na każdym etapie procesu i co w tym momencie sprawdza system.

Etap procesuCo się skanujeCo weryfikuje system
Przyjęcie towaruKod kreskowy dostawy, etykieta GS1 palety, numer partiiZgodność z zamówieniem zakupu, oczekiwaną ilością i datą przydatności
Składowanie (put-away)Kod lokalizacji regałowej, kod towaruCzy lokalizacja jest wolna, dopuszczona dla danego towaru i zgodna ze strefą składowania
Kompletacja zamówieńKod lokalizacji, kod towaru, numer seryjny (jeśli wymagany)Zgodność z pozycją zamówienia, dostępną ilością i zasadą rotacji zapasu (np. FEFO)
WysyłkaKod jednostki wysyłkowej, etykieta przewozowaKompletność zamówienia i zgodność z dokumentem WZ

Skanowanie przy przyjęciu towaru

Przyjęcie towaru do magazynu zaczyna się od zeskanowania etykiety dostawy lub kodu palety. System od razu wyszukuje powiązane zamówienie zakupu i wyświetla operatorowi oczekiwaną ilość oraz asortyment, dzięki czemu magazynier nie musi ręcznie porównywać dokumentu papierowego z zawartością palety. Każda kolejna jednostka opakowaniowa jest skanowana osobno, a aplikacja sumuje przyjętą ilość w czasie rzeczywistym.

Jeżeli towar objęty jest numerem partii lub datą przydatności, terminal wymusza dodatkowe zeskanowanie tych danych, zanim dokument zostanie zatwierdzony. Kompletny proces opisano na stronie dotyczącej przyjęcia towaru do magazynu, a sam dokument przyjęcia trafia następnie do rejestru dokumentów magazynowych, skąd można go w każdej chwili odtworzyć.

Gdy zeskanowana ilość nie zgadza się z zamówieniem zakupu, system nie blokuje całego przyjęcia, lecz oznacza rozbieżną pozycję i pozwala wygenerować protokół niezgodności dostawy. Dzięki temu operator kończy przyjęcie pozostałych, zgodnych pozycji bez czekania na wyjaśnienie z działem zakupów, a rozbieżność zostaje udokumentowana od razu, z dokładnym wskazaniem, której palety i którego kodu dotyczy.

Skanowanie przy składowaniu towaru na lokalizacji

Po przyjęciu towar trafia na wyznaczoną lokalizację, a operator potwierdza to miejsce, skanując kod regału lub etykietę adresu magazynowego. System sprawdza, czy wskazana lokalizacja jest wolna, czy dopuszcza dany asortyment (np. strefa dla towaru wymagającego chłodzenia) oraz czy nie przekracza dopuszczalnej nośności miejsca składowania.

Dopiero zgodność wszystkich trzech warunków pozwala zatwierdzić operację - w przeciwnym razie na ekranie terminala pojawia się komunikat blokujący, a magazynier musi wybrać inną lokalizację. Taki mechanizm eliminuje sytuacje, w których towar trafia w miejsce już zajęte przez inny asortyment, co utrudniałoby później jego odnalezienie podczas kompletacji. Aktualny stan każdej lokalizacji widoczny jest na bieżąco w module stanów magazynowych.

Skanowanie przy kompletacji zamówień

Kompletacja to etap, w którym skanowanie ma największy wpływ na tempo pracy całego magazynu. Terminal prowadzi operatora od jednej lokalizacji do kolejnej według zoptymalizowanej trasy, a przy każdej pozycji wymaga zeskanowania kodu lokalizacji oraz kodu towaru, zanim pozwoli oznaczyć pozycję jako skompletowaną.

Pracownik skanujący towar podczas kompletacji zamówienia

Jeśli produkt wymaga śledzenia partiami lub numerami seryjnymi, system wskazuje, która partia powinna zostać pobrana jako pierwsza zgodnie z zasadą FEFO, a próba pobrania towaru z innej partii bez wyraźnego potwierdzenia zostaje zasygnalizowana jako odstępstwo. Cały proces szczegółowo opisano na stronie poświęconej kompletacji zamówień.

Zdarza się, że zamówienie wymaga pobrania mniejszej liczby sztuk niż znajduje się w jednostce zbiorczej - wtedy operator skanuje kod całej jednostki, a następnie ręcznie wskazuje pobraną ilość, a system automatycznie odkłada resztę z powrotem na stan lokalizacji źródłowej. Ten sam mechanizm działa przy konsolidacji kilku niepełnych palet tego samego towaru na jedną lokalizację.

Skanowanie przy wysyłce i wydaniu towaru

Ostatnim etapem cyklu jest wysyłka, podczas której operator skanuje każdą jednostkę wysyłkową (karton, paletę) przed załadunkiem na środek transportu. System porównuje zeskanowaną zawartość z pozycjami dokumentu wydania zewnętrznego i nie pozwala zamknąć wysyłki, dopóki nie zostaną potwierdzone wszystkie pozycje zamówienia.

Dzięki temu błąd polegający na załadowaniu niewłaściwego kartonu albo pominięciu jednej z pozycji zamówienia jest wychwytywany, zanim towar opuści magazyn, a nie dopiero po reklamacji odbiorcy. Proces wydania towaru oraz zasady generowania dokumentu WZ opisano szerzej na stronie dotyczącej wydania z magazynu.

Jak skanowanie eliminuje błędy ręcznego wpisywania danych

Ręczne przepisywanie numerów katalogowych z etykiety do formularza jest jednym z najczęstszych źródeł pomyłek w magazynach, które nie korzystają ze skanowania. Przestawienie dwóch cyfr w indeksie produktu albo pomylenie podobnie wyglądających kodów prowadzi do błędnego dokumentu, a jego skutki ujawniają się dopiero podczas inwentaryzacji albo, co gorsza, po dotarciu przesyłki do klienta.

W praktyce różnica bywa niewielka - dwa produkty tego samego dostawcy mogą mieć indeksy różniące się jedną cyfrą, a przy wpisywaniu ręcznym pomyłka tego rodzaju często pozostaje niezauważona aż do chwili, gdy klient otrzyma inny towar niż zamówił. Skaner odczytuje pełny ciąg znaków kodu jednorazowo i bezbłędnie, więc ryzyko takiej pomyłki praktycznie znika.

Skanowanie usuwa ten etap z procesu - operator nie wpisuje wartości samodzielnie, tylko odczytuje ją bezpośrednio z nośnika danych, a prawdopodobieństwo błędu spada do poziomu wynikającego z uszkodzenia lub nieczytelności samego kodu. Mechanizm ten szerzej opisano na stronie poświęconej eliminowaniu pomyłek w programie magazynowym.

Typowe komunikaty i alerty przy błędnym skanowaniu

Gdy odczyt nie zgadza się z danymi oczekiwanymi przez system, terminal nie pozwala kontynuować operacji bez świadomej decyzji operatora. Do najczęstszych komunikatów należą sytuacje wskazane niżej.

  • Niezgodność lokalizacji - zeskanowany kod adresu magazynowego nie odpowiada lokalizacji przypisanej do danej pozycji dokumentu.
  • Przeterminowany produkt - data ważności zeskanowanej partii minęła lub jest krótsza niż dopuszczalny margines określony w konfiguracji.
  • Nieznany kod - zeskanowana wartość nie występuje w kartotece towarowej ani w bazie etykiet GS1.
  • Przekroczona ilość - próba pobrania lub przyjęcia większej liczby sztuk, niż wynika z dokumentu.
  • Niedozwolona partia - system wykrywa próbę pobrania towaru z partii innej niż wskazana zasadą rotacji zapasu.
Skanowanie numeru seryjnego produktu w celu weryfikacji zgodności z dokumentem

Każdy z tych komunikatów blokuje dalszą pracę do czasu, aż operator podejmie świadomą decyzję - poprawi odczyt, zgłosi rozbieżność przełożonemu albo, jeśli ma odpowiednie uprawnienia, zatwierdzi wyjątek z podaniem przyczyny. Historia takich zdarzeń zostaje zapisana w systemie i stanowi materiał do analizy podczas kolejnej inwentaryzacji.

Wskazówka

Warto śledzić liczbę błędnych skanowań przypadających na zmianę. Jej wzrost często sygnalizuje zużyte etykiety, nieaktualne kody w kartotece towarowej albo potrzebę dodatkowego przeszkolenia nowych pracowników, zanim problem odbije się na terminach wysyłek.

Wpływ skanowania na czas realizacji zamówień

Skanowanie skraca czas realizacji zamówienia na dwa sposoby. Po pierwsze, eliminuje czas potrzebny na ręczne odszukanie i przepisanie kodu towaru, co przy setkach pozycji dziennie daje wymierną oszczędność minut na każdej zmianie. Po drugie, ogranicza liczbę korekt i zwrotów wynikających z błędów kompletacji, a każda unikniona pomyłka to jednocześnie unikniony czas na jej wyjaśnienie i naprawę.

Wiele magazynów monitoruje ten efekt za pomocą dwóch wskaźników - czasu od zeskanowania pierwszej pozycji zamówienia do potwierdzenia wysyłki oraz odsetka zamówień skompletowanych bez korekty. Spadek drugiego wskaźnika po wdrożeniu obowiązkowego skanowania bywa jednym z najszybciej widocznych efektów zmiany procesu.

Terminal prowadzący operatora zoptymalizowaną trasą po magazynie dodatkowo skraca dystans pokonywany podczas kompletacji, ponieważ kolejność pozycji na liście uwzględnia fizyczne rozmieszczenie towaru, a nie numerację dokumentu. W praktyce oznacza to krótszy czas od złożenia zamówienia do jego gotowości do wysyłki oraz bardziej przewidywalne godziny załadunku transportu.

Codzienna praca ze skanerem nie polega więc na jednorazowym uruchomieniu aplikacji, lecz na setkach powtarzalnych cykli skanuj, zweryfikuj, potwierdź, które w sumie decydują o tym, czy magazyn wysyła zamówienia szybko i bez pomyłek.