Skip to main content
ПочетакБлогRečnikSistem bar-kodova

Sistem bar-kodova

17TRACK

Šta je sistem bar-kodova?

Sistem bar-kodova, koji se takođe piše kao barcode system, predstavlja kombinaciju mašinski čitljivih simbola, opreme za skeniranje, softvera i operativnih procedura koji se koriste za identifikaciju objekata i beleženje informacija o njima. U logistici i e-trgovini povezuje fizičku robu, skladišne lokacije, pakete i logističke jedinice sa digitalnim zapisima, tako da se aktivnosti prijema, vođenja zaliha, izvršavanja porudžbina, otpreme i povrata mogu evidentirati i proveravati.

Sistem bar-kodova

Sam bar-kod je samo jedna komponenta. Potpun sistem mora da odredi šta identifikator predstavlja, proizvede ili pribavi odgovarajući simbol, pravilno ga očita i iskoristi dekodirane informacije u poslovnoj aplikaciji. Na primer, skeniranje proizvoda tokom komisioniranja može omogućiti sistemu za upravljanje skladištem da proveri da li izabrana stavka odgovara stavci u porudžbini.

Iako je izraz nastao za simbole sastavljene od paralelnih traka i razmaka, sistemi bar-kodova mogu koristiti i dvodimenzionalne simbole, uključujući QR Code i Data Matrix. Odgovarajući simbol zavisi od informacija koje se kodiraju, primenljivih standarda, opreme za skeniranje i zahteva organizacije koja prima podatke.

Komponente sistema bar-kodova

Funkcionalan sistem zahteva usklađenost između fizičkih etiketa i digitalnih zapisa. Sama kupovina skenera ili štampanje etiketa ne uspostavlja tu usklađenost.

  • Pravila identifikacije: Ona definišu šta se identifikuje, na primer vrsta proizvoda, pojedinačna serijalizovana stavka, skladišna lokacija ili logistička jedinica.
  • Bar-kod simboli: Oni prenose identifikatore ili druge podatke u mašinski čitljivom formatu. Simbologija bar-koda određuje način predstavljanja tih informacija.
  • Proizvodnja etiketa ili označavanje: Simboli se mogu štampati na ambalaži, nanositi kao etikete ili direktno označavati na odgovarajućim površinama.
  • Oprema za očitavanje: Kompatibilni skeneri, kamere ili mobilni uređaji snimaju i dekodiraju simbole.
  • Poslovni softver i zapisi: Aplikacije tumače dekodirane informacije i povezuju ih sa proizvodima, porudžbinama, lokacijama, pošiljkama ili drugim zapisima.
  • Operativne procedure: One određuju kada treba skenirati, kako reagovati na nepodudaranja i kako postupati sa oštećenim, dupliranim ili neidentifikovanim etiketama.

Ove komponente su međusobno zavisne. Jasno odštampan simbol i dalje može proizvesti pogrešnu transakciju ako je njegov identifikator dodeljen pogrešnom proizvodu. Nasuprot tome, tačna baza podataka ne može nadoknaditi etiketu koju dostupna oprema ne može očitati.

Kako funkcioniše sistem bar-kodova

  1. Definisanje nivoa identifikacije. Organizacija određuje da li proces treba da razlikuje vrstu proizvoda, lot ili seriju, pojedinačnu stavku ili manipulativnu jedinicu, kao što je paleta.
  2. Dodela ili pribavljanje identifikatora. Identifikator se kreira u skladu sa relevantnim internim ili eksternim pravilima identifikacije i povezuje sa poslovnim zapisom.
  3. Kodiranje informacija. Izabrani format bar-koda predstavlja identifikator i, kada je to podržano i potrebno, dodatne informacije kao što su broj serije ili datum isteka.
  4. Postavljanje simbola. Bar-kod se postavlja na mesto na kojem se može očitati tokom predviđene operacije, bez prekrivanja omotom, naborima ili drugim etiketama.
  5. Skeniranje tokom događaja u procesu. Radnik ili automatizovani čitač snima bar-kod tokom prijema, skladištenja, komisioniranja, pakovanja, otpreme ili druge definisane aktivnosti.
  6. Validacija i evidentiranje transakcije. Softver proverava dekodirane informacije u odnosu na zadatak ili očekivani zapis. Može prihvatiti transakciju, zatražiti dodatne informacije ili označiti izuzetak.

Očitavanje bar-koda i završavanje transakcije dve su različite radnje. Uspešno dekodiranje znači da je oprema protumačila simbol; ono ne dokazuje da je roba ispravna, da je prisutna očekivana količina ili da je transakcija sačuvana. Te provere zavise od logike aplikacije i operativnih kontrola.

Formati bar-kodova koji se koriste u trgovini i logistici

Formati bar-kodova obično se dele na linearne i dvodimenzionalne simbole. Ta razlika opisuje njihovu fizičku strukturu, a ne poslovno značenje svakog identifikatora koji mogu sadržati. Sledeći primeri prikazuju utvrđene formate, a ne iscrpnu klasifikaciju.

FormatStrukturaRelevantna upotrebaVažna razlika
EAN/UPCLinearniIdentifikacija maloprodajnih trgovačkih artikala pomoću Global Trade Item NumbersIdentifikuje trgovački artikal; sam po sebi ne identifikuje paket ili pošiljku.
Code 128LinearniKodiranje alfanumeričkih informacija u operativnim aplikacijamaSama simbologija ne uspostavlja zajednička poslovna značenja za kodirane podatke.
GS1-128Linearni, zasnovan na Code 128Logističke etikete i strukturirani podaci lanca snabdevanjaKoristi GS1 konvencije i identifikatore aplikacije za razlikovanje elemenata podataka.
GS1 DataMatrixDvodimenzionalniIdentifikacija i dodatni strukturirani podaci tamo gde ih aplikacija zahtevaKoristi GS1 sintaksu podataka; nije jednostavno bilo koji Data Matrix simbol.
QR CodeDvodimenzionalniKodiranje informacija kao što su veb-adrese ili identifikatoriNjegovo poslovno značenje zavisi od kodiranog sadržaja i aplikacije koja ga tumači.

GS1 identifikatori aplikacije pokazuju značenje i format povezanih elemenata podataka. Oni kompatibilnim aplikacijama omogućavaju da razlikuju informacije kao što su identifikator proizvoda, broj serije ili datum isteka. Sistem koji obrađuje ove elemente mora pravilno tumačiti njihovu strukturu, a ne svaki sken tretirati kao nediferencirani niz znakova.

Upotreba kroz logistički tok

Prijem i zalihe

Tokom prijema, bar-kod može povezati pristiglu robu sa očekivanim zapisom proizvoda ili logističke jedinice. U zavisnosti od toka rada, operateri mogu beležiti i količine, serije, serijske brojeve i skladišne lokacije. Skeniranje proizvoda ne utvrđuje automatski broj primljenih jedinica; količina mora biti kodirana, uneta, izbrojana ili izvedena prema definisanom procesu.

Tokom skladištenja i dopune zaliha, skeniranje i robe i odredišne lokacije može pomoći u povezivanju zaliha sa skladišnom lokacijom. Popisi zaliha mogu koristiti iste identifikatore za poređenje fizički utvrđenih zaliha sa evidentiranim stanjima. Tačnost rezultata i dalje zavisi od pravilnog brojanja i doslednog evidentiranja transakcija.

Komisioniranje, pakovanje i otprema

U izvršavanju porudžbina, softver može uporediti skenirani identifikator proizvoda sa artiklom koji je porudžbinom zatražen. Tokom pakovanja, posebna provera može povezati izabranu robu sa paketom koji se priprema. Etiketa prevoznika zatim obezbeđuje identifikatore koji se koriste u procesu otpreme.

Ne treba pretpostaviti da su ovi identifikatori međusobno zamenljivi. Bar-kod proizvoda odgovara na drugačije pitanje od bar-koda paketa. Paket može sadržati više proizvoda, a jedna porudžbina može biti ispunjena kroz više paketa. Softver mora eksplicitno održavati te odnose.

Povrati

Proces povrata može koristiti originalni bar-kod proizvoda, identifikator paketa ili identifikator odobrenja povrata radi pronalaženja relevantnog zapisa. Identifikacija je samo početna tačka: pregled, procena stanja, ispunjenost uslova za povraćaj novca i odluka o vraćanju artikla na zalihu ili njegovom odlaganju ostaju odvojene aktivnosti.

Prekogranična kretanja

U prekograničnoj e-trgovini, identifikatori mogu pomoći trgovinskim partnerima da povežu fizičku robu sa informacijama koje se razmenjuju između skladišnih, transportnih i komercijalnih sistema. Međutim, bar-kod sam po sebi ne utvrđuje carinsku prihvatljivost, poreklo, tarifnu klasifikaciju ili tretman carine. Ta pitanja zavise od relevantne robe, dokumenata, deklaracija i zakonskih zahteva.

Kada različite organizacije skeniraju istu etiketu, interoperabilnost zahteva više od čitljive štampe. Partneri moraju da se usaglase oko šeme identifikacije, sintakse podataka, zahteva za etikete i elektronskih zapisa povezanih sa identifikatorom.

Povezani izrazi i granice identifikacije

IzrazZnačenjeOdnos prema sistemu bar-kodova
BarcodeMašinski čitljiv simbol koji predstavlja podatkeNosač podataka, a ne kompletan operativni sistem.
SKUIdentifikator koji preduzeće koristi za upravljanje artiklom na zalihamaMože biti kodiran u bar-kodu, ali njegovo značenje i jedinstvenost zavise od preduzeća koje ga dodeljuje.
GTINGlobal Trade Item Number, GS1 identifikator za trgovačke artikleMože se preneti u podržanim formatima bar-kodova; identifikuje trgovački artikal, a ne čitav sistem bar-kodova.
SSCCSerial Shipping Container Code, GS1 identifikator za logističku jedinicuMože povezati fizičku logističku jedinicu, kao što je paleta, sa povezanim informacijama.
Broj za praćenjeIdentifikator koji se koristi u usluzi praćenja pošiljkeMože se pojaviti u bar-kodu prevoznika, ali njegov obim i tumačenje zavise od prevoznika ili sistema za otpremu.
RFIDRadiofrekventna identifikacija koja koristi oznake i čitačeDrugačija tehnologija za prikupljanje podataka; čitanje bar-koda obično zahteva optičku vidljivost simbola.

GTIN obično identifikuje trgovački artikal na određenom nivou pakovanja, a ne svaki pojedinačni fizički primerak. Za identifikaciju određenog primerka potreban je odgovarajući identifikator na nivou primerka ili kombinacija, kao što su identifikator proizvoda i serijski broj. Isto tako, SSCC identifikuje logističku jedinicu; nije zamena za opisivanje svakog proizvoda koji se nalazi u toj jedinici.

Praktične provere i ograničenja

Sistemi bar-kodova mogu podržati doslednu identifikaciju, ali njihova efikasnost zavisi od upravljanja podacima, kompatibilnosti opreme, kvaliteta etiketa i dizajna toka rada. Korisne provere pri implementaciji uključuju:

  • Obim identifikatora: Utvrdite da li svaki kod predstavlja vrstu proizvoda, pojedinačnu stavku, lokaciju, paket ili logističku jedinicu. Izbegavajte dodeljivanje istog identifikatora nepovezanim aktivnim zapisima.
  • Kompatibilnost čitača: Potvrdite da oprema može očitati izabrani simbol. Ne treba pretpostaviti da oprema namenjena samo linearnim bar-kodovima može čitati dvodimenzionalne simbole.
  • Tumačenje podataka: Testirajte kako softver obrađuje vodeće nule, polja promenljive dužine, separatore i strukturirane elemente podataka.
  • Kvalitet štampe i postavljanja: Proverite kontrast, dimenzije simbola, potrebnu slobodnu zonu i vidljivost na stvarnoj ambalaži koja se koristi.
  • Operativna izdržljivost: Procenite da li etikete ostaju čitljive nakon očekivanog rukovanja, habanja, izlaganja vlazi ili promena temperature.
  • Usklađivanje zapisa: Proverite da li sken otvara ili ažurira predviđeni zapis, uključujući odgovarajući nivo pakovanja i jedinicu mere.
  • Postupanje u slučaju izuzetaka: Definišite šta se dešava kada je kod nepoznat, dupliran, nečitljiv ili neusaglašen sa zadatkom.
  • Evidentiranje događaja: Potvrdite da transakcije zadržavaju relevantan kontekst, kao što su operacija, lokacija i vreme, umesto da samo čuvaju dekodirani identifikator.

Verifikacija bar-koda i obično skeniranje imaju različite svrhe. Test skenera pokazuje da određena oprema može očitati simbol pod uslovima testa. Formalna verifikacija procenjuje kvalitet simbola prema primenljivim kriterijumima. Nijedan od tih procesa sam po sebi ne utvrđuje da je kodirani identifikator povezan sa ispravnom fizičkom robom.

Česta pitanja

Da li je sistem bar-kodova isto što i skener bar-kodova?

Ne. Skener je uređaj za očitavanje. Sistem bar-kodova obuhvata i pravila identifikacije, etikete ili oznake, softver, poslovne zapise i procedure za postupanje na osnovu skeniranih informacija.

Da li bar-kod sadrži sve informacije o proizvodu?

Ne nužno. Može sadržati samo identifikator koji softver koristi za pronalaženje zapisa. Neki formati mogu sadržati dodatne strukturirane podatke, ali dostupne informacije zavise od onoga što je kodirano.

Može li se isti bar-kod proizvoda koristiti kao broj za praćenje paketa?

Identifikator proizvoda i broj za praćenje imaju različite svrhe. Šifra proizvoda identifikuje trgovački artikal, dok se identifikator za praćenje odnosi na zapis o praćenju pošiljke. Sistem treba da održava odnos između njih, a ne da pretpostavi da su jednaki.

Da li skeniranje bar-koda automatski ažurira zalihe?

Samo kada je povezana aplikacija podešena da izvrši transakciju zaliha. Skeniranje umesto toga može preuzeti informacije, potvrditi zadatak ili pokrenuti izuzetak bez promene stanja zaliha.

Izvori