自动识别技术-UCCEAN-128条形码EAN128码(5-1)02
贸易单元128条码(UCCEAN-128)

贸易单元128条码(UCC/EAN-128)于1981年推出,是一种长度可变、连续性的字母数字条码。
与其他一维条码比较起来,128码是较为复杂的条码系统,而其所能支援的字符也相对地比其他一维条码多,又有不同的编码方式可供交互运用,因此其应用弹性也较大。
内容:大致分为起始码、资料码、终止码、检查码等四部份,其中检查码是可有可无的。
特点:1.有自动输入信息,节省信息传递及输入的成本
2.保证信息传输的正确性和及时性
3.生产、配送、零售等各环节都能掌握商品动态。
4.允许双向的扫瞄处理。
应用领域:制造业的生产流程控制、批发物流业或运输业的仓储管理、车辆调配、货物追踪、医院血液样本的管理、政府对管制药品的控制追踪等。
目前我国所推行的128码是EAN-128码,EAN-128码是根据UCC/EAN-128码的定义标准将资料转变成条码符号,并采用128码逻辑,具有完整性、紧密性、连结性及高可靠度的特性。
辨识范围涵盖生产过程中一些补充性质且易变动之资讯,如生产日期、批号、计量等。
可应用於货运栈版标签、携带式资料库、连续性资料段、流通配送标签等。
其效益有: 1.变动性产品资讯的条码化。
2.国际流通的共通协议标准。
3.产品运送较佳的品质管理。
4.更有效的控制生产及配销。
5.提供更安全可靠的供给线。
实例:
如图,(00)为应用识别码,代表系列货运包装箱代码。
0为包装指示码,由厂商自行分配。
6901234为国家及厂商代号,由中国物品编码中心分配。
000000000为序号,由厂商自行分配。
9为检验码。
EAN-128码和Code-128码的区别

EAN-128码和Code-128码的区别什么是Code-128码?什么是EAN-128码?二者之间有什么区别?接下来小编就给大家解除心中的疑惑。
Code-128码是一种高密度的条形码,可表示从ASCII 0 到ASCII 127 共128个字符(其中包含数字,字母,符号),故称128码。
Code-128码有三个版本:A码(数字、大写字母、控制字符)、B码(数字、大小写字母、字符)、C码(双位数字)。
一个Code-128码有六部分组成:空白区域、起始标记、数据区、校验符、终止符、空白区域。
EAN-128码来源于Code-128码,在字符集和条空规则上与Code-128码完全一致,是我国所推行的128码。
EAN-128是根据EAN/UCC-128码定义标准将信息转变成条码符号,具有完整性、紧密性、连续性及高可靠度,能更多地标识贸易单元中需要标识的信息,如生产日期、数量、批号、规格等。
EAN-128条形码多应用于货运标签、便携式资料库、连续性资料段、物流配送标签等。
EAN-128码和Code-128码的区别:1、应用范围不同。
Code-128码可以用于任何管理系统中的自动识别,EAN-128码必须用在EAN/UCC系统中,用来表示商品的储运单元或者物流单元的信息。
凡是用EAN-128条形码表示的内容必须符合EAN/UCC系统的规定,即带有应用标识符的数据格式。
2、组成部分有区别。
一个Code-128码有六部分组成:空白区域、起始标记、数据区、校验符、终止符、空白区域。
而EAN-128码组成部分是Code-128的基础上,在数据区前添加了一个FNC1应用标识符,即:空白区域、起始标记、FNC1、数据区、校验符、终止符、空白区域。
3、数据长度有差别。
EAN-128条形码其实与Code-128C码的编码规则是一样的,只是在数据前添加了一个FNC1应用标识符,所以EAN-128码的数据长度只能是偶数位(应用识别码和配送邮政码不计算在内),而Code-128码无论是奇数位还是偶数位的数据长度都支持。
UCCEAN-128 特性及与Code128的区别

UCC/EAN-128 特性及与Code128的区别UCC/EAN-128条码符号是ANCC系统(即EAN·UCC系统)中使用的一种条码符号,也是一种商品条码符号。
UCC/EAN-128条码是普通128条码(即Code128码)的子集。
经原国际物品编码协会(EAN)、美国统一代码委员会(UCC)和国际自动识别制造商协会(AIM)同意,把起始符后面的第一个字符是Code128码中的“功能1”(FNC1)字符的符号结构给EAN·UCC系统专门使用。
UCC/EAN-128条码是EAN·UCC系统中唯一可用于表示附加信息的条码,可广泛用于非零售贸易项目、物流单元、资产、位置的标识。
今年,UCC/EAN-128条码已被更名为GS1-128条码。
1. UCC/EAN-128条码的特点·UCC/EAN-128条码的编码字符集属于字母/数字式字符集。
字符集中包括,ASCII码(美国信息交换标准码)中码值从00至127的128个码所代表的字符(这正是128条码被称作Code128的原因)以及00至99这100个两位数字。
其中的ASCII码字符包括,0~9这十个数字,全部英文大小写字母,“!”、“,”、“+”、“-”、“*”、“/”、“@”、“空格”等符号以及“DEL”、“ESC”等控制字符。
但是UCC/EAN-128条码不使用“空格”符号。
注:通过使用功能4(FNC4)字符,Code128条码还能对ASCII值为128~255的字符编码,这一功能保留在将来使用,但UCC/EAN-128条码不使用。
·UCC/EAN-128条码使用一个起始符加一个FNC1字符的双字符起始图形,这是UCC/EAN-128条码的特殊标志。
·除终止符外,每个条码字符由3个条和3个空构成。
每个条或空由1~4个模块组成,每个条码字符的总模块数为11。
UCC/EAN-128码属于模块组配的条码,又称“n,k”条码,即每个字符总模块数为11(n=11)、由3个条和3个空(k=3)组成。
自动识别技术-UCCEAN-128条形码EAN128码02

?由P92-95的UCC/EAN-128条形码字符集表可知, 128码设 计有三种字符集。请问这样设计有什么好处?
1
南华大学经济与管理学院 张革伕
二、目标问题
? 2.1 UCC/EAN-128条形码字符集有三个子字符集, 那么这 A、 B、 C三个字符集能不能交替使用?扫描 器又怎么才能知道,这段码用的是 A而不是B呢?
2
南华大学经济与管理学院 张革伕
2.1 特殊字符的使用
?字符集A和字符集B的最后7个字符(字符值为 96~102)和 字符集C的最后3个字符(字符值为 100~102)是特殊的非 数据字符,没有对应的ASCII字符。
?切换字符和转换字符
?切换字符CODE A(B或C) ?例如:条形码文字 1234ab ? 转换字符 SHIFT ? 例如: abLFcd
6
南华大学经济与管理学院 张革伕
其他情况
?如果在字符集 A或字符集 B中同时出现 4位或4位以 上的数字字符:
? 如果数字型数据字符的个数为偶数,则在第一个数 字之前插入CODE C字符将字符集转换为字符集 C。
? 如果数字型数据字符的个数为奇数,则在第一数字 之后插入CODE C字符将字符集转换为 C。
? 如果数据以 4位或4位以上的连续数字型数据符开 始,则使用起始符 C。
?如果数据中在小写字母字符之前出现 ASCII控制 字符(如NUL),则使用起始符 A。
?其他情况,使用起始符 B。
?如果使用起始符 C,并且数字个数为奇数, 则在最后一位数字前插入字符集 A或字符集 B转换标记。
? 例如: 102009012512340
3
南华大学经济与管理学院 张革伕
功能字符FNC
各种条码的校验码算法(EAN13,COD128,GTIN,UCC等)

各种条码的校验码算法(EAN13,COD128,GTIN,UCC等)校验码是由编码⽅案决定的,所以在代码中是否使⽤校验码和条码基本⽆关,但商品条码除外。
今天给⼤家介绍⼏种校验码的计算⽅法。
⼀、商品条码:商品条码中需要计算校验码的有:EAN-8(8位),EAN-13(13位),UCC(UPC-A)(12位),GTIN-14(ITF-14)(14位),GLN(13位),SSCC(18位)等。
它们虽然位数不同,但计算校验码的⽅法完全相同。
1、包含校验码的所有数字从右向左编号,分别为1,2,3......18位;2、从第2位开始,所有偶数位的权数为3,从第3位开始,所有奇数位的权数为1;3、将对应位置的代码数字与权数相乘,参见下图(以SSCC的18位数字为例);4、将所有乘积相加求和;(结果为109)5、对第4步的和,求MOD 10运算(将和109除以10,取其余数9);6、如果余数为0,则校验码为0,否则,⽤10减去余数的差即为校验码。
(上例中校验码为1)⼆、⾝份证校验码:⾝份证校验码的计算⽐较复杂⼀些,参见下图:1、⾃右向左为⾝份证号编号1-18;2、确定各位数的权数,权数的计算公式为 2^(i-1) mod 11i—位数如第3位的权数为2^(3-1)=2^2=4, 4除以11,商0余4,则权数为4。
再如第5位的权数为2^(5-1)=2^4=16,16除以11,商1余5,则权数为5。
3、将权数与对应的⾝份证号数字相乘;4、将所有乘积相加求和;(⽰例中的184)5、将第4步的结果除以11,求余数(⽰例中的8)6、从下表的R值中找到第5步的结果,对应的C值即为校验码。
(⽰例中8对应的是4)三、CODE-128码的校验符:CODE-128码的校验符不会出现在数据中,也不⽤读出,这⾥仅介绍⼀下计算⽅法,实际使⽤中都是由条码软件⾃动⽣成的。
由于CODE-128码可以表⽰字母、符号、控制符,⽽这些字符不能直接参与计算,所以要为每个字符分配⼀个码值。
EAN128码

(2)如果数据中在小写字母字符之前出现ASCII 控制字符(如NUL),则使用起始符A;
(3)其他一般情况,使用起始符B。
(4)如果在字符集A或字符集B中连续出现 4位或4位以上的数字字符: 如果数字型数据字符的个数为偶数个, 则在第一个数字之前插入CODE C字符将 字符集转换为字符集C;
“xautyb0221” “xautyb code c 0221” “xautyb code c 0221”
“abc NUL a1345 ……” “Code A ……ABC NUL Code B a1345 ……”
例1:对于数字462873583采用EAN-128码 符号表示时如能使其符号较短? 解决方案: 数字较多,宜采用C子集 遇到问题: 数字个数为奇数,而C子集均为两位 数字
解决问题: 将其中的一个数字用A子集或B子集 表示,其余数字每两位一起采用C子集来 表示 新问题:各子集的切换顺序如何安排?
(6)当使用字符集A,并且数据中出现小 写字母字符时: 如果在该小写字母字符之后,在另 一个小写字母字符之前出现一个控制字 符,则在该小写字母字符之前插入转换 字符;否则,在小写字母字符之前插入 CODE B将字符集转换为字符集B。
例如: “ABC NUL a1 FF b2 ……” “Code A ……ABC NUL Shift a1 FF ……”
SHIFT
FNC1
STOP
FNC 2
起始符(3个)
START A、START B、START C
起始符Start A(B或C)定义了符号 开始时使用的字符集。
功能符( 4个) FNC1、FNC2、FNC3 、FNC4 起始符A(或B,或C)与FNC1组成EAN-128条 码的起始符号;其中功能符可作校验符(可能 性小于1%),当多个应用标识符及其数据域放 在一个条码符号中时, FNC1 作为分隔符使用。
HIBC、UCC EAN-128条形码编码知识介绍

• 自己随意打印条码的:绝对不允许; • 产品包装内条码数量的问题:
• 至少在产品的外包装上要有符合规范的条码,其他条码可以通过转 印来解决。
特别申明
• 关于条码质量问题可以询问上海市技术监督局条 码中心。 • 询问条码是否可以解析,请通过我们软硬件进行 检测,方能确定条形码是否准确。 • 如果对《意见》中的具体条款和操作方法有疑 问,请询问上海市食品药品监督管理局。规来自的HIBC条码(日期格式说明)
规范的UCC/EAN-128条码(标示含义)
AI (00) (01) (02) (10) (11) (13) (15) (17) (21) (30) (37) (240) (241) (250) (251) 定义 包装代码 包装代码 包装代码 追溯商品批号 生产日期 包装日期 最短保存期限 最长保存期限 追溯商品序号 内装商品数量 内装商品最大数量 制造商附加识别号 客户编号 第二序号 来源序号 位数 18 14 14 20位内 6 6 6 6 20位内 8位内 8位内 30位内 30位内 30位内 30位内 定长 是 是 是 否 是 是 是 是 否 否 否 否 否 否 否 校验位 有 有 有 否 否 否 否 否 否 否 否 否 否 否 否
条形码编码知识介绍
上海市红十字会
上海市红十字会救灾物资数据中心 上海市红会信息科技有限公司
符合上海市条码规范的标准
• 条码标准:HIBC、 UCC/EAN-128 • 条码、标签要求:
• 产品条码必须包含主条码(产品识别信息)、次条码(追溯信 息)两条条码。 • 中文标签的建议:建议和注册证一致。
规范的UCC/EAN-128次条码
UCC/EAN-128规范条码举例说明(由左至右) 日期信息:6位定长,至少包含生产日期(11)/有效日期 (17) 之一,最好两都有; 追溯信息:不定长,包含SN(21)/LOT(10)两者之一;
EAN-128码和Code-128码的区别

EAN-128码和Code-128码的区别什么是Code-128码?什么是EAN-128码?二者之间有什么区别?接下来小编就给大家解除心中的疑惑。
Code-128码是一种高密度的条形码,可表示从ASCII 0 到ASCII 127 共128个字符(其中包含数字,字母,符号),故称128码。
Code-128码有三个版本:A码(数字、大写字母、控制字符)、B码(数字、大小写字母、字符)、C码(双位数字)。
一个Code-128码有六部分组成:空白区域、起始标记、数据区、校验符、终止符、空白区域。
EAN-128码来源于Code-128码,在字符集和条空规则上与Code-128码完全一致,是我国所推行的128码。
EAN-128是根据EAN/UCC-128码定义标准将信息转变成条码符号,具有完整性、紧密性、连续性及高可靠度,能更多地标识贸易单元中需要标识的信息,如生产日期、数量、批号、规格等。
EAN-128条形码多应用于货运标签、便携式资料库、连续性资料段、物流配送标签等。
EAN-128码和Code-128码的区别:1、应用范围不同。
Code-128码可以用于任何管理系统中的自动识别,EAN-128码必须用在EAN/UCC系统中,用来表示商品的储运单元或者物流单元的信息。
凡是用EAN-128条形码表示的内容必须符合EAN/UCC系统的规定,即带有应用标识符的数据格式。
2、组成部分有区别。
一个Code-128码有六部分组成:空白区域、起始标记、数据区、校验符、终止符、空白区域。
而EAN-128码组成部分是Code-128的基础上,在数据区前添加了一个FNC1应用标识符,即:空白区域、起始标记、FNC1、数据区、校验符、终止符、空白区域。
3、数据长度有差别。
EAN-128条形码其实与Code-128C码的编码规则是一样的,只是在数据前添加了一个FNC1应用标识符,所以EAN-128码的数据长度只能是偶数位(应用识别码和配送邮政码不计算在内),而Code-128码无论是奇数位还是偶数位的数据长度都支持。
EAN128

EAN-128EAN-128 码可表示之信息为了让供应链的生意伙伴可以共享同一条形码标准,不需重复黏贴条形码卷标,不同的信息系统都可以识别而加以应用,所以EAN-128利用2~4位数的应用识别码(Application Identifiers)定义紧跟其后的编号的意义及格式。
如 (01)代表14位数的商品代号,(10)代表20位以内文数字的批号,(17) 是6位数的有效日期,(30)是8位数以内的商品数量,(310)代表重量,(410)代表送达对象的地址码等等。
∙识别代码–交易包装、物流包装、地址、资产、客户∙用于追踪的号码–批号、序号∙日期–生产日期、包装日期、保存期限∙交易包装之计量值–重量、容量、面积、尺寸∙物流包装之计量值–重量、容量、面积、尺寸∙邮政编码–国内外送达对象∙特定用途及内部应用之编号–折价券、订单编号等运送容器序号 (SSCC18)在EAN-128码中最重要且应用最广泛的编号是运送容器序号 SSCC-18 (Serial Shipping Container Code),用来识别每一个的运送容器,如瓦楞纸箱、物流箱、栈板、货柜等,其号码组成如下:EDI 信息传输之识别代号纯数字固定 18 位数无意义编号,主要用来识别物流包装,用于物流作业AI 识别代码AN/UCC-128码是个极有弹性的条形码符号,因为它可以串连数项的信息,而且以不同的长度呈现于一个条形码中。
而EAN/UCC-128码中的AI即为识别代码,运用2~4码的AI,用来定义紧跟其后的信息码内容及格式,如此则可依产业或全球系统的需求,不断地扩充编码。
以下为一些常见的用法:EAN-128 之交易包装识别代号∙应用识别码后紧接为“ 9 ” 表示变动的计量值 ( 重量、容量、尺寸)的交易包装,必须连结其它计量的应用识别码 (AI30 、 AI32nn 、AI35nn 、 AI36nn) 等来表示其实际的计量值∙AI02 用来识别物流包装内装的最大单位的交易包装∙通常与 AI00 连结使用, AI02 之后如为“ 9 ” 则必须连结 AI37 来表示其实际的数值EAN-128 用于追踪商品之编号∙AI10 用于识别商品之批号∙AI21 用于识别商品之序号∙均为可变动长度 1~20 内之文数字∙通常都连结在主要之商品识别代号 AI10(EAN-13 、 EAN-14) 之后EAN-128 之日期代号∙N1~N6 为 YY ( 年份) MM( 月份 ) DD ( 日期 ) 年份取西历之尾数两位,如果日期不确定以“ 00 ” 填补E AN-128 之计量值–内装商品之数量∙AI30–用以代表交易包装内装的商品数量,须与 AI(01) 连结使用§∙AI37 –用以代表物流包装装载的最大交易包装数量,必须与 AI(02) 连结使用∙均为变动长度 1~8 位以内之数用EAN-128 之计量值–商品净重∙商品净重的单位为公斤∙AI310n 的“ n ” 表示小数点后有“ n ” 位数例如 (3100)000035=35kg(3101)000035=3.5kg(3102)000035=0.35kg:以此类推EAN-128 之订单编号∙AI400 用以两交易伙伴间之订单编号之识别∙此订单编号由发出订单的客户所编定,其为变动长度 1~30 位以内之文数字EAN-128 之托运代号∙托运代号由货运公司自己编定,或经货运公司同意后交由托运的客户来编∙N1 .... Ni 是货运公司的 EAN 国家代号及厂商代号,其后的号码则为识别某一批托运货品的代让 ( 可能包含了 1~ 数个的物流包装 ) ,文数字均可,总长度不能超过 30 个字EAN-128 之地址码EAN-128 之邮政编码之编号∙AI420 用以识别国内收件者之邮政编码为可变动长度 20 位以内之文数字∙AI421 用以识别国外收件者之邮政编码、编号方式为 N1N2N3 为 (ISO 所订定之国家代号 ) 再加上 9 位数以内文数字EAN-128 之资产识别代号∙AI8003 用以识别可回收之资产∙资产识别代码:以 EAN-13 之编号方式来识别不同型态之可回资产如:栈板、物流箱、啤酒桶、瓦斯桶等∙同一资产之序号:此序号可视需要选择编或不编,为变动长度 1~16 位文数字均可,用来识别同一型态但不同个数的可回收资产∙AI8004 用以识别一般之固定资产如:机器设备、办以家具等∙资产识别代码: EAN 之国家代号 + 厂商代号 + 资产代号 ( 文数字均可 ) 在 30 位以内EAN-128 用于识别客户之编号∙AI8018 用以识别服务业之客户,用于贵宾卡、挂号证、认同卡等∙编号为固定长度 18 位之数字。
条码知识之十:EAN-128码(下)

条码知识之十:EAN-128码(下)作者:优码来源:优码技术发表时间:2011-10-10 10:45:58 点击:54 国际物品编码协会(EAN)和美国统一代码委员会(UCC)将CODE-128码引入EAN/UCC系统,并作如下规定:起始符由一个START A/B/C 加一个辅助字符FNC1构成,以区别普通的CODE-128条码。
EAN-128码仍然是非定长条码,每一个条码符号可表示的数据最少3位,最多32位,并且构成条码的码字数量不超过48个,整个条码的物理长度不超过165毫米。
一个标准模块的宽度为1毫米,放大系数为0.25~1.2。
EAN-128码的编码规则EAN-128码在表示数据的方法上采用了应用标识符系统(Application Identifier,简记为AI),使得EAN-128条码成为一种有含义的条码。
应用标识符由2位到4位数字组成,每一组应用标识符数字的含义是预先定义好的,用来说明其后面的数字表示的内容。
例如:应用标识符01表示贸易项目代码,10表示批号,11表示生产日期,13表示包装日期,15表示保质期等,则以下信息便可以只从数字上作出明确解释:(01)16903128100250(11)091020(10)091050表示贸易项目代码为16903128100250,该批产品的生产日期为2009年10月20日,批号为091050;(01)16903128100250(13)091020(15)100420表示贸易项目代码为16903128100250,该产品包装日期为2009年10月20日,保质期到2010年4月20日。
上面示例中应用标识符都放在括号中,是为了方便人眼识读,在条码中表示的时候是不使用括号的,目的是为了最大限度地减小条码的长度以便更多地表示数据内容。
为了能区分各组数据的内容,要在每组数据之间插入一个分隔符,最后一组数据后不加分隔符,分隔符使用码字FNC1,译码后的数据以(ASCII码值为29的字符)表示分隔符。
EAN,UCC编码

其它 AI 应用识别表,请见应用识别码明细表编号的功用1. 自动化识别EAN.UCC标准体系,主要是透过识别编码标准 (ID Number)、数据戴体 (Data Carriers)及电子商务讯息标准 (E-Commerce) 作为串联,其中以识别编码标准为最主要的功能,利用机器进行自动的数据攫取工作,以取代人工按键,并达到方便、简单、快速、正确地存取数据。
这些标准用于自动化管理中,可作为数据传送的商品识别代号、数据库存取料的关键( Key )。
2. 供应链管理为了提升 QR/ECR (快速响应系统)的效益,货物从供货商开始、供应链运作中,即具备的识别代号或信息条形码化,以方便信息的收集与传递。
3. 追踪管理要达到追踪的功能,从原料经过制造生产过程,再输配送到货上架销售、消费者购买等,所有作业节点数据都必须正确而完整的记录,而条形码的使用则可以作为信息收集的利器,提升记录的正确性与效率。
4. 电子商务EAN.UCC 系统所提供的商品、物流单位、资产、地址以及服务等唯一识别号码,能够协助全球各个产业的供应链有效率地管理系统,同时便利电子商务的推行。
全球交易品项识别代码 GTIN ( Global Trade Item Number )GTIN 是代表商品交易品项,包括零售单品、交易包装单位如箱、盒,在管理上必与数据库中之商品数据或交易讯息对应,以便供应链的各阶段业者可读取、流通共享。
GTIN 用作识别商品品项的全球性独一编号,就商品的数据管理而言, GTIN 是代表着商品品项并且对应至数据库中的商品数据,或是对应至交易的讯息。
更多关于GTIN全球位置码 GLN ( Global Location Number )EAN/UCC 地址码是运用 13 位数结构化编码来识别任何法律的、功能的以及实体地址,例如公司、部门、转运点及收发货人等;号码具独一性,于供应链或电子商务交易伙伴间的往来文件,可共系统自动辨识份及所处位置。
EAN、ITF-14、UCCEAN-128区别与制作.doc

EAN、ITF-14、UCC/EAN-128区别与制作条码EAN ITF-14 UCC/EAN-128 条码打印软件条码是商品的标识,在如今的商品销售,库存,运输等环节非常常见。
尤其是商品流通环节更离不开条码的运用。
EAN、ITF-14、UCC/EAN-128条码都是用在商品流通环节的条码,但是,不同的条码具体的应用范围也有自己的“主攻点”。
比如说EAN码我们常在超市等零售形式的场合中见到其应用。
ITF-14则是常用储运和批发环节中。
这种条码比较特殊,我们可以很容易就分别出来,它的外观形状是带有支撑条的,或者说是保护框。
而UCC/EAN-128则适用于商品的物流环节。
这几种条码可以说是运用非常广泛,是比较普及的条码类型。
在做条码打印、印刷的时候,就需要通过条码打印软件进行打印设置。
EAN用于商品零售环节的条码类型,定长,在外观上起始符、中间分隔符、终止符都要比其它条在底部长出一些,以方便辨认。
常见的有两种条码格式,一种是标准码EAN-13有13位条码数字。
这种条码其中前12位为商品项目代码和编号最后一位是校验位。
因为最后一位是根据前12经过一定的计算得出的,所以不能随便输入。
在条码打印软件中,一般会用软件自动生成最后一位校验位。
比如在领跑标签条码打印软件中,可以在外观设置中,勾选“生成数据校验”“校验数据可见”两个复选框选项。
因为最后一位校验位是由条码打印软件自动生成的,所以在数据源最后输入数据对象内容的时候,只需要输入12位就可以了。
比如在领跑标签条码打印软件最后ean-13码的设置方法的关键步骤为(具体的操作方法可以再本站的其他文章中找到相关的EAN-13码的设置方法):另一种格式EAN-8缩短码,用于标识的数字代码为8位的商品条形码,由7位数字表示的商品项目代码和1位数字表示的校验符组成。
其在条码打印软件中的制作方法与EAN-13码一样。
这里不再阐述。
ITF-14用于商品的储运和批发环节的条码类型,定长14位,它是基于交叉二五码的一种条码。
gs1-128条形码标准

UCC/EAN-128条码及其应用UCC/EAN-128条码符号是ANCC系统(即EAN·UCC系统)中使用的一种条码符号,也是一种商品条码符号。
UCC/EAN-128条码是普通128条码(即Code128码)的子集。
经原国际物品编码协会(EAN)、美国统一代码委员会(UCC)和国际自动识别制造商协会(AIM)同意,把起始符后面的第一个字符是Code128码中的“功能1”(FNC1)字符的符号结构给EAN·UCC系统专门使用。
UCC/EAN-128条码是EAN·UCC系统中唯一可用于表示附加信息的条码,可广泛用于非零售贸易项目、物流单元、资产、位置的标识。
今年,UCC/EAN-128条码已被更名为GS1-128条码。
1. UCC/EAN-128条码的特点·UCC/EAN-128条码的编码字符集属于字母/数字式字符集。
字符集中包括,ASCII码(美国信息交换标准码)中码值从00至127的128个码所代表的字符(这正是128条码被称作Code128的原因)以及00至99这100个两位数字。
其中的ASCII码字符包括,0~9这十个数字,全部英文大小写字母,“!”、“,”、“+”、“-”、“*”、“/”、“@”、“空格”等符号以及“DEL”、“ESC”等控制字符。
但是UCC/EAN-128条码不使用“空格”符号。
注:通过使用功能4(FNC4)字符,Code128条码还能对ASCII值为128~255的字符编码,这一功能保留在将来使用,但UCC/EAN-128条码不使用。
·UCC/EAN-128条码使用一个起始符加一个FNC1字符的双字符起始图形,这是UCC/EAN-128条码的特殊标志。
·除终止符外,每个条码字符由3个条和3个空构成。
每个条或空由1~4个模块组成,每个条码字符的总模块数为11。
UCC/EAN-128码属于模块组配的条码,又称“n,k”条码,即每个字符总模块数为11(n=11)、由3个条和3个空(k=3)组成。
条码软件如何打印UCC-128条形码

条码软件如何打印UCC-128条形码
条码软件如何打印UCC-128条形码
UCC-128是一种连续型、非定长的应用标识符条形码,多用于物流贸易行业,能更多地标识贸易物流单元中需要标识的信息,如产品数量、规格、批号、生产日期、有效期、交货地等等。
UCC-128条形码由应用标识符和数据两部分组成,每个应用标识符由2位到4位数字组成,UCC-128条形码细分为左侧空白区、双字起始字符、数据字符、校验符、终止符、右侧空白区。
接下里看下如何用条码软件打印UCC-128条形码。
打开条码软件新建一个标签,选择我们需要用来打印UCC-128条形码的打印机,根据打印机中的标签纸设置标签的宽高,行列,边距等信息。
标签新建完成之后,在空白标签上用“绘制一维条码”工具添加一个普通条形码。
打开条形码的属性-条码选项,条码类型选择UCC-128。
在数据源中添加条码数据,可手动输入,亦可通过数据库导入UCC-128条码数据实现批量打印,条码软件支持各种主流数据库,如TXT、Excel、MySQL、SQLServer等等。
打印预览查看制作的UCC-128条形码,若没有问题,在打印设置中进行打印UCC-128条码。
条码软件还支持输出PDF文档、PPML文档、Tif文档或者图片的形式保存。
以上内容就是条码软件中打印UCC-128条形码的操作步骤。
UCC-128条形码和EAN-128条形码一样都是ANCC系统(即EAN·UCC系统)中使用的一种条码符号,二者的制作打印方法都是一样的。
UCC-128码和EAN-128码可统称为UCC/EAN-128码,即GS1-128码。
ucc ean 规则

ucc ean 规则
UCCEAN规则是一套用于商品编码和标识的标准化系统。
它由国际统一编码委员会(UCC)和欧洲文章编号协会(EAN)制定,现已成为全球通用的商品编码和标识系统。
UCC EAN规则采用13位数字编码,其中前三位是国家代码,接下来的4-5位是厂商代码,最后的6-7位是商品代码。
这种编码方式可以确保全球范围内的商品唯一性和识别性,方便商品的生产、流通和管理。
此外,UCC EAN规则还规定了商品标识符的尺寸、位置和颜色等方面的要求,以确保商品标识符在不同国家和地区都能够被准确识别和读取。
UCC EAN规则的实施,大大简化了商品编码和标识过程,促进了商品的流通和交易,提高了商品管理的效率和精度。
- 1 -。
条形码自动识别技术

条形码自动识别技术条形码自动识别技术2010-04-09 15:03条码本身不是一套系统,而是一种十分有效的识别工具它提供准确及时的信息来支持成熟的管理系统。
条码使用能够逐渐地提高准确性和效率,节省开支并改进业务操作。
条码是由不同宽度的浅色和深色的部分(通常是条形)组成的图形,这些部分代表数字、字母或标点符号。
将由条与空代表的信息编码的方法被称作符号法。
符号法有许多种。
下面列举的是一些最常使用的符号法。
通用产品码(UPC码)和它在世界范围的相似物国际物品码(EAN码)在零售业被非常广泛地使用,它们正在工业和贸易领域中被广泛地接受。
UPC/EAN码是一种全数字的符号法(它只能表示数字)。
在工业、药物和政府应用中最浒的是39码,糨是一种字母与数字混合符号法,它具有自我检验功能,能够提供不同的长度和较高的信息安全性。
它被一些工斑马打印机业贸易组织所接受,包括汽车工业活动组织(AIAG)、保健工业贸易通讯委员会(HIBCC)和美国国防部(DOD)。
工业应用包括追踪生产过程、仓库库存,还有识别影印领土这样的特别应用。
作为一种字母与数字混合符号法,39码除有数字外,还能够支持大写字母并有一些标点符号。
与39码相比,128码是一种更便捷的符号法,糨能够代表整个ASCII字母系列。
它提供一种特殊的"双重密度"的全数字模式并有高信息安全性能。
128码正在逐渐代替39码。
HIBCC和统一编码委员会(UCC)已接受一种特殊版本的128码(UCC/EAN-128)用来进行送货箱的标记。
在ANSI的送货箱标记标准中也承认UCC/EAN-128码。
在需要将序号、批量号和其它有关信息输入到产品标签上的应用中使用UCC/EAN-128码的趋势有进一步的发展。
两维码符号法正在跟进两维码符号法是条码发展的下一步骤。
它们比传统的条形码的密度高得多,所以能提供较高的信息完整程度。
因为它们能够将更多的信息放入更小的面积内,所以它们为许多不同的应用所接受。
条码知识之十:EAN-128码(下)

条码知识之十:EAN-128码(下)作者:优码来源:优码技术发表时间:2011-10-10 10:45:58 点击:54 国际物品编码协会(EAN)和美国统一代码委员会(UCC)将CODE-128码引入EAN/UCC系统,并作如下规定:起始符由一个START A/B/C 加一个辅助字符FNC1构成,以区别普通的CODE-128条码。
EAN-128码仍然是非定长条码,每一个条码符号可表示的数据最少3位,最多32位,并且构成条码的码字数量不超过48个,整个条码的物理长度不超过165毫米。
一个标准模块的宽度为1毫米,放大系数为0.25~1.2。
EAN-128码的编码规则EAN-128码在表示数据的方法上采用了应用标识符系统(Application Identifier,简记为AI),使得EAN-128条码成为一种有含义的条码。
应用标识符由2位到4位数字组成,每一组应用标识符数字的含义是预先定义好的,用来说明其后面的数字表示的内容。
例如:应用标识符01表示贸易项目代码,10表示批号,11表示生产日期,13表示包装日期,15表示保质期等,则以下信息便可以只从数字上作出明确解释:(01)16903128100250(11)091020(10)091050表示贸易项目代码为16903128100250,该批产品的生产日期为2009年10月20日,批号为091050;(01)16903128100250(13)091020(15)100420表示贸易项目代码为16903128100250,该产品包装日期为2009年10月20日,保质期到2010年4月20日。
上面示例中应用标识符都放在括号中,是为了方便人眼识读,在条码中表示的时候是不使用括号的,目的是为了最大限度地减小条码的长度以便更多地表示数据内容。
为了能区分各组数据的内容,要在每组数据之间插入一个分隔符,最后一组数据后不加分隔符,分隔符使用码字FNC1,译码后的数据以(ASCII码值为29的字符)表示分隔符。
邮政用128条码相关标准介绍

介绍主要术语
条码字符 表示一个字符或符号的若干条与空
起始符 位于条码起始位置的若干条与空
终止符 位于条码终止位置的若干条与空
介绍主要术语
空白区 条码起始符、终止符两端外侧与空的反射率相同的 限定区域
128条码标准及相关标准介绍
国家邮政局科学研究规划院 2003年10月
128条码标准及相关标准介绍
国家标准 GB/T 18347 128条码
暂行规定 暂行03-1998 邮件盛装容器标牌用条码 暂行04-1998 国内给据邮件条码
128条码标准及相关标准介绍
指导性文件 YZ/Z 0001.1 -1999 邮件盛装容器标牌 国内信盒部分 YZ/Z 0001.2 –1999 邮件盛装容器标牌 国内集装箱部分 YZ/Z 0034-2001 国内给据邮件条码签
GB/T 18347 《128 条码》 适用于EAN·UCC以外的其他领域对128条码的应用需 求。
128条码国家标准介绍
范围 规定了128条码的技术要求,包括了128条码特性、
尺寸、译码算法、用户需要定义的应用参数以及码 制标识符前缀串。 本标准适用于各个领域的自动数据采集
128条码国家标准介绍
128条码国家标准介绍
附录G 用户限定的应用参数
对于人工扫描,建议Y的最小值应为5mm或符号长度的15%。符号长度 总是大于Y值。 128条码符号长度L计算公式:
L=11X(C+(D/2))+22X 其中:X— 模块宽度;
C— 起始字符、特殊字符、校验字符和终止符的数目加上D不包括 的数据字符数目;
EAN·UCC系统简介

EAN·UCC系统EAN.UCC系统是全球开放的物流信息标识和条码表示系统。
基本情况条码技术是在计算机应用发展过程中,为消除数据录入的“瓶颈”问题而产生的,可以说是最“古老”的自动识别技术。
1973年,美国统一代码委员会选定IBM公司的条码系统,作为北美的通用产品代码,即UPC 码,应用于食品零售业,利用条码技术进行自动销售,大大加快了食品的流通。
1981年,国际物品编码协会成立。
建立了全球统一的商品标识代码系统及条码标识,以条码识读为基础的POS自动销售系统,带来了销售、库存管理、订货、结算方式的变革,同时也促进了条码体系的发展及其在更大范围、更多领域的应用,逐步从供应链的零售末端前推到配送、仓储、运输等物流各个环节。
近年来,EAN与UCC合作建立了全球统一的开放系统的物品编码体系及条码标识,为全供应链物流环节的条码应用提供了解决方案。
不夸张地说,没有条码的物流过程已成为不可想象。
EAN.UCC系统是国际物品编码协会和美国统一代码委员经过近30年的努力而建立的标准化物流标识体系,是全球贸易和供应链管理的共同语言,包括对贸易项目、物流单元、资产、服务等的标识系统。
是开放系统中应用自动识别技术的标准化的解决方案。
EAN.UCC系统 EAN.UCC系统是国际物品编码协会和美国统一代码委员经过近30年的努力而建立的标准化物流标识体系,是全球贸易和供应链管理的共同语言,包括对贸易项目、物流单元、资产、服务等的标识系统。
是开放系统中应用自动识别技术的标准化的解决方案。
EAN?UCC系统应用依赖于一定的编码结构,通过这些编码,实现对相关项目及其数据的标识。
编码结构本身保证了在相关的应用领域中,代码在全世界范围内的唯一性。
如:对于某一贸易项目,这些代码是访问贸易项目信息数据库和明确标识贸易项目的关键。
进行首次交易之前,供应商就应通过标准报文或电子目录协议将这些代码传递给用户。
这些代码可以条码的形式表示,以便在进货点和出货点进行自动数据采集。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.3 而且正如前面所说的,UCC/EAN-128编码时, 既要避免过于泛滥地使用字符集,又要力求短小, 同时满足需求。那么,编码有什么规则?
3
南华大学经济与管理学院 张革伕
功能字符FNC
功能字符用于向条形码识读设备指示所允许的特殊操 作或应用。
FNC1:位于起始符start A(或B、C)后面,用于标识 该条形码是UCC/EAN系统。
FNC2:用于指示该条形码识读设备,将包含FNC2符 号的信息临时储存起来,作为下一个符号内容的前缀 传送。
UCC/EAN-128条形码符号最大长度必须符合以下下两个要 求:
包括空白区在内,最大物理长度不应超过165mm; 可编程的最大数据字符数为48,其中包括应用标识符和作为分隔符
使用的FNC1字符,但不包括辅助字符和校验符。
5
南华大学经济与管理学院 张革伕
2.3 长度最小原则
起始符的选择
如果数据以4位或4位以上的连续数字型数据符开 始,则使用起始符C。
头脑风暴
由P92-95的UCC/EAN-128条形码字符集表可知,128码设 计有三种字符集。请问这样设计有什么好处?
1
南华大学经济与管理学院 张革伕
二、目标问题
2.1 UCC/EAN-128条形码字符集有三个子字符集, 那么这A、B、C三个字符集能不能交替使用?扫描 器又怎么才能知道,这段码用的是A而不是B呢?
如果数据中在小写字母字符之前出现ASCII控制 字符(如NUL),则使用起始符A。
其他情况,使用起始符B。
如果使用起始符C,并且数字个数为奇数, 则在最后一位数字前插入字符集A或字符集 B转换标记。
例如:102009012512340
南华大学经济与管理学院 张革伕
其他情况
如果在字符集A或字符集B中同时出现4位或4位以 上的数字字符:
2
南华大学经济与管理学院 张革伕
2.1 特殊字符的使用
字符集A和字符集B的最后7个字符(字符值为96~102)和 字符集C的最后3个字符(字符值为100~102)是特殊的非 数据字符,没有对应的ASCII字符。
切换字符和转换字符
切换字符CODE A(B或C) 例如:条形码文字1234ab 转换字符SHIFT 例如:abLFcd
如果数字型数据字符的个数为偶数,则在第一个数 字之前插入CODE C字符将字符集转换为字符集C。
如果数字型数据字符的个数为奇数,则在第一数字 之后插入CODE C字符将字符集转换为C。
当使用字符集B,并且数据中出现ASCII控制字符 时:
当使用字符集A,并且数据中出现小写字母字符 时:
7
南华大学经济与管理学院 张革伕
FNC3:用于指示条形码识读设备,将包含FNC3字符 的符号中的数据作为初始化指示或对条形码识读器的 重新编程。
FNC4:不在UCC/EAN系统中使用。
Start A(或B、C)定义符号开始时使用的字符集。
4
南华大学经济与管理学院 张革伕
2.2 最大符号长度
决定UCC/EAN-128条形码的符号长度的参数有2个,编码 的字符数和使用模块宽度,字符数包括辅助字符。