CN109711910A - 一种电子票据的链式数据结构的构建方法、装置和*** - Google Patents

一种电子票据的链式数据结构的构建方法、装置和*** Download PDF

Info

Publication number
CN109711910A
CN109711910A CN201811613609.0A CN201811613609A CN109711910A CN 109711910 A CN109711910 A CN 109711910A CN 201811613609 A CN201811613609 A CN 201811613609A CN 109711910 A CN109711910 A CN 109711910A
Authority
CN
China
Prior art keywords
electronic bill
circulation side
business information
circulation
transmitted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811613609.0A
Other languages
English (en)
Inventor
叶春飞
钱晓雷
吴海明
刘勋堂
钱立阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SERVYOU SOFTWARE GROUP Co Ltd
Original Assignee
SERVYOU SOFTWARE GROUP Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SERVYOU SOFTWARE GROUP Co Ltd filed Critical SERVYOU SOFTWARE GROUP Co Ltd
Priority to CN201811613609.0A priority Critical patent/CN109711910A/zh
Publication of CN109711910A publication Critical patent/CN109711910A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明实施例公开了一种电子票据的链式数据结构的构建方法、装置和***,监管方根据电子票据的业务要求建立各组成要素之间的链式关系,制定监管规则,并向各流转方传输监管规则;当前级流转方接收上级流转方传输的电子票据的上级业务信息;依据预先设定的处理规则和监管方传输的监管规则,对电子票据进行处理,得到电子票据的当前级业务处理记录;根据电子票据所对应的处理流程,将当前级业务处理记录作为业务信息传输至下级流转方以及监管方。监管方将接收到的各流转方传输的业务信息按时序关系进行持久化存储,从而实现对电子票据业务状态的跟踪和及时归档固化,避免电子票据的业务处理属期影响,并强化各方在互信基础上的实时协同。

Description

一种电子票据的链式数据结构的构建方法、装置和***
技术领域
本发明涉及票据监管技术领域,特别是涉及一种电子票据的链式数据结构的构建方法、装置和***。
背景技术
票据是指经过事先格式化定义的、承载一定业务意义的、可以在多个环节流转的各种表格、表单、凭证、票证等。电子***是票据的常见形式之一。
以电子***为例,***业务涉及多方协同和信息沟通,***从申领、下发到报账存档整个生命周期较长,历时半年甚至一年。以一份完整***作为管理单元时,包括监管方在内的所有各方对***信息的掌握容易产生不同步,难以及时有效地同步跟踪和实时协同***的业务状态。
可见,如何实现电子票据业务状态的同步跟踪和实时协同,是本领域技术人员亟待解决的问题。
发明内容
本发明实施例的目的是提供一种电子票据的链式数据结构的构建方法、装置和***,可以实现电子票据业务状态的同步跟踪和实时协同。
为解决上述技术问题,本发明实施例提供一种电子票据的链式数据结构的构建方法,适用于监管方,所述方法包括:
根据电子票据的业务要求建立链式数据结构,制定监管规则,并向各流转方传输监管规则;
将各所述流转方传输的业务信息按时序关系进行持久化存储。
可选的,目标流转方传输的业务信息包括上级业务信息的摘要值,所述目标流转方的处理意见、时间戳、名称、代码、公钥以及数字证书签名;其中,所述目标流转方为所述电子票据处理流程所对应的所有流转方中的任意一个流转方。
可选的,在所述接收各流转方传输的电子票据的业务信息之后还包括:
判断目标流转方的公钥是否正确;其中,所述目标流转方为所有所述流转方中的任意一个流转方;
若是,则将目标流转方传输的业务信息进行持久化存储;
若否,则对所述目标流转方传输的业务信息设置不合规标识,并中止目标电子票据的业务流转。
可选的,在所述将目标流转方传输的业务信息进行持久化存储之后还包括:
根据自身业务要求产生新的业务处理记录。
本发明实施例还提供了一种电子票据的链式数据结构的构建装置,适用于监管方,所述装置包括建立单元、发送单元和记录单元;
所述建立单元,用于根据电子票据的业务要求建立链式数据结构;
所述发送单元,用于制定监管规则,并向各流转方传输监管规则;
所述记录单元,用于将各所述流转方传输的业务信息按时序关系进行持久化存储。
可选的,目标流转方传输的业务信息包括上级业务信息的摘要值,所述目标流转方的处理意见、时间戳、名称、代码、公钥以及数字证书签名;其中,所述目标流转方为所述电子票据处理流程所对应的所有流转方中的任意一个流转方。
可选的,还包括判断单元和标记单元;
所述判断单元,用于判断目标流转方的公钥是否正确;其中,所述目标流转方为所有所述流转方中的任意一个流转方;若是,则触发所述记录单元将目标流转方传输的业务信息进行持久化存储;若否,则触发所述标记单元;
所述标记单元,用于对所述目标流转方传输的业务信息设置不合规标识,并中止目标电子票据的业务流转。
可选的,还包括生成单元;
所述生成单元,用于在所述将目标流转方传输的业务信息进行持久化存储之后,根据自身业务要求产生新的业务处理记录。
本发明实施例还提供了一种电子票据的链式数据结构的构建方法,适用于流转方,所述方法包括:
接收并存储上级流转方传输的电子票据的上级业务信息;
依据预先设定的处理规则以及监管方传输的监管规则,对所述电子票据进行处理,得到电子票据的当前级业务处理记录;
根据电子票据所对应的处理流程,确定出所述电子票据所对应的下级流转方;并将当前级业务处理记录作为业务信息传输至所述下级流转方和所述监管方。
可选的,所述当前级业务处理记录包括上级业务信息的摘要值,以及当前级流转方的处理意见、时间戳、名称、代码、公钥以及数字证书签名。
可选的,在所述接收上级流转方传输的电子票据的上级业务信息之后还包括:
判断所述上级流转方的公钥是否正确;
若是,则执行所述依据预先设定的处理规则以及监管方传输的监管规则,对所述电子票据进行处理,得到电子票据的当前级业务处理记录的步骤;
若否,则进行报警提示,并中止所述电子票据的业务流转。
本发明实施例还提供了一种电子票据的链式数据结构的构建装置,适用于流转方,所述装置包括接收单元、得到单元、确定单元和传输单元;
所述接收单元,用于接收并存储上级流转方传输的电子票据的上级业务信息;
所述得到单元,用于依据预先设定的处理规则以及监管方传输的监管规则,对所述电子票据进行处理,得到电子票据的当前级业务处理记录;
所述确定单元,用于根据电子票据所对应的处理流程,确定出所述电子票据所对应的下级流转方;
所述传输单元,用于将当前级业务处理记录作为业务信息传输至所述下级流转方和所述监管方。
可选的,所述当前级业务处理记录包括上级业务信息的摘要值,以及当前级流转方的处理意见、时间戳、名称、代码、公钥以及数字证书签名。
可选的,还包括判断单元和提示单元;
所述判断单元,用于在所述接收上级流转方传输的电子票据的上级业务信息之后,判断所述上级流转方的公钥是否正确;若是,则触发所述得到单元执行所述依据预先设定的处理规则以及监管方传输的监管规则,对所述电子票据进行处理,得到电子票据的当前级业务处理记录的步骤;若否,则触发所述提示单元;
所述提示单元,用于进行报警提示,并中止所述电子票据的业务流转。
本发明实施例还提供了一种电子票据的链式数据结构的构建***,包括监管方和流转方;
所述监管方,用于根据电子票据的业务要求建立链式数据结构,制定监管规则,并向各流转方传输监管规则;将各所述流转方传输的业务信息按时序关系进行持久化存储;
所述流转方,用于接收并存储上级流转方传输的电子票据的上级业务信息;依据预先设定的处理规则以及监管方传输的监管规则,对所述电子票据进行处理,得到电子票据的当前级业务处理记录;根据电子票据所对应的处理流程,确定出所述电子票据所对应的下级流转方;并将当前级业务处理记录作为业务信息传输至所述下级流转方和所述监管方。
由上述技术方案可以看出,监管方建立电子票据的链式数据结构,根据业务要求制定监管规则,并向各流转方传输监管规则;一张电子票据从监管方下发之后,往往需要经过多个流转方的处理,以一个流转方为例,该流转方接收上级流转方传输的电子票据的上级业务信息;依据预先设定的处理规则,对电子票据进行处理,得到电子票据的当前级业务处理记录;根据电子票据所对应的处理流程,确定出电子票据所对应的下级流转方,将当前级业务处理记录作为业务信息传输至下级流转方和监管方。监管方可以接收各流转方传输的电子票据的业务信息;将各业务信息按时序关系进行持久化存储,从而实现对电子票据业务状态的追踪。各流转方在对电子票据进行处理后,可以直接将电子票据的业务信息给监管方,以便于监管方可以对电子票据各阶段的业务信息进行及时归档固化,从而不受电子票据的最终报账、存档等业务属期影响。
附图说明
为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种电子票据业务处理记录追踪的示意图;
图2为本发明实施例提供的一种电子票据的链式数据结构的构建方法的信令流程图;
图3为本发明实施例提供的一种适用于监管方的电子票据的链式数据结构的构建装置的结构示意图;
图4为本发明实施例提供的一种适用于流转方的电子票据的链式数据结构的构建装置的结构示意图;
图5为本发明实施例提供的一种电子票据的链式数据结构的构建***的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。
电子票据的类型有多种,为了便于介绍,在本发明实施例中,均以电子***为例展开说明。现有技术中,票据监管部门下发出一张电子***后,会经由多方进行处理,最终入账或者是冲红。电子***从下发到入账或者是冲红往往需要经历较长的时间,票据监管部门在下发电子***时会进行登记,但是在电子***的流转过程中,票据监管部门无法获取到电子***当前的业务状态。
为此,本发明实施例提供了一种电子票据的链式数据结构的构建方法、装置和***,在流转方设置反馈机制,当一张电子票据流经某个流转方时,该流转方可以将电子票据所对应的业务信息反馈给监管方,以便于监管方可以及时获取电子票据在各阶段的业务状态,实现电子票据业务状态的同步跟踪和实时协同。
其中,监管方指的是用于下发电子票据的装置,例如,监管方可以是归属于监管部门的设备。流转方指的是电子票据从下发到最后入账时所流经的各装置,例如,流转方可以是电子票据所流经的各企业或者商户所使用的终端设备。
如图1所示为本发明实施例提供的一种电子票据业务状态追踪的示意图,图1中是以一张电子票据流经3个流转方从而结束其处理流程为例,监管方将下发的一张电子票据传输给流转方1,流转方1依据其相应的职责权限,对电子票据进行处理,得到当前级业务处理记录并在本地存储。由于流转方1是电子票据所流经的第一个流转方,因此,流转方1接收到的上级业务信息即为监管方传输的电子票据所包含的票据信息。为了降低信息传输占用的资源,流转方1在向流转方2传输电子票据的业务处理记录时,可以将流转方1接收的上级业务信息以摘要值的形式进行传输。依次类推,直至电子票据到达流转方3,则说明该张电子票据的流转周期结束,此时流转方3只需将其对电子票据进行处理后得到的业务信息传输至监管方即可。监管方管理的票据数量较多,针对于每张电子票据可以按照链式数据结构的形式记录其在各阶段所对应的业务处理记录。监管方可以接收各流转方传输的业务信息,将各业务信息按时序关系进行持久化存储,从而实现对该电子票据业务状态的同步跟踪和实时协同。
需要说明的是,在具体应用中,各流转方除了向下级流转方和监管方传输业务信息外,也可以根据实际需求向上级流转方或者电子票据业务处理流程中所涉及的相关各方传输业务信息。
接下来,详细介绍本发明实施例所提供的一种电子票据的链式数据结构的构建方法。图2为本发明实施例提供的一种电子票据的链式数据结构的构建方法的信令流程图,该方法包括:
S201:根据电子票据的业务要求建立链式数据结构,并制定监管规则。
S202:监管方向各流转方传输监管规则。
监管方具有下发电子票据的权限,当某个流转方需要获取电子票据时,可以向监管方发送电子票据的获取请求,此时,监管方可以向该流转方传输其所需的电子票据。
监管规则用于指示各流转方对电子票据进行业务处理时的业务规范。监管方管理的电子票据的数量较多,为了实现对不同类型电子票据的业务处理,可以针对不同类型的电子票据设置相应的监管规则。
S203:流转方接收并存储上级流转方传输的电子票据的上级业务信息。
一张电子票据往往需要流经多个流转方才能完成其处理流程。各流转方对电子票据的处理流程类似,在本发明实施例中,为了便于介绍,均以监管方与一个流转方的交互为例展开说明。
若当前级流转方为电子票据流经的第一个流转方时,则当前级流转方接收到的上级业务信息即为监管方传输的电子票据监管规则。
若当前级流转方为电子票据流经的中间节点时,则当前级流转方接收的上级业务信息是由上级流转方传输的业务信息。
例如,在电子票据的流转过程中涉及3个流转方,当前级流转方为第1个流转方时,则第1个流转方所接收的上级业务信息即为监管方传输的电子票据监管规则。第1个流转方对电子票据进行处理后,会产生相应的业务处理记录;当前级流转方为第2个流转方时,则第2个流转方所接收的上级业务信息即为第1个流转方所传输的业务处理记录。相应的,第2个流转方对电子票据进行处理后,会产生相应的业务处理记录;当前级流转方为第3个流转方时,则第3个流转方所接收的上级业务信息即为第2个流转方所接收的业务信息的摘要值以及第2个流转方所生成的业务信息记录;其中,第2个流转方所接收的业务信息即为第1个流转方传输的业务信息。
S204:流转方依据预先设定的处理规则以及监管方传输的监管规则,对所述电子票据进行处理,得到电子票据的当前级业务处理记录。
处理规则用于表示对电子票据进行何种处理。不同的流转方其具有的职责权限不同,相应的对电子票据的处理流程会有所差异。并且对于不同类型的电子票据,同一个流转方的处理流程也会有所不同。因此,在每个流转方存储的处理规则可以有多个。各流转方的处理流程属于现有技术,在此不再赘述。
为了便于区分不同的流转方传输的业务处理记录,可以将当前级流转方生成的业务处理记录称作当前级业务处理记录。
在本发明实施例中,业务处理记录可以包括上级业务信息的摘要值,以及当前级流转方的处理意见、时间戳、名称、代码、公钥以及数字证书签名。
当前级业务处理记录的具体形式如下所示,
其中,n表示当前级流转方,相应的,n-1表示与当前级流转方相邻的上级流转方。数字证书签名是当前级流转方基于上级业务信息的哈希值,以及当前级流转方的处理意见、时间戳、名称、代码和公钥所设置的数字证书签名。
S205:流转方根据电子票据所对应的处理流程,确定出电子票据所对应的下级流转方。
各流转方的职责权限为已知的固定信息,当前的流转方可以根据电子票据所对应的处理流程,确定出该电子票据下一步需要进行哪些处理,并根据各流转方的职责权限,最终确定出电子票据的下级流转方。
S206:流转方将当前级业务处理记录作为业务信息传输至下级流转方和监管方。
数据量越大,其传输所花费的时间越长,在本发明实施例中,为了提升数据传输的效率,流转方可以将上级业务信息以摘要值的形式传输,即流转方向下级流转方传输的业务信息可以是上级业务信息的摘要值以及当前级业务处理记录。
在具体实现中,可以将业务信息的哈希值作为业务信息的摘要值。
需要说明的是,对于下级流转方而言,当前级流转方向其传输的上级业务信息的摘要值以及当前级业务处理记录即为上级业务信息。
在本发明实施例中,为了便于监管方对电子票据的业务状态进行追踪,各流转方除了向下级流转方传输业务信息外,也会将业务信息反馈给监管方。
S206:监管方将各流转方传输的业务信息按时序关系进行持久化存储。
不同的电子票据有其所独有的信息,在本发明实施例中,可以将各电子票据所独有的信息作为区分不同电子票据的依据。以电子票据中具有唯一性的票号信息为例,在具体实现中,监管方同一张电子票据所对应的业务信息按照时序关系进行持久化存储。
监管方接收到各流转方反馈的业务信息时,便可以获知电子票据当前处于哪个流转方,并且电子票据当前所对应的处理结果。
在实际应用中,根据业务需求监管方可能需要对电子票据进行相应的业务处理,具体的,监管方在将目标流转方传输的业务信息进行持久化存储之后,可以根据自身业务要求产生新的业务处理记录。监管方对新的业务处理记录进行存储,根据需求也可以向电子票据相关的流转方传输该业务处理记录。由上述技术方案可以看出,监管方建立电子票据的链式数据结构,根据业务要求制定监管规则,并向各流转方传输监管规则;一张电子票据从监管方下发之后,往往需要经过多个流转方的处理,以一个流转方为例,该流转方接收上级流转方传输的电子票据的上级业务信息;依据预先设定的处理规则,对电子票据进行处理,得到电子票据的当前级业务处理记录;根据电子票据所对应的处理流程,确定出电子票据所对应的下级流转方,将当前级业务处理记录作为业务信息传输至下级流转方和监管方。监管方可以接收各流转方传输的电子票据的业务信息;将各业务信息按时序关系进行持久化存储,从而实现对电子票据业务状态的追踪。各流转方在对电子票据进行处理后,可以直接将电子票据的业务信息给监管方,以便于监管方可以对电子票据各阶段的业务信息进行及时归档固化,从而不受电子票据的最终报账、存档等业务属期影响。
在具体实现中,当前级流转方向下级流转方以及监管方传输的当前级业务处理记录可以包括流转方的公钥,因此,在本发明实施例中,下级流转方和监管方可以依据该公钥对当前级流转方的身份进行验证,以确保数字签名证书的可靠性。
公钥可以看作是流转方的身份标识,每个流转方都有其对应的一个公钥。
以监管方为例,监管方在接收各流转方传输的电子票据的业务信息之后,可以判断目标流转方的公钥是否正确。其中,目标流转方为所有流转方中的任意一个流转方。
在实际应用中,可以预先设定存储空间记录各流转方和其公钥的对应关系,以便于监管方和各流转方可以直接查询获知流转方和公钥的对应关系。
其中,预先设定的存储空间可以是监管方和各流转方均具有访问权限的云端。
在对应关系中可以查找到与目标流转方和其公钥相匹配的信息时,则说明目标流转方的公钥正确,此时监管方则可以将目标流转方传输的业务信息进行持久化存储。
在对应关系中无法查找到与目标流转方和其公钥相匹配的信息时,则说明目标流转方的公钥不正确,此时监管方可以对目标流转方传输的业务信息设置不合规标识,并中止目标电子票据的业务流转。
其中,目标电子票据是指与目标流转方所传输的业务信息相对应的电子票据。
通过对目标流转方传输的业务信息设置不合规标识,可以便于监管人员直观的了解到电子票据流转过程中出现的问题,从而实现问题的快速定位,提升了问题定位的效率。
以流转方为例,当前级流转方在接收到上级流转方传输的电子票据的上级业务信息之后,可以判断上级流转方的公钥是否正确。
在对应关系中可以查找到与目标流转方和其公钥相匹配的信息时,则说明目标流转方的公钥正确,此时当前级流转方执行依据预先设定的处理规则以及监管方传输的监管规则,对电子票据进行处理,得到电子票据的当前级业务处理记录的步骤。
在对应关系中无法查找到与目标流转方和其公钥相匹配的信息时,则说明目标流转方的公钥不正确,此时当前级流转方可以进行报警提示,并中止所述电子票据的业务流转。
当前级流转方需要依据目标流转方传输的业务处理记录对电子票据进行处理,并将上级业务信息的摘要值以及当前级业务处理记录传输至下级流转方,当上级业务信息存在数据风险时,通过进行报警提示,可以便于当前级流转方的工作人员及时对该种情况进行审核处理,以保证向下级流转方以及监管方传输的信息的正确性。
图3为本发明实施例提供的一种电子票据的链式数据结构的构建装置的结构示意图,适用于监管方,装置包括建立单元31、发送单元32和记录单元33;
建立单元31,用于根据电子票据的业务要求建立链式数据结构;
发送单元32,用于制定监管规则,并向各流转方传输监管规则;
记录单元33,用于将各流转方传输的业务信息按时序关系进行持久化存储。
可选的,目标流转方传输的业务信息包括上级业务信息的摘要值,目标流转方的处理意见、时间戳、名称、代码、公钥以及数字证书签名;其中,目标流转方为电子票据处理流程所对应的所有流转方中的任意一个流转方。
可选的,还包括判断单元和标记单元;
判断单元,用于判断目标流转方的公钥是否正确;其中,目标流转方为所有流转方中的任意一个流转方;若是,则触发记录单元将目标流转方传输的业务信息进行持久化存储;若否,则触发标记单元;
标记单元,用于对目标流转方传输的业务信息设置不合规标识,并中止目标电子票据的业务流转。
可选的,还包括生成单元;
生成单元,用于在将目标流转方传输的业务信息进行持久化存储之后,根据自身业务要求产生新的业务处理记录。
图3所对应实施例中特征的说明可以参见图2所对应实施例的相关说明,这里不再一一赘述。
由上述技术方案可以看出,监管方建立电子票据的链式数据结构,根据业务要求制定监管规则,并向各流转方传输监管规则;一张电子票据从监管方下发之后,往往需要经过多个流转方的处理。监管方可以接收各流转方传输的电子票据的业务信息;将各业务信息按时序关系进行持久化存储,从而实现对电子票据业务状态的追踪。各流转方在对电子票据进行处理后,可以直接将电子票据的业务信息给监管方,以便于监管方可以对电子票据各阶段的业务信息进行及时归档固化,从而不受电子票据的最终报账、存档等业务属期影响。
图4为本发明实施例提供的一种电子票据的链式数据结构的构建装置的结构示意图,适用于流转方,装置包括接收单元41、得到单元42、确定单元43和传输单元44;
接收单元41,用于接收并存储上级流转方传输的电子票据的上级业务信息;
得到单元42,用于依据预先设定的处理规则以及监管方传输的监管规则,对电子票据进行处理,得到电子票据的当前级业务处理记录;
确定单元43,用于根据电子票据所对应的处理流程,确定出电子票据所对应的下级流转方;
传输单元44,用于将当前级业务处理记录作为业务信息传输至下级流转方和监管方。
可选的,当前级业务处理记录包括上级业务信息的摘要值,以及当前级流转方的处理意见、时间戳、名称、代码、公钥以及数字证书签名。
可选的,还包括判断单元和提示单元;
判断单元,用于在接收上级流转方传输的电子票据的上级业务信息之后,判断上级流转方的公钥是否正确;若是,则触发得到单元执行依据预先设定的处理规则以及监管方传输的监管规则,对电子票据进行处理,得到电子票据的当前级业务处理记录的步骤;若否,则触发提示单元;
提示单元,用于进行报警提示,并中止电子票据的业务流转。
图4所对应实施例中特征的说明可以参见图2所对应实施例的相关说明,这里不再一一赘述。
由上述技术方案可以看出,一张电子票据从监管方下发之后,往往需要经过多个流转方的处理,以一个流转方为例,该流转方接收上级流转方传输的电子票据的上级业务信息;依据预先设定的处理规则,对电子票据进行处理,得到电子票据的当前级业务处理记录;根据电子票据所对应的处理流程,确定出电子票据所对应的下级流转方,将当前级业务处理记录作为业务信息传输至下级流转方和监管方。监管方可以接收各流转方传输的电子票据的业务信息;将各业务信息按时序关系进行持久化存储,从而实现对电子票据业务状态的追踪。各流转方在对电子票据进行处理后,可以直接将电子票据的业务信息给监管方,以便于监管方可以对电子票据各阶段的业务信息进行及时归档固化,从而不受电子票据的最终报账、存档等业务属期影响。
图5为本发明实施例提供的一种电子票据的链式数据结构的构建***50的结构示意图,包括监管方51和流转方52;
监管方51,用于根据电子票据的业务要求建立链式数据结构,制定监管规则,并向各流转方传输监管规则;将各流转方传输的业务信息按时序关系进行持久化存储;
流转方52,用于接收并存储上级流转方传输的电子票据的上级业务信息;依据预先设定的处理规则以及监管方传输的监管规则,对电子票据进行处理,得到电子票据的当前级业务处理记录;根据电子票据所对应的处理流程,确定出电子票据所对应的下级流转方;并将当前级业务处理记录作为业务信息传输至下级流转方和监管方。
以上对本发明实施例所提供的一种电子票据的链式数据结构的构建方法、装置和***进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

Claims (10)

1.一种电子票据的链式数据结构的构建方法,其特征在于,适用于监管方,所述方法包括:
根据电子票据的业务要求建立链式数据结构,制定监管规则,并向各流转方传输监管规则;
将各所述流转方传输的业务信息按时序关系进行持久化存储。
2.根据权利要求1所述的方法,其特征在于,目标流转方传输的业务信息包括上级业务信息的摘要值,所述目标流转方的处理意见、时间戳、名称、代码、公钥以及数字证书签名;其中,所述目标流转方为所述电子票据处理流程所对应的所有流转方中的任意一个流转方。
3.根据权利要求2所述的方法,其特征在于,在所述接收各流转方传输的电子票据的业务信息之后还包括:
判断目标流转方的公钥是否正确;其中,所述目标流转方为所有所述流转方中的任意一个流转方;
若是,则将目标流转方传输的业务信息进行持久化存储;
若否,则对所述目标流转方传输的业务信息设置不合规标识,并中止目标电子票据的业务流转。
4.根据权利要求3所述的方法,其特征在于,在所述将目标流转方传输的业务信息进行持久化存储之后还包括:
根据自身业务要求产生新的业务处理记录。
5.一种电子票据的链式数据结构的构建装置,其特征在于,适用于监管方,所述装置包括建立单元、发送单元和记录单元;
所述建立单元,用于根据电子票据的业务要求建立链式数据结构;
所述发送单元,用于制定监管规则,并向各流转方传输监管规则;
所述记录单元,用于将各所述流转方传输的业务信息按时序关系进行持久化存储。
6.一种电子票据的链式数据结构的构建方法,其特征在于,适用于流转方,所述方法包括:
接收并存储上级流转方传输的电子票据的上级业务信息;
依据预先设定的处理规则以及监管方传输的监管规则,对所述电子票据进行处理,得到电子票据的当前级业务处理记录;
根据电子票据所对应的处理流程,确定出所述电子票据所对应的下级流转方;并将所述当前级业务处理记录作为业务信息传输至所述下级流转方和所述监管方。
7.根据权利要求6所述的方法,其特征在于,所述当前级业务处理记录包括上级业务信息的摘要值,以及当前级流转方的处理意见、时间戳、名称、代码、公钥以及数字证书签名。
8.根据权利要求7所述的方法,其特征在于,在所述接收上级流转方传输的电子票据的上级业务信息之后还包括:
判断所述上级流转方的公钥是否正确;
若是,则执行所述依据预先设定的处理规则以及监管方传输的监管规则,对所述电子票据进行处理,得到电子票据的当前级业务处理记录的步骤;
若否,则进行报警提示,并中止所述电子票据的业务流转。
9.一种电子票据的链式数据结构的构建装置,其特征在于,适用于流转方,所述装置包括接收单元、得到单元、确定单元和传输单元;
所述接收单元,用于接收并存储上级流转方传输的电子票据的上级业务信息;
所述得到单元,用于依据预先设定的处理规则以及监管方传输的监管规则,对所述电子票据进行处理,得到电子票据的当前级业务处理记录;
所述确定单元,用于根据电子票据所对应的处理流程,确定出所述电子票据所对应的下级流转方;
所述传输单元,用于将当前级业务处理记录作为业务信息传输至所述下级流转方和所述监管方。
10.一种电子票据的链式数据结构的构建***,其特征在于,包括监管方和流转方;
所述监管方,用于根据电子票据的业务要求建立链式数据结构,制定监管规则,并向各流转方传输监管规则;将各所述流转方传输的业务信息按时序关系进行持久化存储;
所述流转方,用于接收并存储上级流转方传输的电子票据的上级业务信息;依据预先设定的处理规则以及监管方传输的监管规则,对所述电子票据进行处理,得到电子票据的当前级业务处理记录;根据电子票据所对应的处理流程,确定出所述电子票据所对应的下级流转方;并将当前级业务处理记录作为业务信息传输至所述下级流转方和所述监管方。
CN201811613609.0A 2018-12-27 2018-12-27 一种电子票据的链式数据结构的构建方法、装置和*** Pending CN109711910A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811613609.0A CN109711910A (zh) 2018-12-27 2018-12-27 一种电子票据的链式数据结构的构建方法、装置和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811613609.0A CN109711910A (zh) 2018-12-27 2018-12-27 一种电子票据的链式数据结构的构建方法、装置和***

Publications (1)

Publication Number Publication Date
CN109711910A true CN109711910A (zh) 2019-05-03

Family

ID=66257838

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811613609.0A Pending CN109711910A (zh) 2018-12-27 2018-12-27 一种电子票据的链式数据结构的构建方法、装置和***

Country Status (1)

Country Link
CN (1) CN109711910A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111008891A (zh) * 2019-12-05 2020-04-14 上海鲲贝管理咨询有限公司 一种可流转电子外制原始凭证、***、终端
CN111080380A (zh) * 2019-12-05 2020-04-28 上海鲲贝管理咨询有限公司 电子外制原始凭证、***、平台和终端

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105701600A (zh) * 2015-12-31 2016-06-22 北京奇艺世纪科技有限公司 一种实现开放式业务流程的方法和装置
CN106296130A (zh) * 2016-08-16 2017-01-04 山大地纬软件股份有限公司 一种智能自动化社会保险业务数据处理方法及***
CN106780033A (zh) * 2016-12-16 2017-05-31 杭州云象网络技术有限公司 一种基于联盟链的数字票据交易***构建方法
CN106779307A (zh) * 2016-11-22 2017-05-31 崔岩 第四方管理***的数据处理方法及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105701600A (zh) * 2015-12-31 2016-06-22 北京奇艺世纪科技有限公司 一种实现开放式业务流程的方法和装置
CN106296130A (zh) * 2016-08-16 2017-01-04 山大地纬软件股份有限公司 一种智能自动化社会保险业务数据处理方法及***
CN106779307A (zh) * 2016-11-22 2017-05-31 崔岩 第四方管理***的数据处理方法及***
CN106780033A (zh) * 2016-12-16 2017-05-31 杭州云象网络技术有限公司 一种基于联盟链的数字票据交易***构建方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111008891A (zh) * 2019-12-05 2020-04-14 上海鲲贝管理咨询有限公司 一种可流转电子外制原始凭证、***、终端
CN111080380A (zh) * 2019-12-05 2020-04-28 上海鲲贝管理咨询有限公司 电子外制原始凭证、***、平台和终端
CN111008891B (zh) * 2019-12-05 2024-04-05 同济大学 一种可流转电子外制原始凭证、***、终端
CN111080380B (zh) * 2019-12-05 2024-04-05 同济大学 电子外制原始凭证、***、平台和终端

Similar Documents

Publication Publication Date Title
KR20180115768A (ko) 블록체인으로부터 데이터의 안전한 추출을 위한 암호화 방법 및 시스템
CN103338188B (zh) 一种适用于移动云的客户端动态认证方法
CN101447999B (zh) 安全交换***及其实现方法
CN109274498A (zh) 一种基于联盟链的智能电网数据聚合及监控方法
CN110458542A (zh) 基于区块链的离线支付***及方法
CN109711836A (zh) 一种交易的存储方法、存储网络和电子设备
CN110032545A (zh) 基于区块链的文件存储方法、***及电子设备
CN109508563A (zh) 基于区块链的电子文件真实性保障方法
CN108667632A (zh) 基于区块链的信用记录共享方法及装置、电子设备
CN109189962A (zh) 一种基于区块链的证照服务实现***
CN109492431A (zh) 财务数据的存储方法及其***和电子设备
CN108009823A (zh) 基于区块链智能合约的分布式算力资源的调用方法和***
CN109086626A (zh) 区块链网络的记账方法和***
He et al. A cross-chain trusted reputation scheme for a shared charging platform based on blockchain
Li et al. Agentchain: A decentralized cross-chain exchange system
CN108717659A (zh) 一种基于区块链的税收方法和架构
CN109711910A (zh) 一种电子票据的链式数据结构的构建方法、装置和***
CN106779698A (zh) 一种支付标记的分发及其安全支付方法、***及装置
CN108596627A (zh) 一种基于区块链和雾计算的大数据计算方法及***
CN108600199A (zh) 一种基于区块链的审计数据的传输方法及***
CN109242404A (zh) 履历信息管理方法、装置、计算机设备与可读存储介质
CN109636558A (zh) 基于区块链的员工数据处理方法、装置及***
CN111800295A (zh) 服务器审计管理方法、装置及***
CN104361295B (zh) 一种基于云平台的车联网rsu数据查询验证方法
CN109547551B (zh) 一种科技项目动态监管***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190503

RJ01 Rejection of invention patent application after publication