条码类型详解:一维码与二维码的区别,库存管理该用哪种

条码类型一览:EAN、UPC、Code 128、Code 39、ITF-14、二维码、Data Matrix、PDF417 和 Aztec,以及库存标签该选哪种规格。

条码的种类很多,但日常库存管理真正用得上的只有十几种。它们大致分为两类:常见的竖条排列的一维码,以及像二维码、Data Matrix 这样的二维码。如果标签只由自己团队扫描,选二维码或 Code 128 几乎总是不会错。EAN、UPC 这类零售条码是给门店销售的商品用的,不是用来标记货架的。

这篇文章整理了常见的条码规格:每种能存什么内容、常出现在哪里、优缺点是什么,以及什么情况下该选它。

一维码和二维码:唯一重要的区别

一维码只在一个方向上存储数据,靠条和空的宽度来编码。二维码在宽和高两个方向上存储数据,用一个由小方块或小点组成的网格来编码。

几乎所有其他差异都源于这一点:

  • 容量。 一维码通常只能存一个较短的数字或代码,往往是指向数据库中某条记录的一个键。二维码能容纳的信息多得多,包括完整的网址或一段文字。
  • 尺寸。 要存更多信息,一维码只能变长。二维码则始终保持紧凑、方正的形状。
  • 抗损性。 大多数二维码内置了纠错功能,即使有划痕、折痕或污渍也能扫描成功。一维码通常只有一位校验码,能发现读取错误,但无法恢复丢失的数据。
  • 读取设备。 传统激光扫描器靠一条光线扫过来读取一维码,读不了二维码或 Data Matrix。摄像头式扫描器、手机和平板则两种都能读。

两大类条码没有绝对的优劣之分。一维码打印便宜,任何扫描器都能读,至今仍是收银台的标准。而当标签需要做小、数据量较大,或用手机扫描时,二维码更占优势。

谁制定条码标准:GS1 简介

你在商店里看到的大多数商品条码都遵循 GS1 制定的标准。GS1 是一个全球性的非营利标准化组织,在许多国家设有会员机构。GS1 定义了 GTIN(全球贸易项目代码)等编码体系,并向企业发放前缀,确保世界上任何两家公司都不会给商品分配相同的编号。

条和空的图案本身是公开的;真正让一个零售条码有效的是那个已注册的编号。Code 128、Code 39 和二维码没有任何发放机构:里面存什么内容由你自己决定。

零售一维码:EAN 和 UPC

EAN 和 UPC 是印在消费品上的条码。它们只包含数字,长度固定,末位是校验位,扫描器用它来发现读取错误。

  • EAN-13 包含 13 位数字,是全球使用最广泛的商品条码。
  • EAN-8 是较短的 8 位版本,用于像唇膏或电池包装这类小到装不下 EAN-13 的包装。
  • UPC-A 包含 12 位数字,是美国和加拿大传统的商品条码。UPC-A 编号相当于在前面加一个 0 的 EAN-13,所以现在的收银台两种都能读。
  • UPC-E 通过省略某些 UPC-A 编号中的 0,把它压缩成更短的符号,用于小包装。

优点:任何零售扫描器都能读取,而且编号本身就能识别商品。局限:只能存数字,长度固定,而且编号必须注册。不要为内部标签自行编造 EAN 或 UPC 编号——编出来的号可能和真实商品的编号冲突。

通用一维码:Code 128、Code 39、Code 93

这几种条码可以存放你自己选定的任意代码,因此适合内部标签、物流和工业用途。

  • Code 128 几乎可以编码键盘上的全部基本字符:大小写字母、数字和标点符号。它印刷紧凑,并带有一位校验字符。GS1 的变体 GS1-128 用于运输和托盘标签,携带批号、日期等结构化信息。对于一维内部标签,Code 128 通常是最好的选择。
  • Code 39 能存大写字母、数字和几个符号。它结构简单,对印刷质量的容忍度很高,因此在制造业、工牌和老系统中一直沿用至今。代价是尺寸:同样的内容用 Code 39 打印出来比 Code 128 宽得多。
  • Code 93 使用和 Code 39 相同的字符集,但印刷更紧凑,并带有两位校验字符。

用于纸箱的条码:ITF 和 ITF-14

ITF(交叉二五码)只编码数字,两位一组,所以位数总是偶数。它的条纹粗、容错性高,很适合直接印在瓦楞纸箱这类粗糙表面上。

ITF-14 是 GS1 将 ITF 用于运输纸箱的规格。它携带一个 14 位数字(GTIN-14),标识的是一整箱商品而不是单件商品,通常会印上一圈粗边框(称为 bearer bar),保护边缘不被误读。

二维码:二维码、Data Matrix、PDF417 和 Aztec

二维码能在更小的面积里存更多数据,也更耐损。它们需要摄像头式读取设备,而现在的手机本身就是。

  • 二维码(QR Code) 是四角带三个大方块的正方形码。它在 1990 年代由日本开发,最初用于追踪汽车零件,如今随处可见。它能存数字、文字和网址,几乎任何角度都能快速读取,并提供四个等级的纠错能力。对于用手机扫描的内部库存标签,它是最省心的选择。
  • Data Matrix 是一种正方形或长方形网格,两边带有实心的 L 形边框。即使做得非常小也能读取,因此常被印刷、标记甚至激光打标在电子元件、工具、医疗器械和药品包装上。GS1 DataMatrix 是医疗领域的标准版本。
  • PDF417 看起来像多层短一维码叠在一起。它能存大量数据,常见于身份证件、驾照、登机牌和货运单据。
  • Aztec 中心有一个靶心图案,周围只需要很少的空白边距。它在手机屏幕上表现良好,广泛用于交通票和活动门票。

条码类型对比

类型 分类 存放内容 常见场景 是否适合内部标签
EAN-13 一维 13 位数字,需注册 全球消费品 否,仅限零售
EAN-8 一维 8 位数字,需注册 极小包装 否,仅限零售
UPC-A / UPC-E 一维 12 位数字(UPC-E 缩短版),需注册 美国和加拿大的商品 否,仅限零售
Code 128 一维 字母、数字、符号 运输、物流、资产标签 是,一维码中的最佳选择
Code 39 一维 大写字母、数字、少量符号 制造业、工牌、老系统 是,若现有系统需要
Code 93 一维 与 Code 39 相同,更紧凑 工业用途 很少需要
ITF / ITF-14 一维 仅数字,偶数位 瓦楞纸运输纸箱 否,用于纸箱
二维码 二维 数字、文字、网址 从菜单到标签,随处可见 是,配手机最简单
Data Matrix 二维 数字、文字,尺寸极小 零件、电子产品、药品 是,适合微小物品
PDF417 二维(堆叠式) 大量数据 证件、登机牌、单据 很少
Aztec 二维 文字,紧凑 手机屏幕上的票据 很少

此外还有 Codabar、GS1 DataBar 等其他标准。使用前请确认你的扫描器或应用能读取该格式。

库存管理该用哪种条码?

根据你怎么扫描、标签贴在哪里来选择。

  1. 用手机或平板扫描: 选二维码。它可以印得很小,任何角度都能扫,还能直接打开该物品的记录。
  2. 已经有激光扫描器: 选 Code 128。任何一维扫描器都能读取,还可以在条码下方印出可读的文字。
  3. 标签必须做得很小: 用 Data Matrix,适合小工具、零件和元器件。
  4. 现有系统要求某种格式: 就沿用它。保持一致比中途换标准更重要。
  5. 商品本身已带 EAN、UPC: 直接使用这些条码,把标签贴在货架或箱子上,而不是盖住原条码。

如果只有一个人管理少量物品,手写标签加一张清单可能就够用了。当多个人共用同一批库存,或者盘点数字总是对不上时,条码就该派上用场了。

Tana 能帮上什么

Tana 是一款面向团队的共享库存应用。它既能配合你自己打印的标签,也能配合商品上已有的条码使用。

  • 二维码标签。 直接在网页应用中为物品和存放点(货架、箱子、房间、车辆)打印成页的二维码标签。扫描标签会打开对应的物品或存放点,方便你用 − 和 + 记录库存,或在盘点时直接输入清点出的准确数量。
  • 已有条码。 把厂商条码关联到某个物品上,扫描商品即可打开该物品,也可以按条码搜索。
  • iPhone、iPad 应用支持的格式: 二维码、EAN-13、EAN-8、UPC-E、Code 128、Code 39、Code 93、Data Matrix、Aztec、ITF、ITF-14 和 PDF417。
  • 网页应用(浏览器摄像头)支持的格式: 二维码、EAN-13、EAN-8、UPC-A、UPC-E、Code 128 和 Code 39。
  • 共享的实时数字。 所有人看到的库存数量一致,库存偏低会收到提醒,谁改动了什么也都有历史记录。

Tana 不发放零售条码,这类编号仍需通过你所在地区的 GS1 组织获取。Tana 提供无需绑卡的免费方案。

常见问题

二维码和条码有什么区别?

二维码本身就是条码的一种。人们说的“条码”通常指存放较短代码的竖条一维码;二维码是一种二维条码,能存放更多信息(包括网址),即使部分损坏也仍能扫描成功。

最常见的条码类型是什么?

对于门店商品,EAN-13 和 UPC-A 最常见。对于运输和内部使用,Code 128 和二维码是你最常遇到的类型。

库存管理用 Code 128 还是 Code 39 更好?

大多数情况下选 Code 128:它能存更多字符,打印出来也更窄。只有在现有系统要求时才选 Code 39。

手机能读取所有类型的条码吗?

手机摄像头既能读一维码也能读二维码,但每个应用支持的格式列表各不相同。使用前请先确认你的应用能读取库存上所用条码的类型。

相关文章