Skip to main content
DomovBlogSlovarčekDvodimenzionalna črtna koda

Dvodimenzionalna črtna koda

17TRACK

Kaj je dvodimenzionalna črtna koda?

Dvodimenzionalna črtna koda, zapisana tudi kot dvodimenzionalni črtni zapis ali 2D-črtna koda, je strojno berljiv simbol, ki kodira informacije z vzorcem, razporejenim v dveh dimenzijah. V logistiki in e-trgovini lahko vsebuje identifikatorje ali druge podatke, ki se uporabljajo za prepoznavanje izdelkov, paketov, enot zalog in transakcij vračil. Glede na svojo obliko in uporabo lahko simbol vsebuje podatke neposredno ali pa zagotavlja identifikator oziroma spletni naslov, prek katerega sistem pridobi povezane informacije.

Dvodimenzionalna črtna koda

V nasprotju z linearno črtno kodo, ki informacije kodira v eni dimenziji z uporabo črt in presledkov, 2D-črtna koda uporablja matriko elementov ali več zloženih vrstic. QR Code, Data Matrix in PDF417 so primeri formatov 2D-črtnih kod. Format določa, kako so informacije predstavljene in dekodirane; poslovna aplikacija pa določa, kaj te informacije pomenijo.

Kako deluje dvodimenzionalna črtna koda

Aplikacija za ustvarjanje črtnih kod pretvori niz podatkov v simbol v skladu s pravili določenega formata črtne kode, imenovanega tudi simbologija. Podatek je lahko identifikator izdelka, serijska številka, referenca pošiljke ali URL. Združljiv bralnik zajame simbol in njegov vzorec dekodira nazaj v podatke.

Dekodiranje ni nujno zaključek poslovnega opravila. Programska oprema za skladišče, pošiljanje ali maloprodajo mora razlagati dekodirano vsebino in jo povezati s pravilnim zapisom ali dejanjem. Uspešno skeniranje lahko zato ustvari berljivo besedilo, vendar še vedno ne uspe pri operativnem preverjanju, če prejemna aplikacija ne prepozna strukture podatkov ali identifikatorja.

  1. Določite podatke: Organizacija izbere identifikator, atribute ali referenco, ki so potrebni za transakcijo.
  2. Kodirajte simbol: Programska oprema ustvari črtno kodo z uporabo izbrane simbologije in veljavnih pravil za podatke.
  3. Natisnite ali prikažite: Simbol se pojavi na embalaži, odpremni etiketi, dokumentu ali zaslonu.
  4. Zajemite in dekodirajte: Združljiva slikovna naprava ali aplikacija, ki temelji na kameri, prebere vzorec.
  5. Preverite in obdelajte: Prejemni sistem preveri vsebino ter po potrebi pridobi ali posodobi poslovni zapis.

Ti koraki pojasnjujejo, zakaj je treba kakovost črtne kode, združljivost bralnika in integracijo programske opreme obravnavati ločeno. Dobro natisnjen simbol ne more nadomestiti napačnega identifikatorja, pravilni podatki pa ne morejo nadomestiti simbola, ki ga razpoložljiva oprema ne more prebrati.

Glavni formati in njihove razlike

Dvodimenzionalne črtne kode vključujejo matrične in zložene simbole. Matrični simboli razporejajo elemente po dvodimenzionalni mreži. Zloženi simboli razporejajo kodirane informacije v več vrstic. To so strukturne razlike, ne pa razvrstitev glede kakovosti ali primernosti.

FormatStrukturaPomembne značilnostiPremisleki glede uporabe
QR CodeMatrikaLahko kodira besedilo, identifikatorje in URL-je; prepoznaven je po izrazitih iskalnih vzorcih v vogalih.Uporaben je, kadar je predviden dostop do spletnega vira ali aplikacije s kamero. Cilj in sintakso podatkov je še vedno treba določiti.
Data MatrixMatrikaUporablja mrežo celic z značilnimi robnimi vzorci; GS1 DataMatrix uporablja podatkovne konvencije GS1.Pomemben je za strukturirano identifikacijo izdelkov in aplikacije, pri katerih je prostor za etiketo omejen.
PDF417ZloženInformacije kodira v več vrsticah in ne v enem samem linearnem zaporedju.Zahteva opremo in programsko opremo, ki podpirata to simbologijo in podatkovne zahteve prejemne aplikacije.

Sam format črtne kode ne vzpostavlja celotnega industrijskega identifikacijskega sistema. Na primer, Data Matrix označuje simbologijo, medtem ko se GS1 DataMatrix nanaša na njeno uporabo s kodiranjem in podatkovnimi pravili GS1. Podobno QR Code, ki vsebuje poljuben spletni naslov, ni samodejno enakovreden QR Code, ki vsebuje URI GS1 Digital Link.

Uporaba v logistiki in e-trgovini

Identifikacija izdelkov in zalog

2D-črtna koda na izdelku ali njegovi embalaži lahko podpira identifikacijo pri prevzemu, komisioniranju, pakiranju ali preverjanju zalog. Kadar to dopušča ustrezen podatkovni standard, lahko en simbol vsebuje identifikator izdelka skupaj z atributi, kot so številka serije, serijska številka ali datum poteka. Prejemna aplikacija mora razumeti, katera polja so prisotna in kako so ločena.

Na primer, skladišče lahko pri prevzemu skenira simbol GS1 DataMatrix, da zajame identifikator izdelka in referenco serije. Sistem zalog lahko nato te vrednosti uporabi pri evidentiranju zaloge. To je ponazoritev poteka dela in ne trditev, da vsako skladišče sprejema isti simbol ali zajema iste atribute.

Pošiljanje in obdelava paketov

Odpremna etiketa lahko vsebuje strojno berljive informacije, ki jih uporablja prevoznik ali izvajalec izpolnitve naročil. Če je določena 2D-črtna koda, je njena vloga odvisna od veljavne specifikacije etikete: lahko vsebuje referenco pošiljke, operativne podatke ali strukturirano kombinacijo polj.

Črtne kode izdelka in odpremne črtne kode ne smemo obravnavati kot zamenljive. Prva lahko identificira izdelek v paketu, druga pa identificira pošiljko ali podpira transportni postopek. Skeniranje napačnega simbola lahko pridobi nepovezan zapis, tudi če sta oba simbola tehnično berljiva.

Vračila in predaja strankam

Trgovec lahko izda 2D-črtno kodo, ki predstavlja dovoljenje za vračilo ali omogoča sprejeti lokaciji za prevzem dostop do zapisa o vračilu. V takem poteku dela je koda referenca, ki jo uporabljajo sodelujoči sistemi; sama po sebi ni odpremna etiketa in ne zagotavlja, da lahko katera koli lokacija sprejme vračilo.

Navodila za stranke morajo razlikovati med predložitvijo kode za obdelavo in pritrditvijo transportne etikete na paket. Veljavna ureditev vračila določa, ali so potrebni embalaža, tiskanje etikete ali dodatna identifikacija.

Čezmejne dobavne verige

V čezmejni trgovini lahko organizacije izmenjujejo blago, katerega etikete morajo razlagati različni trgovinski partnerji. Skupni standardi za identifikatorje in podatke pomagajo vzpostaviti skupen pomen informacij, kodiranih v simbolu. Združljivost bralnika sama po sebi ni dovolj, če pošiljatelj in prejemnik polja razlagata različno.

2D-črtna koda sama po sebi ne nadomesti komercialnega računa, carinske deklaracije ali druge zahtevane trgovinske dokumentacije. Ali je določena črtna koda sprejeta v carinskem ali transportnem postopku, je odvisno od pravil in tehničnih specifikacij tega postopka.

Povezani izrazi in pomembne meje

IzrazPomenRazmerje do 2D-črtne kode
Linearna črtna kodaSimbol, ki predstavlja podatke z enodimenzionalno razporeditvijo črt in presledkov.Alternativna struktura črtne kode, ne sinonim za 2D-črtno kodo.
QR CodePosebna simbologija matričnih črtnih kod.Ena vrsta 2D-črtne kode; ni ime za celotno kategorijo.
Številka za sledenjeIdentifikator, ki se uporablja za pridobivanje informacij o pošiljki v sistemu za sledenje.Lahko je kodirana v črtni kodi, vendar obstaja neodvisno od simbola, ki jo vsebuje.
Identifikator aplikacije GS1Predpona, ki določa pomen in obliko podatkovnega polja v sistemu GS1.Prejemni programski opremi pomaga razlagati strukturirana polja v podprtih črtnih kodah GS1.
URI GS1 Digital LinkStruktura spletnega naslova, ki predstavlja identifikatorje GS1 in jih lahko poveže s spletnimi informacijami.Lahko je vsebovan v ustrezni 2D-črtni kodi; struktura URI in simbologija črtne kode sta ločena pojma.
RFIDTehnologija, ki uporablja radiofrekvenčno komunikacijo za branje informacij z oznak.Ni tehnologija črtnih kod; optično branje črtnih kod in radiofrekvenčna identifikacija uporabljata različna načina zajema.

Preverjanje branja, tiskanja in izvedbe

Izbira 2D-črtne kode zahteva več kot izbiro poznanega simbola. Naslednja preverjanja obravnavajo ločene vzroke operativnih napak.

  • Potrdite specifikacijo prejemnika. Ugotovite, katere simbologije, podatkovna polja, pravila za identifikatorje in postavitev etikete sprejema trgovinski partner ali aplikacija. Ne predpostavljajte, da je sprejemljiva katera koli berljiva 2D-črtna koda.
  • Preverite opremo za skeniranje. Običajni laserski skener, namenjen samo linearnim kodam, ne more dekodirati matričnega simbola samo zato, ker lahko bere linearne črtne kode. Potrdite podporo za izbrani format v dejanski konfiguraciji naprave in programske opreme.
  • Nadzorujte dimenzije simbola. Več kodiranih podatkov lahko zahteva večji simbol ali manjše posamezne elemente. Izberite dimenzije, ki ostanejo berljive v predvidenih pogojih tiskanja in skeniranja.
  • Ohranite kontrast in prazen prostor. Upoštevajte zahteve simbologije glede nenatisnjenega območja okoli simbola, ki se običajno imenuje svetla cona. V ta prostor ne postavljajte besedila, robov ali druge grafike.
  • Ocenite fizično površino. Gube, šivi, bleščanje, ukrivljenost in odrgnine lahko ovirajo zajem slike. Etiketo preizkusite na dejanski embalaži in ne le na ravnem oblikovalskem preizkusu.
  • Preverite dekodirane podatke. Preverite identifikatorje, dolžine polj, ločila in pravila aplikacije. To, da skener prikaže znake, ni dokaz, da jih bo sistem skladišča ali prevoznika sprejel.
  • Ločite skeniranje od preverjanja. Uspešno skeniranje dokazuje berljivost v enem naboru pogojev. Preverjanje črtne kode ocenjuje kakovost simbola glede na opredeljena merila in ni enakovredno enemu operativnemu skeniranju.
  • Preizkusite celoten potek dela. Potrdite, da skeniranje pridobi predvideni zapis in sproži pravilno dejanje, vključno z načinom, kako aplikacija obravnava podvojene, neznane ali neveljavne identifikatorje.

Pogosti nesporazumi

2D-črtna koda sama po sebi ne zagotavlja sledenja v živo. Lahko kodira identifikator za sledenje ali povezavo do vira za sledenje, vendar morajo dogodki pošiljke izhajati iz povezanih operativnih sistemov. Natisnjen simbol samostojno ne spremlja premikanja paketa.

Popravljanje napak ne naredi simbola odpornega proti poškodbam. Formati, kot sta QR Code in Data Matrix, vključujejo mehanizme za popravljanje napak, vendar je obnovitev odvisna od formata, konfiguracije in vrste poškodbe. Zakriti prepoznavni vzorci ali slaba kakovost slike lahko še vedno preprečijo dekodiranje.

Več podatkov ni vedno uporabnejših. Kodiranje nepotrebnih informacij lahko poveča velikost simbola ali zmanjša toleranco pri tiskanju, če je razpoložljivo območje fiksno. Identifikator, povezan z vzdrževanim zapisom, je lahko primernejši od vdelave podrobnosti, ki se lahko spremenijo.

Berljivost ne pomeni zaupanja vrednosti. Črtna koda je nosilec podatkov in ne samodejno jamstvo za pristnost ali varno vsebino. Aplikacije morajo preverjati identifikatorje in kodirane URL-je obravnavati v skladu s svojimi varnostnimi zahtevami.

Pogosta vprašanja

Ali je QR Code enak dvodimenzionalni črtni kodi?

QR Code je ena vrsta dvodimenzionalne črtne kode. Data Matrix in PDF417 sta druga formata v širši kategoriji.

Ali lahko 2D-črtna koda vsebuje številko za sledenje paketu?

Da. Lahko kodira številko za sledenje ali URL, ki se uporablja za dostop do informacij o sledenju. Prejemna aplikacija mora prepoznati vsebino in jo povezati z ustreznim zapisom pošiljke.

Ali lahko obstoječi skener črtnih kod bere 2D-črtne kode?

Samo če oprema in njena konfiguracija podpirata ustrezno simbologijo. Skener, namenjen samo linearnim kodam, ni dovolj za matrične črtne kode; potrebna je združljiva slikovna oprema ali ustrezna aplikacija, ki temelji na kameri.

Ali 2D-črtna koda deluje brez internetne povezave?

Simbol je mogoče dekodirati brez povezave, če je na voljo združljiva lokalna programska oprema. Za odpiranje spletnega cilja ali pridobivanje oddaljenega poslovnega zapisa je potreben dostop do ustreznega omrežja ali storitve.

Viri

  • GS1: Črtne kode — Vrste črtnih kod, identifikacijski standardi ter razlikovanje med linearnimi in dvodimenzionalnimi simboli.
  • GS1: Dvodimenzionalne črtne kode — Strukturirani podatki o izdelkih ter uporaba 2D-črtnih kod v maloprodaji in dobavnih verigah.
  • GS1: GS1 DataMatrix — Izvedba Data Matrix, kodiranje podatkov GS1 in premisleki glede kakovosti simbola.
  • GS1: GS1 Digital Link — Razmerje med standardiziranimi identifikatorji, spletnimi naslovi in dostopom do spletnih informacij.
  • DENSO WAVE: O QR Code — Struktura QR Code, predstavitev podatkov in značilnosti popravljanja napak.