(转载请注明出处)
一、条形码的定义
条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。
比如这样的:
image.png二、条形码的结构。
通用商品条形码一般由前缀部分、制造厂商代码、商品代码和校验码组成。
前缀码是用来标识国家或地区的代码,如00-09代表美国、加拿大。45、49代表 日本。69代表中国大陆,471 代表中国台湾地区,489 代表香港特区。
三、实际照片例子
以我们的排毒食品“随便果”为例:
image.png洗脸的“蜂浆纸”:
image.png深度补水的“面膜”:
image.png以“随便果”13位条形码为例:
697 01680 1002 6
从左到右分别为:
1-3位:共3位,对应该条码的697,是中国的国家代码。(690--699都是代表中国,由国际上分配)
4-8位:共5位,对应该条码的01680,代表着生产厂商代码,由厂商申请,国家分配。
9-12位:共4位,对应该条码的1002,代表着厂内商品代码,由厂商自行确定。
第13位:共1位,对应该条码的6,是校验码,依据一定的算法,由前面12位数字计算而得到。考虑到部分读者可能不太喜欢数学,这个计算公式我留到最后讲,不是很难哈,有兴趣的可以坚持到最后,哈哈。
四、查询商品条形码是否正规的方式
中国的每一件商品都要经过国家登记,所有国家有一个专门存放这些数据的网站:中国物品编码中心。
点击进入: 中国物品编码中心
image.png查询结果(第一次查询会有图形点击验证,验证通过再点击搜索按钮就可以了):
随便果:
image.pngHHA面膜:
image.png五、商家自用条形码
有的商品有两个条形码,而且不一样,除了国家统一存放商品条码外,还有另外一种,就是商家自己内部使用的条形码,用于追溯商品来源、做防伪标志或者是给商品定价方便结算(大多超市的菜场都是用条形码给商品定价)等:
比如我们的产品都是有两个条形码的,除了国际通用条形码,另外一个防伪条形码就是这样(防伪标志,要确保每一盒都不同):
image.png image.png六、国际通码的校验公式
条形码校验公式:
①奇数序号上的数相加求和。
②偶数序号上的数相加求和。
③偶数序号上的和乘以3加上奇数序号上的和。
④用10减去得到的和的个位数。
例如用我们的“随便果”条码来计算:
6 9 7 0 1 6 8 0 1 0 0 2 6
先去掉最后一位,使用前12位来计算:
6 9 7 0 1 6 8 0 1 0 0 2 -
① 奇数位和:6+7+1+8+1+0 = 23
② 偶数位和:9+0+6+0+0+2 = 17
③ 偶数位和*3+奇数位和:23+17*3 = 74
④ 校验码:10 - 4 = 6
所以,添上最后一位6得到的应该是:
6 9 7 0 1 6 8 0 1 0 0 2 6
至此介绍了商品条形码的定义、结构、查询方式、校验方式和一些实例,希望能帮到你。
如果有疑问,随时加我微信联系:
image.png
网友评论