1、ICS 35.040CCS X 00DB4403深圳市地方标准DB4403/T 1912021食用农产品追溯码编码技术规范Technical specification for traceability code ofedible agricultural products2021-09-28 发布2021-11-01 实施深圳市市场监督管理局发 布DB4403/T 1912021I目次前言.II1范围.12规范性引用文件.13术语和定义.14缩略语.25基本要求.26追溯码编码方案.27追溯码标识.4附录 A(资料性)基于统一社会信用代码的追溯码校验码计算.5附录 B(资料性)食用农产品追溯
2、码示例.8参考文献.11DB4403/T 1912020II前言本文件按照 GB/T 1.12020标准化工作导则第 1 部分:标准化文件的结构和起草规则的规定起草。本文件由深圳市市场监督管理局提出并归口。本文件起草单位:深圳市标准技术研究院、深圳市市场监督管理局、深圳市农业科技促进中心、深圳市计量质量检测研究院。本文件主要起草人:徐立峰、李颖、周哲、黎志文、周文丽、练晓、苏巍、孙勇、郭静文、王坤、吕恺文、陈旺民、李丽娜、吴水清、詹娜。DB4403/T 19120211食用农产品追溯码编码技术规范1范围本文件规定了食用农产品追溯码的基本要求、追溯码编码方案和追溯码标识。本文件适用于食用农产品追
3、溯的应用和管理。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T 70272002信息分类和编码的基本原则与方法GB 129042008商品条码零售商品编码与条码表示GB/T 15425(所有部分)商品条码128 条码GB/T 16986商品条码应用标识符GB 32100法人和其他组织统一社会信用代码编码规则GB/T 33993(所有部分)商品二维码3术语和定义下列术语和定义适用于本文件。3.1食用农产品edible agricultu
4、ral products通过种植、养殖(屠宰)、采收、捕捞等产生,未经加工或经简单加工,供人食用的农产品。注:食用农产品包括果蔬、肉类、水产品等。来源:GB/T 293722012,3.1,有修改3.2追溯单元traceable unit需要对其历史、应用情况或所处位置的相关信息进行记录、标识并可追溯的单个产品、同一批次产品或同一品类产品。来源:GB/T 381552019,2.43.3追溯码traceability code追溯系统中对追溯单元进行唯一标识的代码。来源:GB/T 381552019,2.103.4追溯系统traceability system基于追溯码、文件记录、相关软硬件设
5、备和通信网络,实现现代信息化管理并可获取产品追溯过程中相关数据的集成。来源:GB/T 38152019,2.6DB4403/T 191202024缩略语下列缩略语适用于本文件。AI:应用标识符(Application Identifier)EAN:欧洲物品编码协会(European Article Number)GS1:国际物品编码协会(Global standard 1)GTIN:全球贸易项目代码(Global Trade Item Number)QR Code:快速响应矩阵码(Quick Response Code)5基本要求5.1编码原则食用农产品追溯码编码原则应符合 GB/T 7027
6、2002 中第 7 章的要求。5.2追溯码赋码主体5.2.1遵循源头赋码原则,由食用农产品生产主体进行赋码。5.2.2生产源头未赋码的,由食用农产品第一次进入追溯系统时的责任主体进行赋码。6追溯码编码方案6.1追溯码类型本文件中追溯码分为品类追溯码、批次追溯码、单品追溯码三种类型。6.2基于全球贸易项目代码的追溯码6.2.1基于全球贸易项目代码的追溯码结构基于全球贸易项目代码的追溯码中,品类追溯码采用 EAN-13 编码结构(见表 1),批次追溯码结构由“AI+GTIN+AI+批次号”组成(见表 2),单品追溯码结构由“AI+GTIN+AI+系列号”(见表 3)组成,AI 为应用标识符,编码应
7、符合 GB/T 16986 的规定。表 1基于全球贸易项目代码的品类追溯码结构EAN-13厂商识别代码商品项目代码校验码N1N12N13表 2基于全球贸易项目代码的批次追溯码结构AIGTINAI批次号包装指示符厂商识别代码商品项目代码校验码01X1N1N12N1310Y1Y2Y3Yj(j20)表 3基于全球贸易项目代码的单品追溯码结构AIGTINAI系列号包装指示符厂商识别代码商品项目代码校验码01X1N1N12N1321Y1Y2Y3Yj(j20)6.2.2编码规则DB4403/T 191202136.2.2.1全球贸易项目代码全球贸易项目代码的编制应符合 GB 129042008 中第 4.
8、1 条的规定。6.2.2.2批次号由数字或字母组成,长度可变,最长 20 位。6.2.2.3系列号由数字或字母组成,长度可变,最长 20 位。6.3基于统一社会信用代码的追溯码6.3.1基于统一社会信用代码的追溯码结构基于统一社会信用代码的追溯码中,品类追溯码由“AI+食用农产品品类代码”组成(见表 4),批次追溯码由“AI+食用农产品品类代码+AI+批次号”组成(见表 5),单品追溯码由“AI+食用农产品品类代码+AI+系列号”组成(见表 6)。表 4基于统一社会信用代码的品类追溯码结构AI食用农产品品类代码校验码包装指示符食用农产品企业主体码产品品种码91X1N1N2N3N4N5N6N7N
9、8N9N10N11N12N13表 5基于统一社会信用代码的批次追溯码结构AI食用农产品品类代码AI批次号包装指示符食用农产品企业主体码产品品种码校验码91X1N1N12N1310Y1Y2Y3Yj(j20)表 6基于统一社会信用代码的单品追溯码结构AI食用农产品品类代码AI系列号包装指示符食用农产品企业主体码产品品种码校验码91X1N1N12N1321Y1Y2Y3Yj(j20)6.3.2编码规则食用农产品品类代码结构如表 7 所示。统一社会信用代码按照 GB 32100 确定的编码规则。表 7食用农产品品类代码结构包装指示符食用农产品企业主体代码产品品种码校验码X1N1N2N3N4N5N6N7N
10、8N9N10N11N12N13注1:X1为包装指示符,其中08表示定量的贸易项目,0表示单品,9表示变量贸易项目。注2:N1到N9为企业主体的9位统一社会信用代码(统一社会信用代码中的第9至17位的字符代码),企业主体代码为生产或供应该食用农产品的生产商、供应商的主体唯一标识代码。注3:产品品种码由主体企业自定义,不同品种的食用农产品赋不同的编码。注4:校验码用于检验编码的准确性,避免误码的产生,校验码计算方法见附录A。6.4追溯码编码方案选择DB4403/T 191202046.4.1赋码主体是中国商品条码系统成员时,追溯码应按照基于全球贸易项目代码的追溯码编码要求进行编码。6.4.2赋码主
11、体不是中国商品条码系统成员时,追溯码应按照基于统一社会信用代码的追溯码编码要求进行编码。6.4.3品类追溯码适用于对不同品类的食用农产品进行唯一标识,批次追溯码适用于按批次生产的食用农产品进行唯一标识,单品追溯码实现对单品的唯一标识。7追溯码标识根据实际需要,追溯码可采用具有国家标准或国际标准的一维条码、二维条码等进行标识。追溯码标识为一维条码时,追溯码标识采用 EAN-13 或 GS1-128 码,应符合 GB 129042008、GB/T 15425(所有部分)中的规定。追溯码标识为二维码时,可使用 GS1 QR Code,应符合 GB/T 33993(所有部分)中的规定。食用农产品追溯码
12、标识示例见附录 B。DB4403/T 19120215AA附录A(资料性)基于统一社会信用代码的追溯码校验码计算A.1总则校验码使用阿拉伯数字或大写英文字母表示。A.2校验码校验码按照公式(A.1)计算。?=31?(?=113?,31?).(A.1)式中:?校验码;?(?,?)整数求余函数;?代码字符从左到右的位置序号;?第i位置上的代码字符的值,字符对应的值见表 A.1;?第i位上的加权因子,?=?(3?1,31),加权因子见表 A.2。示例:当?函数值为 0 时,校验码?为 0。表 A.1代码字符对应的值代码字符代码字符数值01234012345678956789ABCDE10111213
13、14FGHJK1516171819LMNPQRT20212223242526DB4403/T 19120206表 A.1(续)代码字符代码字符数值UWX272829Y30表 A.2加权因子对应的值代码字符(i)加权因子(Wi)112339427519626716817920102911251213138A.3校验码计算假定某企业的统一社会信用代码为123123123,则某食用农产品品类代码前13位为0123123123001,需计算校验码X,校验码附加到原数字串的最右端。具体计算步骤为:a)计算i=113Ci Wi?的值,校验码计算见表 A.3;表 A.3校验码计算代码字符(i)代码字符数值(
14、Ci)加权因子(Wi)Ci*Wi1010213332918432781511919622652731648811717922040103298711025012013013188示例:373800874017485219811830131i*WiiCb)计算 MOD(i=113Ci Wi,31?)的值,即 MOD(373,31)=1;DB4403/T 19120217c)计算 X=31 MOD(i=113Ci Wi,31?)的值,即 X=31 1=30;d)计算校验码数值为 30,按照表 A.1,校验码对应的代码字符为 Y,即 0123123123001 的校验码?为 Y,完整的农产品品类追溯
15、码为(91)0123123123001Y。DB4403/T 19120208BB附录B(资料性)食用农产品追溯码示例B.1基于全球贸易项目代码的追溯码B.1.1基于全球贸易项目代码的追溯码编码示例基于全球贸易项目代码的追溯码分为品类追溯码、批次追溯码、单品追溯码,追溯码编码示例如下:a)某企业生产的某农产品品类追溯码为 6901234567892;b)某企业第 202004290001 批次的某农产品批次追溯码(01)06901234567892(10)202004290001,具体代码含义如下:1)01 为应用标识符,表示全球贸易项目代码;2)06901234567892 为某个全球贸易项目
16、代码;3)10 为应用标识符,表示批次号;4)202004290001 为批次号,表示分配给批次产品的代码。c)某企业系列号为 00001 的某农产品单品追溯码为(01)06901234567892(21)00001,具体代码含义如下:1)01 为应用标识符,表示全球贸易项目代码;2)06901234567892 为某个全球贸易项目代码;3)21 为应用标识符,表示系列号;4)00001 为系列号,表示分配给单个产品的代码。B.1.2基于全球贸易项目代码的追溯码标识基于全球贸易项目代码的品类追溯码的一维码标识见图 B.1,批次追溯码的一维码标识见图 B.2,单品追溯码的一维码标识见图 B.3,
17、单品追溯码的二维码标识见图 B.4。图 B.1品类追溯码一维码标识图 B.2批次追溯码一维码标识DB4403/T 19120219图 B.3单品追溯码一维码标识图 B.4单品追溯码二维码标识B.2基于统一社会信用代码的追溯码B.2.1基于统一社会信用代码的追溯码编码示例基于统一社会信用代码的追溯码分为品类追溯码、批次追溯码、单品追溯码,追溯码编码示例如下:a)某企业生产的某农产品品类追溯码为(91)0123123123001Y,其中 123123123 为该企业 9 位统一社会信用代码;b)某企业生产第 2020050001 批次某农产品追溯码为(91)0123123123001Y(10)20
18、20050001,具体代码含义如下:1)91 为应用标识符,表示食用农产品品类代码;2)0123123123001Y 为某个食用农产品品类代码;3)10 为应用标识符,表示批次号;4)2020050001 为批次号,表示分配给批次产品的代码。c)某企业系列号为 00001 的某农产品单品追溯码为(91)0123123123001Y(21)00001,具体代码含义如下:1)21 为应用标识符,表示系列号;2)00001 为系列号,表示分配给单个产品的代码。B.2.2基于统一社会信用代码的追溯码标识基于统一社会信用代码的品类追溯码一维码标识见图 B.5,批次追溯码一维码标识见图 B.6,单品追溯码一维码标识见图 B.7,单品追溯码二维码标识见图 B.8。图 B.5品类追溯码一维码标识DB4403/T 191202010图 B.6批次追溯码一维码标识图 B.7单品追溯码一维码标识图 B.8单品追溯码二维码标识DB4403/T 191202111参考文献1GB/T 293722012食用农产品保鲜贮藏管理规范2GB/T 381552019重要产品追溯追溯术语3DB35/T 18612019食品质量安全追溯码编码技术规范自然人