Sistem črtne kode
Kaj je sistem črtnih kod?
Sistem črtnih kod, zapisan tudi kot barcode system, je kombinacija strojno berljivih simbolov, opreme za skeniranje, programske opreme in delovnih postopkov, ki se uporablja za prepoznavanje predmetov in beleženje informacij o njih. V logistiki in e-trgovini povezuje fizično blago, skladiščne lokacije, pakete in logistične enote z digitalnimi zapisi, tako da je mogoče beležiti in preverjati dejavnosti, kot so prevzem, zaloga, izpolnjevanje naročil, odprema in vračila.

Črtna koda je le ena od komponent. Celoten sistem mora določiti, kaj predstavlja identifikator, ustvariti ali pridobiti ustrezen simbol, ga pravilno prebrati in dekodirane informacije uporabiti v poslovni aplikaciji. Skeniranje izdelka med komisioniranjem lahko na primer sistemu za upravljanje skladišča omogoči preverjanje, ali izbrani izdelek ustreza postavki naročila.
Čeprav je izraz izviral iz simbolov, sestavljenih iz vzporednih črt in presledkov, lahko sistemi črtnih kod uporabljajo tudi dvodimenzionalne simbole, vključno s QR Code in Data Matrix. Ustrezen simbol je odvisen od informacij, ki jih je treba kodirati, veljavnih standardov, opreme za skeniranje in zahtev organizacije, ki podatke prejema.
Komponente sistema črtnih kod
Delujoč sistem zahteva usklajenost med fizičnimi oznakami in digitalnimi zapisi. Sam nakup skenerjev ali tiskanje etiket te usklajenosti ne vzpostavi.
- Pravila identifikacije: Določajo, kaj se identificira, na primer vrsta izdelka, posamezen serijski izdelek, skladiščni predal ali logistična enota.
- Simboli črtnih kod: Vsebujejo identifikatorje ali druge podatke v strojno berljivi obliki. Simbologija črtne kode določa, kako so te informacije predstavljene.
- Izdelava oznak ali označevanje: Simboli so lahko natisnjeni na embalaži, nameščeni kot etikete ali neposredno označeni na ustreznih površinah.
- Oprema za odčitavanje: Združljivi skenerji, kamere ali mobilne naprave zajamejo in dekodirajo simbole.
- Poslovna programska oprema in zapisi: Aplikacije razlagajo dekodirane informacije ter jih povezujejo z izdelki, naročili, lokacijami, pošiljkami ali drugimi zapisi.
- Delovni postopki: Določajo, kdaj je treba skenirati, kako se odzvati na neskladja ter kako obravnavati poškodovane, podvojene ali neznane etikete.
Te komponente so medsebojno odvisne. Jasno natisnjen simbol lahko še vedno povzroči napačno transakcijo, če je njegov identifikator dodeljen napačnemu izdelku. Nasprotno pa natančna podatkovna zbirka ne more nadomestiti etikete, ki je razpoložljiva oprema ne more prebrati.
Kako deluje sistem črtnih kod
- Določitev ravni identifikacije. Organizacija določi, ali mora proces razlikovati med vrsto izdelka, lotom ali serijo, posameznim izdelkom ali enoto za manipulacijo, kot je paleta.
- Dodelitev ali pridobitev identifikatorja. Identifikator se ustvari v skladu z ustreznimi notranjimi ali zunanjimi pravili identifikacije in poveže s poslovnim zapisom.
- Kodiranje informacij. Izbrana oblika črtne kode predstavlja identifikator in, kjer je to podprto in potrebno, dodatne informacije, kot sta številka serije ali datum poteka.
- Namestitev simbola. Črtna koda se namesti na mesto, kjer jo je mogoče prebrati med predvidenim postopkom, ne da bi jo zakrili ovijanje, pregibi ali druge etikete.
- Skeniranje ob dogodku v procesu. Delavec ali avtomatizirani čitalnik zajame črtno kodo med prevzemom, skladiščenjem, komisioniranjem, pakiranjem, odpremo ali drugo določeno dejavnostjo.
- Preverjanje in beleženje transakcije. Programska oprema preveri dekodirane informacije glede na nalogo ali pričakovani zapis. Transakcijo lahko sprejme, zahteva dodatne informacije ali označi izjemo.
Branje črtne kode in dokončanje transakcije sta različni dejanji. Uspešno dekodiranje pomeni, da je oprema razumela simbol; ne dokazuje pa, da je blago pravilno, da je prisotna pričakovana količina ali da je bila transakcija shranjena. Ti pregledi so odvisni od logike aplikacije in operativnih kontrol.
Oblike črtnih kod, ki se uporabljajo v trgovini in logistiki
Oblike črtnih kod se običajno delijo na linearne in dvodimenzionalne simbole. Ta razlika opisuje njihovo fizično zgradbo, ne pa poslovnega pomena vsakega identifikatorja, ki ga lahko vsebujejo. Naslednji primeri predstavljajo uveljavljene oblike in niso izčrpna klasifikacija.
| Oblika | Zgradba | Ustrezna uporaba | Pomembna razlika |
|---|---|---|---|
| EAN/UPC | Linearna | Identifikacija trgovskih izdelkov z uporabo globalnih identifikacijskih številk trgovskih enot | Identificira trgovski izdelek; sama po sebi ne identificira paketa ali pošiljke. |
| Code 128 | Linearna | Kodiranje alfanumeričnih informacij v operativnih aplikacijah | Sama simbologija ne določa skupnih poslovnih pomenov kodiranih podatkov. |
| GS1-128 | Linearna, temelji na Code 128 | Logistične etikete in strukturirani podatki dobavne verige | Uporablja konvencije GS1 in aplikacijske identifikatorje za razlikovanje podatkovnih elementov. |
| GS1 DataMatrix | Dvodimenzionalna | Identifikacija in dodatni strukturirani podatki, kadar jih aplikacija zahteva | Uporablja sintakso podatkov GS1; ni zgolj kateri koli simbol Data Matrix. |
| QR Code | Dvodimenzionalna | Kodiranje informacij, kot so spletni naslovi ali identifikatorji | Njegov poslovni pomen je odvisen od kodirane vsebine in aplikacije, ki jo razlaga. |
Aplikacijski identifikatorji GS1 označujejo pomen in obliko povezanih podatkovnih elementov. Združljivim aplikacijam omogočajo razlikovanje med informacijami, kot so identifikator izdelka, številka serije ali datum poteka. Sistem, ki obravnava te elemente, mora pravilno razlagati njihovo strukturo in ne sme vsakega skeniranja obravnavati kot neločen niz znakov.
Uporaba v logističnem poteku dela
Prevzem in zaloga
Med prevzemom lahko črtna koda poveže prispele izdelke s pričakovanim zapisom izdelka ali logistične enote. Glede na potek dela lahko operaterji zajamejo tudi količine, serije, serijske številke in skladiščne lokacije. Skeniranje izdelka ne določi samodejno števila prejetih enot; količina mora biti kodirana, vnesena, prešteta ali izpeljana v skladu z opredeljenim postopkom.
Med skladiščenjem in dopolnjevanjem lahko skeniranje blaga in ciljne lokacije pomaga povezati zalogo s skladiščnim predalom. Pri popisih zalog se lahko isti identifikatorji uporabijo za primerjavo fizično ugotovljene zaloge z evidentiranimi stanji. Natančnost rezultata je še vedno odvisna od pravilnega štetja in doslednega beleženja transakcij.
Komisioniranje, pakiranje in odprema
Pri izpolnjevanju naročil lahko programska oprema primerja skenirani identifikator izdelka z izdelkom, ki ga zahteva naročilo. Pri pakiranju lahko ločeno preverjanje poveže izbrano blago s paketom, ki se pripravlja. Etiketa prevoznika nato zagotovi identifikatorje, uporabljene v postopku pošiljanja.
Ne smemo domnevati, da so ti identifikatorji medsebojno zamenljivi. Črtna koda izdelka odgovarja na drugačno vprašanje kot črtna koda paketa. Paket lahko vsebuje več izdelkov, eno naročilo pa je lahko izpolnjeno v več paketih. Programska oprema mora te povezave izrecno vzdrževati.
Vračila
Postopek vračil lahko uporabi izvirno črtno kodo izdelka, identifikator paketa ali identifikator dovoljenja za vračilo, da poišče ustrezen zapis. Identifikacija je le začetek: pregled, ocena stanja, upravičenost do povračila in odločitev o ponovnem skladiščenju ali odstranitvi izdelka ostanejo ločene dejavnosti.
Čezmejno gibanje
Pri čezmejni e-trgovini lahko identifikatorji trgovskim partnerjem pomagajo povezati fizično blago z informacijami, izmenjanimi med skladiščnimi, transportnimi in komercialnimi sistemi. Vendar črtna koda sama po sebi ne določa carinske dopustnosti, porekla, tarifne razvrstitve ali obravnave dajatev. Te zadeve so odvisne od zadevnega blaga, dokumentov, deklaracij in pravnih zahtev.
Kadar različne organizacije skenirajo isto etiketo, interoperabilnost zahteva več kot berljiv tisk. Partnerji se morajo dogovoriti o identifikacijski shemi, sintaksi podatkov, zahtevah za etikete in elektronskih zapisih, povezanih z identifikatorjem.
Povezani izrazi in meje identifikacije
| Izraz | Pomen | Razmerje do sistema črtnih kod |
|---|---|---|
| Barcode | Strojno berljiv simbol, ki predstavlja podatke | Nosilec podatkov, ne celoten operativni sistem. |
| SKU | Identifikator, ki ga podjetje uporablja za upravljanje artikla zaloge | Lahko je kodiran v črtni kodi, vendar sta njegov pomen in edinstvenost odvisna od podjetja, ki ga dodeli. |
| GTIN | Global Trade Item Number, identifikator GS1 za trgovske izdelke | Lahko je vsebovan v podprtih oblikah črtnih kod; identificira trgovski izdelek, ne celotnega sistema črtnih kod. |
| SSCC | Serial Shipping Container Code, identifikator GS1 za logistično enoto | Fizično logistično enoto, kot je paleta, lahko poveže s povezanimi informacijami. |
| Številka za sledenje | Identifikator, ki se uporablja v storitvi za sledenje pošiljkam | Lahko se pojavi v črtni kodi prevoznika, vendar sta njen obseg in razlaga odvisna od prevoznika ali sistema pošiljanja. |
| RFID | Radiofrekvenčna identifikacija z uporabo oznak in čitalnikov | Drugačna tehnologija zajema podatkov; branje črtne kode običajno zahteva optično vidljivost simbola. |
GTIN običajno identificira trgovski izdelek na določeni ravni embalaže, ne pa vsakega posameznega fizičnega primerka. Za identifikacijo določenega primerka je potreben ustrezen identifikator na ravni primerka ali kombinacija, kot sta identifikator izdelka in serijska številka. Prav tako SSCC identificira logistično enoto; ni nadomestilo za opis vsakega izdelka, ki ga ta enota vsebuje.
Praktična preverjanja in omejitve
Sistemi črtnih kod lahko podpirajo dosledno identifikacijo, vendar je njihova učinkovitost odvisna od upravljanja podatkov, združljivosti opreme, kakovosti etiket in zasnove poteka dela. Koristna preverjanja pri uvedbi vključujejo:
- Obseg identifikatorja: Določite, ali vsaka koda predstavlja vrsto izdelka, posamezen izdelek, lokacijo, paket ali logistično enoto. Iste identifikacijske oznake ne dodeljujte nepovezanim aktivnim zapisom.
- Združljivost čitalnika: Preverite, ali lahko oprema prebere izbrani simbol. Za opremo, namenjeno samo linearnim črtnim kodam, ne smete domnevati, da lahko bere dvodimenzionalne simbole.
- Razlaga podatkov: Preizkusite, kako programska oprema obravnava začetne ničle, polja spremenljive dolžine, ločila in strukturirane podatkovne elemente.
- Kakovost tiska in namestitve: Preverite kontrast, mere simbola, zahtevani prosti prostor in vidljivost na dejanski uporabljeni embalaži.
- Operativna obstojnost: Ocenite, ali etikete ostanejo berljive po pričakovanem ravnanju, drgnjenju, izpostavljenosti vlagi ali temperaturnim spremembam.
- Ujemanje zapisov: Preverite, ali skeniranje odpre ali posodobi predvideni zapis, vključno s pravilno ravnjo embalaže in mersko enoto.
- Obravnava izjem: Določite, kaj se zgodi, ko je koda neznana, podvojena, neberljiva ali neskladna z nalogo.
- Beleženje dogodkov: Potrdite, da transakcije ohranijo pomemben kontekst, kot so dejavnost, lokacija in čas, namesto da shranijo le dekodirani identifikator.
Preverjanje črtne kode in običajno skeniranje imata različna namena. Preizkus skenerja pokaže, da lahko določena oprema pod testnimi pogoji prebere simbol. Formalno preverjanje ocenjuje kakovost simbola glede na veljavna merila. Noben od teh postopkov sam po sebi ne dokazuje, da je kodirani identifikator povezan s pravim fizičnim blagom.
Vprašanja in odgovori
Ali je sistem črtnih kod enak skenerju črtnih kod?
Ne. Skener je naprava za odčitavanje. Sistem črtnih kod vključuje tudi pravila identifikacije, etikete ali oznake, programsko opremo, poslovne zapise in postopke za ukrepanje na podlagi skeniranih informacij.
Ali črtna koda vsebuje vse informacije o izdelku?
Ne nujno. Vsebuje lahko le identifikator, ki ga programska oprema uporabi za pridobitev zapisa. Nekatere oblike lahko vsebujejo dodatne strukturirane podatke, vendar so razpoložljive informacije odvisne od tega, kaj je bilo kodirano.
Ali se lahko ista črtna koda izdelka uporabi kot številka za sledenje paketu?
Identifikator izdelka in številka za sledenje imata različna namena. Koda izdelka identificira trgovski izdelek, identifikator za sledenje pa je povezan z zapisom za sledenje pošiljki. Sistem mora vzdrževati povezavo med njima, namesto da domneva, da sta enakovredna.
Ali skeniranje črtne kode samodejno posodobi zalogo?
Samo kadar je povezana aplikacija konfigurirana za izvedbo transakcije zaloge. Skeniranje lahko namesto tega pridobi informacije, potrdi nalogo ali sproži izjemo, ne da bi spremenilo stanje zaloge.
Viri
- GS1: Barcodes — Zgradbe črtnih kod, podprte oblike ter njihova vloga pri identifikaciji in zajemu podatkov.
- GS1 General Specifications — Pravila identifikacije, zahteve za uporabo črtnih kod, sintaksa podatkov in vidiki kakovosti simbolov.
- GS1: Global Trade Item Number — Obseg in namen identifikacije trgovskih izdelkov.
- GS1: Serial Shipping Container Code — Identifikacija logističnih enot v dejavnostih dobavne verige.
- GS1 Application Identifiers — Pomeni in oblike strukturiranih podatkovnih elementov, uporabljenih v aplikacijah GS1.


