发布网友 发布时间:2022-04-22 10:30
共1个回答
热心网友 时间:2023-10-10 19:09
我们在超市买东西,最后在交费处结算时,营业员用电子扫描仪在商品条码上轻轻一扫描,这个商品预先储存在条码内的名称、价格、厂商等产品信息立即就显示在荧光屏上,有了这些产品信息,一方面营业员不再记帐,每一笔账都是电脑即时一一记录,并会按要求作出各种报表。另一方面营业员不要再去盘点,每卖一个产品,电脑自动减少库存,到了安全库存量下限时,电脑还会提醒店主该订货了。这样,可使库存量控制在最佳状态,节约流动资金。能使商店的管理人员随时了解商品的销售动态,简化管理方式,节约管理费用。条码还可用于仓储、货物、邮件等管理,其原理是相同的。 超市内的商品条形码大部分是制造厂赋予的,它是制造厂向国家条码管理中心申请,由国家条码中心赋予的一个在世界范围内通用的商品条码。我国现采用国际物品编码中心EAN13位码作为我国商品条码。EAN(国际物品编码)的商品条形码有标准版EAN—13位编码和缩短版EAN—8位编码两个版本。EAN—13位编码的组成有条形码符号和相对应的阿拉伯数字符代码两部分,条形码便于机读,数字便于人工使用。代码结构如下:(注:以下所写的位数从左向右数起 ) ⑴前缀码(前2~3位)是国家或地区的独有代码,由EAN国际物品编码中心负责向世界各申请国家或地区颁发。如中华人民共和国的前缀码为690、691、692、693,用完了再去申请,当然是要银子的。中国台湾为471、中国香港为489、韩国为880、泰国为885、新加坡为888,美国由于使用较早,他的国家前缀码是两位,为00~04,还有06、09,而加拿大为05、07、08。 ⑵再后面(4~5位)为我国(或其他国家和地区)物品编码中心分配给申请企业的企业代码,也就是制造商识别代码。 ⑶再后面为产品代码(5位~4位)由生产企业自行赋码。 ⑷校验码(1位)是校验条形码使用过程中的扫描正确与否而设置的特殊编码,其数字由前面12位数字以一定公式计算得出。其计算方法如下: 1、将 EAN13位码中相对应的数字从右到左编上顺序号1~13; 2、将所有处于偶数位置的数字相加之合再乘以3; 3、从顺序号3开始将所有处于奇数位的数字相加; 4、将2、和3、步所得结果相加; 5、用一个大于4步所得结果且为10 的整数倍的数减去4步结果的差即是校验位的数。 6、若4步结果为 10 的整数倍,则校验位的值为0。例如: 6914644828019商品条码。691为中华人民共和国代码4644为厂商代码,82801为产品信息码,9为校验码。计算如下: 1、13 12 11 10 9 8 7 6 5 4 3 2 1 6 9 1 4 6 4 4 8 2 8 0 1 X 2、1+8+8+4+4+9=34 34*3=102 3、0+2+4+6+1+6=19 4、19+102=121 5、X=130-121=9 说明这个校验码是对的。以上知识可以用来识别假冒产品,如标上韩国进口,而前缀码却不是韩国的,还有伪造条码而不会使用前缀码和计算校验位的。 (5)EAN13位码中还有国际物品编码中心分配给国际标准书号(ISBN)的两个前缀码;978和979,目前只启用了978。还有分配给国际标准期刊号(ISSN)的977。 EAN—8主要用于包装体积小的产品上,其前缀码(2~3位)、产品代码(5~4位)、校验码(1位)的内函同EAN—13。按照EAN的规定只有印制条形码的面积超过总印发面积25%以上时才允许用8位码。因而只有EAN总部及各国编码中心有权掌握它的分配和使用,不是随便可用的。至于一些超市进货时没有厂商的代码,为了管理方便自己编制一些商品信息于条形码上,用于商品结算,那就只有每个超市自己知道代表什么了,如散装食品等。