GS1-128条形码生成器
GS1-128是物流条码,可在GTIN之外承载批号、有效期、重量或SSCC托盘编号等附加数据。用应用内的GS1数据构建器组装数据,打印前会逐一校验每个应用标识符。
什么是GS1-128
GS1-128(原名UCC/EAN-128)是首位为FNC1字符的Code 128,FNC1告诉扫描器其内容遵循GS1应用标识符(AI)语法。它常见于托盘标签、箱标签以及医疗和食品物流标签。
零售商品的号码必须向GS1成员组织申请注册获得,例如中国物品编码中心(GS1 China)、GS1 US或GS1 UK。QR & Barcode Studio会检查你输入号码的结构和校验位,但不会分配或注册号码。
常用应用标识符
- (00) SSCC:用于托盘或包裹的18位系列货运包装箱代码。
- (01) GTIN:14位全球贸易项目代码。
- (10) 批号,最多20个字符。
- (17) 有效期,格式为YYMMDD;DD为00表示当月最后一天。
- (21) 序列号,最多20个字符。
- (3103) 以千克为单位、保留三位小数的净重,因此3103001250表示1.250 kg。
编码规则与印刷
(01)、(17)等定长AI后面可以直接跟下一个AI。(10)、(21)等变长字段后面如果还有其他元素,就需要FNC1分隔符,所以尽量把变长字段放在最后。供人识读的文字会用括号标出AI,但括号本身不编码。
一个条码最多容纳48个数据字符,按GS1规则宽度不超过165 mm。物流标签通常采用0.495至1.016 mm的X尺寸、不低于32 mm的条高和10X的空白区。在白色标签上印深色条,并按ISO/IEC 15416分级检查质量。
制作方法
- 在条形码生成器中选择GS1-128,打开GS1数据构建器。
- 逐个添加AI,例如(01)、(17)和(10),并输入对应值。
- 查看关于长度、日期格式和校验位的提示。
- 导出SVG或PDF,或从CSV文件批量打印标签。
- 扫描标签,确认每个AI都按预期解码。
常见问题
Code 128和GS1-128有什么区别?
GS1-128是以FNC1开头、遵循GS1 AI规则的Code 128,因此收货系统能自动解析GTIN、批号和日期。
如何生成SSCC条码?
使用AI (00)加18位SSCC:扩展位、你的GS1厂商识别代码、系列参考代码和mod-10校验位,校验位由应用自动补全。
字段之间为什么需要FNC1?
它用来标记变长字段在哪里结束。需要时应用会自动插入。