条形码的编码规则

2021-05-10 | 2969 阅读
条形码的编制规则:同种规格同种产品对应同一个产品代码、产品代码一经分配不再更改、为了保证代码容量最好采用无含义的顺序码。

 条形码的编码规则
    唯一性:同种规格同种产品对应同一个产品代码,同种产品不同规格应对应不同的产品代码。根据产品的不同性质,如:重量、包装、规格、气味、颜色、形状等等,赋予不同的商品代码。
    永久性:产品代码一经分配,就不再更改,并且是终身的。当此种产品不再生产时,其对应的产品代码只能搁置起来,不得重复起用再分配给其它的商品。
    无含义:为了保证代码有足够的容量以适应产品频繁的更新换代的需要,最好采用无含义的顺序码。 


 条形码校验码公式: 
    首先,把条形码从右往左依次编序号为“1,2,3,4……”从序号二开始把所有偶数序号位上的数相加求和,用求出的和乘3,再从序号三开始把所有奇数序号上的数相加求和,用求出的和加上刚才偶数序号上的数的和乘3的积,然后得出和。再用大于这个和的最小的10的倍数减去这个和,就得出校验码。 

    举个例子:
    此条形码为:977167121601X(X为校验码)。
    1、1+6+2+7+1+7=24
    2、24×3=72
    3、0+1+1+6+7+9=24
    4、72+24=96
    5、100-96=4
    所以最后校验码X=4。此条形码为9771671216014