Wszystkie artykuły

Kody kreskowe: czym Code 128 różni się od EAN-13

Kod EAN-13 na polskim produkcie nie zaczyna się od przypadkowych cyfr — zakres 590 jest zarezerwowany w systemie GS1 dla Polski, a ten prefiks pokazuje wyłącznie, która organizacja krajowa zarejestrowała kod firmy, niekoniecznie kraj, w którym produkt faktycznie wyprodukowano.

Prefiks 590 i GS1 Polska

Organizacja odpowiedzialna za nadawanie kodów w Polsce — dziś GS1 Polska, wcześniej Centrum Kodów Kreskowych — powstała w 1993 roku i administruje prefiksem 590 dla firm zarejestrowanych w kraju. Ponieważ prefiks wskazuje tylko firmę rejestrującą, a nie fabrykę, polska marka produkująca towar za granicą w ramach kontraktu może i tak nosić kod zaczynający się od 590, a produkt zagranicznej marki wytworzony w Polsce zwykle zachowuje prefiks kraju tej marki.

Code 128: gdy potrzebne są litery i symbole

W przeciwieństwie do EAN-13, Code 128 może kodować nie tylko cyfry, ale też litery i znaki specjalne z pełnego zestawu ASCII. Ten format stosuje się w logistyce i magazynach, gdzie trzeba zakodować numery seryjne lub bardziej złożone identyfikatory niż zwykła liczba.

Dlaczego nie można dowolnie zmienić formatu

Każdy format kodu kreskowego ma własną strukturę symboli startu i stopu, szerokość pasków oraz algorytm sumy kontrolnej. Skaner rozpoznaje format automatycznie na podstawie tych cech strukturalnych, dlatego nie można zakodować dowolnego tekstu w formacie EAN-13 — akceptuje on tylko 12 cyfr plus cyfrę kontrolną.

Do czego to służy

  • Wygenerować kod kreskowy w wymaganym formacie do oznaczenia produktu lub pozycji magazynowej.
  • Zrozumieć, który format wybrać w zależności od typu danych — same cyfry czy dowolny tekst.
  • Sprawdzić poprawność cyfry kontrolnej przed wydrukowaniem etykiety.

UPC-A i różnica względem EAN-13

UPC-A to 12-cyfrowy format, który powstał przed 13-cyfrowym europejskim EAN-13. W rzeczywistości UPC-A jest podzbiorem EAN-13: dodanie zera na początku 12-cyfrowego numeru UPC-A daje w pełni poprawny 13-cyfrowy kod EAN-13 o tej samej wartości — dlatego produkt importowany z USA skanuje się bez problemu na dowolnej kasie w Polsce, bez żadnej dodatkowej konfiguracji.

Wypróbuj narzędzie