中国

—SERVICE SUPPORT—
服务支持

首页 >> 服务支持 >> 润滑油知识 >> 国内扫码软件为何无法识别外国产品条形码?

国内扫码软件为何无法识别外国产品条形码?

浏览次数: 日期:2017年8月29日 10:18

随着智能手机的兴起,各种扫描条形码的软件开始多起来。于是不少人就创造了用条形码去验证产品真伪这个办法。可惜的是很多人都不知道商品上的条形码是代表什么意思。

下面就始给大家讲解一下条形码的含义。

 

其实条形码不只是商品才有,条形码正确名称是叫Bar Code,中文是叫物品编码。而且是有国际组织的,全称叫“国际物品编码协会”(EAN International,简称EAN)成立于 1977 年,是基于比利时法律规定建立的一个非营利性质的国际组织,总部设在比利时首都布鲁塞尔。

 

以前这个组织是负责欧洲产品的编码,随着组织的扩大,越来越多的国家都加入进去,包括美国和加拿大的UCC编码也加入进去。

 

 

而中国的“中国物品编码中心”(1987年成立)是在1991年才加入。官方网站:http://www.ancc.org.cn/

 

 

进入EAN后不同的国家会给出不同开头的识别码。大家可以看产品条码开头数字: 

000至139 :美国、加拿大
450至459 :日本 
880 :韩国 
690至695 :中国大陆 
471 :中国台湾 
489 :香港特区 
940至949 :新西兰 
930至939 :澳大利亚 

 

 

而在2006年,EAN组织正式改名为GS1,官方网站就是 www.gs1.org (全英文),在这个网站就可以查询到所有加入了GS1组织国家的产品编码。

 

 

各国的编码机构在加入了GS1后,可以将本国条形码统一提交到GS1组织。所以如果想查一个物品(商品)的条形码信息,你可以在物品生产国的编码协会官网可以查询到,同样也可以在GS1的官网上面查询到(GS1是最全的)。

 

大家可以将身边的条形码都输入进去试试,看看显示的结果。 

 

接下来就说说为什么国内那些扫码软件无法识别。

 

 

建议大家先了解下条形码的规则,现行很多国家用的是EAN13(EAN标准,13位数字识别码)和EAN8(EAN短码,只有8位数字识别码)。包括中国、欧洲等大部分国家都在用这种EAN码。EAN13码样子是这样的(不要把头部那个数字忘掉),随便拿一个国产产品都会看到。 

 

 

中国是在1991年才和国际接轨,直接按当时的EAN标准使用EAN 13位数条形码。所以目前在中国注册的物品(商品),都是使用13位数的编码。

 

那么12位的条形码哪里来的呢?

 

 

其实美国和加拿大在加入EAN组织前,已经有自己的编码机构UCC。UCC使用的就是12位条形码,叫UPC码。同样有分12位的UPCA码和8位数的UPCE码,UPC码只在美国和加拿大用,又称万用条码。即使加入了EAN后,美国加拿大的物品(商品)依旧在用UPC编码。UPCA 12位数编码样子是这样的

 

 

图例(左上为中国  EAN 13 位条形码  左下为美国 UPC 12位 条形码 

 

右上 为中国  EAN 8位  短码   右下为美国  UPC 8位  短码)

 

拿着只能读取国内13位EAN条形码国产软件,去识别美国产品上面12位的UPC条形码,怎么可能会能有结果出来?

 

你总不会去KFC买一个麦当劳才有的巨无霸,或者上南航官网去找一张国航的机票吧?

 

如果大家能理解这个道理,就应该明白国内的扫码软件建立的数据库,只认识中国自己的编码,并不认识美国产品的编码的原因。

 

看完这篇文章,大家对这些编码懂得识别没?遗憾的是国内的那些扫码软件是不懂的,如果要识别全球的商品就必须需要接入GS1的数据库。

 

最后小编想说,如果真很看重产品想扫描看公司信息,请通过中国物品编码中心 GS1 官网查询才能让人信服。官网:http://www.ancc.org.cn/

所属类别: 润滑油知识