序列化全球贸易项目代码(SGTIN)是一种新的标识类型,它基于EAN.UCC通用规范中的全球贸易项目代码(GTIN),GTIN标识一个特定的对象类,为了给单个对象创建一个唯一的标识符,管理实体在GTIN基础上增加了一个序列代码,GTIN和唯一序列代码的结合,称为序列化GTIN(SGTIN)。
SGTIN由厂商识别代码、项目代码以及序列代码等元素组成。厂商识别代码由EAN或UCC分配给管理实体,在一个EAN.UCCGTIN十进制编码内与厂商识别代码相同;项目代码由管理实体分配给一个特定对象分类,EPC中的项目代码从GTIN中获得,并连接GTIN的指示位和项目代码位为一个单一整数;序列代码由管理实体分配给单个对象,是SGTIN的重要组成部分。图2-11所示为由十进制SGTIN部分抽取、重整、扩展字段进行编码的示意图。
图2-11 由十进制SGTIN部分抽取、重整、扩展字段进行编码
SGTIN的EPC编码方案允许EAN.UCC系统GTIN和序列代码直接嵌入EPC标签中,校验位不进行编码。SGTIN有两个编码方案:SGTIN-64(64位)和SGTIN-96(96位),下面将详细说明。
1.SGTIN-64
SGTIN-64包括标头、滤值、厂商识别代码、贸易项代码以及序列代码等5个字段,滤值不是SGTIN纯标识的一部分,而是用于快速过滤和预选基本物流类型的附加数据,例如单一货品、内包装、箱子和托盘等。64位和96位SGTIN的滤值相同,但尚未出台关于滤值的标准规范(标头为2位,二进制值为10)。厂商识别代码索引是EAN.UCC厂商识别代码的编码索引,不是厂商识别代码本身,而是一个表的索引,该表提供厂商识别代码的同时,指明厂商识别代码长度。在《厂商识别代码索引编码的64位标签转化为EAN.UCC厂商识别代码》中,有关于这一内容的详细说明。
贸易项代码字段是对GTIN贸易项代码和指示位的编码。指示位与贸易项代码字段按照以下方式结合:贸易项代码字段以零开头,指示位置于该字段最左边位置上。例如,00235与235是不同的,若指示位为1,则与00235结合变为100235,该整数编码为二进制,作为贸易项代码值。序列代码由一个连续的数字组成,25位容量限制连续数字最大为33、554、431,比在EAN.UCC系统规范中的序列代码小,且只能由数字组成。(www.xing528.com)
2.SGTIN-96
除了标头之外,SGTIN-96由滤值、分区、厂商识别代码、贸易项代码以及序列代码5个字段组成,见表2-9。
表2-9 SGTIN-96的结构、标头和各字段的十进制容量
标头为8位,二进制值为00110000。分区指示随后的厂商识别代码和贸易项代码的分开位置,该结构与EAN.UCC GTIN中的结构相匹配。分区的可用值以及厂商识别代码和贸易项代码字段的相关大小在表2-9中给出。
厂商识别代码包含EAN.UCC厂商识别代码的一个逐位编码。贸易项代码包含GTIN贸易项代码的一个逐位编码。指示位同贸易项代码字段的结合与SGTIN-64相同。
序列代码包含一个连续的数字。这个连续的数字的容量小于EAN.UCC系统规范序列代码的最大值,而且在这个连续的数字中只包含数字。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。