会计电子凭证的封装方法和电子设备技术

技术编号:23343245 阅读:25 留言:0更新日期:2020-02-15 03:50
本申请实施例提供了一种会计电子凭证的封装方法和电子设备。其中,所述方法包括:从电子凭证网上报销系统中获取与会计业务事项相关的会计电子凭证,以及用于描述会计电子凭证的元数据;将会计电子凭证的半结构化数据与所述元数据填充至用于索引会计电子凭证的预设格式文件中,以生成会计电子凭证的索引节点;将会计电子凭证的可视化版式文件按照所述索引节点中的元数据的索引值命名,以建立所述索引节点到所述可视化版式文件的索引关系;对所述可视化版式文件与所述预设格式文件进行封装,以生成所述会计业务事项的会计电子凭证的封装文件。通过本申请实施例,不仅有利于会计电子凭证的保存,而且还能够高效管理会计电子凭证。

Packaging method and electronic equipment of accounting electronic voucher

【技术实现步骤摘要】
会计电子凭证的封装方法和电子设备
本申请实施例涉及电子文件封装领域,尤其涉及一种会计电子凭证的封装方法和电子设备。
技术介绍
随着技术条件和电子商务环境的发展,会计凭证正逐步以电子文件形式,依托于计算机系统磁介质或光介质或互联网方式,生成、流转、保存和查阅。会计电子凭证主要包括记账凭证、银行支付回单、消费原始凭证、审批单据及附件等。会计电子凭证的管理需要对各类会计电子凭证文件的元数据和内容数据进行收集、管理和保存。此外,在会计电子凭证的管理过程中,还需要维护各类会计电子凭证的元数据与电子凭证文件之间的可靠联系。然而,在现有技术中,会计电子凭证的元数据存储在数据库中,而会计电子凭证文件通过文件系统存储在磁盘中,从而造成会计电子凭证的元数据与电子凭证文件之间缺乏可靠的联系。因此,不仅不利于会计电子文件的保存,而且还缺乏对会计电子文件的高效管理手段。由此可见,如何高效地管理会计电子凭证成为当前亟待解决的技术问题。
技术实现思路
有鉴于此,本申请实施例所解决的技术问题之一在于提供一种会计电子凭证封装的技术方案,以解决现有技术中存在的如何高效地管理会计电子凭证的问题。根据本申请实施例的第一方面,提供了一种会计电子凭证的封装方法。所述方法包括:从电子凭证网上报销系统中获取与会计业务事项相关的会计电子凭证,以及用于描述所述会计电子凭证的元数据;将所述会计电子凭证的半结构化数据与用于描述所述会计电子凭证的元数据填充至用于索引所述会计电子凭证的预设格式文件中,以生成所述会计电子凭证的索引节点;将所述会计电子凭证的可视化版式文件按照所述会计电子凭证的索引节点中的元数据的索引值命名,以建立所述会计电子凭证的索引节点到所述会计电子凭证的可视化版式文件的索引关系;对所述会计电子凭证的可视化版式文件与用于索引所述会计电子凭证的预设格式文件进行封装,以生成所述会计业务事项的会计电子凭证的封装文件。根据本申请实施例的第二方面,提供了一种会计电子凭证的封装装置。所述装置包括:获取模块,用于从电子凭证网上报销系统中获取与会计业务事项相关的会计电子凭证,以及用于描述所述会计电子凭证的元数据;填充模块,用于将所述会计电子凭证的半结构化数据与用于描述所述会计电子凭证的元数据填充至用于索引所述会计电子凭证的预设格式文件中,以生成所述会计电子凭证的索引节点;建立模块,用于将所述会计电子凭证的可视化版式文件按照所述会计电子凭证的索引节点中的元数据的索引值命名,以建立所述会计电子凭证的索引节点到所述会计电子凭证的可视化版式文件的索引关系;封装模块,用于对所述会计电子凭证的可视化版式文件与用于索引所述会计电子凭证的预设格式文件进行封装,以生成所述会计业务事项的会计电子凭证的封装文件。根据本申请实施例的第三方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,配置为存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本申请实施例的第一方面所述的会计电子凭证的封装方法。根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例的第一方面所述的会计电子凭证的封装方法。根据本申请实施例提供的会计电子凭证封装的技术方案,从电子凭证网上报销系统中获取与会计业务事项相关的会计电子凭证,以及用于描述会计电子凭证的元数据,并将会计电子凭证的半结构化数据与用于描述会计电子凭证的元数据填充至用于索引会计电子凭证的预设格式文件中,以生成会计电子凭证的索引节点,再将会计电子凭证的可视化版式文件按照会计电子凭证的索引节点中的元数据的索引值命名,以建立会计电子凭证的索引节点到会计电子凭证的可视化版式文件的索引关系,再对会计电子凭证的可视化版式文件与用于索引会计电子凭证的预设格式文件进行封装,以生成会计业务事项的会计电子凭证的封装文件,与现有的其它方式相比,将会计电子凭证的可视化版式文件与用于描述会计电子凭证文件的元数据封装在一个封装文件中,以维护会计电子凭证的可视化版式文件与用于描述电子凭证文件的元数据的完整性,保障了两者之间的可靠联系,不仅有利于会计电子凭证的保存,而且还能够高效管理会计电子凭证。此外,用于索引会计电子凭证的预设格式文件的索引节点的结构设计融合了会计电子凭证的半结构化数据与用于描述会计电子凭证的元数据,使得会计业务事项的会计电子凭证的封装文件中既有会计电子凭证的半结构化数据,又有会计电子凭证的可视化版式文件,从而不仅能够快速方便地解析会计业务事项的会计电子凭证的封装文件中的会计电子凭证,而且还能够满足会计电子凭证的展现样式的多样性要求。附图说明后文将参照附图以示例性而非限制性的方式详细描述本申请实施例的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:图1A为本申请实施例一的会计电子凭证的封装方法的步骤流程图;图1B为根据本申请实施例一提供的会计电子凭证的封装文件的结构示意图;图2为本申请实施例二的会计电子凭证的封装方法的步骤流程图;图3为根据本申请实施例三的会计电子凭证的封装装置的结构框图;图4为根据本申请实施例四的会计电子凭证的封装装置的结构框图;图5为本申请实施例五中电子设备的结构示意图;图6为本申请实施例六中电子设备的硬件结构。具体实施方式为了使本领域的人员更好地理解本申请实施例中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请实施例保护的范围。参照图1A,示出了本申请实施例一中的会计电子凭证的封装方法的步骤流程图。本实施例提供的会计电子凭证的封装方法包括以下步骤:在步骤S101中,从电子凭证网上报销系统中获取与会计业务事项相关的会计电子凭证,以及用于描述所述会计电子凭证的元数据。在本申请实施例中,所述电子凭证网上报销系统可理解为用于提供会计电子凭证进行网上报销的软件系统。所述会计业务事项可为对政府机关、行政事业单位或企业的某一部门会计报销记账等事务。所述会计电子凭证可理解为以电子文件形式,依托于计算机系统磁介质或光介质或互联网方式,生成、流转、保存和查阅的会计凭证,主要包括记账凭证、银行支付回单、消费原始凭证、行政审批单据及附件等。所述用于描述所述会计电子凭证的元数据可包括以下中的至少一者:所述会计电子凭证的类型、所述会计电子凭证的名称、所述会计电子凭证的时间信息、所述会计电子凭证的主单和明细单信息、所述会计电子凭证的审批流程信息、所述会计电子凭证的数字签名信息。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。在一些可选实施例中,可通过所述电子凭证网上报销系统的会计电子凭证及其元数据的调本文档来自技高网...

【技术保护点】
1.一种会计电子凭证的封装方法,其特征在于,所述方法包括:/n从电子凭证网上报销系统中获取与会计业务事项相关的会计电子凭证,以及用于描述所述会计电子凭证的元数据;/n将所述会计电子凭证的半结构化数据与用于描述所述会计电子凭证的元数据填充至用于索引所述会计电子凭证的预设格式文件中,以生成所述会计电子凭证的索引节点;/n将所述会计电子凭证的可视化版式文件按照所述会计电子凭证的索引节点中的元数据的索引值命名,以建立所述会计电子凭证的索引节点到所述会计电子凭证的可视化版式文件的索引关系;/n对所述会计电子凭证的可视化版式文件与用于索引所述会计电子凭证的预设格式文件进行封装,以生成所述会计业务事项的会计电子凭证的封装文件。/n

【技术特征摘要】
1.一种会计电子凭证的封装方法,其特征在于,所述方法包括:
从电子凭证网上报销系统中获取与会计业务事项相关的会计电子凭证,以及用于描述所述会计电子凭证的元数据;
将所述会计电子凭证的半结构化数据与用于描述所述会计电子凭证的元数据填充至用于索引所述会计电子凭证的预设格式文件中,以生成所述会计电子凭证的索引节点;
将所述会计电子凭证的可视化版式文件按照所述会计电子凭证的索引节点中的元数据的索引值命名,以建立所述会计电子凭证的索引节点到所述会计电子凭证的可视化版式文件的索引关系;
对所述会计电子凭证的可视化版式文件与用于索引所述会计电子凭证的预设格式文件进行封装,以生成所述会计业务事项的会计电子凭证的封装文件。


2.根据权利要求1所述的方法,其特征在于,所述将所述会计电子凭证的半结构化数据与用于描述所述会计电子凭证的元数据填充至用于索引所述会计电子凭证的预设格式文件中之前,所述方法还包括:
根据索引文件创建模板,创建所述用于索引所述会计电子凭证的预设格式文件。


3.根据权利要求1所述的方法,其特征在于,所述将所述会计电子凭证的可视化版式文件按照所述会计电子凭证的索引节点中的元数据的索引值命名之后,所述方法还包括:
根据所述会计电子凭证的类型信息或者时间信息,对所述会计电子凭证的可视化版式文件进行分类,并将分类后的所述会计电子凭证的可视化版式文件存放至相应的文件夹中。


4.根据权利要求1所述的方法,其特征在于,所述将所述会计电子凭证的可视化版式文件按照所述会计电子凭证的索引节点中的元数据的索引值命名之后,所述方法还包括:
使用所述电子凭证网上报销系统中的私钥证书对所述用于索引所述会计电子凭证的预设格式文件进行数字签名,以获得所述预设格式文件的数字签名结果,并将所述数字签名结果填充至所述预设格式文件的签名节点中。


5.根据权利要求3所述的方法,其特征在于,所述对所述会计电子凭证的可视化版式文件与用于索引所述会计电子凭证的预设格式文件进行封装,以生成所述会计业务事项的会计电子凭证的封装文件,包括:
将所述用于索引所述会计电子凭证的预设格式文件和存放有分类后的所述会计电子凭证的可视化版式文件的文件夹,存放至以所述会计业务...

【专利技术属性】
技术研发人员:战冰
申请(专利权)人:北京四方启点科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1