Studio WMS.net

Skanowanie numeru seryjnego w magazynie

Skanowanie numeru seryjnego w WMS: unikalna para indeks i numer w bazie, pole (21) kodu GS1-128, skan przy przyjęciu i wydaniu oraz numer seryjny w reklamacji.

Autor: Adam Siemiątkowski Aktualizacja: 24 września 2026
system.wms.net.pl/oprogramowanie-wms/
Infografika przedstawiająca korzyści z precyzyjnej identyfikacji i skanowania numerów seryjnych w systemie Studio WMS.net od SoftwareStudio.
Infografika przedstawiająca korzyści z precyzyjnej identyfikacji i skanowania numerów seryjnych w systemie Studio WMS.net od SoftwareStudio.

Numer seryjny odróżnia dwie identyczne sztuki tego samego towaru. Indeks mówi, że na regale stoi dziesięć drukarek danego modelu, a numer seryjny - która z nich pojechała do którego klienta. Magazyn, który rejestruje numery przy każdym ruchu, potrafi odpowiedzieć na to pytanie po latach, bez szukania papierowych dokumentów. Grupowe oznaczenie towaru numerem partii opisuje osobno strona o partiach produkcyjnych i datach ważności.

Unikalność numeru w bazie danych

Numer seryjny nadaje producent i jest unikalny tylko w obrębie jego produktu - dwa różne modele mogą mieć sztuki o tym samym numerze. Dlatego w bazie unikalna musi być para: indeks i numer seryjny, a nie sam numer. W SQL Server zapewnia to unikalny indeks na tych dwóch kolumnach, filtrowany warunkiem, że numer nie jest pusty, bo towary bez numerów seryjnych też mają wiersze w tej samej tabeli.

Taki indeks sprawia, że drugi skan tej samej sztuki przy przyjęciu nie przejdzie - baza odrzuci zapis, a terminal pokaże komunikat o duplikacie. Kontrola nie zależy od uwagi magazyniera ani od tego, czy aplikacja sprawdziła duplikat przed zapisem.

Skan numeru seryjnego na kolejnych etapach
EtapCo sprawdza systemCo zapisuje
PrzyjęcieCzy numer nie istnieje już w bazie dla tego indeksuNumer na pozycji PZ oraz na nośniku
KompletacjaCzy zeskanowana sztuka jest wolna albo zarezerwowana dla tego zleceniaPrzypisanie sztuki do pozycji wydania
WydanieCzy liczba numerów zgadza się z ilością na pozycjiNumery na pozycji WZ z odbiorcą i datą
ZwrotCzy numer był wydany temu odbiorcyPowrót sztuki do stanu albo do strefy reklamacji
Numer seryjny na drodze przez magazyn Diagram pokazuje cztery miejsca zapisu numeru seryjnego: przyjęcie, kompletację, wydanie oraz reklamację, w której numer prowadzi do dokumentu sprzedaży. Numer seryjny w czterech zapisach Historia jednej sztuki każdy skan dopisuje zdarzenie do tego samego numeru Przyjęcie numer zapisany na pozycji PZ Kompletacja skan sprawdza zarezerwowaną sztukę Wydanie numer na pozycji dokumentu WZ Reklamacja numer prowadzi do odbiorcy i daty
Numer seryjny zapisany raz przy przyjęciu łączy wszystkie kolejne dokumenty tej samej sztuki.

Pole (21) w kodzie GS1-128

W kodzie GS1-128 numer seryjny zapisuje się w polu z identyfikatorem (21). Pole ma zmienną długość do 20 znaków, więc jeśli po nim w tym samym kodzie stoi kolejne pole, musi je oddzielać separator FNC1. Czytnik przekazuje ten separator jako znak kontrolny, a program dzieli kod na pola według identyfikatorów, zamiast szukać numeru na stałej pozycji.

  • (01) GTIN - numer produktu, wskazuje indeks w kartotece.
  • (21) numer seryjny - numer sztuki, unikalny w obrębie GTIN.
  • (10) partia - numer serii produkcyjnej, wspólny dla wielu sztuk.
  • (17) termin ważności - data w formacie RRMMDD, gdy towar ma termin.
Etykieta logistyczna GS1-128 z kodami kreskowymi zawartości, daty przydatności, numeru partii oraz kodu SSCC.
Etykieta GS1-128 - każde pole poprzedza identyfikator zastosowania w nawiasie.

Budowę etykiety logistycznej i pozostałe identyfikatory opisuje strona o etykiecie logistycznej GS1. Gdy dostawca przysyła listę numerów w komunikacie elektronicznym, przy przyjęciu wystarczy skan kartonu zamiast każdej sztuki - wymianę takich komunikatów opisuje strona o elektronicznej wymianie dokumentów.

Dla wyrobów medycznych oznaczenie jednostkowe jest obowiązkiem prawnym: rozporządzenie (UE) 2017/745 wprowadza system UDI, w którym identyfikator wyrobu uzupełnia identyfikator produkcji z numerem serii albo partii. Magazyn dystrybutora, który nie zapisuje tych numerów przy wydaniu, nie odtworzy, do kogo trafiła wadliwa seria.

Skan przy przyjęciu i wydaniu

Przy przyjęciu numer trafia na pozycję dokumentu PZ i na nośnik, na którym stoi sztuka. Przy kompletacji terminal porównuje zeskanowany numer z rezerwacją: jeśli zlecenie wskazuje konkretną sztukę, inna nie zostanie przyjęta, a jeśli nie wskazuje - system przypisze tę, którą magazynier właśnie wziął. Przy wydaniu liczba numerów na pozycji WZ musi zgadzać się z ilością, inaczej dokumentu nie da się zamknąć.

Pracownik magazynu skanujący kod na paczce przy stanowisku z terminalem mobilnym Studio WMS.net
Skan numeru seryjnego przy wydaniu zapisuje, która sztuka trafiła do którego odbiorcy.

Przebieg przyjęcia opisuje strona o przyjęciu towaru do magazynu, a dokument wydania z rozpisaniem na gniazda - strona o liście kompletacyjnej. Pracę ze skanerem w terminalu z Androidem opisuje strona o kolektorze danych.

Numer seryjny w reklamacji

Gdy klient zgłasza wadliwe urządzenie, numer seryjny prowadzi do pozycji WZ, a z niej do daty wydania i odbiorcy. Na tej podstawie wiadomo, czy urządzenie jest na gwarancji i czy pochodzi z tej samej dostawy co inne zgłoszone sztuki. SoftwareStudio prowadzi reklamacje w programie Studio RMA.net, który korzysta z tego samego numeru seryjnego zamiast przepisywać dane z karty gwarancyjnej.

Zwrócona sztuka wraca do magazynu z tym samym numerem, więc jej historia nie zaczyna się od nowa. Trafia do strefy reklamacji, a nie do stanu dostępnego, dopóki kontrola nie zdecyduje o jej dalszym losie. Przekazywanie numerów do ERP, na przykład SAP, opisuje strona o integracji z SAP.

Zobacz Studio WMS.net na własnych danych

Demo działa w przeglądarce, bez instalacji i bez rejestracji. Wycena wdrożenia w jeden dzień roboczy.

Uruchom DEMO
Słownik

Słownik pojęć - skanowanie numeru seryjnego

SN Numer seryjny
Identyfikator pojedynczej sztuki nadawany przez producenta. Unikalny tylko w obrębie produktu, dlatego w bazie unikalna jest para indeks i numer.
AI Pole (21)
Identyfikator zastosowania GS1 dla numeru seryjnego. Zmienna długość do 20 znaków, zakończenie separatorem FNC1, gdy dalej stoi kolejne pole.
UI Unikalny indeks filtrowany
Indeks SQL Server na parze indeks i numer seryjny, obejmujący tylko wiersze z numerem. Odrzuca drugi zapis tej samej sztuki.
FN Separator FNC1
Znak kontrolny kończący pole o zmiennej długości w kodzie GS1-128. Pozwala podzielić kod na pola według identyfikatorów.
UD UDI
System jednostkowej identyfikacji wyrobów medycznych z rozporządzenia (UE) 2017/745, łączący identyfikator wyrobu z identyfikatorem produkcji.
SR Strefa reklamacji
Miejsce dla zwróconych sztuk, które nie wracają do stanu dostępnego, dopóki kontrola nie zdecyduje o ich losie.

Pozostałe pojęcia z zakresu magazynu oraz znakowania jednostek zbiera słownik pojęć WMS.

FAQ

Najczęstsze pytania - skanowanie numeru seryjnego w magazynie

01

Czym różni się numer seryjny od numeru partii?

Numer seryjny wskazuje jedną sztukę, a numer partii grupę sztuk z tej samej serii produkcyjnej. W kodzie GS1-128 zapisuje się je w polach (21) i (10).

02

Jak system zapobiega podwójnemu przyjęciu tej samej sztuki?

Unikalnym indeksem w bazie na parze indeks i numer seryjny. Drugi skan tej samej sztuki zostaje odrzucony przez bazę, niezależnie od uwagi magazyniera.

03

Dlaczego numer seryjny nie wystarcza jako klucz?

Bo producent nadaje go w obrębie swojego produktu. Dwa różne modele mogą mieć sztuki o tym samym numerze, więc unikalna musi być para indeks i numer.

04

Czy przy przyjęciu trzeba skanować każdą sztukę?

Nie zawsze. Gdy dostawca przysyła listę numerów w komunikacie elektronicznym, wystarczy skan kartonu, a numery sztuk przychodzą z komunikatu.

05

Jak numer seryjny pomaga w reklamacji?

Prowadzi do pozycji WZ, z której wynika data wydania i odbiorca. Na tej podstawie wiadomo, czy sztuka jest na gwarancji i z której dostawy pochodzi.

06

Czy numer seryjny jest obowiązkowy dla wyrobów medycznych?

Rozporządzenie (UE) 2017/745 wprowadza system UDI, w którym identyfikator wyrobu uzupełnia identyfikator produkcji z numerem serii albo partii.

Chcesz zobaczyć Studio WMS.net w działaniu?

Uruchom bezpłatne demo systemu WMS.net lub zapytaj o szczegóły wdrożenia.

Bezpłatne DEMO Wycena