Dvodimenzionalni bar-kod
Šta je dvodimenzionalni bar-kod?
Dvodimenzionalni bar-kod, koji se takođe piše kao dvodimenzionalni barkod ili 2D barkod, jeste mašinski čitljiv simbol koji kodira informacije pomoću obrasca raspoređenog u dve dimenzije. U logistici i elektronskoj trgovini može sadržati identifikatore ili druge podatke koji se koriste za prepoznavanje proizvoda, paketa, jedinica zaliha i povratnih transakcija. U zavisnosti od formata i primene, simbol može sadržati podatke direktno ili obezbediti identifikator ili veb-adresu putem koje sistem preuzima povezane informacije.

Za razliku od linearnog barkoda, koji kodira informacije u jednoj dimenziji pomoću linija i razmaka, 2D barkod koristi matricu elemenata ili više naslaganih redova. QR Code, Data Matrix i PDF417 predstavljaju primere 2D barkod formata. Format određuje način predstavljanja i dekodiranja informacija; poslovna primena određuje šta te informacije znače.
Kako funkcioniše dvodimenzionalni bar-kod
Aplikacija za generisanje barkoda pretvara niz podataka u simbol prema pravilima određenog barkod formata, koji se takođe naziva simbologija. Podatak može biti identifikator proizvoda, serijski broj, referenca pošiljke ili URL. Kompatibilni čitač snima simbol i dekodira njegov obrazac nazad u podatke.
Dekodiranje ne mora nužno završiti poslovni zadatak. Softver za skladište, otpremu ili maloprodaju mora da protumači dekodirani sadržaj i poveže ga sa odgovarajućim zapisom ili radnjom. Zbog toga uspešno skeniranje može proizvesti čitljiv tekst, a da ipak ne prođe operativnu proveru ako prijemna aplikacija ne prepoznaje strukturu podataka ili identifikator.
- Definišite podatke: Organizacija bira identifikator, atribute ili referencu potrebnu za transakciju.
- Kodirajte simbol: Softver generiše barkod koristeći izabranu simbologiju i odgovarajuća pravila za podatke.
- Odštampajte ili prikažite ga: Simbol se pojavljuje na ambalaži, otpremnoj etiketi, dokumentu ili ekranu.
- Snimite i dekodirajte ga: Kompatibilni uređaj za snimanje ili aplikacija zasnovana na kameri očitava obrazac.
- Proverite i obradite ga: Prijemni sistem proverava sadržaj i, kada je to odgovarajuće, preuzima ili ažurira poslovni zapis.
Ovi koraci objašnjavaju zašto se kvalitet barkoda, kompatibilnost čitača i integracija softvera moraju razmatrati odvojeno. Dobro odštampan simbol ne može nadoknaditi pogrešan identifikator, a tačni podaci ne mogu nadoknaditi simbol koji dostupna oprema ne može da pročita.
Glavni formati i njihove razlike
Dvodimenzionalni barkodovi obuhvataju matrične i naslagane simbole. Matrični simboli raspoređuju elemente u dvodimenzionalnoj mreži. Naslagani simboli raspoređuju kodirane informacije u više redova. To su strukturne razlike, a ne rangiranje kvaliteta ili prikladnosti.
| Format | Struktura | Relevantne karakteristike | Razmatranja u vezi sa primenom |
|---|---|---|---|
| QR Code | Matrica | Može kodirati tekst, identifikatore i URL-ove; prepoznatljiv je po istaknutim obrascima za pronalaženje u uglovima. | Koristan je kada se planira pristup veb-resursu ili aplikaciji pomoću kamere. Odredište i sintaksa podataka i dalje moraju biti definisani. |
| Data Matrix | Matrica | Koristi mrežu ćelija sa karakterističnim graničnim obrascima; GS1 DataMatrix primenjuje GS1 konvencije za podatke. | Relevantan je za strukturisanu identifikaciju proizvoda i primene u kojima je prostor na etiketi ograničen. |
| PDF417 | Naslagana | Kodira informacije kroz više redova, a ne u jednom linearnom nizu. | Zahteva opremu i softver koji podržavaju ovu simbologiju i zahteve prijemne aplikacije u pogledu podataka. |
Sam barkod format ne uspostavlja potpun industrijski sistem identifikacije. Na primer, Data Matrix označava simbologiju, dok se GS1 DataMatrix odnosi na njenu upotrebu sa specifičnim GS1 pravilima za kodiranje i podatke. Slično tome, QR Code koji sadrži proizvoljnu veb-adresu nije automatski ekvivalentan QR Code-u koji sadrži GS1 Digital Link URI.
Upotreba u logistici i elektronskoj trgovini
Identifikacija proizvoda i zaliha
2D barkod na proizvodu ili njegovoj ambalaži može podržati identifikaciju tokom prijema, komisioniranja, pakovanja ili provere zaliha. Kada relevantni standard za podatke to dozvoljava, jedan simbol može sadržati identifikator proizvoda zajedno sa atributima kao što su broj serije, serijski broj ili rok trajanja. Prijemna aplikacija mora razumeti koja su polja prisutna i kako su razdvojena.
Na primer, skladište može skenirati simbol GS1 DataMatrix kako bi tokom prijema zabeležilo identifikator proizvoda i referencu serije. Sistem za upravljanje zalihama zatim može koristiti te vrednosti pri evidentiranju zaliha. Ovo je ilustrativni tok rada, a ne tvrdnja da svako skladište prihvata isti simbol ili beleži iste atribute.
Otpremanje i obrada paketa
Otpremna etiketa može sadržati mašinski čitljive informacije koje koristi prevoznik ili operacija ispunjenja porudžbina. Ako je naveden 2D barkod, njegova uloga zavisi od primenljive specifikacije etikete: može sadržati referencu pošiljke, operativne podatke ili strukturisanu kombinaciju polja.
Barkod proizvoda i barkod za otpremu ne treba smatrati međusobno zamenljivima. Prvi može identifikovati artikal unutar paketa, dok drugi identifikuje pošiljku ili podržava transportni proces. Skeniranje pogrešnog simbola može preuzeti nepovezan zapis čak i kada su oba simbola tehnički čitljiva.
Povrati i predaja kupcu
Trgovac može izdati 2D barkod koji predstavlja odobrenje za povrat ili omogućava prihvatnoj lokaciji za preuzimanje pristup zapisu o povratu. U takvom toku rada kod je referenca koju koriste učestvujući sistemi; on sam po sebi nije otpremna etiketa niti garancija da bilo koja lokacija može prihvatiti povrat.
Uputstva namenjena kupcu treba da razlikuju prikazivanje koda radi obrade od pričvršćivanja transportne etikete na paket. Primenljivi aranžman povrata određuje da li su potrebni ambalaža, štampanje etikete ili dodatna identifikacija.
Prekogranični lanci snabdevanja
U prekograničnoj trgovini organizacije mogu razmenjivati robu čije etikete moraju tumačiti različiti trgovinski partneri. Zajednički standardi identifikatora i podataka pomažu u uspostavljanju zajedničkog značenja informacija kodiranih u simbolu. Sama kompatibilnost čitača nije dovoljna ako pošiljalac i primalac različito tumače polja.
2D barkod sam po sebi ne zamenjuje komercijalnu fakturu, carinsku deklaraciju niti drugu obaveznu trgovinsku dokumentaciju. Da li se određeni barkod prihvata u carinskom ili transportnom procesu zavisi od pravila i tehničkih specifikacija tog procesa.
Povezani termini i važne granice
| Termin | Značenje | Odnos prema 2D barkodu |
|---|---|---|
| Linearni barkod | Simbol koji predstavlja podatke kroz jednodimenzionalni raspored linija i razmaka. | Alternativna struktura barkoda, a ne sinonim za 2D barkod. |
| QR Code | Specifična matrična barkod simbologija. | Jedna vrsta 2D barkoda; nije naziv za čitavu kategoriju. |
| Broj za praćenje | Identifikator koji se koristi za preuzimanje informacija o pošiljci u sistemu za praćenje. | Može biti kodiran u barkodu, ali postoji nezavisno od simbola koji ga nosi. |
| GS1 Application Identifier | Prefiks koji identifikuje značenje i format polja podataka u sistemu GS1. | Pomaže prijemnom softveru da protumači strukturisana polja sadržana u podržanim GS1 barkodovima. |
| GS1 Digital Link URI | Struktura veb-adrese koja predstavlja GS1 identifikatore i može ih povezati sa onlajn informacijama. | Može biti sadržana u odgovarajućem 2D barkodu; struktura URI-ja i barkod simbologija odvojeni su koncepti. |
| RFID | Tehnologija koja koristi radiofrekvencijsku komunikaciju za čitanje informacija sa oznaka. | Nije barkod tehnologija; optičko čitanje barkoda i radiofrekvencijska identifikacija koriste različite metode snimanja. |
Provere čitanja, štampanja i primene
Izbor 2D barkoda zahteva više od odabira poznatog simbola. Sledeće provere odnose se na odvojene uzroke operativnih grešaka.
- Potvrdite specifikaciju prijema. Utvrdite koju simbologiju, polja podataka, pravila identifikatora i raspored etikete prihvata trgovinski partner ili aplikacija. Ne pretpostavljajte da je svaki čitljiv 2D barkod prihvatljiv.
- Proverite opremu za skeniranje. Konvencionalni laserski skener koji podržava samo linearne barkodove ne može dekodirati matrični simbol samo zato što može čitati linearne barkodove. Potvrdite podršku za izabrani format u stvarnoj konfiguraciji uređaja i softvera.
- Kontrolišite dimenzije simbola. Veća količina kodiranih podataka može zahtevati veći simbol ili manje pojedinačne elemente. Izaberite dimenzije koje ostaju čitljive u predviđenim uslovima štampanja i skeniranja.
- Očuvajte kontrast i prazan prostor. Pridržavajte se zahteva simbologije u pogledu neodštampanog područja oko simbola, koje se obično naziva tiha zona. Izbegavajte postavljanje teksta, ivica ili druge grafike unutar tog prostora.
- Procijenite fizičku površinu. Nabori, šavovi, odsjaj, zakrivljenost i habanje mogu ometati snimanje slike. Testirajte etiketu na stvarnoj ambalaži, a ne samo na ravnom probnom dizajnu.
- Potvrdite dekodirane podatke. Proverite identifikatore, dužine polja, separatore i pravila aplikacije. To što skener prikazuje znakove nije dokaz da će ih sistem skladišta ili prevoznika prihvatiti.
- Razlikujte skeniranje od verifikacije. Uspešno skeniranje pokazuje čitljivost pod jednim skupom uslova. Verifikacija barkoda procenjuje kvalitet simbola prema definisanim kriterijumima i nije isto što i jedno operativno skeniranje.
- Testirajte kompletan tok rada. Potvrdite da skeniranje preuzima predviđeni zapis i pokreće ispravnu radnju, uključujući način na koji aplikacija obrađuje duplikate, nepoznate ili nevažeće identifikatore.
Česte zablude
2D barkod sam po sebi ne obezbeđuje praćenje uživo. On može kodirati identifikator za praćenje ili voditi ka resursu za praćenje, ali događaji u vezi sa pošiljkom moraju dolaziti iz povezanih operativnih sistema. Odštampani simbol samostalno ne prati kretanje paketa.
Korekcija grešaka ne čini simbol otpornim na oštećenja. Formati kao što su QR Code i Data Matrix uključuju mehanizme za korekciju grešaka, ali oporavak zavisi od formata, konfiguracije i prirode oštećenja. Prekriveni obrasci za prepoznavanje ili loš kvalitet slike i dalje mogu sprečiti dekodiranje.
Više podataka nije uvek korisnije. Kodiranje nepotrebnih informacija može povećati veličinu simbola ili smanjiti toleranciju pri štampanju ako je dostupna površina fiksna. Identifikator povezan sa održavanim zapisom može biti prikladniji od ugrađivanja detalja koji se mogu promeniti.
Čitljivost ne znači pouzdanost. Barkod je nosač podataka, a ne automatska garancija autentičnosti ili bezbednog sadržaja. Aplikacije treba da proveravaju identifikatore i obrađuju kodirane URL-ove u skladu sa svojim bezbednosnim zahtevima.
Česta pitanja
Da li je QR Code isto što i dvodimenzionalni barkod?
QR Code je jedna vrsta dvodimenzionalnog barkoda. Data Matrix i PDF417 su drugi formati u okviru šire kategorije.
Može li 2D barkod sadržati broj za praćenje paketa?
Da. Može kodirati broj za praćenje ili URL koji se koristi za pristup informacijama o praćenju. Prijemna aplikacija mora prepoznati sadržaj i povezati ga sa odgovarajućim zapisom pošiljke.
Može li postojeći skener barkodova čitati 2D barkodove?
Samo ako oprema i njena konfiguracija podržavaju relevantnu simbologiju. Skener koji podržava samo linearne barkodove nije dovoljan za matrične barkodove; potrebna je kompatibilna oprema za snimanje ili odgovarajuća aplikacija zasnovana na kameri.
Da li 2D barkod funkcioniše bez internet veze?
Simbol se može dekodirati van mreže kada je dostupan kompatibilni lokalni softver. Otvaranje onlajn odredišta ili preuzimanje udaljenog poslovnog zapisa zahteva pristup relevantnoj mreži ili usluzi.
Izvori
- GS1: Barcodes — Tipovi barkodova, standardi identifikacije i razlika između linearnih i dvodimenzionalnih simbola.
- GS1: Two-dimensional barcodes — Strukturisani podaci o proizvodima i upotreba 2D barkodova u maloprodaji i lancima snabdevanja.
- GS1: GS1 DataMatrix — Primena Data Matrix-a, GS1 kodiranje podataka i razmatranja u vezi sa kvalitetom simbola.
- GS1: GS1 Digital Link — Odnos između standardizovanih identifikatora, veb-adresa i pristupa onlajn informacijama.
- DENSO WAVE: About QR Code — Struktura QR Code-a, predstavljanje podataka i karakteristike korekcije grešaka.


