Bar-kod
Šta je bar-kod?
Bar-kod, koji se često piše kao barcode, optički je čitljiv simbol koji predstavlja podatke pomoću definisanog rasporeda linija, razmaka ili drugih grafičkih elemenata. U logistici i e-trgovini, bar-kodovi pomažu u identifikaciji proizvoda, lokacija zaliha, paketa i logističkih jedinica, tako da oprema za skeniranje može da preuzme njihove identifikatore za upotrebu u poslovnim sistemima. Kodirane informacije mogu biti identifikacioni broj, dodatni podaci o proizvodu ili veza ka onlajn resursu.

Tradicionalni jednodimenzionalni bar-kodovi predstavljaju informacije pomoću linija i razmaka raspoređenih duž jedne linije. Dvodimenzionalni bar-kodovi, kao što su QR Code i Data Matrix, kodiraju informacije u okviru dvodimenzionalnog obrasca. Iako se njihov izgled razlikuje, oba su oblici automatske identifikacije i prikupljanja podataka. Bar-kod je nosač podataka: njegovo značenje zavisi od pravila kodiranja, identifikatora koji nosi i sistema koji ga tumači.
Kako bar-kod funkcioniše
Bar-kod povezuje fizički objekat sa informacijama koje softver može da obrađuje. Razumevanje ove veze zahteva razlikovanje odštampanog simbola od podataka koje taj simbol predstavlja i zapisa povezanih sa tim podacima.
- Podaci se dodeljuju ili biraju. Preduzeće identifikuje relevantan proizvod, skladišnu lokaciju, pošiljku ili logističku jedinicu. Može koristiti interni identifikator ili identifikator kojim upravlja eksterni standard.
- Podaci se kodiraju. Softver za generisanje bar-koda pretvara podatke u simbol u skladu sa određenom simbologijom. Simbologija definiše pravila za predstavljanje znakova, raspoređivanje simbola i proveru njegove strukture.
- Simbol se prikazuje ili štampa. Bar-kod se može nalaziti na ambalaži proizvoda, skladišnoj etiketi, transportnoj etiketi ili drugoj odgovarajućoj površini.
- Čitač ga preuzima i dekodira. Kompatibilna oprema za skeniranje tumači grafički obrazac i daje kodirane podatke. Ne podržava svaki čitač svaki tip bar-koda.
- Aplikacija koristi rezultat. Skladišni, maloprodajni ili transportni sistem može preuzeti zapis, potvrditi očekivanu stavku ili zabeležiti operativni događaj.
Bar-kod ne mora nužno da sadrži informacije prikazane nakon skeniranja. Na primer, identifikator proizvoda može da se koristi za preuzimanje opisa iz baze podataka proizvoda. Slično tome, identifikator paketa može povezati skeniranje sa zapisom o pošiljci, a da pritom ne kodira kompletnu rutu paketa ili istoriju isporuke.
Glavni tipovi bar-kodova
Bar-kodovi se mogu grupisati prema svojoj grafičkoj strukturi u jednodimenzionalne i dvodimenzionalne oblike. Unutar tih grupa, pojedinačne simbologije imaju različite skupove znakova, ograničenja kapaciteta, zahteve za čitanje i pravila primene. Zato izbor bar-koda podrazumeva više od izbora njegovog izgleda.
| Tip ili simbologija | Struktura | Relevantna komercijalna upotreba | Važna razlika |
|---|---|---|---|
| EAN/UPC | Jednodimenzionalni | Identifikacija proizvoda, naročito na maloprodajnim kasama | Kodira identifikator proizvoda, a ne kompletan zapis o proizvodu. |
| Code 128 | Jednodimenzionalni | Alfanumerička identifikacija u poslovnim i logističkim aplikacijama | Sama simbologija ne definiše poslovno značenje svojih podataka. |
| GS1-128 | Jednodimenzionalni, zasnovan na Code 128 | Strukturirani podaci lanca snabdevanja na etiketama | Koristi GS1 pravila i identifikatore aplikacije za identifikaciju elemenata podataka. |
| ITF-14 | Jednodimenzionalni | Identifikacija grupa trgovinskih artikala, uključujući kutije | Sadrži GTIN i pogodan je za primene koje uključuju štampanje na valovitom materijalu. |
| GS1 DataMatrix | Dvodimenzionalni | Identifikacija proizvoda i povezani strukturirani podaci | Koristi Data Matrix sa GS1 pravilima za formatiranje podataka. |
| QR Code | Dvodimenzionalni | Veb-veze i druge kodirane informacije | QR Code nije automatski standardizovani identifikator proizvoda ili pošiljke. |
Dvodimenzionalni simboli mogu sadržati više informacija na kompaktnoj površini nego mnogi linearni simboli, ali to ih ne čini međusobno zamenljivim sa postojećim etiketama. Mogućnosti čitača, podrška softvera, zahtevi trgovinskih partnera i važeći standard identifikacije određuju da li je određeni simbol odgovarajući.
Upotreba u logistici i e-trgovini
Prijem robe i kontrola zaliha
Prilikom prijema robe u skladištu, radnik može skenirati bar-kod proizvoda ili kutije i uporediti rezultat sa očekivanim prijemom. Skladišna aplikacija zatim može povezati primljenu količinu sa zapisom o zalihama. Poseban bar-kod lokacije može identifikovati policu, pregradu ili skladišni prostor u koji se roba odlaže.
Ovi identifikatori služe različitim svrhama. Bar-kod proizvoda identifikuje proizvod ili relevantni trgovinski artikal; bar-kod lokacije identifikuje mesto na kojem se roba skladišti. Skeniranje doprinosi tačnosti zaliha samo kada softver pravilno tumači identifikator i beleži predviđenu operaciju. Skeniranje proizvoda bez potvrde količine, lokacije ili konteksta radnog procesa samo po sebi ne utvrđuje tačno stanje zaliha.
Komisioniranje, pakovanje i otprema
Tokom komisioniranja, skeniranje može pomoći u poređenju izabrane stavke sa zahtevom porudžbine. Prilikom pakovanja, preduzeće može ponovo skenirati stavku kako bi proverilo njenu povezanost sa porudžbinom. Ovo su mogući mehanizmi kontrole radnog procesa, a ne mogućnosti koje sam bar-kod garantuje.
Otprema uvodi drugačiji sloj identifikacije. Transportna etiketa može sadržati bar-kod koji predstavlja identifikator paketa ili drugu referencu koju zahteva prevoznik. Logistička etiketa može identifikovati paletu ili drugu logističku jedinicu pomoću serijskog koda transportne jedinice, odnosno SSCC. Identifikaciju proizvoda i identifikaciju logističke jedinice ne treba smatrati ekvivalentnim: paleta može sadržati više proizvoda, dok identični proizvodi mogu putovati u odvojenim paketima.
Isporuka i povraćaj robe
U paketnim mrežama, skeniranje identifikatora može doprineti događaju praćenja kada sistem prevoznika poveže skeniranje sa lokacijom, vremenom i operativnim statusom. Sam simbol ne izveštava neprekidno o položaju paketa. Vidljivost praćenja zavisi od događaja koje relevantni sistemi zabeleže i učine dostupnim.
Kod povraćaja robe, bar-kod može identifikovati odobrenje za povraćaj, povratnu pošiljku ili proizvod koji se vraća. Ove reference daju odgovore na različita pitanja. Identifikator povratne pošiljke povezuje paket sa evidencijom transporta, dok identifikator proizvoda pomaže da se utvrdi koji je artikal stigao. Nijedan od njih sam po sebi ne dokazuje da je povraćaj novca odobren.
Prekogranične pošiljke
U prekograničnoj e-trgovini, bar-kodovi mogu pomoći u povezivanju fizičke robe i paketa sa zapisima koje razmenjuju prodavci, skladišta i transportni operateri. Standardizovani identifikatori mogu podržati razmenu podataka, ali interoperabilnost i dalje zahteva kompatibilne definicije podataka i sisteme.
Ne treba pretpostaviti da bar-kod proizvoda utvrđuje carinsku klasifikaciju, zemlju porekla, prijavljenu vrednost ili podobnost za uvoz. To su odvojena pitanja trgovinskih podataka i usklađenosti sa propisima. Bar-kod može omogućiti pristup pratećim zapisima, ali njegovo skeniranje ne zamenjuje informacije ili dokumente potrebne za određenu pošiljku.
Bar-kod, identifikator, SKU i broj za praćenje
Nekoliko termina pojavljuje se zajedno na ambalaži i etiketama, ali opisuju različite stvari. Razlika je između grafičkog nosača, identifikatora koji se nosi i poslovnog objekta koji se identifikuje.
| Termin | Značenje | Odnos prema bar-kodu |
|---|---|---|
| Bar-kod | Mašinski čitljiv grafički prikaz podataka | Nosi identifikator ili druge kodirane informacije. |
| GTIN | Globalni broj trgovinskog artikla, GS1 identifikator trgovinskih artikala | Može biti predstavljen odgovarajućim bar-kodom. |
| SKU | Jedinica za vođenje zaliha koju preduzeće koristi za identifikaciju artikla na zalihama | Može biti kodiran u bar-kodu; nije automatski globalno standardizovani identifikator. |
| Broj za praćenje | Identifikator koji se koristi za preuzimanje informacija o praćenju pošiljke ili paketa | Može se pojaviti i kao čitljiv tekst i kao kodirani podatak na transportnoj etiketi. |
| SSCC | GS1 identifikator logističke jedinice, kao što su paleta, kutija ili paket | Može biti kodiran na logističkoj etiketi, uključujući GS1-128. |
| Serijski broj | Identifikator koji razlikuje pojedinačni primerak u okviru konteksta njegove identifikacije | Može se kodirati sa drugim podacima kada format i aplikacija to podržavaju. |
Identifikator na nivou proizvoda ne mora nužno da identifikuje pojedinačni fizički artikal. Više jedinica istog trgovinskog artikla može nositi isti GTIN. Razlikovanje pojedinačnih jedinica zahteva dodatnu identifikaciju, kao što je serijalizacija, kada je podržava relevantni sistem.
Kvalitet čitanja i operativne provere
Uspešno skeniranje zavisi i od kvaliteta simbola i od pravilne primene. Čitljiv bar-kod koji nosi pogrešan identifikator i dalje može izazvati operativnu grešku. Nasuprot tome, pravilno dodeljeni podaci mogu biti neupotrebljivi ako odštampani simbol ne može pouzdano da se dekodira.
- Proverite zahtevani format. Pre izrade etiketa potvrdite simbologiju, strukturu podataka i zahteve etikete sa prijemnim sistemom ili trgovinskim partnerom.
- Proverite dodelu identifikatora. Uverite se da kodirana vrednost označava predviđeni proizvod, paket, lokaciju ili logističku jedinicu.
- Očuvajte geometriju simbola. Izbegavajte razvlačenje, obrezivanje ili promenu veličine koja menja zahtevane proporcije ili čini simbol nepogodnim za njegovu primenu.
- Održavajte čistu zonu. Zahtevane mirne zone oko simbola treba da budu bez teksta, ivica i druge grafike.
- Uzmite u obzir fizičku površinu. Nabori, oštećenja, slab kontrast, reflektujuća ambalaža i postavljanje preko ivica mogu ometati čitanje.
- Testirajte kompletan radni proces. Potvrdite ne samo da čitač dekodira simbol, već i da odredišna aplikacija pravilno tumači i beleži podatke.
Verifikacija bar-koda je specifičnija od uspešnog probnog skeniranja. Verifikacijom se ocenjuje kvalitet simbola prema primenljivim kriterijumima, uz odgovarajuću opremu i metode. Simbol koji se očita na jednom uređaju time nije dokazan kao simbol koji ispunjava sve relevantne zahteve kvaliteta ili primene. GS1 smernice razlikuju verifikaciju od uobičajenog skeniranja i obuhvataju i kvalitet štampe i integritet podataka.
Uobičajene zablude
Bar-kod nije kompletna baza podataka. Neki simboli sadrže dodatne atribute, ali mnogi sadrže identifikator koji se koristi za pronalaženje informacija na drugom mestu. Opisi proizvoda, cene i istorije pošiljki mogu biti sačuvani izvan simbola.
Bar-kod nije dokaz autentičnosti. Vidljivi simbol može biti kopiran. Autentifikacija zahteva odgovarajuće kontrole koje prevazilaze samo prisustvo čitljivog koda.
Bar-kod nije RFID oznaka. Bar-kodovi se čitaju optički, dok radiofrekventna identifikacija koristi radio-komunikaciju. Obe tehnologije mogu podržati automatsku identifikaciju, ali se njihovi načini čitanja i infrastruktura razlikuju.
Skeniranje nije nužno ažuriranje lokacije. Njegovo značenje zavisi od aplikacije i radnog procesa. Skeniranje zaliha u skladištu, na primer, nije automatski događaj praćenja kod prevoznika.
Česta pitanja
Da li su „bar code“ i „barcode“ različiti termini?
Ne. To su alternativni načini pisanja istog termina. „Barcode“ se često koristi kao jedna reč u standardima i tehničkoj dokumentaciji.
Da li je QR Code bar-kod?
Da. QR Code je dvodimenzionalni bar-kod. Njegov kodirani sadržaj može biti veb-adresa ili drugi podatak; on ne mora nužno identifikovati proizvod ili pošiljku.
Da li je bar-kod isto što i broj za praćenje?
Ne. Broj za praćenje je identifikator, dok je bar-kod grafički način predstavljanja podataka. Transportna etiketa može kodirati broj za praćenje u bar-kodu.
Da li skeniranje bar-koda automatski ažurira zalihe?
Ne. Promene zaliha nastaju samo kada povezana aplikacija tumači skeniranje kao deo konfigurisane transakcije, kao što su prijem robe, komisioniranje ili korekcija zaliha.
Izvori
- GS1: Bar-kodovi — Funkcije bar-kodova, linearne i dvodimenzionalne simbologije i primene u lancu snabdevanja.
- GS1: Globalni broj trgovinskog artikla (GTIN) — Identifikacija trgovinskih artikala i razlika između identifikatora i nosača podataka.
- GS1: Serijski kod transportne jedinice (SSCC) — Identifikacija logističkih jedinica.
- GS1: Verifikacija bar-koda — Procena kvaliteta bar-koda i razlika između verifikacije i skeniranja.
- GS1: EPC/RFID — Radiofrekventna identifikacija kao posebna tehnologija automatske identifikacije.


