Čárový kód
Co je čárový kód?
Čárový kód, běžně psaný také jako barcode, je opticky čitelný symbol, který představuje data pomocí definovaného uspořádání čar, mezer nebo jiných grafických prvků. V logistice a elektronickém obchodování čárové kódy pomáhají identifikovat produkty, skladová místa, zásilky a logistické jednotky, takže skenovací zařízení mohou zachytit jejich identifikátory pro použití v podnikových systémech. Zakódovanými informacemi může být identifikační číslo, další údaje o produktu nebo odkaz na online zdroj.

Tradiční jednorozměrné čárové kódy představují informace pomocí čar a mezer uspořádaných podél jedné linie. Dvourozměrné čárové kódy, například QR Code a Data Matrix, kódují informace v rámci dvourozměrného vzoru. Přestože jejich vzhled se liší, oba typy jsou formami automatické identifikace a sběru dat. Čárový kód je nosičem dat: jeho význam závisí na pravidlech kódování, identifikátoru, který nese, a systému, jenž jej interpretuje.
Jak čárový kód funguje
Čárový kód propojuje fyzický objekt s informacemi, které může zpracovat software. Pochopení tohoto propojení vyžaduje rozlišovat mezi vytištěným symbolem, daty představovanými tímto symbolem a záznamy spojenými s těmito daty.
- Data jsou přiřazena nebo vybrána. Podnik identifikuje příslušný produkt, skladovací místo, zásilku nebo logistickou jednotku. Může použít interní identifikátor nebo identifikátor spravovaný externím standardem.
- Data jsou zakódována. Software pro generování čárových kódů převádí data na symbol podle konkrétní symbologie. Symbologie definuje pravidla pro reprezentaci znaků, uspořádání symbolu a kontrolu jeho struktury.
- Symbol je zobrazen nebo vytištěn. Čárový kód se může nacházet na obalu produktu, skladovém štítku, přepravním štítku nebo jiném vhodném povrchu.
- Čtečka jej zachytí a dekóduje. Kompatibilní skenovací zařízení interpretuje grafický vzor a výstupem jsou zakódovaná data. Ne každá čtečka podporuje každý typ čárového kódu.
- Aplikace výsledek použije. Skladový, maloobchodní nebo přepravní systém může načíst záznam, ověřit očekávanou položku nebo zaznamenat provozní událost.
Čárový kód nemusí nutně obsahovat informace zobrazené po skenování. Identifikátor produktu lze například použít k načtení popisu z databáze produktů. Podobně může identifikátor zásilky propojit sken se záznamem o přepravě, aniž by kódoval úplnou trasu nebo historii doručení zásilky.
Hlavní typy čárových kódů
Čárové kódy lze podle jejich grafické struktury rozdělit na jednorozměrné a dvourozměrné formy. V rámci těchto skupin mají jednotlivé symbologie různé znakové sady, kapacitní limity, požadavky na čtení a pravidla použití. Výběr čárového kódu proto zahrnuje více než jen volbu jeho vzhledu.
| Typ nebo symbologie | Struktura | Relevantní komerční použití | Důležitý rozdíl |
|---|---|---|---|
| EAN/UPC | Jednorozměrný | Identifikace produktů, zejména u pokladny | Kóduje identifikátor produktu, nikoli úplný záznam o produktu. |
| Code 128 | Jednorozměrný | Alfanumerická identifikace v podnikových a logistických aplikacích | Samotná symbologie nedefinuje obchodní význam svých dat. |
| GS1-128 | Jednorozměrný, založený na Code 128 | Strukturovaná data dodavatelského řetězce na štítcích | Používá pravidla GS1 a aplikační identifikátory k identifikaci datových prvků. |
| ITF-14 | Jednorozměrný | Identifikace seskupení obchodních položek včetně kartonů | Obsahuje GTIN a je vhodný pro použití zahrnující tisk na vlnitý materiál. |
| GS1 DataMatrix | Dvourozměrný | Identifikace produktů a související strukturovaná data | Používá Data Matrix s pravidly formátování dat GS1. |
| QR Code | Dvourozměrný | Webové odkazy a další zakódované informace | QR Code není automaticky standardizovaným identifikátorem produktu nebo zásilky. |
Dvourozměrné symboly mohou v kompaktní oblasti obsahovat více informací než mnoho lineárních symbolů, to však neznamená, že jsou zaměnitelné se stávajícími štítky. O tom, zda je konkrétní symbol vhodný, rozhodují možnosti čtečky, softwarová podpora, požadavky obchodních partnerů a příslušný identifikační standard.
Použití v logistice a elektronickém obchodování
Příjem zboží a kontrola zásob
Při příjmu ve skladu může pracovník naskenovat čárový kód produktu nebo kartonu a porovnat výsledek s očekávaným příjmem. Skladová aplikace pak může přijaté množství přiřadit k záznamu o zásobách. Samostatný čárový kód místa může identifikovat regál, přihrádku nebo skladovací prostor, kam je zboží umístěno.
Tyto identifikátory slouží k různým účelům. Čárový kód produktu identifikuje produkt nebo příslušnou obchodní položku; čárový kód místa identifikuje místo uložení zboží. Sken podporuje přesnost evidence zásob pouze tehdy, když software správně interpretuje identifikátor a zaznamená zamýšlenou operaci. Samotné naskenování produktu bez potvrzení množství, místa nebo kontextu pracovního postupu nezajistí přesný stav zásob.
Vychystávání, balení a expedice
Během vychystávání může skenování pomoci porovnat vybranou položku s požadavkem objednávky. Při balení může podnik položku znovu naskenovat a ověřit její přiřazení k objednávce. Jde o možné kontrolní prvky pracovního postupu, nikoli o funkce zaručené samotným čárovým kódem.
Expedice přináší jinou identifikační vrstvu. Přepravní štítek může obsahovat čárový kód představující identifikátor zásilky nebo jiný údaj požadovaný přepravcem. Logistický štítek může identifikovat paletu nebo jinou logistickou jednotku pomocí kódu SSCC (Serial Shipping Container Code). Identifikace produktu a identifikace logistické jednotky by neměly být považovány za rovnocenné: paleta může obsahovat více produktů, zatímco stejné produkty mohou být přepravovány v samostatných zásilkách.
Doručení a vrácení zboží
V zásilkových sítích může skenování identifikátoru přispět k události sledování, když systém přepravce spojí sken s místem, časem a provozním stavem. Samotný symbol průběžně nehlásí polohu zásilky. Viditelnost sledování závisí na událostech zachycených a zpřístupněných příslušnými systémy.
Při vrácení může čárový kód identifikovat autorizaci vrácení, vratnou zásilku nebo vracený produkt. Tyto údaje odpovídají na různé otázky. Identifikátor vratné zásilky propojuje zásilku s přepravním záznamem, zatímco identifikátor produktu pomáhá určit, jaká položka dorazila. Ani jeden z nich sám o sobě nedokazuje, že byla schválena refundace.
Přeshraniční zásilky
V přeshraničním elektronickém obchodování mohou čárové kódy pomoci propojit fyzické zboží a zásilky se záznamy sdílenými mezi prodejci, sklady a přepravci. Standardizované identifikátory mohou podporovat výměnu dat, interoperabilita však stále vyžaduje kompatibilní definice dat a systémy.
Nelze předpokládat, že čárový kód produktu určuje celní klasifikaci, zemi původu, deklarovanou hodnotu nebo způsobilost k dovozu. Jde o samostatné otázky obchodních údajů a souladu s předpisy. Čárový kód může poskytnout přístup k podpůrným záznamům, jeho naskenování však nenahrazuje informace ani dokumenty požadované pro konkrétní zásilku.
Čárový kód, identifikátor, SKU a sledovací číslo
Na obalech a štítcích se společně objevuje několik pojmů, které však označují různé věci. Rozdíl spočívá mezi grafickým nosičem, neseným identifikátorem a obchodním objektem, který je identifikován.
| Pojem | Význam | Vztah k čárovému kódu |
|---|---|---|
| Čárový kód | Strojově čitelná grafická reprezentace dat | Nese identifikátor nebo jiné zakódované informace. |
| GTIN | Global Trade Item Number, identifikátor GS1 pro obchodní položky | Lze jej reprezentovat ve vhodném čárovém kódu. |
| SKU | Stock keeping unit, používaná podnikem k identifikaci skladové položky | Může být zakódována v čárovém kódu; nejde automaticky o globálně standardizovaný identifikátor. |
| Sledovací číslo | Identifikátor používaný k načtení informací o sledování zásilky | Na přepravním štítku se může objevit jako čitelný text i jako zakódovaná data. |
| SSCC | Identifikátor GS1 pro logistickou jednotku, například paletu, karton nebo zásilku | Lze jej zakódovat na logistickém štítku, včetně GS1-128. |
| Sériové číslo | Identifikátor odlišující jednotlivou instanci v rámci jejího identifikačního kontextu | Lze jej zakódovat s dalšími údaji, pokud to formát a aplikace podporují. |
Identifikátor na úrovni produktu nemusí nutně identifikovat jednotlivý fyzický kus. Více jednotek stejné obchodní položky může mít stejný GTIN. Rozlišení jednotlivých jednotek vyžaduje další identifikaci, například serializaci, pokud ji příslušný systém podporuje.
Kvalita čtení a provozní kontroly
Úspěšné skenování závisí jak na kvalitě symbolu, tak na správném použití. Čitelný čárový kód obsahující nesprávný identifikátor může stále způsobit provozní chybu. Naopak správně přiřazená data mohou být nepoužitelná, pokud vytištěný symbol nelze spolehlivě dekódovat.
- Ověřte požadovaný formát. Před výrobou štítků potvrďte u přijímajícího systému nebo obchodního partnera symbologii, strukturu dat a požadavky na štítky.
- Ověřte přiřazení identifikátoru. Zajistěte, aby zakódovaná hodnota odkazovala na zamýšlený produkt, zásilku, místo nebo logistickou jednotku.
- Zachovejte geometrii symbolu. Vyhněte se natažení, oříznutí nebo změně velikosti, která mění požadované proporce nebo činí symbol nevhodným pro dané použití.
- Zachovejte volný prostor. Udržujte požadované klidové zóny kolem symbolu bez textu, okrajů a jiné grafiky.
- Zohledněte fyzický povrch. Vrásky, poškození, nízký kontrast, reflexní obaly a umístění přes hrany mohou narušit čtení.
- Otestujte celý pracovní postup. Ověřte nejen to, že čtečka symbol dekóduje, ale také že cílová aplikace data správně interpretuje a zaznamená.
Ověření čárového kódu je specifičtější než úspěšný zkušební sken. Ověření hodnotí kvalitu symbolu podle příslušných kritérií pomocí vhodného vybavení a metod. Symbol, který lze přečíst na jednom zařízení, tím není prokázán jako vyhovující všem relevantním požadavkům na kvalitu nebo použití. Pokyny GS1 rozlišují ověřování od běžného skenování a zabývají se kvalitou tisku i integritou dat.
Častá nedorozumění
Čárový kód není úplná databáze. Některé symboly obsahují další atributy, mnohé však obsahují identifikátor používaný k vyhledání informací jinde. Popisy produktů, ceny a historie zásilek mohou být uloženy mimo symbol.
Čárový kód není důkazem pravosti. Viditelný symbol lze zkopírovat. Ověření pravosti vyžaduje vhodná opatření nad rámec pouhé přítomnosti čitelného kódu.
Čárový kód není RFID štítek. Čárové kódy se čtou opticky, zatímco radiofrekvenční identifikace používá rádiovou komunikaci. Obě technologie mohou podporovat automatickou identifikaci, jejich způsoby čtení a infrastruktura se však liší.
Sken nemusí nutně znamenat aktualizaci polohy. Jeho význam závisí na aplikaci a pracovním postupu. Skenování skladových zásob například automaticky nepředstavuje událost sledování u přepravce.
Často kladené otázky
Jsou „bar code“ a „barcode“ odlišné pojmy?
Ne. Jde o alternativní zápisy stejného pojmu. „Barcode“ se v normách a technické dokumentaci široce používá jako jedno slovo.
Je QR Code čárový kód?
Ano. QR Code je dvourozměrný čárový kód. Jeho zakódovaným obsahem může být webová adresa nebo jiná data; nemusí nutně identifikovat produkt nebo zásilku.
Je čárový kód totéž co sledovací číslo?
Ne. Sledovací číslo je identifikátor, zatímco čárový kód je grafický způsob reprezentace dat. Přepravní štítek může sledovací číslo zakódovat do čárového kódu.
Aktualizuje skenování čárového kódu automaticky stav zásob?
Ne. Ke změnám zásob dochází pouze tehdy, když připojená aplikace interpretuje sken jako součást nakonfigurované transakce, například příjmu, vychystávání nebo úpravy zásob.
Zdroje
- GS1: Čárové kódy — Funkce čárových kódů, lineární a dvourozměrné symbologie a použití v dodavatelském řetězci.
- GS1: Global Trade Item Number (GTIN) — Identifikace obchodních položek a rozdíl mezi identifikátory a datovými nosiči.
- GS1: Serial Shipping Container Code (SSCC) — Identifikace logistických jednotek.
- GS1: Ověřování čárových kódů — Hodnocení kvality čárových kódů a rozdíl mezi ověřováním a skenováním.
- GS1: EPC/RFID — Radiofrekvenční identifikace jako samostatná technologie automatické identifikace.


