UPC码的前缀
0 , 1 , 6 , 7 , 8 ,或9 :用于大多数产品。
2 保留给本地商户使用(储存/仓库) ,所出售的物品变权。可变重量的物品,如肉和新鲜水果和蔬菜,是UPC指定的商店,如果他们有包装。在这种情况下,是该项目LLLLL号码及RRRRR或者重量或价格,第一R确定哪些。
3 药品的国家药品代码。制药公司在美国拥有余下的UPC作为其国家药物码(国发)号码;但通常只有柜台药品扫描销售点,国防委员会为基础的UPC上使用的处方药包装,以及存货的目的。
4 保留给本地商户使用(储存/仓库) ,往往忠诚卡或存储券。
5 优惠券的制造商代码是LLLLL ,前3个RRR是家庭法(制造商规定) ,最后的2个RR是一个优惠券代码。这2位代码确定数额的折扣,根据所确定的表的GS1 US ,与最后的R成为校验位.
校验位的计算
在UPC的一个系统中,校验位的计算方法如下:
1.奇数位数字之和(第一,第三,第五,等等) ,并乘以3 。
2.偶数职位数字之和(第二,第四,第六,等等)的结果。
3.结果模10 (即剩余的结果时,除以10 ) 。
4.如果结果不是零,减去的10 。
例如,UPC一个条码(在这种情况下,UPC的一个盒子的组织) “ 03600029145X ”其中X是检查数字, X可以计算增加了奇数位数字( 0 + 6 + 0 + 2 + 1 + 5 = 14 ) ,乘以3 ( 14 × 3 = 42 ) ,增加了偶数位数字( 42 + 3 + 0 + 0 + 9 + 4 = 58 ) ,计算模10 ( 58mod10 = 8 ) ,减去10个( 10 - 8 = 2 ) 。检查位数因此2 。


