1、ICS 35040A 24 瘩亘中华人民共和国国家标准GBT 1 8283-2008代替GBT 18283-20002008-07-16发布商品条码 店内条码Bar code for commodity-Bar code in-store2009-01-01实施宰瞀嚣鬻瓣警糌赞篓发布中国国家标准化管理委员会厘11目 次前言1范围2规范性引用文件3术语和定义4编码41不包含价格等信息的13位代码-42包含价格等信息的13位代码43 8位代码5条码表示及符号质量评价6店内条码符号的放置附录A(规范性附录)价格或度量值的校验码计算方法GB,T 182832c1111122223前 言GBT 1828
2、3-2008本标准参照国际物品编码协会(GSl)制定的GSl通用规范(第八版),并结合我国的实际情况,对GBT 18283-2000店内条码进行了修订。本标准代替GBT 18283-2000。本标准与GBT 18283-2000相比,主要变化如下:标准名称改为商品条码店内条码。将原标准的范围由“本标准规定了店内条码的编码、符号表示及技术要求。本标准适用于商店闭环系统中对商品变量消费单元的条码标识。”改为“本标准规定了店内条码的编码、条码表示、符号质量评价和条码符号的放置。本标准适用于商店自行加工店内销售的商品和变量零售商品的条码标识。”只给出了本标准引用的标准的编号及名称,并将原引用标准GBT
3、 16830-1997储运单元条码改为GBT 14257商品条码符号位置。将原标准店内条码的定义由“商店闭环系统中标识商品变量消费单元的条码”改为“前缀码为Z024的商品条码,用于标识商店自行加工店内销售的商品和变量零售商品”。增加了对变量零售商品的定义。在店内条码的代码结构方面,增加了不包含价格等信息的13位代码及8位代码;对原变量消费单元的代码结构进行了调整,改名为“包含价格等信息的13位代码”,删除了“商品项目代码”这个概念,将“价格(度量值)代码”改为“价格或度量值代码”,将“价格(度量值)检验码”改为“价格或度量值的校验码”。增加了店内条码符号质量的评价。增加了店内条码符号的放置。保
4、留了附录A价格(度量值)校验码的计算方法,改名为“价格或度量值的校验码计算方法”,并相应地将附录中“价格(度量值)校验码”改为“价格或度量值的校验码”。本标准的附录A为规范性附录。本标准由全国物流信息管理标准化技术委员会提出并归口。本标准起草单位:中国物品编码中心。本标准主要起草人:罗秋科、卿英迪、张春嫒、李宁、杜景荣。本标准于2000年首次发布,本次为第一次修订。1范围商品条码店内条码本标准规定了店内条码的编码、条码表示、符号质量评价和条码符号的放置。本标准适用于商店自行加工店内销售的商品和变量零售商品的条码标识。2规范性引用文件GBT 18283-2008下列文件中的条款通过本标准的引用而
5、成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。GB 12904商品条码(GB 12904-2003,ISOIEC 15420:2000,NEQ)GBT 12905 条码术语GBT 14257商品条码符号位置3术语和定义GBT 12905中确立的以及下列术语和定义适用于本标准。31店内条码bar code in-store前缀码为2024的商品条码,用于标识商店自行加工店内销售的商品和变量零售商品。注:8位店内条码的前缀码为
6、2。32变量零售商品variable measure retail commodity在零售贸易过程中,无法预先确定销售单元,按基本计量单位进行定价、销售的商品。4编码41不包含价格等信息的13位代码411结构不包含价格等信息的13位代码由前缀码、商品项目代码和校验码组成,其结构见表l。表1 不包含价格等信息的13位代码结构前缀码 商品项目代码 校验码|Xl 3X12 X1lXl。X9X8X7X6X5X4X3Xz Xl412前缀码xt。x,z为前缀码,其值为2024。413商品项目代码X。x:为商品项目代码,由10位数字组成,由商店自行编制。414校验码X1为校验码,为1位数字,根据前12位计
7、算而成,用于检验整个代码的正误。计算方法见GB 12904。】GB7 18283-200842包含价格等信息的13位代码421结构包含价格等信息的13位代码由前缀码、商品种类代码、价格或度量值的校验码、价格或度量值代码和检验码等5部分组成。其中,价格或度量值的校验码可以缺省。包含价格等信息的13位代码共分4种结构,其结构见表2。表2包含价格等信息的13位代码结构结构种类 前缀码 商品种类代码 价格或度量值的校验码 价格或度量值代码 校验码结构一 X”X12 XXlo X9墨X7)(6 无 X5)(x3x2 Xl结构二 X13X12 X11X1。)(9X7 无 X6X5)(墨X2 X1结构三 X
8、13X12 X11X10X9X8X, 强 X5墨托Xz Xl结构四 XX12 XllXloXg)(B X, )(6墨x)(3x。 Xl422前缀码x。x。:是前缀码,其值为2024。423商品种类代码由46位数字组成,用于标识不同种类的零售商品,由商店自行编制。424价格或度量值代码由4-5位数字组成,用于表示某一具体零售商品的价格或度量值信息。425价格或度量值的校验码结构三和结构四包含价格或度量值的校验码,为1位数字,根据价格或度量值代码的各位数字计算而成,用于检验整个价格或度量值代码的正误。计算方法见附录A。426校验码x,为校验码,为1位数字,根据前12位计算而成,用于检验整个代码的正
9、误。计算方法见GB 12904。43 8位代码431结构8位代码由前缀码、商品项目代码和校验码组成,其结构见表3。表3店内条码的8位代码结构l 前缀码 商品项目代码 校验码l z X7x6墨)【xax2 X1432前缀码由1位数字组成,其值为2。433商品项目代码x,X2是商品项目代码,由6位数字组成,由商店自行编制。434校验码x。为校验码,为1位数字,根据前7位计算而成,用于检验整个代码的正误。计算方法见GB 12904。5条码表示及符号质量评价店内条码的条码表示及符号质量评价见GB 12904。6店内条码符号的放置店内条码符号的放置见GBT 14257。2A1加权积附 录A(规范性附录)
10、价格或度量值的校验码计算方法GBT 1 8283-2008在价格或度量值的校验码计算过程中,要对价格或度量值代码中每个代码位置分配一个特定的运算规则,即加权因子,包括2一、3、5+、5一等4种。根据相应的加权因子,对价格或度量值代码中的数值进行数学运算得出的结果称为加权积。表A1、表A2、表A3、表A4分别给出了数值O9依照加权因子2一、3、5+、5一运算得出的加权积。表A1加权因子2一对应的加权积l代码数值 0 1 2 3 4 5 6 7 8 9加权积 0 2 4 6 8 9 1 3 5 7表A2加权因子3对应的加权积l代码数值 0 1 2 3 4 5 6 7 8 9加权积 O 3 6 9
11、2 5 8 1 4 7表A3加权因子5+对应的加权积l代码数值 O 1 2 3 4 5 6 7 8 9加权积 o 5 1 6 2 7 3 8 4 9表A4加权因子5一对应的加权积l代码数值 0 1 2 3 4 5 6 7 8 9加权积 O 5 9 4 8 3 7 2 6 lA2 4位数字的价格或度量值代码的校验码计算A21计算方法(价格或度量值代码位置序号从左至右顺序排列)第一步:表A5给出了每个代码位置应采用的加权因子。对照表A1、表A2和表A4得出各代码位置的数值所对应的加权积。表A5 4位数字的价格或度量值代码的加权因子分配规则1 2 3 4代码位置序号Xs 咒 墨 Xz加权因子 2 2
12、 3 5一第二步:将第一步的结果相加求和。第三步:将第二步的结果乘以3,所得结果的个位数字即为校验码的值。A22应用举倒价格代码2875(即2875元)校验码的计算示例:3GBT 18283-2008代码位置序号 1 2 3 4加权因子 2 2 3 5一价格代码 2 8 7 51根据表A1、表A2和表A4得加权积 4 5 1 32求和 4+5+1+3133用3乘以第二步的结果 39取乘积的个位数字9为所求价格校验码 十A3 5位数字的价格或度量值代码的校验码计算A31计算方法(价格或度量值代码位置序号从左至右顺序排列)第一步:表A6给出了每个代码位置应采用的加权因子。对照表A1、表A3和表A4
13、得出各代码位置的数值所对应的加权积。表A6 5位数字价格或度量值代码加权因子的分配规则1 2 3 4 5代码位置序号)(6 X5 X3 X2I 加权因子 5+ 2 5 5+ 2一第二步:将第一步的结果,即各加权积,相加求和。第三步:用大于或等于第二步所得结果且为10的最小整数倍的数,减去第二步所得结果。第四步:在表A4中查找与第三步所得结果数值相同的加权积,该加权积所对应的代码数值即为校验码的值。A32应用举例价格代码14685(即14685元)校验码的计算代码位置序号 1 2 3 4 5加权因子 5+ 2 5 5+ 2一价格代码 1 4 6 8 51根据表A1、表A3和表A4得加权积 5 8 7 4 92求和 5+8+7+4 +9333用大于或等于第二步所得结果且为10的最小整数倍的数减去第二步所得结果 40 一 33 74查表A4得加权积7所对应的代码数值为6,即6为所求校验码