大家都在搜

中国物品编码中心(中国物品编码中心——GS1分拆解析)

GS1中国物品编码中心是国际物品编码组织驻“中国办事处”。

中国物品编码中心是统一组织、协调、管理我国商品条码、物品编码与自动识别技术的专门机构,隶属于国家市场监督管理总局,1988年成立,1991年4月代表我国加入国际物品编码组织(GS1),负责推广国际通用的、开放的、跨行业的全球统一标识系统和供应链管理标准,向社会提供公共服务平台和标准化解决方案。

image.png

我们按照解析步骤,分拆解析如下:

  1. 区分DI和PI区域

DI:(01)06901234567892

PI:(17)200703(10)12AB(21)345XYZ

2. 截取AI和data field

其中01、17、10、21这种标识叫做应用标识,用于说明其代表的含义

应用标识(AI)

字段

长度

意义

01

GTN码

13、14、8和12,一般为14位

GS1规则库中的管理码

10

生产批号

8~20位

生产批号

11

生产日期

6位,YYMMDD

生产日期

17

失效日期

6位,YYMMDD

截止有效期

21

序列号

0~20位内

用于追溯个体的唯一标识号

在解析时,需要根据应用标识符进行截取位数解析,我们就可以得到如下结果

产品GTIN管理码

06901234567892,国家DI库即可查询

失效日期

2020年7月3日

生产批号

12AB

序列号

345XYZ

条码标签上印刷的条码字符:(01)06901234567892(17)200703(10)12AB(21)345XYZ

条码枪扫到的条码字符:
0106901234567892172007031012AB21345XYZ

从上我们可以发现,获取的值是无法获取到“()”,所以需要根据规则长度获取相应的输值。

开始着手解析这个事情时,由于没有分隔符,在不定长度取值这个问题几乎无解。

而后在团队不断的翻阅国外资料、案例后有了新的进展。即,通过开启条码枪解析功能才能有效获取“分隔符”

举例,未开启开关前:

0106901234567892172007031012AB21345XYZ

开启后:

多了一个“GS”符号,它的ASCII值为29,可告知开发人员通过“GS”符号即可进行有效拆分。


版权声明:本文内容由互联网用户自发贡献以及网络收集编辑和原创所得,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任,详见本站的版权声明与免责声明。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。 转载请注明出处:https://www.yzjzlsb.com/tgfx/7808.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~