Etykieta logistyczna niesie więcej niż numer palety. Na wózku operator skanuje trzy kody, a WMS rozbija je na pola dokumentu przyjęcia i sprawdza, zanim paleta trafi na stan. Opisujemy ten przebieg na przykładzie przyjęcia PZ we wdrożeniu Studio WMS.net u operatora logistycznego z południa Polski. Budowę samej etykiety i numeru SSCC wyjaśnia strona o etykiecie logistycznej GS1, więc tutaj zajmujemy się drugą stroną: tym, co system robi z odczytem.
Co jest na etykiecie
Etykieta ma trzy kody GS1-128. Pierwszy zawiera numer SSCC, zapisany pod identyfikatorem aplikacji 00. Drugi niesie GTIN zawartości razem z liczbą sztuk (identyfikatory 02 i 37). Trzeci zawiera termin przydatności z partią (identyfikatory 15 i 10).
Kody skanuje się jeden po drugim, a system przypisuje wartości do pól dokumentu przyjęcia. Przykładowe wartości na schemacie są wymyślone, na przykład indeks WYR-001 i partia AB01C20051.
Jak skaner przekazuje fragmenty kodu
System dostaje nie obraz etykiety, tylko ciąg znaków, w którym fragmenty kodów oddziela skaner. W projekcie z 2018 roku skaner dodawał znak TAB po każdym fragmencie, a system odcinał dwuznakowe znaczniki identyfikatorów. Z tego, co zostawało, numer palety miał 18 znaków, a numer serii 10. Ilość zajmowała 2 znaki. W tym projekcie rozbicie ciągu zależało więc od ustawień skanera.
Seria jednoznacznie wskazuje asortyment. W PZ na wózku zeskanowany ciąg dzieli się na cztery wartości: numer palety, EAN, ilość i numer serii. Jeśli w kartotece jest kilka asortymentów o tym samym EAN, operator wybiera właściwy z listy.
Cztery wartości odpowiadają kodom z etykiety, więc trzy skany wystarczają, żeby przekazać systemowi całą zawartość palety. Lista pokazuje, z którego kodu pochodzi każda z nich.
- Numer palety - z numeru SSCC zapisanego pod identyfikatorem 00.
- EAN - z GTIN zawartości, zapisanego pod identyfikatorem 02.
- Ilość - z liczby sztuk zapisanej pod identyfikatorem 37.
- Numer serii - z partii zapisanej pod identyfikatorem 10.
Kontrole po skanie
Po skanie system sprawdza, czy ciąg ma komplet wartości i czy paleta może wejść do zlecenia. Komunikat wskazuje, na którym kroku skan został odrzucony. Tabela zawiera pięć z siedmiu komunikatów, a pozostałe dwa dotyczą braku EAN i błędnego miejsca składowania.
| Komunikat | Moment | Przyczyna |
|---|---|---|
| Nieprawidłowa liczba wartości w kodzie | Po skanie kodu palety | Ciąg nie dzieli się na cztery wartości: numer palety, EAN, ilość i numer serii |
| Brak ilości | Po skanie kodu palety | W zeskanowanym ciągu nie ma wartości ilości |
| Brak serii | Po skanie kodu palety | W zeskanowanym ciągu nie ma numeru serii |
| Paleta była już przyjęta | Przed dopisaniem pozycji | W dokumentach magazynowych jest zapis z tym numerem palety |
| Brak pozycji w zleceniu | Przy dopasowaniu do zlecenia | W zleceniu przyjęcia nie ma pozycji pasującej do skanu |
Ta sama paleta nie przejdzie dwa razy. System sprawdza zapisy w dokumentach magazynowych, zanim dopisze pozycję.
Pozycja spoza zlecenia
Przyjęcie pozycji niezgodnej ze zleceniem jest dostępne tylko dla kontrahentów z odpowiednim znacznikiem w kartotece. Dla pozostałych skan palety spoza zlecenia kończy się komunikatem o braku pozycji w zleceniu. Znacznik ustawia się osobno dla każdego kontrahenta, więc w jednym magazynie część klientów przyjmuje pozycje spoza zlecenia, a część nie.
Pozycja przyjęta niezgodnie trafia na lokalizację wirtualną, zablokowaną dla przyjęć i wydań. Z takiej lokalizacji można wykonać tylko ZL, czyli zmianę lokalizacji. Lokalizacje wirtualne są zabezpieczone przed edycją. Takie przesunięcia mają ten sam dokument co przejścia ze strefy składowania do strefy MIX, które opisuje strona o palecie mix w WMS.
Wózek jedno- i dwupaletowy
Na wózku dwupaletowym ta sama paleta nie może stać na obu miejscach. System sprawdza też w dokumentach, czy paleta nie została już przyjęta, zanim zapisze pozycję. Co się dzieje, gdy ta sama paleta wraca do magazynu pod tym samym numerem po wydaniu, opisuje artykuł o stanie ujemnym i powtórzonym numerze palety.
Ekran przyjęcia ma dwie części. Po lewej operator skanuje lokalizację i kod palety, a po prawej widzi pozycje zlecenia z kolumną Stan: paleta przyjęta albo do przyjęcia. Po poprawnym skanie wiersz zmienia stan, a ekran pokazuje potwierdzenie z lokalizacją i ilością.
Od 2022 roku przy PZ lokalizację przyjęcia skanuje się raz, a kolejne palety trafiają do niej. Zmiana lokalizacji wymaga potwierdzenia i skanu adresu z listy przypisanej przez biuro. Na makiecie służy do tego przycisk ZMIEŃ LOKALIZACJĘ. Układ pól na ekranie kolektora, czyli jedno pole na jeden skan, opisuje artykuł o ergonomii aplikacji Android w magazynie.
Data produkcji w jednym ciągu z numerem palety
Od 2025 roku dla jednego z klientów skanuje się jeden ciąg: najpierw numer palety, po nim data produkcji, a na końcu znak kończący. Wymaga to skonfigurowania skanera w programie producenta skanera. Ciąg zawiera więc tylko dwie wartości: numer palety i datę produkcji. Numer palety musi mieć 18 cyfr.
Skan na wózku dotyczy przyjęcia. Po stronie wydania paletę obsługują dokumenty opisane na stronie o wydaniu palet pełnych i mix. Partię i termin z kodu GS1-128 przy zwykłym przyjęciu opisuje strona o partiach produkcyjnych i datach ważności, a przebieg od awizo do dokumentu PZ - strona o przyjęciu towaru do magazynu.
Generowanie PZ z danych etykiet dostawcy, bez skanu na wózku, opisuje artykuł o generowaniu PZ po czterech kontrolach.