详解GS1-128(UCC/EAN-128)和应用标识符规格
在1991年上半年,统一编码委员会(UCC)和国际物品编码协会(EAN)发布了新的条形码标准,供全球范围内的零售、工业和商业产品分类使用。这些新标准通称为“GS1-128(UCC/EAN-128)”,它们指定应用标识符(AI)的标准。下面给大家详细讲述GS1-128(UCC/EAN-128)条形码标准和BarTender应用标识符规格。
AI 是一个数字,它位于条形码数据字段示意用途(如批号或保质期)的前面并标识示意用途。 例如,AI“01”表示后面紧跟的是14位的 GS1 主标识号,AI“30”则表示后面紧跟的是每个包装内的件数。
启用符号体系和大小属性页上的“GS1-128(UCC/EAN-128)”选项或“应用标识符规格”选项后,BarTender会自动添加某些字符并执行打印GS1-128(UCC/EAN-128) 兼容条形码所需的某些功能,其中包括以下各项:
自动生成的先导FNC1字符:FNC1字符将打印在条形码的开头。(如果采用的是GS1-128(UCC/EAN-128)符号体系,它将紧跟在GS1-128(UCC/EAN-128)起始字符后面出现)。它被用作标识前缀或“标志字符”,表示后面的符号代码遵循新的GS1分类标准。
可以手动输入其他FNC1字符:在将多个数据字段合并到一个条形码中时,您可以通过在条形码数据字符串中输入“^1”作为字段分隔符来手动输入FNC1字符。
GS1应用标识符。BarTender支持所有当前的GS1应用标识符。在GS1条形码中,应用标识符后面紧跟着其所标识的字符串。这些应用标识符指示条形码阅读器将出现什么类型的数据字段,并且通常还指示数据字段的长度。
自动在特定数据字段中添加检验位:带有应用标识符的特定数据字段使用附加检验位,通常是MOD10。在使用此类数据字段时,BarTender将自动计算并在数据字段上附加正确的检验位。由于GS1-128(UCC/EAN 128)支持多数据字段,而每个数据字段所属的类型都可以有其自己的检验位,所以BarTender打印的给定条形码可能包含若干数据字段,每个字段都有其自己的检验位。
在用户可读字符中添加额外的空格和小括号:大多数GS1应用都指定在条形码的用户可读文本中添加额外的空格和小括号。在默认模式下,BarTender将以其常用的配置自动生成这些字符。但是,您可以使用用户可读属性页上的“GS1模板”选项来选择其他配置。如果应用要求“GS1模板”选项不支持的字符,您可以使用BarTender的标准字符模板选项来输入这些字符。