Ang barcode inventory system ay gumagamit ng mga nakalimbag na code sa mga produkto at lokasyon ng imbakan, na binabasa ng isang scanner, upang awtomatikong maitala ang paggalaw ng stock. Ang pag-scan ay pumapalit sa pag-type sa sandaling gumalaw ang stock — kung saan nagmumula ang halos lahat ng pagkakamali sa inventory — at agad na nag-a-update ang bilang ng stock sa halip na kung kailan lang maisipan ng kung sino.
Ito ang pinakamahalagang pagbabagong magagawa ng karamihan sa mga operasyon para sa katumpakan ng kanilang inventory, at mas mura ito kaysa sa inaakala ng marami. Ang isang maliit na negosyo ay maaaring mag-set up nito gamit ang isang telepono at label printer.
Ano ang barcode inventory system
Tatlong bahagi, at kailangan ang lahat ng tatlo.
Mga code sa iyong mga produkto. Alinman sa umiiral na barcode ng manufacturer — isang UPC o EAN sa mga retail goods — o mga label na ikaw mismo ang nag-print na nagtataglay ng sarili mong SKU.
Mga code sa iyong mga lokasyon. Ito ang bahaging madalas laktawan at ito ang nagpapabago sa isang stock count para maging isang stock system. Ang bawat bay, shelf, at bin ay binibigyan ng sariling label, kaya naitala ng system hindi lang ang kung ano ang gumalaw, kundi kung saan ito nanggaling at saan ito napunta.
Isang bagay na nagbabasa sa mga ito at nag-a-update ng record. Isang nakalaang scanner o telepono, na nagpapadala ng data sa inventory software, isang warehouse management system o — sa pinakasimpleng antas — isang spreadsheet.
Ang mekanismong nagpapagana nito ay ang check digit. Ang bawat format ng barcode ay may dalang calculated digit na hango sa iba pang mga digit, at sinusuri ito ng scanner sa bawat pagbasa. Ang maling pagbasa ay hindi papasa sa pagsusuri at mag-be-beep ang scanner sa halip na tanggapin ang maling produkto. Iyan ang dahilan kung bakit ang mga error rate ng pag-scan ay sinusukat sa milyun-milyong character, habang ang manual na pag-type ay nasa daan-daan.
Paano gumagana ang barcode scanning
Ang daloy ay pareho kahit anong system ang nasa likod nito:
I-scan ang lokasyon → I-scan ang produkto → Ilagay o kumpirmahin ang dami ↓ ↓ ↓ Alam ng system ang Alam ng system ang Alam ng system ang SAAN ANO ILAN ↓ Agad na nag-a-update ang record ↓ Ang mga figure ng stock ay ipinapadala sa mga sales channel
Sa receiving: i-scan ang purchase order, i-scan ang bawat produkto habang ibinababa mula sa pallet, kumpirmahin ang dami. Ang mga pagkakaiba ay tinutukoy agad sa pintuan, kung saan pinakamadaling ayusin ang mga ito.
Sa putaway: i-scan ang produkto, i-scan ang destinasyong lokasyon. Alam na ngayon ng system kung saan eksaktong inilagay ang item, na siyang nagbibigay-daan sa directed picking sa hinaharap.
Sa picking: sasabihin ng system sa picker ang lokasyon at produkto. I-i-scan nila ang lokasyon para kumpirmahin na nasa tamang lugar sila, i-i-scan ang produkto para kumpirmahin na nakuha nila ang tamang item, at kumpirmahin ang dami. Ang pag-scan sa pareho ang nakakahuli sa pinakakaraniwang pagkakamali — ang pagkuha ng katulad na item mula sa katabing bay.
Sa counting: i-scan ang lokasyon, i-scan ang bawat produkto, ilagay ang pisikal na bilang. Ihahambing ng system ito sa record at maglalabas ng variance nang hindi na kailangang mag-transcribe ng mga numero ang sinuman.
Sa dispatch: i-scan ang bawat item sa order, at susuriin ng system ang pack laban sa kung ano ang inorder bago ito ipadala.
Ang mahalagang punto ay nagbabago ang record dahil pisikal na gumalaw ang stock at may nag-scan nito — hindi dahil may nag-type nito mamaya mula sa memorya.
Ang mga benepisyo
Katumpakan, sa mas mataas na antas. Ang manual na pag-encode ng data ay nagbubunga ng humigit-kumulang isang pagkakamali sa bawat ilang daang character. Ang pag-scan na may check digits ay nagbubunga ng humigit-kumulang isa sa bawat ilang milyon. Hindi ito maliit na pagbabago; ito ay ibang antas ng operasyon.
Bilis. Ang isang scan ay tumatagal ng wala pang isang segundo kumpara sa marahil sampung segundo para maghanap at mag-type ng product code. Sa libu-libong paggalaw kada linggo, malaki ang matitipid nito.
Pagsubaybay sa antas ng lokasyon. Ang pag-alam na ang isang produkto ay nasa bay C-12-2 sa halip na malaman lang na mayroon kang 400 nito. Ito ang nagpapahintulot sa directed picking, makabuluhang cycle counting, at paghahanap ng mga bagay nang hindi na nagtatanong sa iba.
Real-time na mga figure. Ang mga record na nag-a-update habang may ginagawa ay sumusuporta sa mga pangako sa availability, mga alerto sa reorder, at multi-channel selling. Hindi ito magagawa ng mga batch-updated na record.
Mas mabilis na stocktake. Ang pagbilang sa pamamagitan ng pag-scan kaysa sa clipboard ay ilang beses na mas mabilis at inaalis nang buo ang hakbang ng transkripsyon, kung saan nagmumula ang malaking bahagi ng mga pagkakamali sa pagbilang.
Isang audit trail. Ang bawat paggalaw ay may dalang timestamp at user. Kapag may nawala, makikita mo kung ano ang nangyari sa halip na manghula.
Mas maikling pagsasanay. Ang isang bagong empleyado ay maaaring mag-pick nang tumpak sa unang araw pa lang sa pamamagitan ng pagsunod sa sinasabi ng scanner. Kung wala ito, ang katumpakan ay nakadepende sa pagkakakilala sa gusali.
Inilalantad nito ang mga mali sa proseso. Ang mga adjustment reason code na nakukuha sa punto ng pag-scan ay nagpapakita sa iyo kung aling proseso ang nagdudulot ng mga pagkakamali, sa halip na malaman lang na may mga pagkakamali.
Paano mag-set up ng barcode inventory system
Hakbang 1 — Tukuyin ang iyong mga SKU. Ang bawat produkto at variant ay nangangailangan ng isang natatanging code. Iwasan ang mga leading zero, na madalas tanggalin ng mga spreadsheet. Iwasan ang mga letrang O, I, at l, na hindi mapag-iba sa 0 at 1. Panatilihin ang mga ito sa ilalim ng labindalawang character. Huwag mag-encode ng anumang bagay na nagbabago — supplier, gastos, season, o lokasyon. Ang buong gabay ay nasa what is a SKU.
Hakbang 2 — Tukuyin at lagyan ng label ang iyong mga lokasyon. Aisle, bay, level, position, sa isang lohikal na scheme na madaling masundan ng sinumang bago. Mag-print ng mga label, idikit ang mga ito kung saan makikita mula sa kinatatayuan ng operator, at gumamit ng mas malaking format para sa mga lokasyong binabasa mula sa malayo o mula sa forklift. Ang hakbang na ito ang pinakamatagal at lahat ng iba pa ay nakadepende rito.
Hakbang 3 — Piliin ang iyong software. Dapat nitong hawakan ang stock ayon sa lokasyon, tumanggap ng input mula sa scanner, at mainam kung konektado sa kung saan ka nagbebenta. Ang mga opsyon ay mula sa spreadsheet na may scanner na nagsisilbing keyboard, hanggang sa inventory management software, hanggang sa isang ganap na WMS. Pumili bago bumili ng hardware, dahil ang software ang nagtatakda kung anong hardware ang gagana.
Hakbang 4 — Piliin ang iyong uri ng barcode. Para sa mga internal label, ang Code 128 ang karaniwang sagot: alphanumeric, siksik, at ang pamantayan sa logistics. Ang Code 39 ay mas simple at hindi gaanong siksik, na matatagpuan pa rin sa mga lumang system. QR o Data Matrix kung kailangan mo ng mas maraming data sa maliit na espasyo. Para sa mga retail product, gamitin ang umiiral na UPC o EAN sa halip na magdagdag ng sarili mo. Ang Types of barcodes ay sumasaklaw sa pagpili.
Hakbang 5 — Bumuo at mag-print ng mga code. Karamihan sa inventory software ay direktang bumubuo ng mga barcode. Ang libreng barcode font sa isang spreadsheet ay gumagana rin. Para sa mga label, ang thermal label printer ay mura at nag-pi-print ng mas malinaw at mas matibay na mga label kaysa sa laser printer sa sheet stock — at ang kalidad ng label ay isang tunay na sanhi ng mga failed scan.
Hakbang 6 — Lagyan ng label ang lahat. Mga produkto muna, o kahit man lang ang mga walang barcode mula sa manufacturer. Pagkatapos ay ang mga lokasyon. Ilagay ang mga label ng produkto nang pare-pareho — sa parehong mukha at posisyon sa bawat pagkakataon — para hindi na kailangang maghanap pa sa pag-scan.
Hakbang 7 — Magsagawa ng baseline count. I-scan ang lahat sa kani-kanilang lokasyon para maitatag ang panimulang bilang. Huwag i-import ang mga numero mula sa iyong lumang spreadsheet; halos tiyak na mali ang mga iyon, at ang pagsisimula ng bagong system na may maling data ay pag-aaksaya lang ng oras.
Hakbang 8 — Sanayin ang team. Dalawampung minuto para talakayin kung ano ang i-i-scan, sa anong pagkakasunod-sunod, at kung ano ang gagawin kapag nabigo ang isang scan o may nakitang hindi inaasahang bagay sa isang lokasyon.
Hakbang 9 — Subukan bago mag-live. Magsagawa ng isang araw na receiving at picking gamit ang pag-scan kasabay ng iyong umiiral na paraan at ihambing. Hanapin ang mga problema habang mayroon ka pang fallback.
Hakbang 10 — Mag-live, pagkatapos ay sukatin. Subaybayan ang katumpakan ng record linggu-linggo sa unang dalawang buwan. Dapat itong bumuti nang tuluy-tuloy; kung hindi, ang sanhi ay halos palaging isang hakbang sa proseso kung saan nilalaktawan ang pag-scan.
Pagpili ng mga scanner at software
Mga uri ng scanner.
| Uri | Pinakamainam para sa | Dapat bantayan |
|---|---|---|
| App sa phone o tablet | Maliit na operasyon, paminsan-minsang pagbibilang, mababang budget | Mas mabagal kada scan, mahina sa madilim at malalayong distansya, hindi idinisenyo para sa mga hulog |
| Corded scanner | Nakapirming receiving o packing bench | Naka-tether sa isang posisyon |
| Wireless scanner | Paggalaw sa maliit na lugar na may malapit na base station | Limitasyon sa range, pag-charge |
| Handheld computer | Pangkalahatang gamit sa warehouse — scanner at screen sa isang matibay na device | Pinakamataas na gastos, at ang tamang sagot para sa mataas na volume |
| Vehicle-mounted terminal | Mga operator ng forklift | Pagkakabit at kuryente |
| Ring o wearable scanner | High-volume picking kung saan kailangan ang dalawang kamay | Gastos, at pamamahala ng baterya |
Tungkol sa mga scanner engine: ang laser ay nagbabasa ng malinis na 1D barcodes sa murang halaga at hindi nakakabasa ng QR o Data Matrix. Ang isang 2D array imager ay nagbabasa ng lahat, sa kahit anong oryentasyon, at kaya ang mga sira o malabong print na label. Ang agwat sa presyo ay sapat na lumiit kaya dapat piliin ng karamihan sa mga bagong deployment ang imager bilang default.
Mas mahalaga ang kapaligiran kaysa sa optics. Ang mga freezer, outdoor, o basang kondisyon ay nangangailangan ng rated na device, at ang warehouse-grade drop rating ay hindi opsyonal kung gagamitin ang device buong araw.
Mga tanong sa software na dapat itanong. Nagta-track ba ito ayon sa lokasyon o sa kabuuan lang? Konektado ba ito sa iyong mga sales channel bilang isang standard integration? Kaya ba nitong humawak ng batch numbers, serial numbers, o expiry dates kung kailangan mo ang mga ito? Sinusuportahan ba nito ang cycle counting? Magkano ang gastos habang lumalaki ang negosyo? At ano ang mangyayari sa iyong data kung aalis ka?
Isang makatwirang panimulang budget. Ang isang phone app, thermal label printer, at entry-level na software subscription ay makakapagpatakbo ng isang sistemang nagkakahalaga ng ilang daang dolyar kasama ang buwanang bayad. Ang mga dedikadong handheld computer ay ang susunod na hakbang kapag kailangan na ito ng volume, hindi ang panimulang punto.
Mga label, pag-print, at kung bakit nabibigo ang mga scan
Ang code ay kasing-husay lang ng label na nagdadala nito, at ang mga maling label ang pinakakaraniwang sanhi ng sistemang tahimik na itinitigil gamitin ng mga tao.
Paraan ng pag-print. Ang thermal label printer ang tamang tool, at ito ay mura. Ang mga direct thermal label ay hindi nangangailangan ng tinta at kumukupas sa init at sikat ng araw, na angkop para sa mga label na panandalian lang tulad ng dispatch at picking. Ang thermal transfer ay gumagamit ng ribbon at gumagawa ng matibay at pangmatagalang label, na angkop para sa mga location label at anumang mananatili sa shelf sa loob ng maraming taon. Ang laser printer sa mga sheet label ay gumagana at gumagawa ng mas malambot na gilid ng barcode at toner na nagmamantsa, na nagpapababa sa reliability ng iyong scan.
Materyales ng label. Papel para sa karamihan ng internal na gamit. Synthetic para sa mga freezer, outdoor, basang lugar, at kahit saan na laging nahahawakan ang mga label. Ang freezer-grade adhesive ay isang tunay na kakaibang produkto — ang ordinaryong pandikit ay nabibigo sa mababang temperatura at makikita mo ang mga label sa sahig.
Sukat at paglalagay. Mas malaki, mas madali. Ang mga product label ay dapat nasa parehong mukha at parehong posisyon sa bawat unit, para hindi na kailangang baligtarin ang mga kahon sa pag-scan. Ang mga location label ay dapat mabasa mula sa kinatatayuan ng operator, na para sa isang high bay ay nangangahulugan ng mas malaking label kaysa sa inaasahan mo, at para sa forklift ay mas malaki pa.
Quiet zones. Ang bawat barcode ay nangangailangan ng malinaw na margin sa bawat dulo — humigit-kumulang sampung beses ang lapad ng pinakamanipis na bar. Ang pag-print ng code nang dikit sa border o iba pang elemento ay isang karaniwang pagkakamali sa disenyo na nagiging dahilan para hindi mabasa ang isang teknikal na tamang barcode.
Contrast. Itim sa puti, palagi. Ang mga may kulay na background, reversed-out na puti-sa-itim na code, at makintab na laminate ay nagpapababa sa contrast na kailangan ng scanner. Ang pula ay halos hindi nakikita ng isang red laser scanner.
Ang mga karaniwang sanhi ng pagkabigo, ayon sa dalas ng paglitaw:
- Kalidad ng print. Malabo, kupas, o mababang resolution na pag-print.
- Pinsala. Gasgas, punit, o sobrang print na mga label. Ang 2D imager ay mas mahusay sa paghawak ng pinsala kaysa sa laser scanner.
- Pakurbang o lukot na ibabaw. Ang code na nakabalot sa bote o lukot sa bag ay nagpapabago sa lapad ng mga bar.
- Hindi sapat na quiet zone.
- Maling scanner para sa format. Ang laser ay hindi nakakabasa ng QR o Data Matrix, at ang pagkabigo ay mukhang katulad ng sa masamang label.
- Reflective na ibabaw. Ang shrink film at makintab na label ay nagpapatalbog ng liwanag pabalik sa scanner.
- Dumi. Alikabok at grasa sa isang industrial na kapaligiran.
Dalawang gawi na pumipigil sa karamihan nito. I-verify ang sample mula sa bawat print run ng label sa pamamagitan ng pag-scan nito bago ilapat ang batch — tatlumpung segundo na nakakahuli ng problema sa printer bago pa ito makarating sa isang libong label. At magtabi ng maliit na stock ng mga blangkong label at gumaganang printer malapit sa goods-in, para ang mga dumating na walang label ay agad na malagyan sa halip na itabi nang hindi naitala.
Barcode vs RFID
| Barcode | RFID | |
|---|---|---|
| Line of sight | Kailangan | Hindi kailangan |
| Pagbasa nang sabay-sabay | Isa | Daan-daan |
| Gastos kada tag | Mura lang | Mas mahal |
| Read range | Sentimetro hanggang isang metro o dalawa | Mga metro |
| Katibayan | Nasira kung mapinsala o matakpan | Nakakaligtas sa packaging, paglalaba, pag-freeze |
| Bilis ng pagbibilang | Isang item kada beses | Isang buong lokasyon sa loob ng ilang segundo |
| Interference | Dumi at pinsala | Metal at likido |
| Infrastructure | Isang scanner | Mga reader, antenna, cabling, integration |
| Pinakamainam para sa | Halos lahat ng pangkalahatang aplikasyon | High-value goods, reusable containers, kung saan bilis ng pagbibilang ang benepisyo |
Ang tapat na buod: ang mga barcode ay mura, maaasahan, at sapat para sa napakaraming trabaho sa inventory. Binabago ng RFID ang kung ano ang posible sa operasyon — isang buong pagbilang ng lokasyon sa pamamagitan lang ng paglakad sa tabi nito — at ang gastos ng tag ang naglilimita rito sa mga partikular na kaso. Karamihan sa mga operasyon ay gumagamit ng barcode sa kabuuan at nagdaragdag ng RFID nang pili, kung kinakailangan. Ang What is RFID ay sumasaklaw sa mga trade-off nang buo.
Mga karaniwang pagkakamali sa implementasyon
Pag-barcode sa mga produkto at hindi sa mga lokasyon. Ang pinakamadalas na pagkakamali. Nagbibigay ito sa iyo ng mas mabilis na data entry pero wala sa intelligence ng lokasyon na nagpapahalaga sa system.
Pag-import ng mga lumang numero bilang opening balance. Anuman ang nakasulat sa iyong spreadsheet ngayon ay mali ng hindi alam na halaga. Magsimula sa pisikal na pagbilang, o nakabuo ka lang ng mas mabilis na paraan para maging mali.
Pag-scan nang malayo sa punto ng paggalaw. Ang pag-kolekta ng mga item, paglakad papunta sa bench, at pag-scan doon ay nagbabalik sa lahat ng inalis ng system. Dapat mangyari ang scan kung saan at kailan gumagalaw ang stock.
Pahintulot sa manual override na walang reason code. Laging may mga pagkakataon na imposible ang pag-scan. Gawing available ang manual na paraan, mas mabagal, at laging may kasamang dahilan — pagkatapos ay suriin ang mga dahilan na iyon buwan-buwan, dahil itinuturo nito nang direkta kung ano ang sira.
Pag-roll out sa lahat ng lugar nang sabay-sabay. Magsimula sa receiving, gawin itong gumagana at mapagkakatiwalaan, pagkatapos ay idagdag ang picking, at pagkatapos ay counting. Ang pagsubok sa tatlo sa loob ng isang linggo ang dahilan kung bakit napapabayaan ang mga implementasyon sa unang abalang panahon.
Hindi pagsukat pagkatapos. Itala ang accuracy linggu-linggo sa unang dalawang buwan. Ang system na hindi nagpapabuti ng accuracy ay isang system na nilalagpasan ng isang tao, at mas maaga mo itong mahanap, mas mabuti.
Pag-underestimate sa trabaho sa pag-label. Ang pag-label sa bawat lokasyon sa isang mid-sized na warehouse ay trabahong aabutin ng ilang araw para sa dalawang tao. Maglaan ng budget nang maayos para rito sa halip na asahan na mangyayari ito kasabay ng normal na trabaho.
Saan pa maaaring magsaliksik
- Ano ang barcode — kung paano gumagana ang mismong simbolo.
- Mga uri ng barcode — pagpili ng format.
- Ano ang isang SKU — pagdidisenyo ng mga code na iyong ipi-print.
- Paano mag-track ng inventory — kung saan nabibilang ang pag-scan sa mga paraan ng pag-track.
- Cycle counting — ang routine na ginagawang praktikal ng pag-scan.
- Ano ang inventory control — ang katumpakan na pinoprotektahan ng lahat ng ito.
Ang buod sa isang pangungusap
Ang isang barcode inventory system ay naglalagay ng mga code sa iyong mga produkto at lokasyon at binabasa ang mga ito sa sandaling gumalaw ang stock, na nag-aalis ng manual na pag-encode sa bahagi kung saan nagmumula ang halos lahat ng error sa inventory. Lagyan ng label ang mga lokasyon pati na ang mga produkto, magsimula sa isang bagong baseline count sa halip na sa iyong lumang spreadsheet, at sukatin ang accuracy ng record linggu-linggo upang matiyak na walang lumalaktaw sa pag-scan.
Mga madalas itanong
Ano ang barcode inventory system? Isang system na gumagamit ng mga naka-print na code sa mga produkto at lokasyon ng imbakan, na binabasa ng scanner, upang awtomatikong maitala ang paggalaw ng stock. Pinapalitan ng pag-scan ang manual na pag-encode sa sandaling gumalaw ang stock, at agad na nag-a-update ang record ng stock sa halip na i-type pa ito mamaya.
Kailangan ko ba ng espesyal na hardware para sa barcode scanning? Hindi. Ang isang telepono na may libreng scanning app at murang thermal label printer ay sapat na para magsimula. Ang mga nakalaang handheld scanner ay mas mabilis, mas maaasahan sa madilim na lugar at malalayong distansya, at ginawa para makayanan ang pagkahulog — sulit itong bilhin kapag sapat na ang dami ng volume, hindi bago pa man.
Maaari ko bang i-scan ang mga barcode gamit ang aking telepono? Oo. Ang mga camera ng modernong telepono ay kayang mag-decode ng karamihan sa mga barcode format sa pamamagitan ng app, at maraming inventory system ang nag-aalok ng phone client. Ang mga limitasyon ay lumalabas sa dami ng volume: mas mabagal bawat scan, walang scan trigger, mas mahinang performance sa madilim na lugar at malalayong distansya, at ang device ay hindi ginawa para sa mga kondisyon sa warehouse.
Ano ang pagkakaiba ng barcode at RFID para sa inventory? Ang mga barcode ay nangangailangan ng line of sight at isa-isang binabasa ang item, at halos walang gastos bawat label. Ang RFID ay nakakabasa sa pamamagitan ng packaging nang hindi nangangailangan ng line of sight at nakakabasa ng maraming tag nang sabay-sabay, na ginagawang mas mabilis ang pagbibilang, at ang mga tag ay mas mahal. Karamihan sa mga operasyon ay gumagamit ng mga barcode sa kabuuan at RFID lamang kung saan ang bilis ng pagbibilang ay sulit sa gastos ng tag.
Magkano ang halaga ng isang barcode inventory system? Ang setup na nakabase sa telepono na may thermal label printer at entry-level na software ay nagkakahalaga ng ilang daang dolyar kasama ang buwanang subscription. Ang deployment sa warehouse na may mga rugged handheld computer at WMS ay mas malaking investment. Ang mga label mismo ay nagkakahalaga lamang ng maliit na bahagi ng isang sentimo bawat isa.
Anong barcode format ang dapat kong gamitin? Code 128 para sa mga internal na label ng produkto at lokasyon — alphanumeric, siksik, at ang standard sa logistics. Gamitin ang kasalukuyang UPC o EAN sa mga retail goods sa halip na magdagdag ng sarili mo. Pumili lamang ng QR o Data Matrix kung kailangan mo ng mas maraming data kaysa sa kayang hawakan ng isang linear barcode.
Dapat ko bang lagyan ng barcode ang aking mga lokasyon ng imbakan? Oo, at ito ang hakbang na madalas na nalalaktawan. Ang pag-scan sa lokasyon pati na sa produkto ang nagpapaalam sa system kung nasaan talaga ang stock, na ginagawang posible ang directed picking, makabuluhang cycle counting, at paghahanap ng mga bagay nang hindi na kailangang magtanong sa iba.
Bakit hindi gumagana ang pag-scan sa aking mga barcode? Kadalasan ay dahil sa kalidad ng pag-print — ang laser printer sa mga sheet label ay gumagawa ng mas malabong gilid kumpara sa thermal printer, at nagkakaroon ng mantsa ang toner. Ang iba pang karaniwang dahilan ay ang mga label na inilagay sa mga kurbado o lukot na ibabaw, kulang na quiet zone sa mga dulo ng code, pinsala at dumi, o ang paggamit ng laser scanner para basahin ang isang 2D code na hindi nito kayang i-decode.
