Skip to main content
PagrindinisTinklaraštisŽodynėlisBrūkšninių kodų sistema

Brūkšninių kodų sistema

17TRACK

Kas yra brūkšninių kodų sistema?

Brūkšninių kodų sistema, dar rašoma kaip barcode system, yra kompiuteriu nuskaitomų simbolių, skenavimo įrangos, programinės įrangos ir veiklos procedūrų derinys, naudojamas objektams identifikuoti ir informacijai apie juos registruoti. Logistikos ir elektroninės prekybos srityse ji susieja fizines prekes, saugojimo vietas, siuntas ir logistikos vienetus su skaitmeniniais įrašais, kad priėmimo, atsargų valdymo, užsakymų vykdymo, siuntimo ir grąžinimo veikla galėtų būti registruojama ir tikrinama.

Bar Code System

Pats brūkšninis kodas yra tik vienas komponentas. Išsami sistema turi nustatyti, ką reiškia identifikatorius, sukurti arba gauti tinkamą simbolį, teisingai jį nuskaityti ir panaudoti iškoduotą informaciją verslo programoje. Pavyzdžiui, nuskaičius produktą komplektuojant užsakymą, sandėlio valdymo sistema gali patikrinti, ar pasirinkta prekė atitinka užsakymo eilutę.

Nors šis terminas kilo iš simbolių, sudarytų iš lygiagrečių brūkšnių ir tarpų, brūkšninių kodų sistemose taip pat gali būti naudojami dvimačiai simboliai, įskaitant QR Code ir Data Matrix. Tinkamas simbolis priklauso nuo koduojamos informacijos, taikomų standartų, skenavimo įrangos ir gaunančiosios organizacijos reikalavimų.

Brūkšninių kodų sistemos komponentai

Veikiančiai sistemai reikia suderinti fizines etiketes ir skaitmeninius įrašus. Vien skaitytuvų įsigijimas ar etikečių spausdinimas tokio suderinimo neužtikrina.

  • Identifikavimo taisyklės: jos apibrėžia, kas identifikuojama, pavyzdžiui, produkto tipas, atskiras serijinis vienetas, sandėlio vieta arba logistikos vienetas.
  • Brūkšninio kodo simboliai: juose identifikatoriai arba kiti duomenys pateikiami kompiuteriu nuskaitomu formatu. Brūkšninio kodo simbolika nustato, kaip ši informacija pateikiama.
  • Etikečių gamyba arba žymėjimas: simboliai gali būti atspausdinti ant pakuotės, užklijuoti kaip etiketės arba tiesiogiai pažymėti tinkamus paviršius.
  • Skaitymo įranga: suderinami skaitytuvai, kameros arba mobilieji įrenginiai užfiksuoja ir iškoduoja simbolius.
  • Verslo programinė įranga ir įrašai: programos interpretuoja iškoduotą informaciją ir susieja ją su produktais, užsakymais, vietomis, siuntomis ar kitais įrašais.
  • Veiklos procedūros: jos nustato, kada skenuoti, kaip reaguoti į neatitikimus ir kaip tvarkyti pažeistas, pasikartojančias arba neatpažintas etiketes.

Šie komponentai yra tarpusavyje priklausomi. Aiškiai atspausdintas simbolis vis tiek gali sukelti neteisingą operaciją, jei jo identifikatorius priskirtas ne tam produktui. Ir atvirkščiai, tiksli duomenų bazė negali kompensuoti etiketės, kurios turima įranga negali nuskaityti.

Kaip veikia brūkšninių kodų sistema

  1. Nustatomas identifikavimo lygis. Organizacija nustato, ar procesas turi atskirti produkto tipą, partiją, atskirą vienetą ar tvarkymo vienetą, pavyzdžiui, paletę.
  2. Priskiriamas arba gaunamas identifikatorius. Identifikatorius sukuriamas pagal atitinkamas vidines arba išorines identifikavimo taisykles ir susiejamas su verslo įrašu.
  3. Užkoduojama informacija. Pasirinktas brūkšninio kodo formatas pateikia identifikatorių ir, jei tai palaikoma bei reikalinga, papildomą informaciją, pavyzdžiui, partijos numerį arba galiojimo datą.
  4. Pritaikomas simbolis. Brūkšninis kodas pateikiamas tokioje vietoje, kur jį galima nuskaityti atliekant numatytą operaciją ir kur jo neužstoja įvyniojimas, lenkimai ar kitos etiketės.
  5. Skenuojama proceso metu. Darbuotojas arba automatinis skaitytuvas užfiksuoja brūkšninį kodą priimant prekes, padedant jas į vietą, komplektuojant, pakuojant, išsiunčiant ar atliekant kitą nustatytą veiklą.
  6. Patvirtinama ir registruojama operacija. Programinė įranga patikrina iškoduotą informaciją pagal užduotį arba laukiamą įrašą. Ji gali priimti operaciją, paprašyti daugiau informacijos arba pažymėti išimtį.

Brūkšninio kodo nuskaitymas ir operacijos užbaigimas yra skirtingi veiksmai. Sėkmingas iškodavimas reiškia, kad įranga interpretavo simbolį, tačiau neįrodo, kad prekės yra teisingos, kad yra reikiamas kiekis arba kad operacija išsaugota. Šie patikrinimai priklauso nuo programos logikos ir veiklos kontrolės.

Prekyboje ir logistikoje naudojami brūkšninių kodų formatai

Brūkšninių kodų formatai paprastai skirstomi į linijinius ir dvimačius simbolius. Šis skirtumas apibūdina jų fizinę struktūrą, o ne kiekvieno identifikatoriaus, kurį jie gali apimti, verslo reikšmę. Toliau pateikti pavyzdžiai iliustruoja nusistovėjusius formatus, o ne išsamią klasifikaciją.

FormatasStruktūraAtitinkamas naudojimasSvarbus skirtumas
EAN/UPCLinijinisMažmeninės prekybos prekių identifikavimas naudojant Global Trade Item NumbersIdentifikuoja prekybos prekę; pats savaime neidentifikuoja siuntos ar krovinio.
Code 128LinijinisRaidinės ir skaitinės informacijos kodavimas veiklos programoseVien simbolika nenustato bendros užkoduotų duomenų verslo reikšmės.
GS1-128Linijinis, pagrįstas Code 128Logistikos etiketės ir struktūrizuoti tiekimo grandinės duomenysNaudoja GS1 taisykles ir Application Identifiers duomenų elementams atskirti.
GS1 DataMatrixDvimatisIdentifikavimas ir papildomi struktūrizuoti duomenys, kai jų reikia programaiNaudoja GS1 duomenų sintaksę; tai nėra tiesiog bet koks Data Matrix simbolis.
QR CodeDvimatisTokios informacijos kaip interneto adresai ar identifikatoriai kodavimasJo verslo reikšmė priklauso nuo užkoduoto turinio ir jį interpretuojančios programos.

GS1 Application Identifiers nurodo susijusių duomenų elementų reikšmę ir formatą. Jie leidžia suderinamoms programoms atskirti tokią informaciją kaip produkto identifikatorius, partijos numeris ar galiojimo data. Sistema, apdorojanti šiuos elementus, turi teisingai interpretuoti jų struktūrą, o ne laikyti kiekvieną nuskaitymą nediferencijuota simbolių eilute.

Naudojimas visame logistikos procese

Prekių priėmimas ir atsargos

Priimant prekes brūkšninis kodas gali susieti gaunamas prekes su laukiamu produkto arba logistikos vieneto įrašu. Priklausomai nuo proceso, operatoriai taip pat gali užfiksuoti kiekius, partijas, serijos numerius ir saugojimo vietas. Produkto nuskaitymas automatiškai nenustato gautų vienetų skaičiaus; kiekis turi būti užkoduotas, įvestas, suskaičiuotas arba išvestas pagal nustatytą procesą.

Padedant prekes į vietą ir papildant atsargas, tiek prekių, tiek paskirties vietos nuskaitymas gali padėti susieti atsargas su sandėlio vieta. Atliekant atsargų skaičiavimą tie patys identifikatoriai gali būti naudojami fiziškai stebimoms atsargoms palyginti su įrašytais likučiais. Rezultato tikslumas vis tiek priklauso nuo teisingo skaičiavimo ir nuoseklaus operacijų registravimo.

Komplektavimas, pakavimas ir išsiuntimas

Vykdant užsakymus programinė įranga gali palyginti nuskaitytą produkto identifikatorių su užsakyta preke. Pakuojant atskiras patikrinimas gali susieti pasirinktas prekes su ruošiama siunta. Vežėjo etiketėje pateikiami identifikatoriai, naudojami siuntimo procese.

Šie identifikatoriai neturėtų būti laikomi pakeičiamais. Produkto brūkšninis kodas atsako į kitą klausimą nei siuntos brūkšninis kodas. Siuntoje gali būti keli produktai, o vienas užsakymas gali būti įvykdytas per kelias siuntas. Programinė įranga turi aiškiai palaikyti šiuos ryšius.

Grąžinimai

Grąžinimo procese gali būti naudojamas pradinis produkto brūkšninis kodas, siuntos identifikatorius arba grąžinimo leidimo identifikatorius atitinkamam įrašui rasti. Identifikavimas yra tik pradžia: patikra, būklės įvertinimas, teisė į grąžinamąją išmoką ir sprendimas grąžinti prekę į atsargas ar ją utilizuoti lieka atskiromis veiklomis.

Tarpvalstybinis judėjimas

Tarpvalstybinėje elektroninėje prekyboje identifikatoriai gali padėti prekybos partneriams susieti fizines prekes su informacija, kuria keičiasi sandėlio, transportavimo ir komercinės sistemos. Tačiau pats brūkšninis kodas nenustato prekių tinkamumo muitinei, kilmės, tarifinės klasifikacijos ar muitų taikymo. Šie klausimai priklauso nuo atitinkamų prekių, dokumentų, deklaracijų ir teisinių reikalavimų.

Kai skirtingos organizacijos skenuoja tą pačią etiketę, sąveikai reikia daugiau nei įskaitomo atspaudo. Partneriai turi sutarti dėl identifikavimo schemos, duomenų sintaksės, etiketės reikalavimų ir su identifikatoriumi susietų elektroninių įrašų.

Susiję terminai ir identifikavimo ribos

TerminasReikšmėRyšys su brūkšninių kodų sistema
BarcodeKompiuteriu nuskaitomas simbolis, pateikiantis duomenisDuomenų laikmena, o ne visa veiklos sistema.
SKUVerslo naudojamas identifikatorius atsargų vienetui valdytiGali būti užkoduotas brūkšniniame kode, tačiau jo reikšmė ir unikalumas priklauso nuo jį priskyrusios įmonės.
GTINGlobal Trade Item Number, GS1 prekybos prekių identifikatoriusGali būti pateiktas palaikomais brūkšninių kodų formatais; jis identifikuoja prekybos prekę, o ne visą brūkšninių kodų sistemą.
SSCCSerial Shipping Container Code, GS1 logistikos vieneto identifikatoriusGali susieti fizinį logistikos vienetą, pavyzdžiui, paletę, su susijusia informacija.
Tracking numberSiuntų sekimo paslaugoje naudojamas identifikatoriusGali būti pateiktas vežėjo brūkšniniame kode, tačiau jo apimtis ir interpretacija priklauso nuo vežėjo arba siuntimo sistemos.
RFIDRadijo dažnio identifikavimas naudojant žymas ir skaitytuvusKita duomenų fiksavimo technologija; brūkšninio kodo nuskaitymui paprastai reikia optinio simbolio matomumo.

GTIN paprastai identifikuoja prekybos prekę tam tikru pakuotės lygiu, o ne kiekvieną atskirą fizinį vienetą. Konkrečiam vienetui identifikuoti reikia tinkamo vieneto lygio identifikatoriaus arba derinio, pavyzdžiui, produkto identifikatoriaus ir serijos numerio. Taip pat SSCC identifikuoja logistikos vienetą; jis nepakeičia kiekvieno tame vienete esančio produkto aprašymo.

Praktiniai patikrinimai ir apribojimai

Brūkšninių kodų sistemos gali padėti užtikrinti nuoseklų identifikavimą, tačiau jų veiksmingumas priklauso nuo duomenų valdymo, įrangos suderinamumo, etiketės kokybės ir darbo proceso. Naudingi diegimo patikrinimai:

  • Identifikatoriaus apimtis: nustatykite, ar kiekvienas kodas reiškia produkto tipą, atskirą prekę, vietą, siuntą ar logistikos vienetą. Venkite to paties identifikatoriaus priskyrimo nesusijusiems aktyviems įrašams.
  • Skaitytuvo suderinamumas: įsitikinkite, kad įranga gali nuskaityti pasirinktą simbolį. Įrangos, skirtos tik linijiniams brūkšniniams kodams, nereikėtų laikyti tinkama dvimačiams simboliams nuskaityti.
  • Duomenų interpretavimas: patikrinkite, kaip programinė įranga tvarko pradinius nulius, kintamo ilgio laukus, skirtukus ir struktūrizuotus duomenų elementus.
  • Spausdinimo ir vietos kokybė: patikrinkite kontrastą, simbolio matmenis, reikiamą laisvą erdvę ir matomumą ant faktinės pakuotės.
  • Veiklos patvarumas: įvertinkite, ar etiketės išliks įskaitomos po numatyto tvarkymo, trinties, drėgmės poveikio ar temperatūros pokyčių.
  • Įrašo atitikimas: patikrinkite, ar nuskaitymas atidaro arba atnaujina numatytą įrašą, įskaitant tinkamą pakuotės lygį ir matavimo vienetą.
  • Išimčių tvarkymas: nustatykite, kas vyksta, kai kodas nežinomas, pasikartojantis, neįskaitomas arba neatitinka užduoties.
  • Įvykio registravimas: įsitikinkite, kad operacijose išsaugomas atitinkamas kontekstas, pavyzdžiui, veiksmas, vieta ir laikas, o ne tik iškoduotas identifikatorius.

Brūkšninių kodų tikrinimas ir įprastas skenavimas turi skirtingus tikslus. Skaitytuvo testas parodo, kad konkreti įranga gali nuskaityti simbolį nustatytomis bandymo sąlygomis. Formalus tikrinimas įvertina simbolio kokybę pagal taikomus kriterijus. Nė vienas iš šių procesų savaime neįrodo, kad užkoduotas identifikatorius susietas su teisingomis fizinėmis prekėmis.

DUK

Ar brūkšninių kodų sistema yra tas pats, kas brūkšninių kodų skaitytuvas?

Ne. Skaitytuvas yra nuskaitymo įrenginys. Brūkšninių kodų sistema taip pat apima identifikavimo taisykles, etiketes arba žymėjimą, programinę įrangą, verslo įrašus ir procedūras, kaip veikti pagal nuskaitytą informaciją.

Ar brūkšniniame kode pateikiama visa informacija apie produktą?

Ne būtinai. Jame gali būti tik identifikatorius, kurį programinė įranga naudoja įrašui gauti. Kai kurie formatai gali apimti papildomus struktūrizuotus duomenis, tačiau turima informacija priklauso nuo to, kas buvo užkoduota.

Ar tas pats produkto brūkšninis kodas gali būti naudojamas kaip siuntos sekimo numeris?

Produkto identifikatorius ir sekimo numeris turi skirtingas paskirtis. Produkto kodas identifikuoja prekybos prekę, o sekimo identifikatorius susijęs su siuntos sekimo įrašu. Sistema turėtų palaikyti jų tarpusavio ryšį, o ne laikyti juos lygiaverčiais.

Ar nuskenavus brūkšninį kodą atsargos automatiškai atnaujinamos?

Tik tada, kai susieta programa sukonfigūruota atlikti atsargų operaciją. Nuskaitymas taip pat gali tik gauti informaciją, patvirtinti užduotį arba sukelti išimtį, nepakeisdamas atsargų likučių.

Šaltiniai