产品供应链公共服务追溯系统及追溯方法
【专利摘要】本专利申请公开了一种产品供应链公共服务追溯系统及追溯方法,所述产品供应链公共服务追溯系统包括ERP系统、黑匣子、可访问的空间和终端,将黑匣子生成的产品的追溯信息保存在可访问的空间,并在每个流通环节中生成新的追溯信息,并保存在可访问的空间,在追溯产品时,通过访问上述空间,了解产品在各个流通环节的追溯信息,从而对产品的流向、数量、质量和责任等信息进行追溯。
【专利说明】
产品供应链公共服务追溯系统及追溯方法
技术领域
[0001] 本发明涉及产品的追溯技术,特别涉及一种产品供应链公共服务追溯系统及追溯 方法。
【背景技术】
[0002] 产品在流通过程中,对产品进行追溯是十分必要的,人们籍此了解产品在各流通 环节的信息,以便掌握产品的流通状况,尤其是对于食品、药品企业的产品进行追溯更是十 分重要的。
[0003] 而现有技术中,通常产品的追溯方法是这样的:在每个产品出厂前,在其包装上印 上二维码,该二维码携带有产品出厂时的所有信息,在产品的各个流通环节,如入库时,由 入库查验员扫描产品上的二维码得到产品出厂时的相关信息,然后将相关信息和新增的查 验信息录入到本企业的数据库中,如出库时,通过扫描产品上的二维码得到产品出厂时的 相关信息,然后将相关信息和新增的出库信息录入到本企业的数据库中。
[0004] 上述方法存在的问题是:产品在每一次流通过程中,只能获得产品出厂时的信息, 而无法获得产品在上一个或上几个环节的流通信息,对于一些有行业公网的,人们虽然可 以在行业公网上查询一些相关信息,但是行业公网涉及的产品信息有限,通常只能查询到 产品上一个或上几个流通环节所处的企业信息,因此现有技术中,对产品的追溯能力有限, 无法满足产品的追溯需求。
【发明内容】
[0005] 本发明的一个目的是提供一种产品供应链公共服务追溯系统,通过该系统可实现 产品在各个流通环节的追溯。
[0006] 产品供应链公共服务追溯系统,包括以下部分:
[0007] ERP系统,用于产品出库时生成出库单据,产品入库时生成入库单据,在产品首次 出库时提供产品的基础信息数据;
[0008] 黑匣子,用于产品出库和入库时分别生成相应的用于产品追溯的追溯信息,产品 出库时根据网络地址信息生成地址码;
[0009] 可访问的空间,产品出库和入库时分别存储相应的用于产品追溯的追溯信息,产 品出库时返回追溯信息的网络地址信息到黑匣子,产品入库时调出追溯信息并形成查验单 的数据包;
[0010]终端,用于产品入库时扫描地址码,并在入库查验时形成查验单。
[0011] 说明:本发明所述的地址码可以是但不限于二维码、一维码。
[0012] 所述的ERP系统为通常企业用于自身经营管理的系统,为现有技术,如药品企业的 ERP系统。
[0013] 本发明所述的黑匣子只是对生成追溯信息的平台的一种称呼,而非限定性用语。
[0014] 本发明所述的可访问的空间,可以是企业的云空间,也可以是企业公网空间,即企 业自身设立的可外部访问的存储空间。
[0015]本发明所述的终端,可以是手机、APP或者微信等。
[0016]通过上述系统,黑匣子根据ERP系统生成的出库单据或入库单据,生成相应的用于 产品追溯的追溯信息,上述追溯信息均存储在可访问的空间,并且可访问的空间会返回网 络信息地址,黑匣子根据网络信息地址生成地址码,通过扫描地址码获得网络信息地址,根 据网络信息地址可访问产品的追溯信息,实现产品在流通的各个环节的追溯。
[0017] 进一步,还包括企业数据仓库,所述的企业数据仓库用于保存出库和入库时对应 的加密后的追溯信息,还用于保存加密后的查验结果。将加密后的追溯信息和查验结果保 存在企业数据仓库内,以便实现追溯信息和查验结果的存储备份。
[0018] 进一步,所述的黑匣子包括:
[0019] 业务数据接口,用于传输网络地址信息;
[0020] 地址码生成模块,用于将接收到的网络地址信息转换为地址码;
[0021 ]地址码输出模块,用于将地址码输出。
[0022] 本发明黑匣子可以接受通过业务数据接口送入的追溯信息的网络地址信息,然后 生
[0023] 成对应的地址码,用户通过解读地址码即可获取要查询信息。方便的实现产品在 流
[0024] 通过程中每一个过程信息记录的查询。
[0025]进一步,所述的黑匣子还包括:
[0026]公共数据接口,用于进行公共数据交互;
[0027]加密模块,用于将公共数据接口中的明文数据处理为密文数据;
[0028]加密数据接口,用于进行密文数据交互。
[0029] 黑匣子实现了明文端和密文端的数据交互问题,从明文端获取的信息可以有选择 性的加密并送至密文端。可以用于实现企业数据仓库与经营质量管理系统之间的数据交 换。
[0030] 进一步,还包括与栈内字段信息数据库连接的索引数据库和日志数据库。增设的 两个数据库分别用于实现检索和记录功能。
[0031] 进一步,所述的黑匣子还包括:栈内字段信息数据库,用于根据公共数据接口接收 流通过程中的单据上的信息生成追溯栈,并通过公共数据接口获取产品流通过程中的追溯 信息进行栈填充,生成用于产品追溯的新的追溯信息。
[0032] 在生成产品追溯信息时,首先根据产品批次形成存储数据栈,用来确定本批次数 据在数据空间的存储索引,同时可以预先生成提供给第三方使用时的web API的URI(统一 资源标识符Uniform Resource Identifier),当数据准备好后,从栈中取出索引,把数据保 存到相应的存储位置。通过预先定义产品批次的存储数据栈,1)确定和保证了数据在库中 的存储位置;2)为后续的数据完整性验证提供更加简洁明了的操作;3)更符合目前使用的 WEB API编程思想;4)为数据完整性验证提供完全索引。
[0033] 进一步,所述的黑匣子,在进行栈填充后,还用于生成栈的填充状态,并判断栈是 否填充完整以及根据判断结果生成填充状态数据并保存。
[0034] 进一步,所述的黑匣子,在生成用于产品追溯的新的追溯信息后,根据新的追溯信 息还用于生成对应的出库追溯码或入库追溯码,所述的出库追溯码或入库追溯码保存在 可访问的空间。出库追溯码和入库追溯码用于企业自身对产品的信息数据的追溯。
[0035] 本发明的另一目的是提供一种产品供应链公共服务追溯系统的追溯方法,包括以 下内容:
[0036] 产品出库时,ERP系统生成销售出库单据,根据销售出库单据,黑匣子生成用于产 品追溯的追溯信息,并将所述的追溯信息保存在可访问的空间中,可访问的空间返回上述 信息的网络地址信息或自己的空间的链接地址,黑匣子生成对应上述网络地址信息的地址 码,将上述地址码形成在企业自身空间的电子随货同行单上,并打印在纸质随货同行单上;
[0037] 产品入库时,通过终端扫描地址码,在可访问的空间调出追溯信息,形成查验单的 数据包,并在黑匣子形成来货查验单,通过终端对查验单进行查验,并形成查验结果,黑匣 子根据查验结果生成产品新的追溯信息,并将新的追溯信息保存在可访问的空间;
[0038] 通过在可访问的空间查询产品的所有的流通状态中的信息数据,获得产品的流向 信息;
[0039] 通过在可访问的空间查询产品在某个流通节点的入库数量和出库数量,获得产品 的数量信息;
[0040] 通过在可访问的空间查询产品在某个流通状态的信息数据,获得产品的质量追溯 信息和责任追溯信息。
[0041] 通过以上的方法即可实现产品在整个流通环节的追溯,上述追溯信息是以地址码 的方式呈现,用户可以方便的通过扫描地址码得到追溯信息所在的网络信息地址,进而全 面了解到产品的流通状态信息。
【附图说明】
[0042]图1为本发明实施例产品供应链公共服务追溯系统出库工作原理图。
[0043]图2为本发明实施例产品供应链公共服务追溯系统入库工作原理图。
【具体实施方式】
[0044] 下面通过【具体实施方式】对本发明作进一步详细的说明:
[0045] 本实施例的ERP系统以药品企业的GSP系统为例进行阐述。
[0046] 产品供应链公共服务追溯系统,包括以下部分:
[0047] GSP系统,用于产品出库时生成出库单据,产品入库时生成入库单据,在产品首次 出库时提供产品的基础信息数据;
[0048] 黑匣子,用于产品出库和入库时分别生成相应的用于产品追溯的追溯信息,产品 出库时根据网络地址信息生成地址码;
[0049] 可访问的空间,产品出库和入库时分别存储相应的用于产品追溯的追溯信息,产 品出库时返回追溯信息的网络地址信息到黑匣子,产品入库时调出追溯信息并形成查验单 的数据包;
[0050] 终端,用于产品入库时扫描地址码,并在入库查验时形成查验单。
[0051] 企业数据仓库,所述的企业数据仓库用于保存出库和入库时对应的加密后的追溯 信息,还用于保存加密后的查验结果。
[0052]本实施例的黑匣子包括:业务数据接口,用于传输网络地址信息;地址码生成模 块,用于将接收到的网络地址信息转换为地址码;地址码输出模块,用于将地址码输出。公 共数据接口,用于进行公共数据交互;加密模块,用于将公共数据接口中的明文数据处理为 密文数据;加密数据接口,用于进行密文数据交互。本实施例的黑匣子还包括与栈内字段信 息数据库连接的索引数据库和日志数据库。
[0053]本实施例的黑匣子还包括:栈内字段信息数据库,用于根据公共数据接口接收流 通过程中的单据上的信息生成追溯栈,并通过公共数据接口获取产品流通过程中的追溯信 息进行栈填充,生成用于产品追溯的新的追溯信息。
[0054]本实施例的黑匣子,在进行栈填充后,还用于生成栈的填充状态,并判断栈是否填 充完整以及根据判断结果生成填充状态数据并保存。本实施例的黑匣子,在生成用于产品 追溯的新的追溯信息后,根据新的追溯信息还用于生成对应的出库追溯码或入库追溯码, 所述的出库追溯码或入库追溯码保存在可访问的空间。
[0055] 本实施例的追溯信息有三层编码,出库如下:
[0056] a)第一层,出库随行单的编码:
[0062]其中,字段1到字段8表示分布信息;
[0063]字段9表示数量信息;
[0064]字段10到字段14表示运输过程的质量信息;
[0065] 字段15、16表示责任信息。
[0066] 入库如下:
[0067] a)第一层,来货查验单的编码:
[0073]本实施例产品供应链公共服务追溯系统的出库工作原理如图1所示:
[0074] 其中,He3表示追溯栈,对应第二层编码,每个追溯栈内都设有栈内字段信息数据, 对应于产品追溯的基本信息数据,如产品分布、质量信息、责任信息和数量信息,对应第一 层编码。H p为上述追溯栈的集合。
[0075] 1.黑匣子根据企业GSP系统的销售出库单据,获取批次Hel到Hen;
[0076] 2.黑匣子形成He栈;
[0077] 3.黑匣子根据He栈的数据字段向GSP抽取数据;
[0078] 4.黑匣子以He为单元,往Hp填充数据;
[0079] 1)黑匣子生成He栈号以及Hp的信息数据
[0080] a)数据加密,以密文的形式把数据推送到企业数据仓库、企业云空间或公网空间 进行保存
[0081] >企业云空间或公网空间返回Hp的地址链接和He栈号信息到黑匣子,在黑匣子生 成追溯二维码,并打印带追溯二维码的纸质随货同行单
[0082] b)生成He、Hp对应的出库追溯码,加密后,保存在企业云空间或公网空间
[0083] 2)黑匣子生成Hel到Hen栈中数据字段的填充状态
[0084] a)判断填充状态(是否填充完整),提示判断结果
[0085] b)把状态数据保存在企业云空间或公网空间
[0086]本实施例产品供应链公共服务追溯系统的入库工作原理如图2所示:
[0087] 1.入库验收人员手机扫描纸质随货同行单上的追溯二维码(Hp码),形成来货单位 的二维码信息数据,发送到平台;
[0088] 2.平台根据Hp码的信息数据,把Hp对应的He数据在来货单位的平台云空间或公网 空间调出,形成查验单的数据包;
[0089] 3.数据包返回手机,手机形成本企业的来货查验单;
[0090] 4.手机上根据来货查验单,对来货按批次进行核对,判断是否相符;
[0091] 1)相符,则直接提交查验结果到黑匣子与GSP系统
[0092] 2)不相符,则在对应批次的备注中注明具体不相符的内容,然后,提交查验结果到 黑匣子与GSP系统
[0093] 5.黑匣子对查验结果进行加密和保存;
[0094] 1)黑匣子把加密后的查验结果推送到企业数据仓库、来货单位与收货单位的企业 云空间或收货单位的企业公网空间,进行保存
[0095] 6.企业GSP软件系统根据查验结果生成采购入库单据,并把采购入库信息发送到 黑匣子;
[0096] 7.黑匣子形成He栈,并根据采购入库信息往He栈填充数据;
[0097] 1)黑匣子生成入库He栈号以及入库Hp的信息数据
[0098] a)加密后,以密文的形式推送,保存在企业数据仓库,收货单位的企业云空间或公 网空间
[0099] b)生成He、Hp对应的入库追溯码,加密后保存在收货单位的企业云空间或公网空间
[0100] 2)黑匣子生成入库He栈数据字段填充状态
[0101 ] a)判断填充状态(是否填充完整),提示判断结果
[0102 ] b)把状态数据保存在收货单位的企业云空间或公网空间
[0103] 本实施例还公开了产品供应链公共服务追溯系统的追溯方法,包括以下内容:
[0104] 产品出库时,GSP系统生成销售出库单据,根据销售出库单据,黑匣子生成用于产 品追溯的追溯信息,并将所述的追溯信息保存在可访问的空间中,可访问的空间返回上述 信息的网络地址信息,黑匣子生成对应上述网络地址信息的地址码,将上述地址码打印在 随货同行单上;
[0105] 产品入库时,通过终端扫描地址码,在可访问的空间调出追溯信息,形成查验单的 数据包,并在黑匣子形成来货查验单,通过终端对查验单进行查验,并形成查验结果,黑匣 子根据查验结果生成产品新的追溯信息,并将新的追溯信息保存在可访问的空间;
[0106] 通过在可访问的空间查询产品的所有的流通状态中的信息数据,获得产品的流向 信息;
[0107] 通过在可访问的空间查询产品在某个流通节点的入库数量和出库数量,获得产品 的数量信息;
[0108] 通过在可访问的空间查询产品在某个流通状态的信息数据,获得产品的质量追溯 信息和责任追溯信息。
[0109]以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作 过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的 普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手 段的能力,所属领域普通技术人员可以在本申请给出的启示下,结合自身能力完善并实施 本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本申请 的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作 出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效 果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具 体实施方式等记载可以用于解释权利要求的内容。
【主权项】
1. 产品供应链公共服务追溯系统,其特征在于,包括以下部分: ERP系统,用于产品出库时生成出库单据,产品入库时生成入库单据,在产品首次出库 时提供产品的基础信息数据; 黑匣子,用于产品出库和入库时分别生成相应的用于产品追溯的追溯信息,产品出库 时根据网络地址信息生成地址码; 可访问的空间,产品出库和入库时分别存储相应的用于产品追溯的追溯信息,产品出 库时返回追溯信息的网络地址信息到黑匣子,产品入库时调出追溯信息并形成查验单的数 据包; 终端,用于产品入库时扫描地址码,并在入库查验时形成查验单。2. 根据权利要求1所述的产品供应链公共服务追溯系统,其特征在于:还包括企业数据 仓库,所述的企业数据仓库用于保存出库和入库时对应的加密后的追溯信息,还用于保存 加密后的查验结果。3. 根据权利要求1所述的产品供应链公共服务追溯系统,其特征在于:所述的黑匣子包 括: 业务数据接口,用于传输网络地址信息; 地址码生成模块,用于将接收到的网络地址信息转换为地址码; 地址码输出模块,用于将地址码输出。4. 根据权利要求1所述的产品供应链公共服务追溯系统,其特征在于:所述的黑匣子还 包括: 公共数据接口,用于进行公共数据交互; 加密模块,用于将公共数据接口中的明文数据处理为密文数据; 加密数据接口,用于进行密文数据交互。5. 根据权利要求4所述的产品供应链公共服务追溯系统,其特征在于:还包括与栈内字 段信息数据库连接的索引数据库和日志数据库。6. 根据权利要求5所述的产品供应链公共服务追溯系统,其特征在于:所述的黑匣子还 包括:栈内字段信息数据库,用于根据公共数据接口接收流通过程中的单据上的信息生成 追溯栈,并通过公共数据接口获取产品流通过程中的追溯信息进行栈填充,生成用于产品 追溯的新的追溯信息。7. 根据权利要求6所述的产品供应链公共服务追溯系统,其特征在于:所述的黑匣子, 在进行栈填充后,还用于生成栈的填充状态,并判断栈是否填充完整以及根据判断结果生 成填充状态数据并保存。8. 根据权利要求7所述的产品供应链公共服务追溯系统,其特征在于:所述的黑匣子, 在生成用于产品追溯的新的追溯信息后,根据新的追溯信息还用于生成对应的出库追溯码 或入库追溯码,所述的出库追溯码或入库追溯码保存在可访问的空间。9. 产品供应链公共服务追溯系统的追溯方法,其特征在于,包括以下内容: 产品出库时,ERP系统生成销售出库单据,根据销售出库单据,黑匣子生成用于产品追 溯的追溯信息,并将所述的追溯信息保存在可访问的空间中,可访问的空间返回上述信息 的网络地址信息或自己的空间的链接地址,黑匣子生成对应上述网络地址信息的地址码, 将上述地址码形成在企业自身空间的电子随货同行单上,并打印在纸质随货同行单上; 产品入库时,通过终端扫描地址码,在可访问的空间调出追溯信息,形成查验单的数据 包,并在黑匣子形成来货查验单,通过终端对查验单进行查验,并形成查验结果,黑匣子根 据查验结果生成产品新的追溯信息,并将新的追溯信息保存在可访问的空间; 通过在可访问的空间查询产品的所有的流通状态中的信息数据,获得产品的流向信 息; 通过在可访问的空间查询产品在某个流通节点的入库数量和出库数量,获得产品的数 量信息; 通过在可访问的空间查询产品在某个流通状态的信息数据,获得产品的质量追溯信息 和责任追溯信息。
【文档编号】G06Q10/08GK106056394SQ201610475363
【公开日】2016年10月26日
【申请日】2016年6月22日
【发明人】严东军, 刘传富, 黄宇轩, 余赛文, 黄琳茵, 李 瑞, 程源
【申请人】严东军, 广东国健医药卫生信息化创新服务中心