您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > GB∕T 39322-2020 电子商务交易平台追溯数据接口技术要求
书书书犐犆犛35.240.60犔67中华人民共和国国家标准犌犅/犜39322—2020电子商务交易平台追溯数据接口技术要求犜犲犮犺狀犻犮犪犾狉犲狇狌犻狉犲犿犲狀狋狊犳狅狉狋狉犪犮犲犪犫犻犾犻狋狔犱犪狋犪犻狀狋犲狉犳犪犮犲犻狀犈犮狅犿犿犲狉犮犲狋狉犪狀狊犪犮狋犻狅狀狆犾犪狋犳狅狉犿20201119发布20210601实施国家市场监督管理总局国家标准化管理委员会发布书书书目 次前言Ⅲ…………………………………………………………………………………………………………1 范围1………………………………………………………………………………………………………2 规范性引用文件1…………………………………………………………………………………………3 术语和定义1………………………………………………………………………………………………4 缩略语1……………………………………………………………………………………………………5 基本要求2…………………………………………………………………………………………………6 格式定义与数据类型2……………………………………………………………………………………7 数据结构3…………………………………………………………………………………………………8 数据安全8…………………………………………………………………………………………………附录A(资料性附录) 电子商务交易平台追溯数据接口JSON格式数据示例9………………………附录B(资料性附录) 电子商务交易平台追溯数据接口消息响应状态15………………………………参考文献16……………………………………………………………………………………………………Ⅰ犌犅/犜39322—2020前 言 本标准按照GB/T1.1—2009给出的规则起草。本标准由全国物流信息管理标准化技术委员会(SAC/TC267)提出并归口。本标准起草单位:山东省标准化研究院、中国物品编码中心、安徽智?信信息技术有限公司、黑龙江省标准化研究院、山东百仕达地标产业有限公司、深圳市标准技术研究院、江苏省质量和标准化研究院。本标准主要起草人:王玎、梁厚广、孙小云、方方、陈康康、曹成坤、邵小景、王亚楠、王志恒、李铮、杜景荣、徐立峰、周哲、练晓、王瑜、李瑞兆。Ⅲ犌犅/犜39322—2020电子商务交易平台追溯数据接口技术要求1 范围本标准规定了电子商务交易平台与相关系统交换追溯数据的基本要求、格式定义与数据类型、数据结构、数据安全。本标准适用于电子商务交易平台追溯数据服务接口的设计、开发和应用。2 规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T7408—2005 数据元和交换格式 信息交换 日期和时间表示法GB/T36061—2018 电子商务交易产品可追溯性通用规范GB/T36318—2018 电子商务平台数据开放 总体要求IETFRFC2616 超文本传输协议 HTTP/1.1(HypertextTransferProtocol—HTTP/1.1)IETFRFC2818 TLS上的HTTP(HTTPOverTLS)IETFRFC3548 Base16、Base32、Base64数据编码(TheBase16,Base32,andBase64DataEncodings)IETFRFC3629 UTF8,ISO10646转换格式(UTF8,atransformationformatofISO10646)3 术语和定义下列术语和定义适用于本文件。3.1 接口 犻狀狋犲狉犳犪犮犲描述实体行为的命名操作集。[GB/T25597—2015,定义4.5]3.2 追溯参与方 狋狉犪犮犲犪犫犻犾犻狋狔狆犪狉狋犻犮犻狆犪狀狋在产品供应链中从事产品生产、加工、包装、仓储、销售、配送等相关业务的组织或个人。[GB/T36061—2018,定义3.3]3.3 追溯数据 狋狉犪犮犲犪犫犻犾犻狋狔犱犪狋犪记录追溯的信息。[GB/T38155—2019,定义3.4]4 缩略语下列缩略语适用于本文件。1犌犅/犜39322—2020GLN:全球参与方位置代码(GlobalLocationNumber)GSIN:全球货运标识代码(GlobalShipmentIdentificationNumber)GTIN:全球贸易项目代码(GlobalTradeItemNumber)HTTP:超文本传输协议(HyperTextTransferProtocol)HTTPS:超文本传输安全协议(HyperTextTransferProtocoloverSecureSocketLayer)JSON:JavaScript对象标记(JavaScriptObjectNotation)SSCC:系列货运包装箱代码(SerialShippingContainerCode)URL:统一资源定位符(UniformResourceLocator)5 基本要求电子商务交易平台追溯数据接口通过服务调用获取所需的信息,要求如下:———应采用符合IETFRFC3629规定的UTF8字符集;———应采用HTTP或HTTPS协议作为底层承载协议,采用HTTP协议时应符合IETFRFC2616的规定,采用HTTPS协议时应符合IETFRFC2818的规定;———应进行用户合法性、数据规范性等校验;———应控制交换的追溯数据记录数量,可采用分页传输等方式,宜不影响数据的解析性能;———发生错误时,接口应将详细的错误信息返回至相关业务系统,由各业务系统对错误进行记录分析和整改;———应建立接口日志记录,能识别数据异常或追溯交换数据情况。6 格式定义与数据类型6.1 接口格式定义主要包括:a) 接口地址:请求的URL地址,一般由域名或IP、端口号、接口路径组成,参见附录A中A.1;b) 接口原型:由电子商务交易平台追溯数据接口的返回类型、接口名和参数等组成,参见A.2;c) 功能说明:电子商务交易平台追溯数据接口功能的简要描述,参见A.3;d) 参数说明:调用电子商务交易平台追溯数据接口的输入参数或者输出参数情况,参见A.4;e) 返回说明:电子商务交易平台接口调用正常和(或)异常的响应状态(参见附录B)、示例等,参见A.5。6.2 数据类型主要包括:———字符型,用String表示;———整数型,用Integer表示;———浮点型,用Float表示;———日期时间型,用Datetime表示,应符合GB/T7408—2005的规定;———对象型,用Object表示,对应JSON中的“对象符号”;———数组型,用Array表示,是一个或多个JSON对象符号的集合。2犌犅/犜39322—20207 数据结构7.1 追溯数据的总体数据结构应对接口交换的电子商务交易平台追溯数据的数据集进行封装:a) 追溯数据的数据集由一组或多组追溯数据组成;b) 追溯数据包括一组或多组追溯参与方、追溯单元、追溯位置、交易信息,并可根据需求扩展使用其他信息;c) 追溯参与方、追溯单元、追溯位置、交易信息的内容应符合GB/T36061—2018中第7章及第8章的要求。追溯数据的总体数据结构见图1。图1 追溯数据的总体数据结构 总体数据结构组成元素见表1。表1 总体数据结构组成元素名称是否必选类型备注追溯数据的数据集是Array追溯数据的数据集数组包括一个或多个追溯数据对象追溯数据是Object追溯数据对象追溯参与方是Array追溯参与方数组包括一个或多个追溯参与方对象追溯单元是Array追溯单元数组包括一个或多个追溯单元对象追溯位置是Array追溯位置数组包括一个或多个追溯位置对象交易信息是Array交易信息数组包括一个或多个交易信息对象其他信息否Array视需求,可适情扩展使用7.2 追溯参与方数据结构追溯参与方数据结构见图2。3犌犅/犜39322—2020图2 追溯参与方数据结构 追溯参与方数据元素见表2。表2 追溯参与方数据元素名称是否必选类型备注参与方类型是String追溯所涉及的关键节点类型。取值:上游供应商、电子商务平台经营者、平台内经营者、电子商务物流服务商参与方身份标识是String应符合GB/T36061—2018中8.2.1的要求,可采用GLN或统一社会信用代码参与方名称是String与统一社会信用代码对应的主体名称有效联系人是String联系地址是String联系方式是String经营资质否String如营业执照等。图片文件采用BASE64编码规则(应符合IETFRFC3548的规定)转换为字符串,或给出其URL链接地址字符串格式产品资质否String如中国国家强制性产品认证证书、绿色食品证书等,图片文件采用BASE64编码规则转换为字符串,或给出其URL链接地址字符串格式其他否String视需求,可适情扩展使用7.3 追溯单元数据结构追溯单元数据结构见图3。4犌犅/犜39322—2020图3 追溯单元数据结构 追溯单元数据元素见表3。表3 追溯单元数据元素名称是否必选类型备注追溯单元类型是String追溯单元信息类型,取值与含义:GTIN———追溯贸易单元;SSCC———追溯物流单元;GSIN———追溯装运单元追溯单元标识是String编码结构应符合GB/T36061—2018中8.2.2的规定参与方身份标识是String用于关联追溯参与方生产/加工企业名称是String产品名称是String5犌犅/犜39322—2020表3(续)名称是否必选类型备注生产批次号是String序列号否String当追溯到单品时,必选唯一的序列号生产日期/包装日期是Datetime格式为YYYYMMDD或YYYYMMDDTHH:MM:SS保质期/有效期是String产品数量否Integer重量否Float(原)产地否String检验检测否String产品图片否String图片文件采用BASE64编码规则转换为字符串,或给出其URL链接地址字符串格式作业环节否String如入库、拣货、验货、出库等作业时间否Datetime格式为YYYYMMDDTHH:MM:SS责任人否String其他否String视需求,可适情扩展使用7.4 追溯位置数据结构追溯位置数据结构见图4。图4 追溯位置数据结构 追溯位置数据元素见表4。表4 追溯位置数据元素名称是否必选类型备注位置标识是String宜采用GLN,其编码结构按GB/T36061—2018中A.1.2的规定参与方身份标识是String用于关联追溯参与方具体地址是String有效联系人否String6犌犅/犜39322—2020表4(续)名称是否必选类型备注联系方式否String其他否String视需求,可适情扩展使用7.5 交易信息数据结构交易信息数据结构见图5。图5 交易信息数据结构 交易信息数据元素见表5。表5 交易信息数据元素名称是否必选类型备注交易类型是String交易信息有效凭证和单据类型。取值:电子订单、发货单、支付单、发票、物流运单交易标识是String交易信息有效凭证和单据的唯一标识参与方身份标识是String用于关联追溯参与方编号是String交易单证编号交易参与方是String交易对象的参与方名称交易时间是Datetime格式为YYYYMMDDTHH:MM:SS交易方式否String交易内容否String其他否String视需求,可适情扩展使用7犌犅/犜39322—20207.6 其他信息数据结构其他信息数据结构见图6。图6 其他信息数据结构 其他信息数据元素见表6。表6 其他信息数据元素名称是否必选类型备注其他否String视需求,可适情扩展使用并调整类型8 数据安全应符合GB/T36318—2018中4.2和5.1.3的规定。8犌犅/犜39322—2020附 录 犃(资料性附录)电子商务交易平台追溯数据接口犑犛犗犖格式数据示例犃.1 接口地址示例参见表A.1。表
本文标题:GB∕T 39322-2020 电子商务交易平台追溯数据接口技术要求
链接地址:https://www.777doc.com/doc-9521531 .html