Paleta
jedna fizyczna jednostka przygotowana do transportu i śledzona w magazynie.
Magazyn i pakowanie • jednostki logistyczne
SSCC (Serial Shipping Container Code) to 18-cyfrowy klucz GS1, który jednoznacznie identyfikuje konkretną jednostkę logistyczną w łańcuchu dostaw. Najważniejsze jest odróżnienie samego numeru SSCC od AI (00), kodu kreskowego, etykiety logistycznej oraz informacji o zawartości jednostki.
SSCC jest skrótem od Serial Shipping Container Code. GS1 definiuje go jako klucz identyfikacyjny dla jednostki logistycznej, czyli obiektu o dowolnym składzie utworzonego do transportu i/lub magazynowania, którym trzeba zarządzać w całym łańcuchu dostaw. Przykładem może być paleta z wieloma kartonami, pojedyncza paczka kurierska, kontener logistyczny albo inna jednostka wymagająca osobnego śledzenia.
SSCC identyfikuje konkretną instancję jednostki, a nie rodzaj produktu. To zasadnicza różnica względem GTIN. Dwie palety zawierające dokładnie ten sam towar mogą mieć ten sam zestaw GTIN-ów w środku, ale każda z nich powinna otrzymać własny SSCC, jeżeli ma być śledzona jako osobna jednostka logistyczna.
SSCC tworzy trwały punkt odniesienia między fizyczną jednostką a informacjami w WMS, ERP, TMS, komunikacie awizacyjnym lub systemie partnera. Sam numer nie opisuje całej zawartości — umożliwia jednoznaczne wskazanie jednostki, do której te dane się odnoszą.
Podstawowym dokumentem systemu GS1 pozostają GS1 General Specifications. Oficjalne repozytorium GS1 wskazuje obecnie wersję 26.0.0, zmodyfikowaną 27 stycznia 2026 r. W bieżącym zestawie GS1 Application Identifiers identyfikator aplikacyjny (00) oznacza właśnie Serial Shipping Container Code.
W warstwie międzynarodowej identyfikacja pojedynczych jednostek transportowych jest powiązana z ISO/IEC 15459-1:2014. ISO informuje, że to wydanie zostało ponownie przejrzane i potwierdzone w 2025 r., dlatego pozostaje aktualne. GS1 wskazuje SSCC jako identyfikator zgodny z rolą unikalnego identyfikatora jednostki transportowej.
W praktyce wdrożenie powinno bazować na aktualnych General Specifications oraz aktualnych wytycznych GS1 dotyczących etykiety logistycznej i transportu. Starsze materiały szkoleniowe mogą być użyteczne, ale nie powinny zastępować aktualnej specyfikacji.
Jednostka logistyczna nie musi być jednostką handlową i nie musi mieć jednego stałego poziomu opakowania. Liczy się funkcja w procesie: została utworzona do transportu lub magazynowania i wymaga indywidualnego zarządzania. Dlatego SSCC może być użyty dla palety pełnej jednego produktu, palety mieszanej, kartonu zbiorczego, skrzyni albo paczki.
Jedna jednostka może zmieniać lokalizację, przewoźnika, status i właściciela operacyjnego, a jej SSCC pozostaje punktem odniesienia przez czas życia tej jednostki. Gdy jednostka zostanie rozformowana i utworzona na nowo jako inny obiekt logistyczny, nowa jednostka powinna otrzymać nowy identyfikator. Dzięki temu historia zdarzeń nie miesza dwóch różnych obiektów pod tym samym numerem.
jedna fizyczna jednostka przygotowana do transportu i śledzona w magazynie.
może stać się jednostką logistyczną, gdy wymaga indywidualnego zarządzania.
SSCC może pełnić rolę identyfikatora przesyłki logistycznej nadawanego przez wysyłającego.
SSCC ma zawsze 18 cyfr. Jego budowę tworzą: cyfra rozszerzająca, GS1 Company Prefix, numer seryjny nadawany przez firmę oraz cyfra kontrolna. Długość GS1 Company Prefix może być różna, dlatego długość pola numeru seryjnego dostosowuje się tak, aby cały SSCC zachował stałą długość 18 cyfr.
jedna cyfra od 0 do 9, służąca do zwiększenia puli dostępnych numerów.
prefiks przyznany organizacji przez właściwą GS1 Member Organisation.
część seryjna tworzona przez podmiot nadający SSCC i zarządzana w jego systemie.
ostatnia cyfra wyliczana zgodnie z algorytmem GS1 modulo 10.
Numer powinien być traktowany w systemach jako pełny identyfikator, a nie zwykła liczba matematyczna. Oznacza to zachowanie wszystkich cyfr, w tym ewentualnych zer wiodących. Import do arkusza lub systemu, który automatycznie zamieni identyfikator na liczbę i usunie pierwsze zero, może zniszczyć poprawną wartość SSCC.
Sam układ cyfr nie powinien być używany do „odczytywania” informacji biznesowej o towarze. SSCC jest kluczem odsyłającym do danych w systemie. Informacje o produktach, partiach, ilościach i lokalizacjach powinny być utrzymywane w odpowiednich polach i relacjach danych.
Na etykiecie lub w danych zakodowanych w nośniku SSCC występuje z GS1 Application Identifier (00). AI mówi urządzeniu i oprogramowaniu, jak interpretować następujący ciąg danych. Dla AI (00) oczekiwane jest dokładnie 18 cyfr wartości SSCC.
W zapisie czytelnym dla człowieka często widzi się postać z nawiasami, np. (00) 123456789012345678. Nawiasy są elementem prezentacji HRI i pomagają człowiekowi rozpoznać AI; nie należy mechanicznie traktować ich jako danych SSCC. Tak samo dwie cyfry „00” nie powiększają SSCC do 20 cyfr — właściwy numer nadal ma 18 cyfr.
Jeżeli system otrzymuje wartość z czytnika, trzeba wiedzieć, czy urządzenie zwraca surowe dane wraz z AI, czy już rozdziela elementy. Integracja powinna mieć jednoznaczną regułę: gdzie kończy się identyfikator aplikacyjny, gdzie zaczyna SSCC i w jakim polu trafia do systemu.
Wytyczne GS1 wskazują, że SSCC powinien zostać nadany przez firmę tworzącą jednostkę logistyczną, z wykorzystaniem jej własnego GS1 Company Prefix. To podejście pozwala zachować kontrolę nad unikalnością numeracji oraz jasną odpowiedzialność za powiązanie numeru z konkretną jednostką.
Najbezpieczniejszy model operacyjny polega na generowaniu numerów przez WMS, ERP lub inny system logistyczny, a nie ręcznie w edytorze etykiet. System powinien przechowywać co najmniej SSCC, datę nadania, jednostkę, do której go przypisano, status wysyłki oraz relację z dokumentem lub komunikatem elektronicznym. Jeżeli etykietę drukuje zewnętrzna aplikacja, nie powinna samodzielnie tworzyć numerów poza kontrolowaną pulą.
GS1 ostrzega również przed sytuacją, w której dostawca usługi chmurowej generuje SSCC z własnego prefiksu zamiast prefiksu właściwego podmiotu tworzącego jednostkę. Taki model może osłabiać przejrzystość i kontrolę identyfikacji. Odpowiedzialność za proces numeracji trzeba więc ustalić jeszcze przed wyborem oprogramowania do drukowania etykiet.
Unikalność nie kończy się na poprawnym wyliczeniu cyfry kontrolnej. Organizacja musi mieć procedurę, która zapobiega wydaniu tego samego SSCC dwóm żyjącym równocześnie jednostkom logistycznym. Najprostsza jest centralna pula numerów zarządzana przez jeden system i transakcyjne rezerwowanie wartości przy tworzeniu jednostki.
Oficjalne wytyczne GS1 wskazują, że indywidualny SSCC nie powinien być ponownie przydzielony w ciągu jednego roku od daty wysyłki od podmiotu nadającego do partnera handlowego. Wymagania prawne lub branżowe mogą ten okres wydłużyć. Dlatego archiwum wykorzystanych numerów powinno uwzględniać datę wysyłki i blokadę ponownego użycia.
Jeżeli paleta została anulowana jeszcze przed wysyłką, procedura powinna jasno określać, co dzieje się z zarezerwowanym numerem. W systemie produkcyjnym lepiej zachować ślad anulowania niż „cofać licznik” i ryzykować późniejszą kolizję. Dla audytu ważniejsza jest jednoznaczna historia niż maksymalne wykorzystanie każdej kolejnej wartości.
Na GS1 Logistic Label SSCC jest podstawowym identyfikatorem jednostki. Aktualna wytyczna GS1 opisuje go jako jedyny obowiązkowy element identyfikacyjny etykiety logistycznej. Klasyczne etykiety wykorzystują kod GS1-128, w którym wartość SSCC jest poprzedzona AI (00). Wytyczna dopuszcza również stosowanie dodatkowych kodów 2D, ale nie należy z tego wyciągać wniosku, że dowolny kod 2D automatycznie zastępuje reguły GS1-128.
Na etykiecie mogą znaleźć się także inne informacje: dane odbiorcy, trasa, identyfikatory produktów, ilości, partie, daty albo masa. Te elementy mają własne identyfikatory aplikacyjne i reguły. SSCC nie powinien być przeładowany znaczeniem — jego zadaniem jest identyfikować jednostkę, a nie kodować całą dokumentację wysyłki.
Jakość nadruku również ma znaczenie. Poprawny numer zapisany w nieczytelnym kodzie nie spełni celu operacyjnego. Dlatego wdrożenie obejmuje nie tylko algorytm numeracji, ale też właściwy format etykiety, parametry kodu, miejsce naklejenia i weryfikację odczytu w rzeczywistych warunkach magazynowych.
Największa wartość SSCC pojawia się wtedy, gdy zeskanowanie etykiety otwiera właściwy rekord w systemie. Numer może być referencją do zawartości palety, zamówienia, awiza wysyłki, statusu kompletacji, lokalizacji magazynowej czy historii zdarzeń. Sam kod na etykiecie nie musi przenosić całej tej informacji.
GS1 podkreśla, że skanowanie SSCC umożliwia powiązanie ruchu fizycznych jednostek z komunikatami elektronicznymi. Dzięki temu można wspierać automatyczne przyjęcie, cross-docking, trasowanie i śledzenie przesyłek. Warunkiem jest spójność numeru we wszystkich systemach uczestniczących w procesie.
W praktyce warto testować cały łańcuch: utworzenie jednostki → nadanie SSCC → druk etykiety → skan → wysłanie awiza → odbiór u partnera → odszukanie rekordów. Test samego wydruku nie wykryje błędu mapowania w EDI, a poprawny komunikat elektroniczny nie wykryje źle nadrukowanego kodu.
W logistyce kilka kluczy może wystąpić przy tej samej dostawie. Ich podobne nazwy nie oznaczają zamienności. SSCC identyfikuje pojedynczą jednostkę logistyczną. GTIN identyfikuje jednostkę handlową lub typ produktu. GSIN identyfikuje grupę jednostek logistycznych tworzących wysyłkę od sprzedawcy do odbiorcy, a GINC odnosi się do przesyłki/consignment zarządzanej w procesie transportowym.
konkretna paleta, paczka lub inna jednostka logistyczna.
identyfikacja typu towaru lub jednostki handlowej.
grupowanie jednostek logistycznych w ramach wysyłki.
identyfikacja grupowania jednostek w kontekście zlecenia transportowego.
Projekt bazy danych powinien przechowywać te wartości w oddzielnych polach i relacjach. Umieszczenie wszystkiego w jednym polu „kod logistyczny” utrudnia walidację, wyszukiwanie i późniejsze wdrażanie kolejnych standardów.
Dobre wdrożenie SSCC zaczyna się od reguł danych. Najpierw należy ustalić, który system jest źródłem numeru, kto ma prawo tworzyć jednostkę logistyczną, z jakiego GS1 Company Prefix korzysta organizacja i jak system pilnuje unikalności. Następnie definiuje się szablon etykiety oraz integrację z drukarką.
W kolejnym kroku trzeba ustalić zdarzenia. Czy SSCC powstaje przy zamknięciu palety, przy wydaniu dokumentu WZ, przy pakowaniu przesyłki, czy dopiero przy wysyłce? Co ma się stać, gdy jednostka zostanie przepakowana? Jak obsłużyć ponowny wydruk tej samej etykiety bez wygenerowania nowego SSCC? Odpowiedzi powinny być zapisane w procedurze, a nie pozostawione decyzji operatora.
Na końcu wdraża się kontrolę operacyjną: skan przed załadunkiem, sprawdzenie SSCC z awizem, rejestrację błędów oraz możliwość odtworzenia historii. Warto również przygotować środowisko testowe z numerami przeznaczonymi wyłącznie do testów, tak aby nie pomylić etykiet szkoleniowych z produkcyjnymi.
Pierwszym błędem jest traktowanie SSCC jak zwykłej liczby. Arkusz kalkulacyjny, eksport CSV lub integracja może usunąć zero wiodące albo zmienić format. Drugi problem to ręczne przepisywanie numeru bez kontroli cyfry sprawdzającej. Trzeci — generowanie numeru w kilku niezależnych aplikacjach bez wspólnej puli.
Częsty jest też błąd semantyczny: do pola SSCC trafia GTIN, numer dokumentu magazynowego albo numer przesyłki przewoźnika. Taki kod może wyglądać poprawnie i nawet dać się zeskanować, ale nie pełni roli klucza SSCC. Podobnie samo dopisanie „00” przed dowolną liczbą nie tworzy poprawnego identyfikatora.
W procesach drukowania groźne są duplikaty etykiet. Ponowny wydruk tej samej jednostki powinien zachować ten sam SSCC, natomiast nowa jednostka nie może dostać kopii starej etykiety. Dlatego funkcje „druk ponowny” i „utwórz nową jednostkę” muszą być w systemie rozdzielone i rejestrowane.
Kontrola powinna obejmować cztery poziomy. Dane: 18 cyfr, poprawna cyfra kontrolna, właściwy prefiks i brak duplikatu. Nośnik: prawidłowe AI (00), zgodna symbolika i czytelność kodu. System: poprawne mapowanie do rekordu jednostki. Proces: zgodność numeru na etykiecie, w WMS/ERP i w komunikacie wysyłkowym.
Testy trzeba wykonywać zarówno na typowych jednostkach, jak i na przypadkach wyjątkowych: ponownym wydruku, anulowaniu, przepakowaniu, częściowej wysyłce, zwrocie i błędzie skanera. Raport z testu powinien pozwalać ustalić, czy problem pochodził z numeracji, wydruku, odczytu, komunikacji czy danych biznesowych.
Odczyt kodu jest tylko początkiem. Sukces oznacza, że właściwa jednostka została jednoznacznie odnaleziona, a jej dane są zgodne z dokumentami i komunikatami partnera.
Poniższe artykuły służą wyłącznie do organizacji dokumentacji, procedur, wydruków kontrolnych i notatek wdrożeniowych. Nie są etykietami logistycznymi GS1, drukarkami, skanerami, generatorami SSCC ani dowodem zgodności procesu z GS1.
Segregatory do procedur i wydruków kontrolnych
Pierwszy rząd pomaga utrzymać osobno instrukcje nadawania SSCC, wzory etykiet, raporty z testów i dokumentację integracji. To organizacja dokumentów, a nie element systemu identyfikacji.




Skoroszyty i segregator do wersji roboczych
Druga grupa może służyć do rozdzielenia materiałów produkcyjnych, testowych, reklamacyjnych i szkoleniowych tak, aby pracownicy nie korzystali z nieaktualnej instrukcji.




Przekładki i papier do dokumentacji procesu
Przekładki oraz kostki papierowe są pomocne przy oznaczaniu sekcji procedury, sporządzaniu notatek z odbioru i zapisywaniu wyjątków wymagających późniejszej korekty w WMS lub ERP.




Notatki operacyjne i ręczne potwierdzenia
Kolorowe kostki samoprzylepne oraz długopis mogą wspierać tymczasowe oznaczenia i ręczne notatki podczas uruchomienia procesu. Nie powinny zastępować ewidencji systemowej SSCC.




SSCC, czyli Serial Shipping Container Code, jest 18-cyfrowym kluczem identyfikacyjnym GS1 służącym do jednoznacznego identyfikowania pojedynczej jednostki logistycznej, takiej jak paleta, karton zbiorczy lub paczka, którą trzeba zarządzać w łańcuchu dostaw.
Nie. Sam SSCC ma 18 cyfr. GS1 Application Identifier (00) informuje system odczytujący, że następujące po nim 18 cyfr stanowi SSCC. AI (00) jest kodowane razem z danymi w odpowiednim nośniku, ale nie należy do samej wartości SSCC.
Zgodnie z wytycznymi GS1 SSCC powinien nadać podmiot tworzący jednostkę logistyczną, używając własnego GS1 Company Prefix. W praktyce numer powinien być generowany i kontrolowany przez system WMS, ERP lub inne rozwiązanie zarządzające logistyką.
Tak. Jednostka logistyczna może mieć różną postać, jeżeli została utworzona do transportu lub magazynowania i wymaga indywidualnego zarządzania. GS1 podaje jako typowe przykłady m.in. palety, kartony, skrzynie i przesyłki.
Nie od razu. Oficjalne wytyczne GS1 wskazują, że SSCC nie powinien być ponownie przydzielony w okresie co najmniej jednego roku od daty wysyłki do partnera handlowego, a przepisy lub wymagania branżowe mogą wymagać dłuższego okresu.
Nie. GTIN identyfikuje typ produktu lub jednostkę handlową, a SSCC identyfikuje konkretną jednostkę logistyczną. Na etykiecie logistycznej mogą występować oba klucze, ale odpowiadają na inne pytania i nie powinny być używane zamiennie.
Na klasycznej etykiecie logistycznej GS1 SSCC jest przenoszony w kodzie GS1-128 z AI (00). Aktualne wytyczne dopuszczają także dodatkowe kody 2D w określonych zastosowaniach, ale nie znosi to reguł dotyczących obowiązkowej identyfikacji jednostki poprzez SSCC.
Nie. To wyłącznie wyposażenie pomocnicze do organizacji dokumentacji, instrukcji, kontroli wdrożenia i ewidencji. Nie są generatorami SSCC, drukarkami etykiet, skanerami ani produktami certyfikowanymi przez GS1.
ISO/IEC 15459-1 i zasady jednoznacznego identyfikowania jednostek.
Czytaj dalej →Jak identyfikatory aplikacyjne określają znaczenie danych.
Czytaj dalej →Jak uporządkować wiele pól w nośnikach AIDC dużej pojemności.
Czytaj dalej →Kolejny temat: budowa i zastosowanie etykiety logistycznej.
Czytaj dalej →Wdrożenie produkcyjne powinno być sprawdzone z aktualnymi GS1 General Specifications oraz wymaganiami konkretnego partnera, operatora logistycznego i branży. Strona wyjaśnia zasady, ale nie zastępuje licencji, umowy z GS1 ani dokumentacji systemowej przedsiębiorstwa.