Vonalkód
Mi az a vonalkód?
A vonalkód, angolul gyakran barcode, optikailag olvasható szimbólum, amely adatokat jelenít meg vonalak, szóközök vagy más grafikai elemek meghatározott elrendezésével. A logisztikában és az ecommerce területén a vonalkódok segítenek azonosítani a termékeket, készlethelyeket, csomagokat és logisztikai egységeket, így a leolvasó berendezések rögzíthetik az azonosítóikat az üzleti rendszerekben való használathoz. A kódolt információ lehet azonosítószám, további termékadat vagy egy online erőforrásra mutató hivatkozás.

A hagyományos egydimenziós vonalkódok a vonalak és szóközök egy vonal mentén történő elrendezésével jelenítik meg az információt. A kétdimenziós vonalkódok, például a QR Code és a Data Matrix, egy kétdimenziós mintázatban kódolják az információt. Bár megjelenésük eltérő, mindkettő az automatikus azonosítás és adatgyűjtés formája. A vonalkód adathordozó: jelentése a kódolási szabályoktól, az általa hordozott azonosítótól és az azt értelmező rendszertől függ.
Hogyan működik a vonalkód?
A vonalkód egy fizikai objektumot olyan információval kapcsol össze, amelyet a szoftverek fel tudnak dolgozni. Ennek a kapcsolatnak a megértéséhez meg kell különböztetni a nyomtatott szimbólumot, az általa képviselt adatot és az ahhoz az adathoz kapcsolódó rekordokat.
- Az adatot hozzárendelik vagy kiválasztják. A vállalkozás azonosítja a releváns terméket, tárolási helyet, szállítmányt vagy logisztikai egységet. Használhat belső azonosítót vagy külső szabvány által meghatározott azonosítót.
- Az adatot kódolják. A vonalkód-generáló szoftver az adatokat egy adott szimbólumrendszer szerint szimbólummá alakítja. A szimbólumrendszer meghatározza a karakterek megjelenítésének, a szimbólum elrendezésének és szerkezetének ellenőrzésére vonatkozó szabályokat.
- A szimbólumot megjelenítik vagy kinyomtatják. A vonalkód megjelenhet a termék csomagolásán, raktári címkén, szállítási címkén vagy más megfelelő felületen.
- Az olvasó rögzíti és dekódolja. A kompatibilis leolvasó berendezés értelmezi a grafikai mintázatot, és kiadja a kódolt adatokat. Nem minden olvasó támogat minden vonalkódtípust.
- Az alkalmazás felhasználja az eredményt. Egy raktári, kiskereskedelmi vagy szállítási rendszer lekérhet egy rekordot, ellenőrizheti a várt tételt vagy rögzíthet egy működési eseményt.
A vonalkód nem feltétlenül tartalmazza a leolvasás után megjelenő információt. Például egy termékazonosító használható a termékadatbázisban tárolt leírás lekérésére. Hasonlóképpen egy csomagazonosító összekapcsolhatja a leolvasást egy szállítmányrekorddal anélkül, hogy a csomag teljes útvonalát vagy kézbesítési előzményeit kódolná.
A vonalkódok fő típusai
A vonalkódok grafikai szerkezetük alapján egydimenziós és kétdimenziós formákra oszthatók. E csoportokon belül az egyes szimbólumrendszerek eltérő karakterkészlettel, kapacitáskorlátokkal, olvasási követelményekkel és alkalmazási szabályokkal rendelkeznek. A vonalkód kiválasztása ezért többet jelent a megjelenés kiválasztásánál.
| Típus vagy szimbólumrendszer | Szerkezet | Releváns kereskedelmi használat | Fontos különbség |
|---|---|---|---|
| EAN/UPC | Egydimenziós | Termékazonosítás, különösen kiskereskedelmi pénztáraknál | Termékazonosítót kódol, nem teljes termékrekordot. |
| Code 128 | Egydimenziós | Alfanumerikus azonosítás üzleti és logisztikai alkalmazásokban | A szimbólumrendszer önmagában nem határozza meg az adatok üzleti jelentését. |
| GS1-128 | Egydimenziós, a Code 128-on alapul | Strukturált ellátásilánc-adatok címkéken | GS1-szabályokat és alkalmazási azonosítókat használ az adatelemek azonosítására. |
| ITF-14 | Egydimenziós | Kereskedelmi tételcsoportosítások, beleértve a gyűjtőcsomagokat is | GTIN-t hordoz, és olyan alkalmazásokhoz alkalmas, amelyeknél hullámkartonra történő nyomtatás is előfordul. |
| GS1 DataMatrix | Kétdimenziós | Termékazonosítás és kapcsolódó strukturált adatok | A Data Matrixt GS1-adatformázási szabályokkal használja. |
| QR Code | Kétdimenziós | Webhivatkozások és egyéb kódolt információk | A QR Code nem automatikusan szabványosított termék- vagy szállítmányazonosító. |
A kétdimenziós szimbólumok kompakt területen több információt tudnak befogadni, mint sok lineáris szimbólum, de ettől még nem válnak felcserélhetővé a meglévő címkékkel. Az olvasó képessége, a szoftvertámogatás, a kereskedelmi partnerek követelményei és az alkalmazandó azonosítási szabvány határozza meg, hogy egy adott szimbólum megfelelő-e.
Használat a logisztikában és az e-kereskedelemben
Áruátvétel és készletellenőrzés
A raktári áruátvétel során a dolgozó leolvashatja egy termék vagy gyűjtőcsomag vonalkódját, majd összevetheti az eredményt a várt átvétellel. A raktári alkalmazás ezt követően összekapcsolhatja az átvett mennyiséget egy készletrekorddal. Egy külön helyazonosító vonalkód azonosíthatja azt a polcot, rekeszt vagy tárolóterületet, ahová az árukat elhelyezik.
Ezek az azonosítók különböző célokat szolgálnak. A termékvonalkód a terméket vagy a releváns kereskedelmi tételt azonosítja; a helyazonosító vonalkód azt jelzi, hol tárolják az árukat. A leolvasás csak akkor támogatja a készlet pontosságát, ha a szoftver helyesen értelmezi az azonosítót és rögzíti a kívánt műveletet. Egy termék leolvasása a mennyiség, a hely vagy a munkafolyamat kontextusának megerősítése nélkül önmagában nem igazolja a pontos készletegyenleget.
Komissiózás, csomagolás és feladás
A komissiózás során a leolvasás segíthet összehasonlítani a kiválasztott tételt a rendelési követelménnyel. Csomagoláskor a vállalkozás újra leolvashatja a tételt, hogy ellenőrizze annak rendeléshez való hozzárendelését. Ezek lehetséges munkafolyamat-ellenőrzések, nem pedig a vonalkód által garantált képességek.
A feladás egy másik azonosítási réteget vezet be. A szállítási címke tartalmazhat egy csomagazonosítót vagy a fuvarozó által megkövetelt más hivatkozást megjelenítő vonalkódot. A logisztikai címke egy raklapot vagy más logisztikai egységet azonosíthat Serial Shipping Container Code, vagyis SSCC segítségével. A termékazonosítást és a logisztikai egység azonosítását nem szabad egyenértékűként kezelni: egy raklap több terméket is tartalmazhat, miközben azonos termékek külön csomagokban utazhatnak.
Kézbesítés és visszaküldés
A csomaghálózatokban egy azonosító leolvasása akkor járulhat hozzá egy nyomonkövetési eseményhez, ha a fuvarozó rendszere a leolvasást helyszínnel, időponttal és működési állapottal kapcsolja össze. Maga a szimbólum nem jelenti folyamatosan a csomag helyzetét. A nyomonkövetési láthatóság a releváns rendszerek által rögzített és elérhetővé tett eseményektől függ.
Visszaküldés esetén a vonalkód azonosíthatja a visszaküldési engedélyt, a visszaküldött szállítmányt vagy a visszaküldött terméket. Ezek a hivatkozások különböző kérdésekre adnak választ. A visszaküldött szállítmány azonosítója a csomagot a szállítási rekordhoz kapcsolja, míg a termékazonosító segít megállapítani, milyen tétel érkezett meg. Egyik sem bizonyítja önmagában, hogy a visszatérítést jóváhagyták.
跨境货运
在跨境电子商务中,条形码有助于将实体商品和包裹与卖家、仓库和运输运营商之间交换的记录关联起来。标准化标识符可以支持数据交换,但互操作性仍需要兼容的数据定义和系统。
不应认为产品条形码能够确定海关分类、原产国、申报价值或进口资格。这些是独立的贸易数据和合规问题。条形码可以提供对支持性记录的访问,但扫描条形码并不能替代特定货运所需的信息或文件。
条形码、标识符、SKU 和追踪号码
包装和标签上经常会同时出现几个术语,但它们描述的是不同的事物。区别在于图形载体、所承载的标识符以及被识别的业务对象。
| 术语 | 含义 | 与条形码的关系 |
|---|---|---|
| 条形码 | 机器可读的数据图形表示 | 承载标识符或其他编码信息。 |
| GTIN | 全球贸易项目代码,GS1 为贸易项目制定的标识符 | 可以通过适用的条形码表示。 |
| SKU | 库存保有单位,企业用于识别库存项目 | 可以编码在条形码中;它并不自动构成全球标准化标识符。 |
| 追踪号码 | 用于检索货运或包裹追踪信息的标识符 | 可以同时以可读文本和编码数据的形式出现在运输标签上。 |
| SSCC | GS1 为物流单元制定的标识符,例如托盘、箱或包裹 | 可以编码在物流标签上,包括 GS1-128 中。 |
| 序列号 | 在其识别环境中区分单个实例的标识符 | 在格式和应用支持的情况下,可以与其他数据一起编码。 |
产品级标识符不一定能识别单个实物。多个相同贸易项目的单位可能携带相同的 GTIN。要区分单个单位,需要额外的识别信息,例如在相关系统支持时使用序列化。
读取质量和运营检查
成功扫描取决于符号质量和正确的应用。承载错误标识符的可读条形码仍可能导致运营错误。反过来,如果印刷符号无法可靠解码,正确分配的数据也可能无法使用。
- 检查所需格式。 在制作标签前,与接收系统或贸易伙伴确认符号体系、数据结构和标签要求。
- 检查标识符分配。 确保编码值对应预期的产品、包裹、位置或物流单元。
- 保持符号几何形状。 避免拉伸、裁剪或调整大小,以免改变所需比例或使符号不适用于其应用场景。
- 保持空白区。 确保符号周围所需的静区不被文字、边框或其他图形占用。
- 考虑物理表面。 褶皱、损坏、对比度不足、反光包装以及跨越边缘的放置方式都可能妨碍读取。
- 测试完整工作流程。 不仅要确认读取器能够解码符号,还要确认目标应用能够正确解释和记录数据。
条形码验证比成功进行一次测试扫描更具体。验证会使用适当的设备和方法,根据适用标准评估符号质量。某个符号能在一台设备上读取,并不因此证明其符合所有相关质量或应用要求。GS1 指南区分了验证和普通扫描,并涵盖印刷质量与数据完整性。
常见误解
条形码不是完整的数据库。 某些符号会携带额外属性,但许多符号只包含一个用于在其他位置查询信息的标识符。产品描述、价格和货运历史可能存储在符号之外。
条形码不是真实性证明。 可见符号可以被复制。身份验证需要超越代码可读性本身的适当控制措施。
条形码不是 RFID 标签。 条形码通过光学方式读取,而射频识别使用无线电通信。两者都可以支持自动识别,但读取方式和基础设施不同。
一次扫描不一定是位置更新。 其含义取决于应用和工作流程。例如,仓库库存扫描不会自动成为承运商追踪事件。
问答
“bar code”和“barcode”是不同的术语吗?
不是。它们是同一术语的不同写法。“Barcode”作为一个单词,广泛用于标准和技术文档中。
QR Code 是条形码吗?
是。QR Code 是一种二维条形码。其编码内容可以是网址或其他数据;它不一定用于识别产品或货运。
条形码和追踪号码相同吗?
不相同。追踪号码是标识符,而条形码是表示数据的一种图形方式。运输标签可以将追踪号码编码在条形码中。
扫描条形码会自动更新库存吗?
不会。只有当连接的应用将扫描结果解释为已配置交易的一部分时,库存才会发生变化,例如收货、拣货或库存调整。
来源
- GS1:条形码 — 条形码功能、线性和二维符号体系以及供应链应用。
- GS1:全球贸易项目代码(GTIN) — 贸易项目识别,以及标识符与数据载体之间的区别。
- GS1:系列货运包装箱代码(SSCC) — 物流单元识别。
- GS1:条形码验证 — 条形码质量评估,以及验证与扫描之间的区别。
- GS1:EPC/RFID — 射频识别作为一种独立的自动识别技术。


