商品条码入门:EAN、UPC、ISBN 这些数字开头的含义
同一种酸奶,国内超市印 690 开头的码,美国货架上印 0 开头的码——条码的数字结构本身就是一套全球编号体系。
EAN-13:最常见的 13 位码
中国大陆与欧洲的零售商品用 EAN-13,13 位数字分三段:
- 前 2~3 位(前缀码):分配给国家/地区的编码组织。690~699 开头是中国大陆,45/49 是日本,87 是荷兰……前缀码标识的是注册地,不等于产地——中国公司注册的码印在越南代工的商品上,扫出来仍是 690。
- 中间段:厂商代码 + 商品项目代码,由注册企业自行分配到具体商品。
- 最后 1 位:校验位,按固定算法算出,扫码器用它判断"读对了没有"。
UPC:北美体系
UPC-A 是 12 位,结构类似 EAN-13,主要通行美国与加拿大。UPC-E 是它的压缩形态(8 位),用在小包装上——口香糖、烟盒这种小面积商品。EAN 与 UPC 系统同源,扫码应用通用识别。
ISBN:图书专用
书封底条码通常以 978/979 开头——这是图书专用的 EAN 前缀,后面跟的就是书号 ISBN。所以扫书码 = 拿到 ISBN,查书名、版本、价格一气呵成。
扫码之后的正确预期
记住一维与二维讲的核心:条码里只有编号,没有商品名。扫码应用做的是把编号送进搜索引擎或电商(Google/Amazon/eBay 等,见商品比价),商品信息在查询结果里。扫出来空白不代表条码坏了,可能只是该商品在任何渠道都没有流通记录。
校验位冷知识
条码最后一位是校验位:把前 12 位按"奇位×1、偶位×3"加权求和,补到能被 10 整除的数就是它。手算一遍能验证条码是否被恶意篡改过——这是收银员培训里的老技巧。