服务热线
0755-83640668
EAN码,英文全名:European Article Number。
随着UPC的普及与成功,于1977年以欧洲各国为中心制定的统一商品代码。此后成为国际性统一商品代码。JAN也属于其中的一种。UPC由12位数字构成,与此相对,EAN由包括前置码1位数字及国别码2-3位数字的13位数字构成。EAN条码符号是指对国际EAN协会授与的国别码2~3位数字与厂商识别代码5~4位数字组成的7位数字、商品项目代码5位数字、校验码1位数字等共计13位数字进行条码化的符号。JAN符号也包含其中。
EAN码是国际物品编码协会(INTERNATIONAL ARTICLE NUMBERING ASSOCIATION)在全球推广应用的商品条码,是定长的纯数字型条码,它表示的字符集为数字0~9。在实际应用中,EAN码有两种版本,标准版和缩短版。标准版是由13位数字组成,称为EAN-13码或长码;缩短版EAN码是由8位数字组成,称为EAN-8码或者短码。
EAN-13码
EAN-13码是按照“模块组合法”进行编码的。它的符号结构由八部分组成:符号结构、左侧空白区、起始符、左侧数据符、中间分隔符、右侧数据符、校验符、终止符、右侧空白区、模块数。
EAN-13码由13位数字组成。根据EAN 规范,这13位数字分别赋予了不同的含义。
厂商识别代码由7~9位数字组成,用于对厂商的唯一标识。厂商代码是各国的EAN编码组织在EAN分配的成员前缀码(X13,X12,X11)的基础上分配给厂商的代码。前缀码是标识EAN所属成员的代码,由EAN统一管理和分配,以确保前缀码在国际范围内的唯一性。商品项目代码由5~3位数字组成,用以标识商品的代码。商品项目代码由厂商自行编码。在EAN码中一个模块的宽度为0.40mm。
左侧空白区 |
起始符 |
左侧数据符 |
中间分隔符 |
右侧数据符 |
校验符 |
终止符 |
右测空白区 |
9个模块 |
3个模块 |
42个模块 |
5个模块 |
35个模块 |
7个模块 |
3个模块 |
9个模块 |
在编制商品项目代码时,厂商必须遵守商品编码的基本原则:对同一商品项目的商品必须编制相同的商品项目代码;对不同的商品项目必须编制不同的商品项目代码;保证商品项目与其标识代码一一对应,即一个商品项目只有一个代码,一个代码只标识一个商品项目。校验码用以校验代码的正误,是由一位数字组成。校验码是根据条码字符的数值按一定的数学算法计算得出的,计算的步骤如下:
① 从序号2开始,将所有偶数位的数字代码求和,得出S1;
② S1*3=S2;
③ 从序号3开始,将所有奇数位的数字求和,得出S3;
④ S3+S2=S4;
⑤ C=10-S4,得到校验码C的值。并且当S4的个位数为0时,C=0。
X13X12X11 X10X9X8X7 X6X5X4X3X2 X1
标准版和缩短版的校验码计算方法相同。
1、从代码位置序号2开始,所有偶数位的数字代码求和为a。2 、 将上步中的a乘以3为a。3、 从代码位置序号3开始,所有奇数位的数字代码求和为b。4、 将a和b相加为c。5、 取c的个位数d。6、 用10减去d即为校验位数值。
例:234235654652的校验码的计算如下表:
数据码 |
校验码 |
||||||||||||
代码位置序号 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
数字码 |
2 |
3 |
4 |
2 |
3 |
5 |
6 |
5 |
4 |
6 |
5 |
2 |
|
偶数位 |
3 |
+ |
2 |
+ |
5 |
+ |
5 |
+ |
6 |
+ |
2 |
|
|
奇数位 |
2 |
+ |
4 |
+ |
3 |
+ |
5 |
+ |
4 |
+ |
5 |
|
|
步骤1:3+2+5+5+6+2=23; 步骤2:23*3=69; 步骤3:2+4+3+5+4+5=23; 步骤4:69+23=92; 步骤5:10-2=8; 步骤6:校验码为 8
EAN码的编码规则
数字符 |
左侧数据符 |
右侧数据符 |
|
A |
B |
C |
|
0 |
0001101 |
0100111 |
1110010 |
1 |
0011001 |
0110011 |
1100110 |
2 |
0010011 |
0011011 |
1101100 |
3 |
011101 |
0100001 |
1000010 |
4 |
0100011 |
0011101 |
1011100 |
5 |
0110001 |
0111001 |
1001110 |
6 |
0101111 |
000101 |
1010000 |
7 |
0111011 |
0010001 |
1000100 |
8 |
0110111 |
0001001 |
1001000 |
9 |
0001011 |
0010111 |
1110100 |
起始符:101
中间分隔符:01010
终止符:101。
A、B、C中的“0”和“1”分别表示具有一个模块宽度的“空”和“条”。
因为左侧数据编码方式有两种,要按照前置码选其中一种,如表:
前置字符 |
左侧数据符编码规则的选择 |
|||||
0 |
A |
A |
A |
A |
A |
A |
1 |
A |
A |
B |
A |
B |
B |
2 |
A |
A |
B |
B |
A |
B |
3 |
A |
A |
B |
B |
B |
A |
4 |
A |
B |
A |
A |
B |
B |
5 |
A |
B |
B |
A |
A |
B |
6(中国) |
A |
B |
B |
B |
A |
A |
7 |
A |
B |
A |
B |
A |
B |
8 |
A |
B |
A |
B |
B |
A |
9 |
A |
B |
B |
A |
B |
A |
EAN标准码的尺寸:宽:全部37.45mm 条码31.35mm
起始符/分隔符/终止符24.50mm 放大倍数:0.8 -----
中国(不包括台湾、香港、澳门)于1991年加入了国际物品编码协会,EAN分配给中国大陆地区的前缀码是690~692。
以690,691为前缀码的EAN-13码只能分别对10000个制造厂商进行编码(因为制造厂商代码只有4位,制造厂商代码只能从0000~9999这一万组数字中进行分配)。每一个制造厂商可以对自己生产的10万种商品进行编码(因为产品代码为5位,可以从00000~99999这10万组数字中进行分配。
在这种结构的代码中,厂商识别代码由7位调整为8位,相应地制造厂商识别代码的容量就由1万家扩大到10万家;商品项目的识别代码由5位调整为4位,每个厂商就只能对自己生产的1万种商品进行编码。
EAN-8码
EAN-8码是EAN-13码的压缩版,由8位数字组成,用于包装面积较小的商品上。与EAN-13码相比,EAN-8码没有制造厂商代码,仅有前缀码、商品项目代码和校验码。
左侧空白区 |
起始符 |
左侧数据符 |
中间分隔符 |
右侧数据符 |
校验符 |
终止符 |
右侧空白区 |
7个模块 |
3个模块 |
35个模块 |
5个模块 |
21个模块 |
7个模块 |
3个模块 |
7个模块 |
宽:条码22.11mm 全部26.73
长:数据符条码18.23/18.56mm 起始符/分隔符/终止符19.88mm 全部21.64mm
放大倍数:0.8 --- 2.0
在EAN标准版中,前置符不用条码符表示。在缩短版中前置符包括在左侧数据符中,用条码符表示并且左侧数据符均用A组编码规则,右侧数据符均用B组编码规则。在中国,凡需使用EAN-8码的商品生产厂家,需将本企业欲使用EAN-8码的商品目录极其外包装(或设计稿)报至中国物品编码中心或其分之机构,由中国物品编码中心统一赋码。