一种凭据处理方法、装置和系统与流程

文档序号:14250317阅读:178来源:国知局
一种凭据处理方法、装置和系统与流程

本申请涉及电子凭据应用技术领域,尤指一种凭据处理方法、装置和系统。



背景技术:

随着信息技术、电子商务、电子交易、企业信息化的发展,电子凭据逐渐替代传统的纸质凭据,应用越来越广泛,在凭据全生命周期流转处理过程中,通过电子凭据进行支付结算和核算等已成为一种发展趋势。目前电子凭据应用中,全程无纸化没有完全实现,只实现开具环节的电子化,报销时仍需要将电子凭据打印成纸质凭据,记账凭证信息也没有实现电子化,同样需要打印成纸质文件。另一方面,电子凭据应用中还存在与财务融合困难、重复报销等问题。电子凭据应用环境远未成熟,无法与企业的报税、财务、审计、稽核等业务深度融合,没有实现全程无纸化流转。



技术实现要素:

本申请提供了一种凭据处理方法、装置和系统,能够实现电子凭据的全程无纸化流转,从而提高电子凭据的处理效率。

本申请提供了一种凭据处理方法,包括:

生成有效电子凭据;

存储生成的有效电子凭据;

接收电子凭据应用终端的电子凭据报销指令,对存储的有效电子凭据中电子凭据报销指令对应的电子凭据进行报销,并生成电子凭据实际报销与待报销汇总分析结果发送给电子凭据应用终端。

可选的,所述接收电子凭据应用终端的电子凭据报销指令之前,该方法还包括:

接收所述电子凭据应用终端的电子凭据报销请求,在存储的有效电子凭据中查询所述电子凭据报销请求对应的电子凭据,并生成电子凭据报销查询汇总分析结果发送给电子凭据应用终端。

可选的,所述生成有效电子凭据包括:

根据空白电子凭据识别信息和电子凭据颁发机构公钥生成空白电子凭据;根据空白电子凭据和有效电子凭据识别信息生成有效电子凭据;

其中,空白电子凭据识别信息包括第一电子凭据信息和颁发机构签名,有效电子凭据识别信息包括第二电子凭据信息和电子凭据开具方签名;

或者,根据第一电子凭据信息、电子凭据颁发机构公钥、颁发机构签名和有效电子凭据识别信息生成有效电子凭据。

可选的,所述对存储的有效电子凭据中电子凭据报销指令对应的电子凭据进行报销包括:

对所述电子凭据报销指令对应的电子凭据进行审核,对审核通过的电子凭据进行报销。

可选的,所述对电子凭据报销指令对应的电子凭据进行审核包括:

生成所述电子凭据报销指令对应的电子凭据的第二电子凭据记账凭证信息,对所述第二电子凭据记账凭证信息进行审核。

可选的,所述生成电子凭据报销指令对应的电子凭据的第二电子凭据记账凭证信息之前还包括:

对所述电子凭据的真伪性进行验证;

所述生成电子凭据报销指令对应的电子凭据的第二电子凭据记账凭证信息包括:

根据电子凭据状态为有效未报销的电子凭据生成所述第二电子凭据记账凭证信息。

可选的,该方法还包括:

接收到处理电子凭据请求后,查询所述电子凭据的状态;

确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则对所述电子凭据进行相应的处理;

更新所述电子凭据的状态。

可选的,该方法之前还包括:

接收到电子凭据多元身份注册请求后,根据所述电子凭据多元身份注册请求中携带的信息生成实体多元身份环;

接收到对电子凭据多元身份进行处理的请求后,根据接收到的认证请求中携带的信息及所述实体多元身份环获取对应的认证方式进行认证。

可选的,该方法还包括:

对所述电子凭据的处理过程进行行为监管;

其中,所述电子凭据的处理过程包括以下至少之一:

所述电子凭据的生成过程、所述电子凭据的存储过程、所述电子凭据的报销过程、所述电子凭据的状态管理过程、所述电子凭据多元身份管理过程。

可选的,所述对电子凭据的处理过程进行行为监管包括:

获取所述电子凭据的处理过程的行为监管信息,对所述行为监管信息进行汇总分析得到异常行为汇总分析结果。

本发明实施例提出了一种凭据处理装置,包括:

生成模块,用于生成有效电子凭据;

存储模块,用于存储生成的有效电子凭据;

报销模块,用于接收电子凭据应用终端的电子凭据报销指令,对存储的有效电子凭据中电子凭据报销指令对应的电子凭据进行报销,并生成电子凭据实际报销与待报销汇总分析结果发送给电子凭据应用终端。

可选的,所述报销模块还用于:

接收所述电子凭据应用终端的电子凭据报销请求,在存储的有效电子凭据中查询所述电子凭据报销请求对应的电子凭据,并生成电子凭据报销查询汇总分析结果发送给电子凭据应用终端。

可选的,所述生成模块具体用于:

根据空白电子凭据识别信息和电子凭据颁发机构公钥生成空白电子凭据;根据空白电子凭据和有效电子凭据识别信息生成有效电子凭据;

其中,空白电子凭据识别信息包括第一电子凭据信息和颁发机构签名,有效电子凭据识别信息包括第二电子凭据信息和电子凭据开具方签名;

或者,根据第一电子凭据信息、电子凭据颁发机构公钥、颁发机构签名和有效电子凭据识别信息生成有效电子凭据。

可选的,所述报销模块具体用于采用以下方式实现所述对存储的有效电子凭据中电子凭据报销指令对应的电子凭据进行报销:

对所述电子凭据报销指令对应的电子凭据进行审核,对审核通过的电子凭据进行报销。

可选的,所述报销模块具体用于采用以下方式实现所述对电子凭据报销指令对应的电子凭据进行审核:

生成所述电子凭据报销指令对应的电子凭据的第二电子凭据记账凭证信息,对所述第二电子凭据记账凭证信息进行审核。

可选的,所述报销模块具体用于采用以下方式实现所述对电子凭据报销指令对应的电子凭据进行审核:

对所述电子凭据的真伪性进行验证;根据电子凭据状态为有效未报销的电子凭据生成所述电子凭据报销指令对应的电子凭据的第二电子凭据记账凭证信息,对所述第二电子凭据记账凭证信息进行审核。

可选的,所述生成模块或所述存储模块或所述报销模块还用于:

接收到处理电子凭据请求后,将处理电子凭据请求发送给状态管理模块;接收到状态管理模块的第一通知消息,对所述电子凭据进行相应的处理,向状态管理模块发送第二通知消息;

还包括:

状态管理模块,用于接收到处理电子凭据请求后,查询所述电子凭据的状态;确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则向所述生成模块或所述存储模块或所述报销模块发送第一通知消息;接收到所述第二通知消息,更新所述电子凭据的状态。

可选的,还包括:

多元身份管理模块,用于接收到电子凭据多元身份注册请求后,根据所述电子凭据多元身份注册请求中携带的信息生成实体多元身份环;

接收到对电子凭据多元身份进行处理的请求后,根据接收到的认证请求中携带的信息及所述实体多元身份环获取对应的认证方式进行认证。

可选的,还包括:

行为监管模块,用于对所述电子凭据的处理过程进行行为监管;

其中,所述电子凭据的处理过程包括以下至少之一:

所述电子凭据的生成过程、所述电子凭据的存储过程、所述电子凭据的报销过程、所述电子凭据的状态管理过程、所述电子凭据多元身份管理过程。

可选的,所述行为监管模块具体用于:

获取所述电子凭据的处理过程的行为监管信息,对所述行为监管信息进行汇总分析得到异常行为汇总分析结果。

可选的,所述行为监管模块具体用于:

向所述功能实体单元发送行为监管信息采集指令,接收所述功能实体单元的行为监管信息,对所述行为监管信息进行汇总分析得到异常行为汇总分析结果;

所述功能实体单元包括以下至少一个:

所述生成模块、所述存储模块、所述报销模块、状态管理模块、多元身份管理模块。

本发明实施例提出了一种终端,包括处理器和计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令被所述处理器执行时,实现上述任一种凭据处理方法。

本发明实施例提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种凭据处理方法的步骤。

本发明实施例提出了一种凭据处理系统,包括:

生成设备,用于生成有效电子凭据;

存储设备,用于存储生成的有效电子凭据;

报销设备,用于接收电子凭据应用终端的电子凭据报销指令,对存储的有效电子凭据中电子凭据报销指令对应的电子凭据进行报销,并生成电子凭据实际报销与待报销汇总分析结果发送给电子凭据应用终端。

可选的,所述报销设备还用于:

接收所述电子凭据应用终端的电子凭据报销请求,在存储的有效电子凭据中查询所述电子凭据报销请求对应的电子凭据,并生成电子凭据报销查询汇总分析结果发送给电子凭据应用终端。

可选的,所述生成设备具体用于:

根据空白电子凭据识别信息和电子凭据颁发机构公钥生成空白电子凭据;根据空白电子凭据和有效电子凭据识别信息生成有效电子凭据;

其中,空白电子凭据识别信息包括第一电子凭据信息和颁发机构签名,有效电子凭据识别信息包括第二电子凭据信息和电子凭据开具方签名;

或者,根据第一电子凭据信息、电子凭据颁发机构公钥、颁发机构签名和有效电子凭据识别信息生成有效电子凭据。

可选的,所述报销设备具体用于采用以下方式实现所述对存储的有效电子凭据中电子凭据报销指令对应的电子凭据进行报销:

对所述电子凭据报销指令对应的电子凭据进行审核,对审核通过的电子凭据进行报销。

可选的,所述报销设备具体用于采用以下方式实现所述对电子凭据报销指令对应的电子凭据进行审核:

生成所述电子凭据报销指令对应的电子凭据的第二电子凭据记账凭证信息,对所述第二电子凭据记账凭证信息进行审核。

可选的,所述报销设备具体用于采用以下方式实现所述对电子凭据报销指令对应的电子凭据进行审核:

对所述电子凭据的真伪性进行验证;根据电子凭据状态为有效未报销的电子凭据生成所述电子凭据报销指令对应的电子凭据的第二电子凭据记账凭证信息,对所述第二电子凭据记账凭证信息进行审核。

可选的,所述生成设备或所述存储设备或所述报销设备还用于:

接收到处理电子凭据请求后,将处理电子凭据请求发送给状态管理设备;接收到状态管理设备的第一通知消息,对所述电子凭据进行相应的处理,向状态管理设备发送第二通知消息;

还包括:

状态管理设备,用于接收到处理电子凭据请求后,查询所述电子凭据的状态;确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则向所述生成设备或所述存储设备或所述报销设备发送第一通知消息;接收到所述第二通知消息,更新所述电子凭据的状态。

可选的,还包括:

多元身份管理设备,用于接收到电子凭据多元身份注册请求后,根据所述电子凭据多元身份注册请求中携带的信息生成实体多元身份环;

接收到对电子凭据多元身份进行处理的请求后,根据接收到的认证请求中携带的信息及所述实体多元身份环获取对应的认证方式进行认证。

可选的,还包括:

行为监管设备,用于对所述电子凭据的处理过程进行行为监管;

其中,所述电子凭据的处理过程包括以下至少之一:

所述电子凭据的生成过程、所述电子凭据的存储过程、所述电子凭据的报销过程、所述电子凭据的状态管理过程、所述电子凭据多元身份管理过程。

可选的,所述行为监管设备具体用于:

获取所述电子凭据的处理过程的行为监管信息,对所述行为监管信息进行汇总分析得到异常行为汇总分析结果。

可选的,所述行为监管设备具体用于:

向所述功能实体设备发送行为监管信息采集指令,接收所述功能实体设备的行为监管信息,对所述行为监管信息进行汇总分析得到异常行为汇总分析结果;

所述功能实体设备包括以下至少一个:

所述生成设备、所述存储设备、所述报销设备、状态管理设备、多元身份管理设备。

与相关技术相比,本申请包括:生成有效电子凭据;存储生成的有效电子凭据;接收电子凭据应用终端的电子凭据报销请求,在存储的有效电子凭据中查询电子凭据报销请求对应的电子凭据,并生成电子凭据报销查询汇总分析结果发送给电子凭据应用终端;接收电子凭据应用终端的电子凭据报销指令,对电子凭据报销指令对应的电子凭据进行报销,并生成电子凭据实际报销与待报销汇总分析结果发送给电子凭据应用终端。通过上述方案,实现了电子凭据的全程无纸化流转,从而提高了电子凭据的处理效率。

在一个可选的实施例中,接收到处理电子凭据请求后,查询所述电子凭据的状态;确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则对所述电子凭据进行相应的处理;更新所述电子凭据的状态;其中,所述处理电子凭据请求包括以下的任意一个或多个:电子凭据报销请求、电子凭据报销指令。通过上述方法实现了对电子凭据的状态管理,保证了电子凭据的合法性、有效性,有效的防止了电子凭据的虚开、伪造、一票多用、错开、错用或串用、偷税和漏税等现象。

本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。

图1为本申请凭据处理方法的流程图;

图2为本申请实施例1的电子凭据多元身份生成步骤的示意图;

图3为本申请实施例2的电子凭据多元身份生成步骤的示意图;

图4为本申请实施例3的电子凭据身份认证和鉴权步骤的示意图;

图5为本申请实施例4的电子凭据多元身份权限变更方法的示意图;

图6为本申请实施例5的电子凭据多元身份权限变更方法的示意图;

图7为本申请实施例6的电子凭据多元身份关联方法的示意图;

图8为本申请电子凭据应用终端进行凭据处理方法的流程图;

图9为本申请凭据处理装置的结构组成示意图;

图10为本申请存储模块的结构组成示意图;

图11为本申请存储生成的有效电子凭据的方法的流程图;

图12为本申请报销模块的结构组成示意图;

图13为本申请状态管理模块的结构组成示意图;

图14为本申请终端的结构组成示意图;

图15为本申请凭据处理系统的结构组成示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

参见图1,本申请提出了一种凭据处理方法,包括:

步骤100、生成有效电子凭据。

本步骤中,可以采用以下两种方式生成有效电子凭据。

第一种,根据空白电子凭据识别信息和电子凭据颁发机构公钥生成空白电子凭据;根据空白电子凭据和有效电子凭据识别信息生成有效电子凭据;

其中,空白电子凭据识别信息包括第一电子凭据信息和颁发机构签名,有效电子凭据识别信息包括第二电子凭据信息和电子凭据开具方签名。

其中,生成空白电子凭据的具体方法可以参考申请号为201710060108.3发明名称为“一种空白电子凭据生成、公开验证方法、装置及系统”的中国发明专利申请,这里不再赘述。

生成有效电子凭据的具体方法可以参考申请号为201710060110.0发明名称为“一种有效电子凭据生成、公开验证方法、装置及系统”的中国发明专利申请,这里不再赘述。

第二种,根据第一电子凭据信息、电子凭据颁发机构公钥、颁发机构第二签名和有效电子凭据识别信息生成有效电子凭据。

其中,生成有效电子凭据的具体方法可以参考申请号为201710059997.1发明名称为“一种电子凭据生成、公开验证方法、装置及系统”的中国发明专利申请,这里不再赘述。

步骤101、存储生成的有效电子凭据。

步骤102、接收电子凭据应用终端的电子凭据报销指令,对存储的有效电子凭据中电子凭据报销指令对应的电子凭据进行报销,并生成电子凭据实际报销与待报销汇总分析结果发送给电子凭据应用终端。

可选的,接收电子凭据应用终端的电子凭据报销指令之前,该方法还包括:

接收电子凭据应用终端的电子凭据报销请求,在存储的有效电子凭据中查询电子凭据报销请求对应的电子凭据,并生成电子凭据报销查询汇总分析结果发送给电子凭据应用终端。

可选的,生成电子凭据报销指令对应的电子凭据的第二电子凭据记账凭证信息之前还包括:

对所述电子凭据的真伪性进行验证;

所述生成电子凭据报销指令对应的电子凭据的第二电子凭据记账凭证信息包括:

根据电子凭据状态为有效未报销的电子凭据生成所述第二电子凭据记账凭证信息。

具体的电子凭据真伪性验证方法可以参考申请号为201710060108.3发明名称为“一种空白电子凭据生成、公开验证方法、装置及系统”的中国发明专利申请、申请号为201710059997.1发明名称为“一种电子凭据生成、公开验证方法、装置及系统”的中国发明专利申请和申请号为201710060110.0发明名称为“一种有效电子凭据生成、公开验证方法、装置及系统”的中国发明专利申请,这里不再赘述。

可选的,该方法还包括:对电子凭据进行状态管理。具体的,

接收到处理电子凭据请求后,查询所述电子凭据的状态;确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则对所述电子凭据进行相应的处理;更新所述电子凭据的状态。

其中,所述处理电子凭据请求包括以下的任意一个或多个:

电子凭据报销请求、电子凭据报销指令。

上述对电子凭据的状态管理方法中,

在处理电子凭据之前,先确定电子凭据的状态,电子凭据的状态真实有效时,才能处理电子凭据,保证电子凭据的合法性、有效性,有效防止电子凭据虚开、伪造、一票多用、错开、错用或串用、偷税或漏税等现象。

在一实施例中,在所述查询所述电子凭据的状态之前或更新电子凭据状态之前,还可以包括:

进行身份认证,认证通过后,才查询权限范围内的所述电子凭据的状态或更新权限范围内的所述电子凭据的状态。

本实施例中,需要进行身份认证,认证后执行权限范围内的状态管理,状态更新后对更新结果进行存储,保证可审计、抗抵赖性和统计分析。同时对电子凭据的状态更新结果进行统计分析,可以了解企业的运营情况、交易情况以及凭据的使用情况。

可选的,所述接收到处理电子凭据请求包括:接收到开具电子凭据请求;

所述确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则对所述电子凭据进行相应的处理,包括,确定所述电子凭据的状态为合法未开具,则对电子凭据进行开具处理;

所述更新所述电子凭据的状态,包括,将所述电子凭据的状态更新为有效未报销。

可选的,所述接收到处理电子凭据请求包括:接收到电子凭据报销请求;

所述确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则对所述电子凭据进行相应的处理,包括,确定所述电子凭据的状态为有效未报销,则进行电子凭据报销处理;

所述更新所述电子凭据的状态,包括,将所述电子凭据的状态更新为有效已报销;或者,将电子凭据的状态更新为有效已报销及以下一个或多个的任意组合:已入账或未入账、已支付或未支付、已归档或未归档。

可选的,所述接收到处理电子凭据请求包括:接收到电子凭据抵税请求;

所述确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则对所述电子凭据进行相应的处理,包括,确定所述电子凭据的状态为有效未抵税,则进行电子凭据抵税处理;

所述更新所述电子凭据的状态,包括,将所述电子凭据的状态更新为有效已抵税。

可选的,所述接收到处理电子凭据请求包括:接收到电子凭据退税请求;

所述确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则对所述电子凭据进行相应的处理,包括,确定所述电子凭据的状态为有效未退税,则进行电子凭据退税处理;

所述更新所述电子凭据的状态,包括,将所述电子凭据的状态更新为有效已退税。

可选的,所述接收到处理电子凭据请求包括:接收到电子凭据退票请求;

所述确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则对所述电子凭据进行相应的处理,包括,确定所述电子凭据的状态为合法或有效或无效,则进行电子凭据退票处理;

所述更新所述电子凭据的状态,包括,将所述电子凭据的状态更新为作废和/或冲红。

可选的,在所述查询所述电子凭据的状态之前或更新电子凭据状态之前,还包括:

进行身份认证,认证通过后,才查询权限范围内的所述电子凭据的状态或更新权限范围内的所述电子凭据的状态。

可选的,所述查询所述电子凭据的状态之前,还包括:

生成电子凭据状态查询请求,所述电子凭据状态查询请求包括以下的一项或者多项任意组合:电子凭据状态查询请求标识符、电子凭据应用终端标识符、电子凭据使用者标识符、电子凭据开具终端标识符、电子凭据票面信息、电子凭据状态管理单元标识符、随机数、电子凭据状态查询请求编码值,其中,所述电子凭据状态查询请求编码值为通过调用编码算法对所述电子凭据状态查询请求中的任意信息的任意组合进行计算获得的,用于验证所述电子凭据状态查询请求的以下的一项或多项:真实性、完整性、抗抵赖性。

可选的,所述更新所述电子凭据的状态之前,还包括:

生成电子凭据状态更新请求,所述电子凭据状态更新请求包括以下一项或者多项的任意组合:电子凭据状态更新请求标识符、电子凭据标识符、电子凭据更新前的旧状态、电子凭据更新后的新状态、电子凭据状态管理单元标识符、时间戳、随机数、电子凭据状态更新请求编码值,其中,所述电子凭据状态更新请求编码值为通过调用编码算法对所述电子凭据状态更新请求中的任意信息的任意组合进行计算获得的,用于验证所述电子凭据状态更新请求的以下一项或多项:真实性、完整性、抗抵赖性。

可选的,所述接收到处理电子凭据请求之前,还包括:

生成空白电子凭据信息,存储所述空白电子凭据信息,将所述电子凭据的状态设置为合法未开具。

可选的,所述更新所述电子凭据的状态之后,还包括:

生成、存储并发送所述电子凭据状态更新结果,

所述电子凭据状态更新结果包括以下一项或多项的任意组合:电子凭据状态更新结果标识符、电子凭据状态管理单元标识符、电子凭据标识符、电子凭据票面信息、电子凭据更新前的旧状态、电子凭据更新后的新状态、随机数、电子凭据状态更新结果编码值,其中,所述电子凭据状态更新结果编码值为通过调用编码算法对所述电子凭据状态更新结果中的任意信息的任意组合进行计算获得的,用于验证所述电子凭据状态更新结果的以下的一项或多项:真实性、完整性、抗抵赖性。

可选的,所述更新所述电子凭据的状态之前,还包括:

进行电子凭据状态冲突检测,如检测到电子凭据状态更新存在冲突,则不更新电子凭据状态;如不存在冲突,则更新所述电子凭据的状态。

在实施例中,在所述查询所述电子凭据的状态之前或更新电子凭据状态之前,还可以包括:

进行身份认证,认证通过后,查询权限范围内的所述电子凭据的状态或更新权限范围内的所述电子凭据的状态。

本实施例中,需要进行身份认证,认证后执行权限范围内的状态管理,状态更新后对更新结果进行存储,保证可审计、抗抵赖性和统计分析。同时对电子凭据的状态更新结果进行统计分析可以了解凭据运营的情况、交易情况、经营情况。

可选的,该方法之前还包括:

接收到电子凭据多元身份注册请求后,根据所述电子凭据多元身份注册请求中携带的信息生成实体多元身份环;

接收到对电子凭据多元身份进行处理的请求后,根据接收到的认证请求中携带的信息及所述实体多元身份环获取对应的认证方式进行认证。

其中,所述电子凭据多元身份注册请求中携带的信息包括以下的一种或多种的任意组合:

实体属性、注册身份属性和应用场景描述。

上述方法包括电子凭据多元身份的生成、认证的步骤,实现了自动匹配具体的应用场景进行身份认证,提高了实体不同身份的隐私保护。

可选的,该方法还可以包括电子凭据权限管理和关联等步骤,为电子凭据流转过程中的人或功能实体单元提供全方位身份管理,满足电子凭据用户多业务环节中差异化安全需求,改善用户体验,提高了认证的效率;同时不同身份只能完成对应权限的操作,提高了用户不同身份的隐私保护;电子凭据流转过程中的人和功能实体单元的多元身份通过实体标识符进行关联,为后续的审计、稽查提供技术支撑。

本实施例中,电子凭据多元身份生成步骤为电子凭据流转过程中的人或功能实体单元生成多元身份环。多元身份环中的不同身份对应不同的身份标识符、身份证明方式标识符、身份证明、身份属性、应用场景描述、权限描述。

比如,同一个人在电子凭据生成业务场景中是电子凭据使用者的身份、而在电子凭据报销业务场景中,可能是电子凭据报销者的身份;相同的人在相同的电子凭据业务场景中身份也不同,比如在电子凭据报销业务场景中,有时是电子凭据报销者的身份,有时是电子凭据审核者的身份;相同的人在相同的电子凭据业务场景中身份属性不同,对应的认证方式和操作权限也可能不同,比如同一个人在电子凭据报销环节中,都是电子凭据报销者,有时是个人身份,有时是秘书身份,对应可以报销的电子凭据范围不同。

对于功能实体单元情况类似,比如电子凭据应用终端在电子凭据查询业务场景中,是电子凭据查询请求发起的身份,而在电子凭据报销业务场景中,是电子凭据报销请求发起的身份。

对电子凭据流转过程中的人或功能实体单元采用多元身份进行管理,具体某个身份只能完成对应权限范围内操作,有利于权限的管理和隐私保护。比如,电子凭据流转过程中的个人,有多个身份属性,有私人身份属性、单位身份属性。以私人身份和以单位身份认证后,可以完成的操作不同。比如以私人身份认证的,不能完成单位身份相关的操作。同时以不同身份认证完成的操作分别记录,比如电子凭据开具、电子凭据报销等操作分别进行记录。

不同的身份认证后只能查询到对应的信息,便于保护个人隐私。比如以单位身份通过认证,只能查询到个人以单位名义进行操作,比如电子凭据的开具、电子凭据报销等,而不能查询到私人进行的操作。

本实施例中,电子凭据多元身份认证步骤包括:提取场景信息和/或个人或功能实体的身份属性,根据提取的场景信息计算和/或查找对应的身份标识符;或者根据个人或功能实体的身份属性计算和/或查找对应的身份标识符;或者根据场景信息和个人或功能实体的身份属性计算和/或查找对应的身份标识符;还包括根据身份标识符查找对应的认证方式,对人或功能实体单元进行认证。

本实施例的电子凭据认证步骤自动识别场景信息和身份属性,假如识别的场景信息为电子凭据报销业务场景,并且电子凭据报销者为某单位的秘书,根据提取的场景信息和身份属性计算或查找对应的身份标识符,根据该身份标识符查找认证方式标识符,采用对应的方式对电子凭据报销者的身份进行认证。比如通过指纹的方式进行认证,要求电子凭据报销者提供指纹信息,然后对其指纹进行认证。

通过电子凭据多元身份可根据电子凭据不同应用场景自动匹配个人和功能实体单元的身份标识符,采用对应认证方式,提高认证的效率,同时实现适应性定制化认证流程,满足电子凭据用户多业务环节中差异化安全需求。另一方面,通过应用场景自动提取对应的身份标识符,提高了电子凭据流转过程中各个环节效率,改善用户体验。

本实施例中的电子凭据多元身份权限管理步骤,用于根据权限管理规则对电子凭据流转过程中的人和功能实体单元进行权限分配和变更,包括但不限于包括身份注册时,根据身份属性分配对应的权限;还可以包括根据身份属性的变化对权限进行变更;还包括权限管理规则发生变化时对权限进行变更。

本实施例中的电子凭据多元身份关联步骤,用于通过关联函数将电子凭据流转过程中的个人或功能实体单元的身份标识符与个人或功能实体单元的实体标识符进行关联。所述的关联函数为任意的多对一或一对一的映射函数,映射函数输入为多元的身份标识符中的一个或多个,输出为实体标识符,所述的关联函数的实现方法包括但不限于:直接进行内存查找、地址查找或计算。

本实施例中,通过将不同身份标识符与实体标识符进行关联,实现了不同身份下的操作与实体标识符的关联。比如电子凭据流转过程的个人,可能以单位的身份开具电子凭据,也可能以个人的身份开具电子凭据,无论以何种身份开具的所有电子凭据都与个人的实体标识进行关联;同时个人在不同业务环节进行的操作,比如电子凭据报销环节、电子凭据查询环节等进行的操作通过个人的实体标识符统一关联。对于电子凭据流转过程中的功能实体单元情况类似。通过电子凭据多元身份关联步骤实现对电子凭据流转过程中的个人或功能实体单元进行监管、审计、稽查等。

可选的,该方法还包括:

对所述电子凭据的处理过程进行行为监管;

其中,所述电子凭据的处理过程包括以下至少之一:

所述电子凭据的生成过程、所述电子凭据的存储过程、所述电子凭据的报销过程、所述电子凭据的状态管理过程、所述电子凭据多元身份管理过程。

可选的,所述对电子凭据的处理过程进行行为监管包括:

获取所述电子凭据的处理过程的行为监管信息,对所述行为监管信息进行汇总分析得到异常行为汇总分析结果。

可选的,行为监管信息包括运维信息和异常行为信息。

其中,运维信息包括以下至少一个:

运行状态、日志、流量。

异常行为信息包括以下至少一个:

一票多用、金额违规、类别违规、重复报销、重复退税、超越权限的查询。

参照图2,图2为本申请实施例1的电子凭据多元身份生成步骤的示意图,该步骤用于给首次注册的人或功能实体单元创建实体多元身份环。

在本实施例中,所述电子凭据多元身份生成步骤,包括:

步骤200、待注册的功能实体单元生成电子凭据多元身份注册请求,提交给多元身份管理模块;

对于待注册的人通过功能实体单元生成电子凭据多元身份注册请求,提交给多元身份管理模块;

所述的人,包括但不限于包括:电子凭据开具者、电子凭据接收者、电子凭据使用者、电子凭据查询者、电子凭据查验者、电子凭据报销者、电子凭据审核者;

所述的功能实体单元,包括但不限于:电子凭据应用终端、电子凭据开具单元、空白电子凭据管理单元、电子凭据状态管理单元、电子凭据核准单元、电子凭据存储单元、电子凭据报销单元、密码服务单元、电子凭据监管单元;

所述电子凭据多元身份注册请求,包括但不限于以下一个或多个的任意组合:实体属性、注册身份属性、应用场景描述;

所述实体属性,包括但不限于以下一个或多个的任意组合:实体名称、实体种类、实体地址;

所述注册身份属性,包括但不限于以下一个或多个的任意组合:所属单位、单位证件类型、单位证件号码、个人姓名、职务、角色、个人证件类型、个人证件号码、电话号码、邮箱地址、证件登记时间、证件颁发机构名称、证件颁发机构地址、证件颁发日期、证件有效期限、费用支出银行卡号、电子凭据抬头单位、纳税人识别号、报销银行卡号、电子凭据推送地址、电子凭据通知方式、通知号码/通知地址、生物特征;

所述应用场景描述包括以下的一项或多项的任意组合:

业务类型、使用平台、网络接入方式、使用设备、时间范围。

所述业务类型包括以下任一项:

空白电子凭据生成、电子凭据开具、电子凭据报销、电子凭据查验、电子凭据审核、电子凭据报税、电子凭据退票、电子凭据状态更新、人或功能实体单元行为监管、密码服务、电子凭据审计。

步骤201、多元身份管理模块验证电子凭据多元身份注册请求的完整性和/或真实性,如果验证通过,则执行步骤202;

步骤202、多元身份管理模块根据电子凭据多元身份注册请求中的实体属性、注册身份属性和应用场景描述三者中的部分或全部的任意组合生成实体多元身份环;

所述实体多元身份环,包括:实体标识符,实体属性,一个或多个身份描述集合;

所述的实体标识符为人或功能实体单元的多元身份环的唯一标识,可以根据实体属性部分或全部的任意组合调用函数生成;

所述身份描述集合,包括但不限于以下的一个或多个的任意组合:身份标识符、身份证明方式标识符、身份证明、身份属性、应用场景描述、权限描述,身份关联关系;

所述身份标识符,为多元身份环上身份的唯一标识,用于将实体多元身份环上的身份描述集合与电子凭据流转过程中的人或功能实体单元实体标识符进行关联,进而同实体多元身份环节进行关联。身份标识符可以通过但不限于通过查表查找、函数映射、计算定位等方式,与实体多元身份环进行关联;

所述身份证明方式标识符,用于记录和描述身份认证方式,包括以下一个或多个的任意组合:数字签名、口令认证方法、动态令牌方法、挑战应答方法、生物特征方法、短信验证码方法;

所述身份证明,用于证明身份的证明信息和/或证明设备,包括以下一个或多个的任意组合:数字证书、u盾、动态令牌、用户生物特征、用户口令、手机;

所述身份属性,包括但不限于包括以下的一个或多个的任意组合:所属单位、单位证件类型、单位证件号码、个人姓名、职务、角色、个人证件类型,个人证件号码、电话号码、邮箱地址、证件登记时间、证件颁发机构名称、证件颁发机构地址、证件颁发日期、证件有效期限、费用支出银行卡号、电子凭据抬头单位、纳税人识别号、报销银行卡号、电子凭据存储地址、电子凭据操作日志存储地址、电子凭据推送地址、电子凭据通知方式、通知号码/通知地址、生物特征;

所述权限描述,用于描述执行的操作类别和操作对象属性,身份属性、应用场景和权限规则三者中的部分或全部的任意组合来分配,所述的操作类别包括但不限于包括以下一个或多个的任意组合:空白电子凭据生成、电子凭据开具、电子凭据状态查询、电子凭据状态更新、电子凭据报销、电子凭据查询、电子凭据推送、电子凭据存储、电子凭据核准、人或功能实体单元行为监管、密码服务、审计等电子凭据操作权限;所述操作对象属性包括但不限于包括:电子凭据的种类、电子凭据的范围、金额限制、开票时间、电子凭据使用者名称;

所述身份关联关系,用于描述人或功能实体单元与其多个身份之间的关联性和关联特征,包括但不限于包括以下的一个或多个的任意组合:实体名称、实体标识符、实体多元身份环存储地址、身份名称、身份标识符、身份类型、身份描述集合存储地址、关联关系、关联关系图、关联关系状态、关联关系有效时间、关联关系失效时间。

参照图3,图3为本申请实施例2的电子凭据多元身份生成步骤的示意图,本实施例用于已经注册过的人或功能实体单元的新身份的注册生成处理。在本实施例中,所述电子凭据多元身份生成步骤,包括:

步骤300、待注册的功能实体单元生成第二电子凭据多元身份注册请求,提交给多元身份管理模块;

对于待注册的人通过功能实体单元生成第二电子凭据多元身份注册请求,提交给多元身份管理模块;

步骤301、多元身份管理模块验证第二电子凭据多元身份注册请求的完整性和/或真实性,如果验证通过,则执行步骤302;

步骤302、多元身份管理模块根据第二电子凭据多元身份注册请求中的实体标识符和/或实体属性,验证该实体对应的实体多元身份环是否存在;

步骤303、多元身份管理模块如判断到该实体对应的实体多元身份环不存在,则提示错误,终止执行;如判断到该实体对应的实体多元身份环存在,则进一步判断待注册身份是否已注册,如果该身份已注册,则提示错误,终止执行;如果该身份未注册,则根据实体标识符、实体属性、身份属性、应用场景描述四者中的部分或全部任意组合生成新身份的身份描述集合。

步骤304、多元身份管理模块将新身份的身份描述集合插入实体多元身份环,更新所述的实体多元身份环;

参照图4,图4为本申请实施例3电子凭据身份认证和鉴权步骤的示意图。在本实施例中,所述电子凭据身份认证和鉴权步骤,用于在实施电子凭据生成、电子凭据开具、电子凭据核准、状态监管信息获取、电子凭据状态管理、电子凭据报销等电子凭据相关操作时,认证人或功能实体的身份并赋予其操作权限;所述电子凭据身份认证和鉴权步骤,包括:

步骤400、多元身份管理模块收到电子凭据多元身份认证请求,从电子凭据多元身份认证请求中提取应用场景描述和认证输入身份属性,从应用场景描述中提取场景信息;

所述电子凭据多元身份认证请求,包括但不限于以下一个或多个的任意组合:认证输入身份属性、应用场景描述、所需权限描述、身份证明;

步骤401、根据所述认证输入的身份属性和/或所述场景信息获取对应的身份标识符,根据所述身份标识符获取关联的实体多元身份环中的身份描述集合。

步骤402、根据身份描述集合的身份证明方式标识符提取身份认证方式,从身份描述集合中提取身份证明。

步骤403、根据提取的身份认证方式和身份证明,验证待认证实体提供的身份证明,如果待认证实体提供的身份证明与身份描述集合中的身份证明一致或符合身份证明认证方式的验证要求,则通过认证;否则认证失败,终止执行。

步骤404、根据从身份描述集合提取的权限描述和/或所述电子凭据多元身份认证请求中的所需权限描述,对认证通过的身份分配相应的权限。

参照图5,图5为本申请实施例4电子凭据多元身份权限变更方法的示意图。所述电子凭据多元身份权限变更方法,用于处理身份属性变化和/或场景信息变化时引起的多元身份权限变更。在本实施例中,所述电子凭据多元身份权限变更方法,包括:

步骤500、功能实体单元根据身份属性和/或应用场景变更情况,生成电子凭据权限的授权变更请求,提交给多元身份管理模块;

如果人的身份属性和/或应用场景发生变更,人通过功能实体单元根据身份属性和/或应用场景变更情况,生成电子凭据权限的授权变更请求,提交给多元身份管理模块;

所述电子凭据权限的授权变更请求,包括但不限于以下一个或多个任意组合:旧的身份属性、新的身份属性、旧的应用场景描述、新的应用场景描述、旧的身份证明方式标识符、新的身份证明方式标识符、应删除的旧权限、新申请的权限、身份证明;

步骤501、多元身份管理模块根据电子凭据权限的授权变更请求中旧的身份属性和旧的场景信息,计算和/或查找对应的身份标识符;根据身份标识符计算和/或查找到对应的身份描述集合。

步骤502、多元身份管理模块根据从身份描述集合提取的身份证明认证方式和身份证明,验证待认证实体在电子凭据权限的授权变更请求中提供的身份证明,如果待认证实体提供的身份证明与身份描述集合中的身份证明一致或符合身份证明认证方式的验证要求,则通过身份认证;否则身份认证失败,终止执行。

步骤503、多元身份管理模块根据新的身份属性和/或新的场景信息,修改对应的身份属性、应用场景描述和权限描述三者中的部分或全部的任意组合;

可选的,如果判断到用户需要变更身份认证方式,则更改相应的身份证明方式标识符,生成新的身份证明,更新相应的身份描述集合。

参照图6,图6为本申请实施例5的电子凭据多元身份权限变更方法的示意图。所述电子凭据多元身份权限变更方法用于处理授权规则变化引起的多元身份权限变更。在本实施例中,所述电子凭据多元身份权限变更方法,包括:

步骤600、功能实体单元生成电子凭据授权规则变更请求提交给多元身份管理模块。

如果人的权限发生变更,人通过功能实体单元生成电子凭据权限的授权规则变更请求,提交给多元身份管理模块。

步骤601、根据授权规则变更情况,计算出受规则变更情况影响的身份属性和/或应用场景描述。

步骤602、根据受影响的身份属性和/或应用场景描述,找到涉及的实体标识符和/或身份标识符。

步骤603、根据实体标识符和/或身份标识符计算和/或查找到对应的身份描述集合,根据新的授权规则,修改对应的权限描述。

可选的,如果授权规则变更需要变更身份认证方式,则更改相应的身份证明方式标识符,生成新的身份证明,更新相应的身份描述集合;将变更情况通知到用户,并将新的身份证明提供给用户。

参照图7,图7为本申请实施例6电子凭据多元身份关联方法的示意图。在本实施例中,所述电子凭据多元身份关联方法提供人或功能实体单元与身份的关联,进一步找出其所有身份的操作;所述电子凭据多元身份关联方法,包括:

步骤700、请求实体生成实体关联查询请求提交给多元身份管理模块。

所述实体关联查询请求,包括但不限于以下一个或多个组合:请求实体身份属性、应用场景描述、身份证明。

步骤701、多元身份管理模块根据请求实体身份属性、应用场景描述、身份证明三者中部分或全部的任意组合计算和/或查找对应的身份标识符,根据身份标识符计算和/或查找对应身份描述集合;

步骤702、多元身份管理模块根据身份描述集合的身份证明方式标识符提取身份认证方式,从身份描述集合中提取身份证明。

步骤703、多元身份管理模块根据提取的身份认证方式和身份证明,验证请求实体提供的身份证明,如果请求实体提供的身份证明与身份描述集合中的身份证明一致或符合身份证明认证方式的验证要求,则通过认证;否则认证失败,终止执行。

步骤704、多元身份管理模块根据身份描述集合中身份关联关系计算和/或查找实体标识符。

步骤705、多元身份管理模块根据实体标识符计算和/或查找到对应的实体多元身份环,将实体不同的身份进行关联。

步骤706、根据实体多元身份环中的身份描述集合,提取对应的身份标识符,根据提取的身份标识符查询该身份对应的操作、电子凭据存储地址、电子凭据操作日志存储地址。

参见图8,本发明实施例提出了一种凭据处理方法,包括:

步骤800、电子凭据应用终端生成电子凭据报销请求,将电子凭据报销请求发送给电子凭据报销单元。

步骤801、当接收到来自电子凭据报销单元的电子凭据报销查询汇总分析结果时,电子凭据应用终端生成电子凭据报销指令,将电子凭据报销指令发送给电子凭据报销单元。

可选的,当接收到来自电子凭据报销单元的电子凭据报销查询汇总分析结果时,判断出电子凭据查询汇总分析结果是真实完整的,继续执行生成电子凭据报销指令的步骤。

其中,电子凭据应用终端采用编码算法计算电子凭据查询汇总分析结果对应的电子凭据查询汇总分析结果编码值,比对电子凭据查询汇总分析结果中的电子凭据查询汇总分析结果编码值与计算的电子凭据查询汇总分析结果编码值是否一致,如果一致,则判断出电子凭据查询汇总分析结果是真实完整的;如果不一致,则判断出电子凭据查询汇总分析结果不是真实完整的。

本实施例中,电子凭据应用终端也可以根据待报销电子凭据汇总结果生成电子凭据报销指令。

可选的,为了实现与纸质凭据报销系统的兼容,电子凭据应用终端也可以直接通过扫描纸质凭据,将纸质凭据电子化,再根据电子化的纸质凭据生成电子凭据报销指令。

可选的,

对于纸质凭据与电子凭据汇总报销,电子凭据应用终端直接通过扫描纸质凭据,将纸质凭据电子化,再根据电子凭据查询汇总分析结果和电子化的纸质凭据生成电子凭据报销指令。

步骤802、电子凭据应用终端接收到来自电子凭据报销单元的电子凭据实际报销与待报销汇总分析结果,判断出电子凭据报销指令中的电子凭据全部报销,结束电子凭据的报销过程。

可选的,当电子凭据应用终端判断出电子凭据报销指令中的电子凭据没有全部报销,询问用户是否继续报销,如果接收到来自用户的停止报销指令,则结束电子凭据的报销过程。

可选的,如果接收到来自用户的继续报销指令,则根据电子凭据实际报销与待报销汇总分析结果生成待报销电子凭据汇总结果,继续执行根据待报销电子凭据汇总结果生成电子凭据报销指令的步骤。

其中,待报销电子凭据汇总结果包括以下任意一个或多个的任意组合:

待报销电子凭据标识符、电子凭据应用终端属性、待报销电子凭据个数、待报销电子凭据记账凭证。

其中,待报销电子凭据标识符为待报销电子凭据报销的唯一标识,待报销电子凭据标识符为数字、字符串、数字与字符的任意组合;待报销电子凭据标识符可以用于待报销电子凭据相关信息的查询和管理;

电子凭据在整个报销的全过程中,不需要将每张凭据或每份记账凭证打印成纸质材料,需要也可以不需要生成电子凭据或记账凭证的版式文件。电子凭据报销结束后,采用多种方式将报销结果发送给电子凭据应用终端,其格式包括但不限于包括ofd、excel、pdf、word等文档格式。真正实现电子凭据报销过程中的无纸化、电子化管理。

在电子凭据报销过程中,电子凭据记账凭证详细记录了各项信息,便于后续对不同关键信息进行统计分析,比如:报销者、开具时间、报销事由、列支项目等单项或多项进行统计实现若干个记账凭证的年度审计、专项审计、稽查、安全事件追溯等。

本实施例中用于验证真实性和完整性的编码算法可以相同也可以不相同。

可选的,电子凭据应用终端接收到来自电子凭据报销单元的电子凭据实际报销与待报销汇总分析结果后,判断出电子凭据实际报销与待报销汇总分析结果真实完整的,继续执行判断电子凭据报销指令中的电子凭据是否全部报销的步骤。

其中,电子凭据应用终端采用编码算法计算电子凭据实际报销与待报销汇总分析结果对应的电子凭据实际报销与待报销汇总分析结果编码值,比对电子凭据实际报销与待报销汇总分析结果中的电子凭据实际报销与待报销汇总分析结果编码值与计算的电子凭据实际报销与待报销汇总分析结果编码值是否一致,如果一致,则判断出电子凭据实际报销与待报销汇总分析结果是真实完整的;如果不一致,则判断出电子凭据实际报销与待报销汇总分析结果不是真实完整的。

上述实施例中电子凭据的报销,包括电子发票、财政类凭据、电子合同、资金往来收据等报销,以及增值税发票的税务管理等。

参见图9、本申请提出了一种凭据处理装置,包括:

生成模块,用于生成有效电子凭据;

存储模块,用于存储生成的有效电子凭据;

报销模块,用于接收电子凭据应用终端的电子凭据报销指令,对存储的有效电子凭据中电子凭据报销指令对应的电子凭据进行报销,并生成电子凭据实际报销与待报销汇总分析结果发送给电子凭据应用终端。

具体的,参见图10,存储模块包括:电子凭据数据访问服务单元、存储网关单元和存储单元,存储单元包括服务代理子单元。

参见图11,存储模块生成的有效电子凭据包括:

步骤1100、电子凭据数据访问服务单元接收到第一电子凭据数据访问请求,从第一电子凭据数据访问请求中提取电子凭据数据的关键要素,根据部分或全部关键要素生成电子凭据标识符,根据部分或全部关键要素和/或电子凭据标识符生成访问逻辑地址,根据电子凭据标识符、部分或全部关键要素和访问逻辑地址三者中的部分或全部的任意组合生成第二电子凭据数据访问请求发送给访问逻辑地址对应的存储网关单元。

本实施例中,第一电子凭据数据访问请求可以来自终端设备,也可以来自用户通过网站直接向电子凭据数据访问服务单元发起。其中,终端设备可以是移动终端、或个人电脑(pc,personalcomputer)等。

当第一电子凭据数据访问请求来自终端设备时,终端设备可以将电子凭据数据的部分或全部关键要素包含在第一电子凭据数据访问请求中发送给电子凭据数据访问服务单元。

本实施例中第一电子凭据数据访问请求可以包括电子凭据数据的关键要素,也可以包括电子凭据的照片等等。

如果第一电子凭据数据访问请求中包括电子凭据数据的关键要素,则直接从第一电子凭据数据访问请求中获取电子凭据数据的关键要素;如果第一电子凭据数据访问请求中包括电子凭据的照片,则可以采用图像识别技术从照片中识别出关键要素。

本实施例中,如果电子凭据数据访问服务单元提取的关键要素采用预先设置的字段内容格式来表示,则直接根据提取的部分或全部关键要素生成电子凭据标识符,根据部分或全部关键要素和/或电子凭据标识符生成访问逻辑地址;如果电子凭据数据访问服务单元提取的关键要素不是采用预先设置的字段内容格式来表示,则需要先将提取的关键要素转换成预先设置的字段内容格式,再根据部分或全部关键要素生成电子凭据标识符,根据部分或全部关键要素和/或电子凭据标识符生成访问逻辑地址。

其中,关键要素的字段内容包括但不限于包括以下任意一个或任意多个的组合:关键要素名称、关键要素内容;关键要素名称和关键要素内容包括但不限于包括以下任意一个或任意多个的组合:数字、字符串、数字和字符的任意组合。本实施例中,电子凭据数据访问请求包括但不限于包括以下任意一个或者任意多个的组合:

电子凭据数据存储请求、电子凭据数据查询请求、电子凭据数据查验请求、电子凭据数据修改请求、电子凭据数据复制请求、电子凭据数据下载请求以及系统命令执行请求。

本实施例中,关键要素包括但不限于包括以下任意一个或者任意多个的组合:

电子凭据数据拥有者、电子凭据数据拥有者标识符、电子凭据开具对象、电子凭据开具者、电子凭据开具者标识符、电子凭据类型、数据操作类型、数据大小以及凭据时间属性、任务类型。

其中,电子凭据数据拥有者是指电子凭据数据的来源,包括但不限于包括以下任意一个或者任意多个的组合:个人、系统及单位。

其中,电子凭据类型包括但不限于包括以下任意一个或者任意多个的组合:电子发票、电子客票、电子账单、电子财政票据和电子银行票据。

其中,数据操作类型是拟对数据进行操作处理的方式,包括以下任意一个或任意多个的组合:

存储、查询、查验、状态修改、备份、下载及系统命令。

其中,数据大小是指拟操作数据所占存储空间的大小。

其中,凭据时间属性是指数据的关键操作处理时间,包括以下任意一个或任意多个的组合:凭据创建时间、凭据访问时间、凭据修改时间、电子凭据开具时间及电子凭据处理时间。

其中,任务类型包括但不限于包括数据操作类型中的任意一种或任意多种的组合。

本实施例中,根据部分或全部关键要素和/或电子凭据标识符生成访问逻辑地址包括:

根据所述部分或全部关键要素和/或电子凭据标识符采用预先设置的访问逻辑地址生成算法计算所述访问逻辑地址。

或者,在预先设置的部分或全部关键要素和/或电子凭据标识符与访问逻辑地址之间的第一对应关系中,查找所述部分或全部关键要素和/或所述电子凭据标识符对应的访问逻辑地址。

其中,预先设置的访问逻辑地址生成算法可以是任意算法。

例如,先根据关键要素中的凭据拥有者a的字段内容、凭据开具对象o的字段内容、电子凭据开具者op的字段内容和凭据时间属性t的字段内容计算访问逻辑地址的前部二进制串p1,再根据电子凭据类型td的字段内容、数据操作类型to的字段内容、数据大小s的字段内容、凭据时间属性t的字段内容等其余关键要素的字段内容,计算访问逻辑地址的摘要二进制串p2=h1(m),其中,m为部分或全部关键要素,将p1和p2按照预先设置的顺序拼成访问逻辑地址pl=p1||p2。

其中,可以采用自定义的算法(例如单向映射函数)计算访问逻辑地址的前部二进制串p1,采用摘要算法计算访问逻辑地址的摘要二进制串。

又如,根据关键要素中任意一个或多个的组合,比如凭据拥有者a的字段内容、凭据开具对象o的字段内容、电子凭据开具者op的字段内容、凭据时间属性t的字段内容、电子凭据类型td的字段内容、数据操作类型to的字段内容、数据大小s的字段内容、拼接并采用预先设置的访问逻辑地址摘要算法计算得到访问逻辑地址摘要信息dl=h1(a||o||op||t||td||s),并通过查找摘要信息与访问逻辑地址之间的对应关系得出访问逻辑地址pl。

又如,根据部分或全部关键要素的字段内容的任意组合,比如凭据拥有者a的字段内容、凭据开具对象o的字段内容、电子凭据开具者op的字段内容、凭据时间属性t的字段内容、电子凭据类型td的字段内容、数据操作类型to的字段内容、数据大小s的字段内容,采用预先设置的访问逻辑地址多元计算函数计算得到访问逻辑地址二进制串pl。

访问逻辑地址生成算法也可以是其他的可实现的算法,本发明实施例对访问逻辑地址生成算法具体的实现形式不作限定,具体的实现算法并不用于限定本发明实施例的保护范围。

其中,访问逻辑地址是与具体存储单元类型无关的数据存储位置标识。该访问逻辑地址可以采用预先设置的编码方式对存储网关单元进行编码。

本实施例中,访问逻辑地址可以是数字、字符串、数字与字符的任意组合。

本实施例中,根据电子凭据标识符、部分或全部关键要素和访问逻辑地址三者中的部分或全部的任意组合生成第二电子凭据数据访问请求时,将电子凭据标识符、部分或全部关键要素和访问逻辑地址三者中的部分或全部的任意组合包含在第二电子凭据数据访问请求中。

本实施例中,将第二电子凭据数据访问请求发送给访问逻辑地址对应的存储网关单元时,先在访问逻辑地址与存储网关单元的通信地址(如ip地址等)之间的第二对应关系中,查找生成的访问逻辑地址对应的存储网关单元的通信地址,将第二电子凭据数据访问请求发送给存储网关单元的通信地址对应的存储网关单元。

步骤1101、存储网关单元根据电子凭据标识符、部分或全部关键要素和访问逻辑地址三者中的部分或全部的任意组合生成网络存储地址,根据电子凭据标识符、部分或全部关键要素、访问逻辑地址和网络存储地址四者中的部分或全部的任意组合生成第三电子凭据数据访问请求发送给网络存储地址对应的存储单元的服务代理子单元。

本实施例中,网络存储地址为存储网关单元的网络或网络设备唯一标识,包括但不限于包括以下任意一种:

网络或主机ip地址、光纤通道地址fcid、数据链路连接标识(dlci,datalinkconnectionidentifier)、物理设备地址、目录名及服务器名。

本实施例中,存储网关单元根据电子凭据标识符、部分或全部的关键要素和访问逻辑地址三者中的部分或全部的任意组合生成网络存储地址包括:

所述存储网关单元根据所述电子凭据标识符、所述部分或全部关键要素和所述访问逻辑地址三者中的部分或全部的任意组合采用预先设置的网络存储地址生成算法计算所述网络存储地址。

或者,存储网关在预先设置的电子凭据标识符、部分或全部关键要素和访问逻辑地址三者中的部分或全部的任意组合与网络存储地址之间的第二对应关系中,查找所述电子凭据标识符、所述部分或全部关键要素和所述访问逻辑地址三者中的部分或全部的任意组合对应的网络存储地址。

其中,存储网关单元根据所述电子凭据标识符、所述部分或全部关键要素和所述访问逻辑地址三者中的部分或全部的任意组合采用预先设置的网络存储地址生成算法计算所述网络存储地址时,可以采用例如以下方法计算网络存储地址:

根据部分或全部关键要素和/或电子凭据标识符,比如凭据标识符i、凭据拥有者a的字段内容、凭据开具对象o的字段内容、电子凭据开具者op的字段内容、凭据时间属性t的字段内容、电子凭据类型td的字段内容、数据操作类型to的字段内容、数据大小s的字段内容,结合访问逻辑地址pl采用摘要算法h2计算网络存储地址对应的摘要信息dn=h2(i||a||o||op||t||td||s||pl),并通过查找摘要信息与网络存储地址之间的对应关系得出网络存储地址pn。

也可以采用如下方法计算网络存储地址:

根据部分或全部关键要素和/或电子凭据标识符的任意组合,比如凭据标识符i、凭据拥有者a的字段内容、凭据开具对象o的字段内容、电子凭据开具者op的字段内容、凭据时间属性t的字段内容、电子凭据类型td的字段内容、数据操作类型to的字段内容、数据大小s的字段内容,采用摘要算法h2计算网络存储地址对应的摘要信息dn=h2(i||a||o||op||t||td||to||s),并通过查找摘要信息与网络存储地址之间的对应关系得出网络存储地址pn。

或者采用如下方法计算网络存储地址:

根据电子凭据标识符、部分或全部关键要素和访问逻辑地址三者中的部分或全部的任意组合,比如凭据标识符i、凭据拥有者a的字段内容、凭据开具对象o的字段内容、电子凭据开具者op的字段内容、凭据时间属性t的字段内容、电子凭据类型td的字段内容、数据操作类型to的字段内容、数据大小s的字段内容,结合访问逻辑地址pl采用预先设置的网络存储地址多元计算函数计算得到网络存储地址pn。

当然,也可以采用其他的方法计算网络存储地址,本发明实施例对网络存储地址生成算法的具体实现形式不作限定,本发明实施例列举的实例仅仅用于说明网络存储地址生成算法的具体实现,并不用于限定本发明实施例的保护范围。

具体地,当网络存储地址为ip地址时,根据电子凭据标识符部分或全部关键要素、访问逻辑地址和网络存储地址四者中的部分或全部的任意组合生成第三电子凭据数据访问请求发送给网络存储地址对应的存储单元的服务代理子单元包括:

根据存储网关单元所在的网络的种类和网络存储地址确定存储单元的服务代理子单元的网络地址,根据电子凭据标识符、部分或全部关键要素、访问逻辑地址和网络存储地址四者中的部分或全部的任意组合生成第三电子凭据数据访问请求发送给网络地址对应的存储单元的服务代理子单元。其中,第三电子凭据数据访问请求包括电子凭据标识符、部分或全部关键要素、访问逻辑地址和网络存储地址四者中的部分或全部的任意组合。其中,关键要素采用标识符进行描述。

本实施例中,存储网关单元所在的网络包括但不限于包括以下任意一个网络:传输控制协议/互联网协议(tcp/ip,transmissioncontrolprotocol/internetprotocol)网络、光纤通道(fc,fibrechannel)网络。

其中,当存储网关单元所在的网络为以太网时,以太网存储网关单元根据电子凭据标识符、部分或全部关键要素和访问逻辑地址三者中的部分或全部的任意组合生成ip地址(即服务代理子单元的网络存储地址),然后由电子凭据标识符、部分或全部关键要素、访问逻辑地址和网络存储地址四者中的部分或全部的任意组合构成的数据块构造对应的以太网帧(即第三电子凭据数据访问请求),将以太网帧发送给服务代理子单元。

当存储网关单元所在的网络为光纤通道网络时,fc_ip存储网关单元根据电子凭据标识符、部分或全部关键要素和访问逻辑地址三者中的部分或全部的任意组合生成节点名wwn、节点端口、光纤通道地址fcid(即服务代理子单元的网络存储地址),然后由电子凭据标识符、部分或全部关键要素、访问逻辑地址和网络存储地址四者中的部分或全部的任意组合构成的数据块构造对应的光纤通道帧(即第三电子凭据数据访问请求),通过fc交换机将光纤通道帧发送给服务代理子单元。

本实施例中,存储单元是指用于数据存储的软硬件系统,具有多种存储形式,包括但不限于包括以下的任意一种或任意多种的组合:

分布式或单个文件系统、关系或非关系数据库系统、存储单元硬件设备。

其中,存储单元硬件设备包括但不限于包括以下的任意一种或任意多种的组合:

网络交换设备、网络路由设备、数据存储设备、访问控制设备。

步骤1102、服务代理子单元根据电子凭据标识符、部分或全部关键要素、访问逻辑地址和网络存储地址四者中的部分或全部的任意组合生成本地存储路径,根据部分或全部的第三电子凭据数据访问请求和/或本地存储路径对电子凭据数据进行对应的操作处理,将处理结果发送给电子凭据数据访问服务单元。

本实施例中,当第一电子凭据数据访问请求来自终端设备时,电子凭据数据访问服务单元将处理结果发送给终端设备。

本实施例中,服务代理子单元根据电子凭据标识符、部分或全部关键要素、访问逻辑地址和网络存储地址四者中的部分或全部的任意组合生成本地存储路径包括:

所述服务代理子单元根据所述电子凭据标识符、部分或全部关键要素、所述访问逻辑地址和所述网络存储地址四者中的部分或全部的任意组合采用预先设置的本地索引生成算法计算所述本地存储路径。

或者,服务代理子单元在预先设置的电子凭据标识符、部分或全部关键要素、访问逻辑地址、网络存储地址四者中的部分或全部的任意组合与本地存储路径之间的第三对应关系中,查找所述电子凭据标识符、所述部分或全部关键要素、所述访问逻辑地址和所述网络存储地址四者中的部分或全部的任意组合对应的所述本地存储路径。

其中,本地索引生成算法可以是任意算法,例如,

根据电子凭据标识符i、部分或全部关键要素m、访问逻辑地址pl和网络存储地址pn采用摘要算法h3计算网络存储地址对应的摘要信息do=h3(i||m||pl||pn),并通过查找摘要信息与本地存储路径之间的对应关系得出本地存储路径po。

又如,根据电子凭据标识符i、部分或全部关键要素的字段内容m采用摘要算法h3计算网络存储地址对应的摘要信息do=h3(i||m),并通过查找摘要信息与本地存储路径之间的对应关系得出本地存储路径po。

又如,根据电子凭据标识符i、部分或全部关键要素的字段内容m、访问逻辑地址pl和网络存储地址pn,采用预先设置的本地存储路径多元单向映射函数计算得到本地存储路径po。

当然,本地索引生成算法也可以是其他的算法,本发明实施例对本地索引生成算法的具体实现形式不作限定,本发明实施例列举的实例也仅仅是为了说明本地索引生成算法的具体实现,并不用于限定本发明实施例的保护范围,这里不再赘述。

本实施例中,本地存储路径为电子凭据数据在本地存储单元中存储地址的唯一标识,包括但不限于包括以下的任意一种:

网络存储卷名、存储盘片唯一标识、文件系统路径、文件名及数据结构化查询语言(sql,structuredquerylanguage)页表等。

本实施例中,根据部分或全部第三电子凭据数据访问请求和/或本地存储路径对电子凭据数据进行对应的操作处理包括:

对本地存储路径对应的电子凭据数据进行与第三电子凭据数据访问请求中对应的操作处理。

本实施例中,操作处理包括但不限于包括以下的任意一个或多个的组合:存储、查询、修改、复制、下载及删除等。

例如,当第三电子凭据数据访问请求中操作处理为电子凭据数据存储请求时,将电子凭据数据存储到本地存储路径中;

当第三电子凭据数据访问请求中操作处理为电子凭据数据查询请求时,获取本地存储路径中的电子凭据数据返回给电子凭据数据访问服务单元;

当第三电子凭据数据访问请求中操作处理为电子凭据数据修改请求时,获取本地存储路径中的电子凭据数据,根据第三电子凭据数据访问请求修改获得的电子凭据数据,将修改结果返回给电子凭据数据访问服务单元。(例如将电子凭据数据的状态从未报销修改为已报销,返回修改成功的消息)

当第三电子凭据数据访问请求中操作处理为电子凭据数据复制请求时,复制本地存储路径的电子凭据数据返回给电子凭据数据访问服务单元;

当第三电子凭据数据访问请求中操作处理为电子凭据数据下载请求时,将本地存储路径的电子凭据数据返回给电子凭据数据访问服务单元。

当第三电子凭据数据访问请求中操作处理为电子凭据数据删除请求时,将本地存储路径中的电子凭据数据删除,并将删除结果返回给电子凭据数据访问服务单元。

可选的,该方法还包括:

电子凭据数据访问服务单元根据所述部分或全部关键要素生成电子凭据标识符,根据所述部分或全部关键要素和/或所述电子凭据标识符进行所述终端设备与存储网关单元的连接状态管理。

具体的,例如,电子凭据数据访问服务单元可以根据关键要素中的任务类型对第一电子凭据数据访问请求进行分类,对每一类第一电子凭据数据访问请求对应的终端设备与服务代理子单元的连接实行不同的连接策略管理和状态维持方法。

其中,根据任务类型可以将第一电子凭据数据访问请求分为数据读取、数据写入、数据修改等。

其中,连接状态包括但不限于包括以下的任意一种或任意多种的组合:

建立、连接维持、连接断开。

本实施例中,电子凭据数据访问服务单元、所述存储网关单元、所述存储单元设置在同一个设备中,或者设置在不同的设备中。

需要说明的是,上述电子凭据数据访问服务单元、存储网关单元、存储单元可以设置在同一个设备中,也可以设置在不同的设备中。

上述电子凭据数据访问服务单元、存储网关单元、存储单元中的任意多个单元所实现的功能可以合并成一个单元来实现,上述电子凭据数据访问服务单元、存储网关单元、存储单元中的任意一个单元所实现的功能也可以拆分成多个单元来实现。具体由哪个单元实现哪个功能,实现多少功能均可以,本发明实施例对此不作限定,也不用于限定本发明的保护范围。

本发明实施例解决了电子凭据存储系统的存储空间与介质类型动态扩展、数据访问时间随存储容量线性/亚线性增加等关键问题。

可选的,报销模块还用于:

接收所述电子凭据应用终端的电子凭据报销请求,在存储的有效电子凭据中查询所述电子凭据报销请求对应的电子凭据,并生成电子凭据报销查询汇总分析结果发送给电子凭据应用终端。

可选的,报销模块具体用于采用以下方式实现所述对存储的有效电子凭据中电子凭据报销指令对应的电子凭据进行报销:

对所述电子凭据报销指令对应的电子凭据进行审核,对审核通过的电子凭据进行报销。

可选的,报销模块具体用于采用以下方式实现所述对电子凭据报销指令对应的电子凭据进行审核:

生成所述电子凭据报销指令对应的电子凭据的第二电子凭据记账凭证信息,对所述第二电子凭据记账凭证信息进行审核。

可选的,报销模块具体用于采用以下方式实现所述对电子凭据报销指令对应的电子凭据进行审核:

对所述电子凭据的真伪性进行验证;根据电子凭据状态为有效未报销的电子凭据生成所述电子凭据报销指令对应的电子凭据的第二电子凭据记账凭证信息,对所述第二电子凭据记账凭证信息进行审核。

本实施例中,参见图12,报销模块包括电子凭据报销单元。

可选的,报销模块还包括电子凭据记账凭证审核与存储单元。

本实施例中,电子凭据报销指令包括以下任意一个或多个的组合:

电子凭据报销指令标识符、电子凭据应用终端属性、电子凭据应用终端报销软件属性、电子凭据报销者、电子凭据报销者者属性、电子凭据报销单元标识符、电子凭据报销单元网络地址、电子凭据报销单元物理地址、待报销电子凭据个数、待报销电子凭据标识符、第一电子凭据记账凭证信息、随机数、电子凭据报销指令编码值。

其中,电子凭据应用终端报销软件属性用于描述电子凭据应用终端安装的电子凭据报销软件的参数,包括但不限于包括:电子凭据报销软件的名称、版本号。

其中,电子凭据报销单元网络地址和/或电子凭据报销单元物理地址可以由用户手动输入或根据电子凭据报销指令部分或全部信息调用编码算法生成。

所述编码算法为任何一对一的映射函数,比如:摘要算法等。

其中,第一电子凭据记账凭证信息包括以下任意一个或多个的组合:

电子凭据标识符、电子凭据存储标识符、电子凭据信息、电子凭据使用者、电子凭据使用者属性、电子凭据报销者、电子凭据报销者属性、报销时间、流水号、电子凭据开具时间、目的地、车票/机票的起止时间、附电子凭据单据张数、电子凭据列支项目、项目负责人、部门负责人、主管领导、最高审批领导、出纳、财务审核、财务负责人、报销事由、支付方式、银行账号、支付宝账号、微信账号、报销单位名称、记账凭证编号、科目摘要、经手人、支出银行账户信息、借方金额、贷方金额、制证人、复核人、记账人。

所述的第一电子凭证信息可以采用以下任意一种或多种方法生成:

由用户手动输入、根据电子凭据报销者属性生成、根据电子凭据应用终端属性生成。

其中,电子凭据信息用于描述电子凭据票面信息,包括以下任意一个或任意多个的组合:

电子凭据代码、电子凭据号码、电子凭据类型、电子凭据颁发机构名称、电子凭据额度、电子凭据有效期、业务类型、电子凭据开票时间、购买方名称、购买方识别号、购买方地址、购买方电话、购买方开户行、购买方账号、商品名称、劳务名称、服务名称、规格型号、单位、数量、单价、金额、税率、税额、合计金额、合计税额、电子凭据开具方名称、电子凭据开具方识别号、电子凭据开具方地址、电子凭据开具方电话、电子凭据开具方开户行、电子凭据开具方账号、收款人、开票人、复核人以及为保护上述内容生成的校验码、密码、电子凭据颁发机构公钥、颁发机构签名、电子凭据开具方公钥、电子凭据开具方签名。

其中,电子凭据标识符为电子凭据的唯一标识,电子凭据标识符为采用编码算法对电子凭据信息中的任意一个或多个信息进行计算生成的,可以用于对电子凭据查询、状态管理和审计;电子凭据标识符为数字、字符串、数字与字符的任意组合。

其中,电子凭据报销指令编码值用于验证电子凭据报销指令的真实性和/或完整性。

电子凭据报销指令编码值为采用编码算法对电子凭据报销指令中任意一个或多个信息进行计算获得的。其中,编码算法包括但不限于包括以下任意一个或多个的组合:摘要算法、签名算法、加密认证算法、二维码、条形码。

可选的,电子凭据报销单元接收到来自电子凭据应用终端的电子凭据报销指令后,判断出电子凭据报销指令是真实完整的,继续执行生成第二电子凭据记账凭证信息的步骤。

其中,电子凭据报销单元采用编码算法计算所述电子凭据报销指令对应的电子凭据报销指令编码值,比对所述电子凭据报销指令中的电子凭据报销指令编码值与计算的电子凭据报销指令编码值是否一致,如果一致,则判断出所述电子凭据报销指令是真实完整的;如果不一致,则判断出所述电子凭据报销指令不是真实完整的。

本申请中,电子凭据报销单元对电子凭据报销指令对应的电子凭据进行报销包括:

电子凭据报销单元对电子凭据报销指令对应的电子凭据进行审核,对审核通过的电子凭据进行报销。

其中,电子凭据报销单元对电子凭据报销指令对应的电子凭据进行审核包括:

电子凭据报销单元生成电子凭据报销指令对应的第二电子凭据记账凭证信息,将第二电子凭据记账凭证信息发送给电子凭据记账凭证审核与存储单元;电子凭据报销单元接收到电子凭据记账凭证审核与存储结果,对电子凭据记账凭证审核与存储结果中审核通过的电子凭据进行报销;

或者,电子凭据报销单元生成电子凭据报销指令对应的第二电子凭据记账凭证信息,对第二电子凭据记账凭证信息进行审核,对审核通过的电子凭据进行报销。

可选的,电子凭据记账凭证审核与存储单元接收到第二电子凭据记账凭证信息,对第二电子凭据记账凭证信息进行审核,如果审核通过,则对第二电子凭据记账凭证信息中的部分或全部信息进行存储归档,并根据第二电子凭据记账凭证信息生成电子凭据记账凭证审核与存储结果,将电子凭据记账凭证审核与存储结果发送给电子凭据报销单元。

可选的,电子凭据报销单元生成所述电子凭据对应的第二电子凭据记账凭证信息之前还包括:

所述电子凭据报销单元对所述电子凭据的真伪性进行验证;

所述电子凭据报销单元生成电子凭据对应的第二电子凭据记账凭证信息包括:根据电子凭据状态为有效未报销的电子凭据生成所述第二电子凭据记账凭证信息。

本实施例中,第二电子凭据记账凭证信息包括以下任意一个或多个的组合:

第二电子凭据记账凭证信息标识符、电子凭据个数、电子凭据标识符、电子凭据信息、电子凭据应用终端属性、电子凭据应用终端报销软件属性、电子凭据报销软件属性、电子凭据报销单元属性、电子凭据使用者、电子凭据使用者属性、电子凭据报销者、电子凭据报销者属性、报销时间、流水号、电子凭据开具时间、目的地、车票/机票的起止时间、附电子凭据单据张数、报销事由、项目负责人、部门负责人、主管领导、最高审批领导、出纳、财务审核、财务负责人、电子凭据列支项目、支付方式、银行账号、支付宝账号、微信账号、报销单位名称、记账凭证编号、科目摘要、经手人、支出银行账户信息、借方金额、贷方金额、制证人、复核人、记账人、随机数、第二电子凭据记账凭证信息编码值;

所述的第二电子凭据记账凭证信息可以手动输入和/或根据电子凭据报销指令生成;

其中,第二电子凭据记账凭证信息编码值用于验证第二电子凭据记账凭证信息的真实性和/或完整性;所述的第二电子凭据记账凭证信息编码值为调用编码算法对第二电子凭据记账凭证信息中的任意信息任意组合进行计算获得的;所述的编码算法包括但不限于包括以下任意一个或多个的组合:摘要算法、签名算法、加密认证算法、二维码、条形码;

本实施例中,电子凭据记账凭证审核与存储单元对第二电子凭据记账凭证信息进行审核包括:

电子凭据记账凭证审核与存储单元审核第二电子凭据记账凭证信息是否符合预先设置的财务规定,如果符合,则审核通过;如果不符合,则审核不通过。

其中,财务规定可以由上级主管部门统一规定,也可以由电子凭据报销单元规定,包括但不限于包括:列支项目、科目、开支额度、电子凭据报销者约定、支付方式。

其中,电子凭据记账凭证审核与存储结果包括以下任意一个或多个的组合:

电子凭据记账凭证审核与存储结果标识符、第二电子凭据记账凭证信息标识符、审核通过、审核不通过、审核不通过错误状态、随机数、电子凭据记账凭证审核与存储结果编码值。

其中,电子凭据记账凭证审核与存储结果编码值用于验证电子凭据记账凭证审核与存储结果的真实性和/或完整性;其中,电子凭据记账凭证审核与存储结果编码值为采用编码算法对电子凭据记账凭证审核与存储结果中的任意一个或多个信息进行计算获得的;其中,编码算法包括但不限于包括以下的任意一个或多个的组合:摘要算法、签名算法、加密认证算法、二维码、条形码;

其中,电子凭据记账凭证审核与存储单元可以根据本单位财务规定、上级主管财务规定、凭据主管部门规则、报销审核流程、票面信息的任意一个或多个的组合对第二电子凭据记账凭证信息进行财务合规性审查分析。比如,审核电子凭据的列支项是否符合财务规定,财务规定专家咨询费只能从专家咨询费中列支,电子凭据报销时,如果电子凭据票面信息为专家咨询费,那么这些电子凭据报销时就只能从专家咨询费中支出,如果从别的项目列支,审核时将不能通过审核。通过制定各种审核规则,提高电子凭据记账审核的效率,避免电子凭据不合规报销。

可选的,电子凭据记账凭证审核与存储单元判断出第二电子凭据记账凭证信息是真实完整的,继续执行对第二电子凭据记账凭证信息进行审核的步骤。

其中,电子凭据记账凭证审核与存储单元采用编码算法计算第二电子凭据记账凭证信息对应的第二电子凭据记账凭证信息编码值,比对第二电子凭据记账凭证信息中的第二电子凭据记账凭证信息编码值与计算的第二电子凭据记账凭证信息编码值是否一致,如果一致,则判断出第二电子凭据记账凭证信息是真实完整的;如果不一致,则判断出第二电子凭据记账凭证信息不是真实完整的。

可选的,当审核不通过时,生成电子凭据审核错误状态。

可选的,电子凭据报销单元判断出电子凭据记账凭证审核与存储结果是真实完整的,继续执行对电子凭据记账凭证审核与存储结果中审核通过的电子凭据进行报销的步骤。

其中,电子凭据报销单元采用编码算法计算电子凭据记账凭证审核与存储结果编码值,比对电子凭据记账凭证审核与存储结果中的电子凭据记账凭证审核与存储结果编码值与计算的电子凭据记账凭证审核与存储结果编码值是否一致,如果一致,则判断出电子凭据记账凭证审核与存储结果是真实完整的;如果不一致,则判断出电子凭据记账凭证审核与存储结果不是真实完整的。

本实施例中,电子凭据实际报销与待报销汇总分析结果包括以下任意一个或多个的组合:

电子凭据实际报销与待报销汇总分析结果标识符、电子凭据报销单元属性、电子凭据存储单元属性、已报销电子凭据个数、已报销电子凭据标识符、待报销的电子凭据个数、待报销电子凭据的标识符、电子凭据状态、电子凭据记账凭证审核与存储结果、随机数、电子凭据实际报销与待报销汇总分析结果编码值;

其中,电子凭据记账凭证审核与存储结果包括以下的任意一个或多个的组合:审核通过、审核不通过、审核不通过的原因。

其中,电子凭据实际报销与待报销汇总分析结果编码值用于验证电子凭据实际报销与待报销汇总分析结果的真实性和/或完整性;所述的电子凭据实际报销与待报销汇总分析结果编码值为采用编码算法对电子凭据实际报销与待报销汇总分析结果中的任意一个或多个信息进行计算获得的;所述的编码算法包括但不限于包括以下的任意一个或多个的组合:摘要算法、签名算法、加密认证算法、二维码、条形码。

可选的,电子凭据报销单元可以直接对已报销的电子凭据进行入账,即生成电子凭据入账消息,将入账消息中的部分或全部信息进行存储归档,并生成电子凭据入账结果;

可选的,该方法还包括:电子凭据报销单元将已经报销的电子凭据状态更新为有效已报销;或者电子凭据报销单元将已经报销的电子凭据状态更新为有效已报销及以下一个或多个的任意组合:已入账或未入账、已支付或未支付、已归档或未归档。

本实施例中,电子凭据报销单元将已经报销的电子凭据状态更新为有效已报销;或者电子凭据报销单元将已经报销的电子凭据状态更新为有效已报销及以下一个或多个的任意组合:已入账或未入账、已支付或未支付、已归档或未归档包括:

电子凭据报销单元生成电子凭据状态更新请求,将电子凭据状态更新请求发送给状态管理模块;状态管理模块将电子凭据状态更新为有效已报销;或者状态管理模块将电子凭据状态更新为有效已报销及以下一个或多个的任意组合:已入账或未入账、已支付或未支付、已归档或未归档,生成电子凭据状态更新结果,将电子凭据状态更新结果发送给电子凭据报销单元。

可选的,状态管理模块判断出电子凭据状态更新请求是真实完整的,继续执行更新电子凭据状态的步骤。

其中,状态管理模块采用编码算法计算电子凭据状态更新请求编码值,比对电子凭据状态更新请求中的电子凭据状态更新请求编码值与计算的电子凭据状态更新请求编码值是否一致,如果一致,则判断出电子凭据状态更新请求是真实完整的;如果不一致,则判断出电子凭据状态更新请求不是真实完整的。

可选的,电子凭据报销单元判断出电子凭据状态更新结果是真实完整的,继续执行根据电子凭据记账凭证审核与存储结果生成电子凭据实际报销与待报销汇总分析结果的步骤。

其中,电子凭据报销单元采用编码算法计算电子凭据状态更新结果编码值,比对电子凭据状态更新结果中的电子凭据状态更新结果编码值与计算的电子凭据状态更新结果编码值是否一致,如果一致,则判断出电子凭据状态更新结果是真实完整的;如果不一致,则判断出电子凭据状态更新结果不是真实完整的。

可选的,电子凭据报销单元判断出电子凭据已报销和/或已入账结果是真实完整的,继续执行更新已经报销的电子凭据状态更新的步骤。

其中,电子凭据报销单元采用编码算法计算电子凭据已报销和/或已入账结果编码值,比对电子凭据已报销和/或已入账结果中的电子凭据已报销和/或已入账结果编码值与计算的电子凭据已报销和/或已入账结果编码值是否一致,如果一致,则判断出电子凭据已报销和/或已入账结果是真实完整的;如果不一致,则判断出电子凭据已报销和/或已入账结果不是真实完整的。

本实施例中,电子凭据报销请求包括以下任意一个或任意多个的组合:

电子凭据报销请求标识符、电子凭据应用终端属性、电子凭据使用者、电子凭据使用者属性、电子凭据报销者、电子凭据报销者属性、电子凭据报销单元标识符、电子凭据报销单元网络地址、电子凭据报销单元物理地址、电子凭据开具时间、电子凭据类型、电子凭据金额、电子凭据金额范围、购买方的信息、电子凭据支付方式、随机数、电子凭据报销请求编码值。

其中,电子凭据报销请求标识符为电子凭据报销请求的唯一标识,电子凭据报销请求标识符为数字、字符串、数字与字符的任意组合。

其中,电子凭据开具时间为电子凭据开具的日期或日期范围。

其中,电子凭据报销请求编码值用于验证电子凭据报销请求的真实性和/或完整性;

电子凭据报销请求编码值为采用编码算法对电子凭据报销请求中任意一个或任意多个信息进行计算得到的。

其中,编码算法包括但不限于包括以下的任意一个:

摘要算法、签名算法、加密认证算法、二维码、条形码。

本实施例中,根据电子凭据报销请求生成一个或多个电子凭据报销查询请求。

本实施例中,电子凭据报销查询请求包括以下任意一个或任意多个的组合:

电子凭据报销查询请求标识符、电子凭据应用终端属性、电子凭据使用者、电子凭据使用者属性、电子凭据报销者、电子凭据报销者属性、电子凭据报销单元属性、电子凭据存储单元标识符、电子凭据存储单元网络地址、电子凭据存储单元物理地址、电子凭据开具时间、电子凭据类型、电子凭据金额、电子凭据金额范围、购买方的信息、随机数、电子凭据报销查询请求编码值。

可选的,电子凭据报销单元接收到电子凭据报销请求后,判断出电子凭据报销请求是真实完整的,继续执行根据电子凭据报销请求生成电子凭据报销查询请求的步骤。

其中,电子凭据报销单元采用编码算法计算电子凭据报销请求对应的电子凭据报销请求编码值,比对计算的电子凭据报销请求编码值和电子凭据报销请求中的电子凭据报销请求编码值是否一致,如果一致,则判断出电子凭据报销请求是真实完整的;如果不一致,则判断出电子凭据报销请求不是真实完整的。

本申请中,电子凭据报销单元接收到来自电子凭据应用终端的电子凭据报销请求,根据电子凭据报销请求生成电子凭据报销查询请求,将电子凭据报销查询请求发送给存储模块;存储模块接收到电子凭据报销查询请求,查询电子凭据报销查询请求对应的电子凭据,并根据查找到的电子凭据生成电子凭据报销查询结果,将电子凭据报销查询结果发送给电子凭据报销单元。

本实施例中,电子凭据报销请求包括以下任意一个或任意多个的组合:

电子凭据报销请求标识符、电子凭据应用终端属性、电子凭据使用者、电子凭据使用者属性、电子凭据报销者、电子凭据报销者属性、电子凭据报销单元标识符、电子凭据报销单元网络地址、电子凭据报销单元物理地址、电子凭据开具时间、电子凭据类型、电子凭据金额、电子凭据金额范围、购买方的信息、电子凭据支付方式、随机数、电子凭据报销请求编码值。

其中,电子凭据报销请求标识符为电子凭据报销请求的唯一标识,电子凭据报销请求标识符为数字、字符串、数字与字符的任意组合。

其中,电子凭据开具时间为电子凭据开具的日期或日期范围。

其中,电子凭据报销请求编码值用于验证电子凭据报销请求的真实性和/或完整性;

电子凭据报销请求编码值为采用编码算法对电子凭据报销请求中任意一个或任意多个信息进行计算得到的。

其中,编码算法包括但不限于包括以下的任意一个:

摘要算法、签名算法、加密认证算法、二维码、条形码。

本实施例中,根据电子凭据报销请求生成一个或多个电子凭据报销查询请求。

本实施例中,电子凭据报销查询请求包括以下任意一个或任意多个的组合:

电子凭据报销查询请求标识符、电子凭据应用终端属性、电子凭据使用者、电子凭据使用者属性、电子凭据报销者、电子凭据报销者属性、电子凭据报销单元属性、电子凭据存储单元标识符、电子凭据存储单元网络地址、电子凭据存储单元物理地址、电子凭据开具时间、电子凭据类型、电子凭据金额、电子凭据金额范围、购买方的信息、随机数、电子凭据报销查询请求编码值。可选的,电子凭据报销单元接收到电子凭据报销请求后,判断出电子凭据报销请求是真实完整的,继续执行根据电子凭据报销请求生成电子凭据报销查询请求的步骤。

其中,电子凭据报销单元采用编码算法计算电子凭据报销请求对应的电子凭据报销请求编码值,比对计算的电子凭据报销请求编码值和电子凭据报销请求中的电子凭据报销请求编码值是否一致,如果一致,则判断出电子凭据报销请求是真实完整的;如果不一致,则判断出电子凭据报销请求不是真实完整的。

本实施例中,电子凭据报销查询结果包括以下任意一个或任意多个组合:电子凭据报销查询结果标识符、电子凭据报销查询请求标识符、电子凭据报销单元属性、电子凭据存储单元属性、电子凭据个数、电子凭据标识符、电子凭据信息、电子凭据状态、随机数、电子凭据报销查询结果编码值。

其中,电子凭据状态包括以下任意一个或多个的组合:

合法的或非法的、已开具或未开具、有效或无效、已报销或未报销、已入账或未入账、已支付或未支付、已归档或未归档、已抵税或未抵税、已退税或未退税、冲红、作废等。电子凭据状态可以由存储模块从状态管理模块查询获得。

具体的,存储模块向状态管理模块发送电子凭据状态查询请求;状态管理模块查询电子凭据状态查询请求中的电子凭据的状态,将查找到的电子凭据状态发送给存储模块。

其中,电子凭据状态查询请求包括但不限于包括以下的任意一个或多个的组合:

电子凭据状态查询请求标识符、电子凭据应用终端标识符、电子凭据使用者标识符、电子凭据开具终端标识符、电子凭据票面信息、电子凭据状态管理单元标识符、随机数、电子凭据状态查询请求编码值。

其中,电子凭据状态查询请求编码值用于验证电子凭据状态查询请求的真实性和/或完整性。

本实施例中,存储模块在查询电子凭据报销查询请求对应的电子凭据时,根据电子凭据报销查询请求中的部分或全部信息查询电子凭据报销查询请求对应的电子凭据。

可选的,查询电子凭据报销查询请求对应的电子凭据之后还包括:

存储模块对所述查找到的电子凭据的真伪性进行验证,当所述查找到的电子凭据为无效的电子凭据时,将电子凭据的状态更新为无效。

可选的,电子凭据存储单元在生成电子凭据报销查询结果时,只汇总电子凭据状态为有效未报销的电子凭据。

如果存储模块在存储电子凭据时,对电子凭据进行了真伪性验证,则电子凭据报销单元在电子凭据报销时,可以不对电子凭据进行真伪性验证。

在查询电子凭据时,对全网内所有符合条件电子凭据相关信息进行自动搜索和查询。不需要知道电子凭据详细信息和关联信息,也不需要知道电子凭据存放的具体位置和存放的方式,自动查询搜索到所有符合条件的电子凭据。比如,可以根据电子凭据开具时间、电子凭据使用者属性、电子凭据类型等信息自动化搜索电子凭据信息,而不需要准确知道电子凭据的号码、标识符等信息,将所有符合条件的电子凭据进行汇总,生成电子凭据报销查询结果,发送给电子凭据报销单元;比如还可以根据电子凭据开具方、购买方、开具时间等信息任意组合自动化搜索电子凭据信息,生成电子凭据报销查询结果;通过电子凭据报销单元可以将所有符合条件的电子凭据进行自动化报销,提高了电子凭据报销的效率。

可选的,存储模块判断出电子凭据报销查询请求是真实完整的,继续执行根据电子凭据报销查询请求中的部分或全部信息对电子凭据进行查询的步骤。

其中,存储模块采用编码算法计算电子凭据报销查询请求对应的电子凭据报销查询请求编码值,比对电子凭据报销查询请求中的电子凭据报销查询请求编码值与计算的电子凭据报销查询请求编码值是否一致,如果一致,则判断出电子凭据报销查询请求是真实完整的;如果不一致,则判断出电子凭据报销查询请求不是真实完整的。

可选的,当电子凭据报销查询结果不包括电子凭据状态时,电子凭据报销单元从状态管理模块查询获得。

具体的,电子凭据报销单元向状态管理模块发送电子凭据状态查询请求;状态管理模块查询电子凭据状态查询请求中的电子凭据的状态,将查找到的电子凭据状态发送给电子凭据报销单元。

可选的,电子凭据报销单元在生成电子凭据报销查询汇总分析结果时,只汇总电子凭据状态为有效未报销的电子凭据。

本实施例中,电子凭据报销查询汇总分析结果包括以下任意一个或多个的组合:电子凭据个数、电子凭据标识符、电子凭据信息、随机数、电子凭据报销查询结果编码值。

可选的,电子凭据报销单元判断出电子凭据报销查询结果是真实完整的,继续执行生成电子凭据报销查询汇总分析结果的步骤。

其中,电子凭据报销单元采用编码算法计算电子凭据报销查询结果对应的电子凭据报销查询结果编码值,比对电子凭据报销查询结果中的电子凭据报销查询结果编码值与计算的电子凭据报销查询结果编码值是否一致,如果一致,则判断出电子凭据报销查询结果是真实完整的;如果不一致,则判断出电子凭据报销查询结果不是真实完整的。

可选的,该方法还包括:

电子凭据报销单元对电子凭据记账凭证审核与存储结果中审核通过的电子凭据进行报销之后,生成电子凭据入账消息,将电子凭据入账消息发送给存储模块;

存储模块接收到电子凭据入账消息,将入账消息中的部分或全部信息进行存储归档,生成电子凭据已报销和/或已入账结果并发送给电子凭据报销单元。

本实施例中,电子凭据入账消息包括以下任意一个或多个的组合:

电子凭据入账消息标识符、电子凭据个数、电子凭据标识符、电子凭据信息、电子凭据应用终端属性、电子凭据应用终端报销软件属性、电子凭据报销单元属性、电子凭据报销软件属性、电子凭据使用者、电子凭据使用者属性、电子凭据报销者、电子凭据报销者属性、报销时间、流水号、电子凭据开具时间、目的地、车票/机票的起止时间、附电子凭据单据张数、报销事由、项目负责人、部门负责人、主管领导、最高审批领导、出纳、财务审核、财务负责人、电子凭据列支项目、支付方式、银行账号、支付宝账号、微信账号、报销单位名称、记账凭证编号、科目摘要、经手人、支出银行账户信息、借方金额、贷方金额、制证人、复核人、记账人、随机数、电子凭据入账消息编码值。

其中,电子凭据入账消息编码值用于验证电子凭据入账消息的真实性和/或完整性;其中,电子凭据入账消息编码值为采用编码算法对电子凭据入账消息中的任意一个或多个信息进行计算获得的;其中,编码算法包括但不限于包括以下的任意一个或多个的组合:摘要算法、签名算法、加密认证算法、二维码、条形码。

可选的,存储模块将本地电子凭据状态更新为有效已报销;或者,存储模块将本地电子凭据状态更新为有效已报销及以下一个或多个的任意组合:已入账或未入账、已支付或未支付、已归档或未归档。

可选的,存储模块判断出电子凭据入账消息是真实完整的,继续执行生成电子凭据已报销和/或已入账结果并发送给电子凭据报销单元的步骤。

其中,存储模块采用编码算法计算电子凭据入账消息编码值,比对电子凭据入账消息中的电子凭据入账消息编码值与计算的电子凭据入账消息编码值是否一致,如果一致,则判断出电子凭据入账消息是真实完整的;如果不一致,则判断出电子凭据入账消息不是真实完整的。

所述的电子凭据已报销和/或已入账结果包括以下一个或多个的任意组合:电子凭据个数、电子凭据标识符、电子凭据信息、电子凭据应用终端属性、电子凭据应用终端报销软件属性、电子凭据报销单元属性、电子凭据报销软件属性、电子凭据使用者、电子凭据使用者属性、电子凭据报销者、电子凭据报销者属性、报销时间、流水号、电子凭据开具时间、目的地、车票/机票的起止时间、附电子凭据单据张数、电子凭据列支项目、项目负责人、部门负责人、主管领导、最高审批领导、出纳、财务审核、财务负责人、报销事由、支付方式、银行账号、支付宝账号、微信账号、报销单位名称、记账凭证编号、科目摘要、经手人、支出银行账户信息、借方金额、贷方金额、制证人、复核人、记账人、电子凭据入账成功或不成功;

可选的,所述生成模块或所述存储模块或所述报销模块还用于:

接收到处理电子凭据请求后,将处理电子凭据请求发送给状态管理模块;接收到状态管理模块的第一通知消息,对所述电子凭据进行相应的处理,向状态管理模块发送第二通知消息;

还包括:

状态管理模块,用于接收到处理电子凭据请求后,查询所述电子凭据的状态;确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则向所述生成模块或所述存储模块或所述报销模块发送第一通知消息;接收到所述第二通知消息,更新所述电子凭据的状态;

其中,所述处理电子凭据请求包括以下的任意一个或多个:

电子凭据报销请求、电子凭据报销指令、开具电子凭据请求、电子凭据抵税请求、电子凭据退税请求、电子凭据退票请求、电子凭据数据访问请求。

具体的,参见图13,状态管理模块包括:

查询单元,用于接收到处理电子凭据请求后,查询所述电子凭据的状态;

处理单元,用于确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则向所述生成模块或所述存储模块或所述报销模块发送第一通知消息;

更新单元,用于接收到所述第二通知消息,更新所述电子凭据的状态。

其中,所述电子凭据的状态包括以下的任一种或者多种的组合:

合法的或非法的、已开具或未开具、有效或无效、已报销或未报销、已入账或未入账、已支付或未支付、已归档或未归档、已抵税或未抵税、已退税或未退税、冲红、作废等。

可选的,所述查询单元具体用于:接收到开具电子凭据请求,查询所述电子凭据的状态;

所述处理单元具体用于:确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则向所述生成模块或所述存储模块或所述报销模块发送第一通知消息;

所述更新单元具体用于:接收到第二通知消息,将所述电子凭据的状态更新为有效未报销。

可选的,所述查询单元具体用于:接收到电子凭据报销请求,查询所述电子凭据的状态;

所述处理单元具体用于:确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则向所述生成模块或所述存储模块或所述报销模块发送第一通知消息;

所述更新单元具体用于:接收到第二通知消息,将所述电子凭据的状态更新为有效已报销;或者,将电子屏的状态更新为有效已报销及以下一个或多个的任意组合:已入账或未入账、已支付或未支付、已归档或未归档。

可选的,所述查询单元具体用于:接收到电子凭据抵税请求,查询所述电子凭据的状态;

所述处理单元具体用于:确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则向所述生成模块或所述存储模块或所述报销模块发送第一通知消息;

所述更新单元具体用于:接收到第二通知消息,将所述电子凭据的状态更新为有效已抵税。

可选的,所述查询单元具体用于:接收到电子凭据退税请求,查询所述电子凭据的状态;

所述处理单元具体用于:确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则向所述生成模块或所述存储模块或所述报销模块发送第一通知消息;

所述更新单元具体用于:接收到第二通知消息,将所述电子凭据的状态更新为有效已退税。

可选的,所述查询单元具体用于:接收到电子凭据退票请求,查询所述电子凭据的状态;

所述处理单元具体用于:确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则向所述生成模块或所述存储模块或所述报销模块发送第一通知消息;

所述更新单元具体用于:接收到第二通知消息,将所述电子凭据的状态更新为作废和/或冲红。

可选的,所述装置还包括:

认证模块,用于在所述查询模块查询所述电子凭据的状态之前或在所述更新模块更新电子凭据状态之前,进行身份认证,认证通过后,才触发所述查询单元或所述更新单元;

所述查询单元,受触发后查询权限范围内的所述电子凭据的状态;或

所述更新单元,受触发后更新权限范围内的所述电子凭据的状态。

可选的,所述查询单元在查询所述电子凭据的状态之前,生成电子凭据状态查询请求,所述电子凭据状态查询请求包括以下的一项或者多项任意组合:电子凭据状态查询请求标识符、电子凭据应用终端标识符、电子凭据使用者标识符、电子凭据开具终端标识符、电子凭据票面信息、电子凭据状态管理单元标识符、随机数、电子凭据状态查询请求编码值,其中,所述电子凭据状态查询请求编码值为通过调用编码算法对所述电子凭据状态查询请求中的任意信息的任意组合进行计算获得的,用于验证所述电子凭据状态查询请求的以下的一项或多项:真实性、完整性、抗抵赖性。

可选的,所述更新单元更新所述电子凭据的状态之前,生成电子凭据状态更新请求,所述电子凭据状态更新请求包括以下一项或者多项的任意组合:电子凭据状态更新请求标识符、电子凭据标识符、电子凭据更新前的旧状态、电子凭据更新后的新状态、电子凭据状态管理单元标识符、时间戳、随机数、电子凭据状态更新请求编码值,其中,所述电子凭据状态更新请求编码值为调用编码算法对所述电子凭据状态更新请求中的任意信息的任意组合进行计算获得的,用于验证所述电子凭据状态更新请求的以下的一项或多项:真实性、完整性、抗抵赖性。

可选的,所述更新单元更新所述电子凭据的状态之后,生成、存储并发送所述电子凭据状态更新结果,所述电子凭据状态更新结果包括以下一项或多项的任意组合:电子凭据状态更新结果标识符、电子凭据状态管理单元标识符、电子凭据标识符、电子凭据票面信息、电子凭据更新前的旧状态、电子凭据更新后的新状态、随机数、电子凭据状态更新结果编码值,其中,所述电子凭据状态更新结果编码值为通过调用编码算法对所述电子凭据状态更新结果中的任意信息的任意组合进行计算获得的,用于验证所述电子凭据状态更新结果的以下的一项或多项:真实性、完整性、抗抵赖性。

可选的,所述处理单元在所述更新模块更新所述电子凭据的状态之前还用于,进行电子凭据状态冲突检测,如检测到电子凭据状态更新存在冲突,则通知所述更新模块不更新电子凭据状态;如不存在冲突,则通知所述更新模块更新所述电子凭据的状态。

可选的,还包括:

多元身份管理模块,用于接收到电子凭据多元身份注册请求后,根据所述电子凭据多元身份注册请求中携带的信息生成实体多元身份环;

接收到对电子凭据多元身份进行处理的请求后,根据接收到的认证请求中携带的信息及所述实体多元身份环获取对应的认证方式进行认证。

可选的,身份管理模块还用于:

通过关联函数将不同的所述身份标识符与对应的实体标识符进行关联。

可选的,凭据处理装置还包括:

行为监管模块,用于对所述电子凭据的处理过程进行行为监管;

其中,所述电子凭据的处理过程包括以下至少之一:

所述电子凭据的生成过程、所述电子凭据的存储过程、所述电子凭据的报销过程、所述电子凭据的状态管理过程、所述电子凭据多元身份管理过程。

可选的,所述行为监管模块具体用于:

获取所述电子凭据的处理过程的行为监管信息,对所述行为监管信息进行汇总分析得到异常行为汇总分析结果。

可选的,所述行为监管模块具体用于:

向所述功能实体单元发送行为监管信息采集指令,接收所述功能实体单元的行为监管信息,对所述行为监管信息进行汇总分析得到异常行为汇总分析结果;

所述功能实体单元包括以下至少一个:

所述生成模块、所述存储模块、所述报销模块、状态管理模块、多元身份管理模块。

所述功能实体单元接收到行为监管信息采集指令,采集相应的行为监管信息,并将采集到的行为监管信息发送给行为监管模块。

可选的,行为监管信息包括运维信息和异常行为信息。

其中,运维信息包括以下至少一个:

运行状态、日志、流量。

异常行为信息包括以下至少一个:

一票多用、金额违规、类别违规、重复报销、重复退税、超越权限的查询。

参见图14,本发明实施例提出了一种终端,包括处理器和计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令被所述处理器执行时,实现上述任意一种凭据处理方法。

本发明实施例提出了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一种凭据处理方法的步骤。

参见图15,本申请提出了一种凭据处理系统,包括:

生成设备,用于生成有效电子凭据;

存储设备,用于存储生成的有效电子凭据;

报销设备,用于接收电子凭据应用终端的电子凭据报销指令,对存储的有效电子凭据中电子凭据报销指令对应的电子凭据进行报销,并生成电子凭据实际报销与待报销汇总分析结果发送给电子凭据应用终端。

可选的,所述报销设备还用于:

接收所述电子凭据应用终端的电子凭据报销请求,在存储的有效电子凭据中查询所述电子凭据报销请求对应的电子凭据,并生成电子凭据报销查询汇总分析结果发送给电子凭据应用终端。

可选的,所述生成设备具体用于:

根据空白电子凭据识别信息和电子凭据颁发机构公钥生成空白电子凭据;根据空白电子凭据和有效电子凭据识别信息生成有效电子凭据;

其中,空白电子凭据识别信息包括第一电子凭据信息和颁发机构签名,有效电子凭据识别信息包括第二电子凭据信息和电子凭据开具方签名;

或者,根据第一电子凭据信息、电子凭据颁发机构公钥、颁发机构签名和有效电子凭据识别信息生成有效电子凭据。

可选的,报销设备具体用于采用以下方式实现所述对存储的有效电子凭据中电子凭据报销指令对应的电子凭据进行报销:

对所述电子凭据报销指令对应的电子凭据进行审核,对审核通过的电子凭据进行报销。

可选的,所述报销设备具体用于采用以下方式实现所述对电子凭据报销指令对应的电子凭据进行审核:

生成所述电子凭据报销指令对应的电子凭据的第二电子凭据记账凭证信息,对所述第二电子凭据记账凭证信息进行审核。

可选的,所述报销设备具体用于采用以下方式实现所述对电子凭据报销指令对应的电子凭据进行审核:

对所述电子凭据的真伪性进行验证;根据电子凭据状态为有效未报销的电子凭据生成所述电子凭据报销指令对应的电子凭据的第二电子凭据记账凭证信息,对所述第二电子凭据记账凭证信息进行审核。

可选的,所述生成设备或所述存储设备或所述报销设备还用于:

接收到处理电子凭据请求后,将处理电子凭据请求发送给状态管理设备;接收到状态管理设备的第一通知消息,对所述电子凭据进行相应的处理,向状态管理设备发送第二通知消息;

还包括:

状态管理设备,用于接收到处理电子凭据请求后,查询所述电子凭据的状态;确定所述电子凭据状态为与所述处理电子凭据请求对应的预定状态,则向所述生成设备或所述存储设备或所述报销设备发送第一通知消息;接收到所述第二通知消息,更新所述电子凭据的状态。

可选的,还包括:

多元身份管理设备,用于接收到电子凭据多元身份注册请求后,根据所述电子凭据多元身份注册请求中携带的信息生成实体多元身份环;

接收到对电子凭据多元身份进行处理的请求后,根据接收到的认证请求中携带的信息及所述实体多元身份环获取对应的认证方式进行认证。

可选的,还包括:

行为监管设备,用于对所述电子凭据的处理过程进行行为监管;

其中,所述电子凭据的处理过程包括以下至少之一:

所述电子凭据的生成过程、所述电子凭据的存储过程、所述电子凭据的报销过程、所述电子凭据的状态管理过程、所述电子凭据多元身份管理过程。

可选的,所述行为监管设备具体用于:

获取所述电子凭据的处理过程的行为监管信息,对所述行为监管信息进行汇总分析得到异常行为汇总分析结果。

可选的,所述行为监管设备具体用于:

向所述功能实体设备发送行为监管信息采集指令,接收所述功能实体设备的行为监管信息,对所述行为监管信息进行汇总分析得到异常行为汇总分析结果;

所述功能实体设备包括以下至少一个:

所述生成设备、所述存储设备、所述报销设备、状态管理设备、多元身份管理设备。

虽然本申请所揭露的实施方式如上,但所述的内容仅为便于理解本申请而采用的实施方式,并非用以限定本申请。任何本申请所属领域内的技术人员,在不脱离本申请所揭露的精神和范围的前提下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1