GTIN-12, UPC-A

说明 GTIN-12, UPC-A

GTIN-12, UPC-A

概述

UPC-A代码(通用产品代码,A版)是一种12位条形码标准,主要用于北美的零售业。它通常被称为 UPC-12。UPC-A 代码是 GTIN-12(12 位数字的全球贸易项目编号)的具体代表,是唯一标识贸易项目的全球标准。UPC-A 代码指的是印在产品上的物理条形码,而 GTIN-12 则是基本的 12 位数字标识符,也可用于其他场合(如数据库、电子商务),而无需条形码。

每个 UPC-A 代码都等同于 GTIN-12,但 GTIN-12 是全球供应链和系统中使用的更广泛的术语,而不是物理条形码。

UPC-A 码的特点

  • 数字代码:完全由数字 0-9 组成。
  • 条形码格式:每个数字由机器可读模式中的两条杠和两个空格表示。
  • 长度:始终为 12 位数。
  • 用途:主要用于零售业结账时的产品识别,也可用于库存管理和其他应用。

UPC-A 码(和 GTIN-12 码)的结构

UPC-A 代码和 GTIN-12 具有相同的 12 位数结构,由以下部分组成:

  1. 第一位数字(数字系统字符):

    该数字表示代码的用途:

    • 0, 6, 7: 一般贸易物品的标准 UPC 代码。
    • 1: 留待将来使用。
    • 2: 对于按重量销售的商品(如肉类、水果),在店内生成条形码。
    • 3: 药品和保健品的国家药品代码(NDC)和国家健康相关物品代码(HRI)。
    • 4: 用于无格式限制的 UPC 代码,通常用于特殊应用。
    • 5: 优惠券。
    • 8, 9: 留待将来使用。
  2. 第 2-6 位(制造商代码):

    这五位数字构成制造商代码,由GS1分配。GS1是一个全球性组织,总部设在比利时布鲁塞尔,拥有国家成员组织(如 GS1 US)。制造商代码可识别生产或分销产品的公司。

  3. 第 7-11 位(项目编号):

    这五位数字代表制造商指定的产品编号,用于识别特定产品。它与制造商代码一起构成了唯一的产品标识符。

  4. 第 12 位(校验码):

    最后一个数字是校验码,使用 Modulo-10 算法自动计算,以确保编码的准确性。ActiveBarcode 会自动计算并附加校验码。

UPC-A 和 GTIN-12 之间的关系

  • 特性:UPC-A 码的 12 位数字与 GTIN-12 相同。两者具有相同的结构和内容。
  • 差异:
    • UPC-A:指印在产品上的物理条形码(包括条形和空格的视觉图案)。
    • GTIN-12:指数据库、在线商店或供应链中使用的 12 位数字标识符,无需打印条形码。
  • 示例:
    • 产品上的 UPC-A 条形码:012345678905(带校验数位的条形码)。数据库中使用的 GTIN-12 也是这个数字。
  • 全球使用:UPC-A 主要在北美使用,而 GTIN-12 则在全球各种系统中使用,通常作为 GS1 标准的一部分,其中还包括 EAN-13(欧洲通用)和其他 GTIN 格式。

与 EAN-13 的比较

  • EAN-13代码(欧洲物品编码)是一种13位条形码,在欧洲和北美以外的全球广泛使用。
  • UPC-A 代码可以通过前导 0 转换成 EAN-13 代码(例如,UPC-A 012345678905 变成 EAN-13 0012345678905)。
  • 两者都是 GS1 系统的一部分,并且是兼容的,GTIN-12 和 GTIN-13 是各自的数字标准。

实施说明

  • GS1会员资格:要获得制造商代码,公司必须加入GS1(例如,通过GS1美国或GS1德国)。
  • 校验码计算:校验码使用以下 Modulo-10 算法计算。ActiveBarcode 会自动计算并附加校验码,因此无需手动输入。
  • 请查看 UPC-E代码(通用产品代码,E版),这是一种压缩的8位条形码,适用于UPC-A条形码过大的小型产品。

结论

UPC-A 码是北美零售业的既定标准,与 GTIN-12 完全对应。UPC-A 码描述的是物理条形码,而 GTIN-12 则是数字系统中使用的通用数字标识符。两者都是全球 GS1 系统的一部分,确保各行业产品的唯一标识。

技术数据

有效字符: 0123456789
长度: 12
校验码: 计算依据 Modulo 10
ActiveBarcode 会自动计算校验位。
类型#: UPC-A - #05 - CODEUPCA
GTIN-12 - #110 - CODEGTIN12

其他类型...

想了解其他条形码类型?