CN114118047A - 报告生成方法、装置、设备及计算机存储介质 - Google Patents
报告生成方法、装置、设备及计算机存储介质 Download PDFInfo
- Publication number
- CN114118047A CN114118047A CN202111484632.6A CN202111484632A CN114118047A CN 114118047 A CN114118047 A CN 114118047A CN 202111484632 A CN202111484632 A CN 202111484632A CN 114118047 A CN114118047 A CN 114118047A
- Authority
- CN
- China
- Prior art keywords
- template
- information
- data
- report
- resource
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2457—Query processing with adaptation to user needs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了一种报告生成方法、装置、设备及计算机存储介质。根据本申请实施例,能够通过获取用户的报告配置信息,该信息中包括用户的目标报告生成需求信息;根据报告配置信息,从预创建的模板库中确定第一模板;根据第一模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息;将数据资源信息填充到第一模板中,生成对应的目标报告。本申请实施例能够应用于审计作业中,通过将审计作业中待生成的审计报告所需的模板、数据和资源基于用户需求进行统一配置,解放审计人员的能力限制,以实现对审计报告生成的可控性,且利于提高报告生成效率。
Description
技术领域
本申请属于数据处理技术领域,尤其涉及一种报告生成方法、装置、设备及计算机存储介质。
背景技术
现有的审计作业通常采用流程化作业的方法,按照审计作业过程推进,通过各流程环节有效描述审计作业的全过程。但是,对于审计作业过程中形成的审计报告而言,这种单一的流程环节式的推进过程难以展现相关审计报告间的递进关系。而且由于审计人员审计经验不同,因此审计报告中可能存在诸多错误;并且由于可能存在审计小组多人参与编写一份审计报告的情况,因此审计报告可能存在前后文矛盾、内容描述不清晰的问题,或者由于审计流程环节多,可能存在审计报告之间存在内容不一致的问题。
因此,相关技术中的审计作业方法,作业方式僵化且受限于审计人员的能力,存在审计报告质量难以有效控制的问题。
发明内容
本申请实施例提供一种报告生成方法、装置、设备及计算机存储介质,能够应用于审计作业中,提升审计作业中形成的审计报告的质量可控性。
一方面,本申请实施例提供一种报告生成方法,方法包括:
获取用户的报告配置信息,报告配置信息包括目标报告生成需求信息;
根据报告配置信息,从预创建的模板库中确定第一模板;
根据第一模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息;
将数据资源信息填充到第一模板中,生成对应的目标报告。
在一些实施例中,要素信息包括第一要素,数据资源信息包括对应第一要素的第一数据信息和第一资源信息,第一数据信息来自数据库,第一资源信息来自资源库;
将数据资源信息填充到第一模板中,生成对应的目标报告,包括:
将第一数据信息填充到第一模板中第一要素对应的填充区域;
将第一资源信息的链接信息与第一要素关联,生成第一要素的第一链接;
根据填充的第一数据信息和第一链接,形成目标报告。
在一些实施例中,报告配置信息还包括项目资料信息,要素信息包括第一要素,数据资源信息包括数据库中对应第一要素的第一数据信息,以及资源库中对应第一要素的第一资源模型;
将数据资源信息填充到第一模板中,生成对应的目标报告,包括:
根据第一资源模型对项目资料信息和第一数据信息进行计算,得到目标数据;
将目标数据填充到第一模板中第一要素对应的填充区域,形成目标报告。
在一些实施例中,第一模板包括第一子模板和第二子模板,第一子模板和第二子模板为不同项目环节的文档模板;要素信息包括第一子模板中的第一要素和第二子模板中的第二要素,
根据报告配置信息,从预创建的模板库中确定第一模板,包括:
根据报告配置信息,从预创建的模板库中确定第一模板,以及
将第一子模板中的第一要素与第二子模板中的第二要素,按照对应的项目环节关系建立级别对应关联关系;级别对应关联关系用于从第一要素跳转到第二要素,或从第一要素对应的数据资源信息跳转到第二要素对应的数据资源信息。
在一些实施例中,在将数据资源信息填充到第一模板中,生成对应的目标报告之前,方法包括:
根据第一模板的格式,对项目资料信息和/或数据资源信息进行预处理,得到符合格式的标准信息;
将数据资源信息填充到第一模板中,生成对应的目标报告,包括:
将标准数据资源信息填充到第一模板中第一要素对应的填充区域,形成目标报告。
在一些实施例中,在将数据资源信息填充到第一模板中,生成对应的目标报告之前,方法包括:
接收用户的编辑指令;
响应于编辑指令,修改第一模板的要素信息,得到第一更新模板;
根据第一模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息,包括:
根据第一更新模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息。
在一些实施例中,模板库中包括工作汇报模板、个人工作总结模板、审计报告模板、审计底稿模板、通知模板、会议纪要模板、调阅清单模板、调查问卷模板和访谈记录模板中的一种或多种;
数据库中包括与审计报告相关的结构化数据,结构化数据包括审计报告相关的原始数据、外部数据、财务指标数据、模型加工数据中的一种或多种;
资源库包括与审计报告相关的资源,资源包括模型资源、算法资源、知识资源和专家资源。
另一方面,本申请实施例提供了一种报告生成装置,装置包括:
获取模块,用于获取用户的报告配置信息,报告配置信息包括目标报告生成需求信息;
第一确定模块,用于根据报告配置信息,从预创建的模板库中确定第一模板;
第二确定模块,用于根据第一模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息;
生成模块,用于将数据资源信息填充到第一模板中,生成对应的目标报告。
在一些实施例中,要素信息包括第一要素,数据资源信息包括对应第一要素的第一数据信息和第一资源信息,第一数据信息来自数据库,第一资源信息来自资源库;
生成模块,包括:
第一填充子模块,用于将第一数据信息填充到第一模板中第一要素对应的填充区域;
第一生成子模块,用于将第一资源信息的链接信息与第一要素关联,生成第一要素的第一链接;
第一形成子模块,用于根据填充的第一数据信息和第一链接,形成目标报告。
在一些实施例中,报告配置信息还包括项目资料信息,要素信息包括第一要素,数据资源信息包括数据库中对应第一要素的第一数据信息,以及资源库中对应第一要素的第一资源模型;
生成模块,包括:
第一计算子模块,用于根据第一资源模型对项目资料信息和第一数据信息进行计算,得到目标数据;
第二形成子模块,用于将目标数据填充到第一模板中第一要素对应的填充区域,形成目标报告。
在一些实施例中,第一模板包括第一子模板和第二子模板,第一子模板和第二子模板为不同项目环节的文档模板;要素信息包括第一子模板中的第一要素和第二子模板中的第二要素,
根据第一确定模块,包括:
第一确定子模块,用于根据报告配置信息,从预创建的模板库中确定第一模板,以及
建立子模块,用于将第一子模板中的第一要素与第二子模板中的第二要素,按照对应的项目环节关系建立级别对应关联关系;级别对应关联关系用于从第一要素跳转到第二要素,或从第一要素对应的数据资源信息跳转到第二要素对应的数据资源信息。
再一方面,本申请实施例提供了一种电子设备,电子设备包括:处理器以及存储有计算机程序指令的存储器;
处理器执行计算机程序指令时实现如一方面的报告生成方法。
再一方面,本申请实施例提供了一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如如一方面的报告生成方法。
再一方面,本申请实施例提供了一种计算机产品,计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备能够执行如一方面的报告生成方法。
本申请实施例的报告生成方法、装置、设备及计算机存储介质,通过获取用户的报告配置信息,该信息中包括用户的目标报告生成需求信息;根据报告配置信息,从预创建的模板库中确定第一模板;根据第一模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息;将数据资源信息填充到第一模板中,生成对应的目标报告。本申请实施例能够应用于审计作业中,通过将审计作业中待生成的审计报告所需的模板、数据和资源基于用户需求进行统一配置,解放审计人员的能力限制,以实现对审计报告生成的可控性,且利于提高报告生成效率。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一个实施例提供的报告生成方法的流程示意图;
图2是本申请一个具体实施例中的报告生成方法的流程示意图;
图3是本申请另一个具体实施例中的报告生成方法的流程示意图;
图4是本申请再一个具体实施例中的报告生成方法的流程示意图;
图5是本申请另一个实施例提供的报告生成装置的结构示意图;
图6是本申请又一个实施例提供的电子设备的结构示意图。
具体实施方式
下面将详细描述本申请的各个方面的特征和示例性实施例,为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本申请进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本申请,而不是限定本申请。对于本领域技术人员来说,本申请可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请更好的理解。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
目前审计作业过程中形成的审计报告,完全依赖于审计人员的经验和能力,质量可控性差。实际作业中常通过加强对于审计人员、审计流程和审计质量的监督管理,强化审计人员的经验培训等方式,提升审计报告质量。这种方式无法脱离审计人员的能力限制,主观性强,可操作性差。
为了解决现有技术问题,本申请实施例提供了一种报告生成方法、装置、设备及计算机存储介质,可以根据用户需求,配置待生成的目标报告所需的模板、数据和资源,将配置的数据和资源填充到对应的模板中生成,目标报告,提升报告生成的可控性。下面首先对本申请实施例所提供的报告生成方法进行介绍。并应理解,本申请技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
图1示出了本申请一个实施例提供的报告生成方法的流程示意图。如图1所示,该方法包括步骤S101~S104:
S101.获取用户的报告配置信息,报告配置信息包括目标报告生成需求信息。
示例性的,步骤S101中获取的报告配置信息可以包括目标报告生成需求信息,例如需要生成审计底稿、会议纪要、访谈记录等等需求信息。根据目标报告生成需求信息可以从模板库中调取对应的模板。
示例性的,可以通过操作界面,获取用户输入的报告配置信息。例如,通过操作界面设置的选项卡控件或列表控件等,供用户选择报告配置信息。
示例性的,报告配置信息还可以包括自定义的要素信息,用于自定义待生成的目标报告的要素信息,如自定义标题、自定义审计意见段等。
示例性的,报告配置信息还可以包括项目资料信息,该项目资料信息可以包括审计过程中需要手动输入的信息,如审计单位名称、审计项目名称、审计内容所属会计期间或会计时点、审计证据、审计单位相关财务数据等。项目资料信息可以用于后续填充模板。
S102.根据报告配置信息,从预创建的模板库中确定第一模板。
模板库可以用于存储和管理审计作业中审计的相关报告文档的常用模板。模板库中的模板是基于审计报告文档的常用结构所提取总结出的通用文档结构性框架。用于定义相关审计报告文档的通用格式。
示例性的,模板库中可以包括个人模板、项目模板和各类要素模板三大类模板。每类模板还可以主要细分包括工作汇报模板、个人工作总结模板、审计报告模板、审计底稿模板、通知模板、会议纪要模板、调阅清单模板、调查问卷模板和访谈记录模板中的一种或多种。
通过模板库可以支持审计人员(也即上述“用户”)编写审计报告文档时完成基本框架的选择。模板库中的模板可以被多个用户共享、下载、添加、删除、修改,其中,该多个用户需预先在模板库中申请共享、下载、添加、删除、和/或修改模板的权限。模板库中的模板标记有版本属性信息(如版本号和版本功能等),各模板修改更新后,同步更新对应的版本属性信息。
根据用户的报告配置信息,从模板库中匹配出对应的第一模板,进行加载和使用。
可以理解,模板库可以在本地存储,也可以为云存储方式。
S103.根据第一模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息。
第一模板可以包括多个要素信息。示例性的,根据常规审计报告的需求,第一模板中的要素信息可以包括标题、收件人、引言段、管理层对财务报表的责任段、注册会计师的责任段、审计意见段、注册会计师的签名和盖章、会计师事务所的名称、地址及盖章和报告日期等要素信息,但不限于此。
第一模板中的要素信息对应的内容可能会根据不同审计项目而有所不同,例如第一模板中同一个要素信息根据不同审计项目依据不同的规章制度生成不同的内容,或者第一模板中不同要素信息之间依据的不同的审计知识生成不同的内容。第一模板中的要素信息待生成的内容可以从预创建的数据库和/或资源库中配置确定。
其中,数据库主要存放与审计报告相关的结构化数据,资源库包括与审计报告相关的资源。
示例性的,结构化数据可以包括审计报告相关的原始数据、外部数据、财务指标数据、模型加工数据中的一种或多种。原始数据可以包括审计单位提供的规范性数据,如内部审计规范、社会审计规范等;外部数据可以包括从外部服务器爬取的数据;财务指标数据可以是对资产、负债、损益等等审计的指标数据;模型加工数据可以包括用于对要素信息中的相关内容进一步加工的数据。
数据库中的数据可以被直接或间接的配置到第一模板中,以用于对第一模板中的要素信息对应的内容进行填充或加工。
数据库中的模板可以被多个用户共享、下载、添加、删除、修改,其中,该多个用户需预先在数据库中申请共享、下载、添加、删除、和/或修改数据的权限,以利于实现对数据库的有效管理。
示例性的,资源包括模型资源、算法资源、知识资源和专家资源。模型资源可以包括审计作业中常用的审计模型、金融模型等,算法资源可以包括对第一模板中填充的数据(可以来自数据库或手动输入)进行计算的常用算法;知识资源可以包括审计知识信息,审计知识信息可以对审计报告中的要素或内容进行描述和解释;专家资源可以包括审计作业中涉及的规章制度。
资源库中的各类资源可以被多个用户共享、下载、添加、删除、修改,其中,该多个用户需预先在数据库中申请共享、下载、添加、删除、和/或修改资源的权限,以利于实现对资源库的有效管理。
用户基于第一模板中的要素信息,从数据库或资源库中匹配或查询对应的数据资源信息,以供调用。其中,数据资源信息可以包括来自上述数据库的数据信息和/或来自资源库的资源信息。
S104.将数据资源信息填充到第一模板中,生成对应的目标报告。
第一模板中包括的要素信息均对应具有数据填充区域,根据第一模板的要素信息确定数据资源信息后,将该数据资源信息对应填充到第一模板中的数据填充区域,生成对应的目标报告。
本申请实施例的报告生成方法,通过获取用户的报告配置信息,该信息中包括用户的目标报告生成需求信息;根据报告配置信息,从预创建的模板库中确定第一模板;根据第一模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息;将数据资源信息填充到第一模板中,生成对应的目标报告。本申请实施例能够通过将审计作业中待生成的审计报告所需的模板、数据和资源基于用户需求进行统一配置,解放审计人员的能力限制,以实现对审计报告生成的可控性,且利于提高报告生成效率。
在一些实施例中,为了丰富模板库并实现对模板的个性化、灵活性高地编辑能力,在通过步骤S104将数据资源信息填充到第一模板中,生成对应的目标报告之前,方法还可以包括S105~S106:
S105.接收用户的编辑指令;
S106.响应于编辑指令,修改第一模板的要素信息,得到第一更新模板.
用户可以通过操作界面,输入编辑指令,如对某要素进行删除操作、添加操作或修改操作等的编辑指令。响应于该编辑指令,对第一模板中包括的要素信息进行修改,得到第一更新模板。
第一更新模板是以第一模板为基础进行修改更新后的自定义模板,以便于满足用户的多样化编辑需求,得到个性化的报告模板。
在得到第一更新模板后,执行步骤S104时,以第一更新模板中包括的要素信息,搜索匹配数据库和资源库,配置对应的数据资源信息,填充到第一更新模板中的要素信息填充区域。
在一些实施例中,通过步骤S101~S102确定的第一模板中,其要素信息可以包括第一要素。对应的在步骤S103确定的数据资源信息可以包括对应第一要素的第一数据信息和第一资源信息,第一数据信息来自数据库,第一资源信息来自资源库。则为了在审计过程中,提高审计报告的生成效率和可控性,并便于审计人员调阅查看,可选的,本申请实施例中,步骤S104将数据资源信息填充到第一模板中,生成对应的目标报告,如图2所示,具体可以包括步骤S201~S203:
S201.将第一数据信息填充到第一模板中第一要素对应的填充区域;
S202.将第一资源信息的链接信息与第一要素关联,生成第一要素的第一链接;
S203.根据填充的第一数据信息和第一链接,形成目标报告。
第一数据信息如果是模板化的数据信息(如引言段数据信息、注册会计师的责任段数据信息),则可以直接填充到第一要素在第一模板中对应的数据填充区域。进而可以减少审计人员的人工编辑,简化操作,减少审计人员主观因素对审计报告的质量影响,并提升报告生成效率。
第一资源信息的链接信息为第一资源信息在资源库中的地址信息。根据第一模板的第一要素确定的第一资源信息的链接信息,与对应的第一要素关联,并在第一要素上生成超级链接,将该超级链接作为第一链接,以基于该第一链接可以在通过对第一要素操作触发链接到资源库对应的第一资源信息的内容。这样审计人员在审计作业中,尤其是多个审计人员共同参与一项审计作业过程中,可以通过触发模板中的要素信息,显示出链接的资源内容,以便于审计人员直观了解该要素信息的编辑者的审计思路和审计过程,提高协作场景下的信息互通,有助于内容的互相补充和校验,并利于提升审计作业中内容逻辑的正确性、严重性和可解释性,实现对报告中内的有效论证和支撑。
第一链接生成后可以通过改变第一要素所在的区域颜色、文字颜色、添加标记等方式,进行显著性提示。
填充第一数据信息和第一链接后的第一模板,进而快速形成目标报告。
在另外的实施例中,为了加快数据的处理效率,从而提升报告生成的效率,可选的,本申请实施例中,步骤S101中获取的报告配置信息还可以包括项目资料信息,项目资料信息可以是用户根据审计项目输入的相关参数信息。则通过步骤S102~S103确定的第一模板和数据资源信息中,第一模板的要素信息可以包括第一要素,数据资源信息包括数据库中对应第一要素的第一数据信息,以及资源库中对应第一要素的第一资源模型。
本实施例中,步骤S104将数据资源信息填充到第一模板中,生成对应的目标报告,如图3所示,具体可以包括步骤S301~S302:
S301.根据第一资源模型对项目资料信息和第一数据信息进行计算,得到目标数据;
S302.将目标数据填充到第一模板中第一要素对应的填充区域,形成目标报告。
在第一模板中填充用户输入的项目资料信息和从数据库调用的第一数据信息后,可以通过从资源库调用的资源模型对上述项目资料信息和第一数据信息进行计算处理,得到对应的计算结果作为审计数据,填充到第一要素的填充区域,形成目标报告。
本实施例中,可以通过资源库的模型或算法对第一模板中填充的数据进行计算,减少人工作业,降低人力对报告质量的影响。
为了加强审计作业场景中各环节对应文档之间的关联性和一致性,可选的,本申请实施例中,第一模板可以包括第一子模板和第二子模板,第一子模板和第二子模板为不同项目环节的文档模板;第一模板的要素信息可以包括第一子模板中的第一要素和第二子模板中的第二要素。
则,步骤S102中根据报告配置信息,从预创建的模板库中确定第一模板,如图4所示,具体可以包括步骤S401~S402:
S401.根据报告配置信息,从预创建的模板库中确定第一模板包括的第一子模板和第二子模板,以及
S402.将第一子模板中的第一要素与第二子模板中的第二要素,按照对应的项目环节关系建立级别对应关联关系;级别对应关联关系用于从第一要素跳转到第二要素,或从第一要素对应的数据资源信息跳转到第二要素对应的数据资源信息。
根据步骤S101获取的报告配置信息,可以从预创建的模板库中确定第一模板包括的第一子模板和第二子模板,这两个子模板是在不同项目环节的文档模板,如分别是审计报告中的审计底稿模板和访谈记录模板。
将第一子模板中的第一要素与第二子模板中的第二要素按照对应的项目环节关系建立级别对应关联关系,例如第一子模板所对应的环节在第二子模板对应环节之前,则第一要素可以是第二要素的上一级要素,将两个要素信息建立级别对应关系,这样当用户操作触发(如点击)第一要素查看第一要素的内容时,可以有选择性的(如提供跳转选项)跳转到下一级的第二要素对应的数据资源信息,进行相关内的分级查看。
以审计工作底稿为例,审计工作底稿是在审计工作计划阶段、实施阶段、完成阶段,到完成全部约定事项签发审计报告为止过程中形成的一系列的文档。具体包括:在审计计划阶段获得有关被审计单位基本状况的资料、相关批文、合同章程和协议、相关会议纪要等、审计风险与重要性评价初步评估资料、审计计划等等;在审计实施阶段针对内控制度进行符合性测试的程序和结果资料,针对交易和金额进行实质性测试的询证函、项目明细表、实物资产盘点表或调节表、分析性测试表、项目差异调整表、调整分录汇总表等等,在完成审计工作阶段形成或获取的期后事项审核表、律师声明书、已审会计报表等等。由于审计工作经常是多人协作,因此在获取模板时,将审计工作底稿包括的一系列子文档之间的相关要素关联对应,查看某个子文档的要素内容,都可以直接跳转到相关的其他文档的对应要素内容,这样就可以直观的把不同人员的审计结果、不同阶段的审计结果有机地联系起来,使得各项工作都围绕对会计报表发表意见这一总体目标来进行。
在一些实施例中,为了便于报告的标准化生成,可选的,本申请实施中,在通过步骤S104将数据资源信息填充到第一模板中,生成对应的目标报告之前,方法还可以包括步骤S107:
S107.根据第一模板的格式,对项目资料信息和/或数据资源信息进行预处理,得到符合格式的标准信息。
预处理是对项目资料信息或数据资源信息的规范化处理,使其符合第一模板设定的格式。例如项目资料信息包括视频证据,但视频证据由于是视频格式所以不能填充到第一模板中,故而可以通过预设规则对视频证据进行预处理,如处理为视频证据对应的时间参数等。
通过对项目资料信息或数据资源信息进行统一规范化处理,可以得到符合第一模板中的格式的标准信息。该标准信息可以包括对项目资料信息规范化处理后的标准项目资料信息,和/或对数据资源信息进行规范化处理后的标准数据资源信息。
基于预处理后的数据执行步骤S104将数据资源信息填充到第一模板中,生成对应的目标报告时,具体可以包括:
将标准信息填充到第一模板中第一要素对应的填充区域,形成目标报告。
本申请实施例通过数据信息的规范化处理,以便于展示出符合模板统一格式要求的数据形式。并且,预处理后的标准信息可以预加载,以便实现数据的快速的展示。
图5示出了本申请实施例提供的一种报告生成装置的结构示意图,如图5所示,该装置包括:
获取模块501,用于获取用户的报告配置信息,报告配置信息包括目标报告生成需求信息;
第一确定模块502,用于根据报告配置信息,从预创建的模板库中确定第一模板;
第二确定模块503,用于根据第一模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息;
生成模块504,用于将数据资源信息填充到第一模板中,生成对应的目标报告。
本申请实施例的报告生成装置,通过获取用户的报告配置信息,从预创建的模板库中确定第一模板;根据第一模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息;将数据资源信息填充到第一模板中,生成对应的目标报告。本申请实施例能够通过将审计作业中待生成的审计报告所需的模板、数据和资源基于用户需求进行统一配置,解放审计人员的能力限制,以实现对审计报告生成的可控性,且利于提高报告生成效率。
在一些实施例中,装置还可以包括:
接收模块505,用于接收用户的编辑指令;
修改模块506,用于响应于所述编辑指令,修改所述第一模板的要素信息,得到第一更新模板;
对应的第一确定模块502具体可以用于:
根据所述第一更新模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息。
在一些实施例中,要素信息包括第一要素,数据资源信息包括对应第一要素的第一数据信息和第一资源信息,第一数据信息来自数据库,第一资源信息来自资源库;生成模块504,具体可以包括:
第一填充子模块5041,用于将第一数据信息填充到第一模板中第一要素对应的填充区域;
第一生成子模块5042,用于将第一资源信息的链接信息与第一要素关联,生成第一要素的第一链接;
第一形成子模块5043,用于根据填充的第一数据信息和第一链接,形成目标报告。
在一些实施例中,报告配置信息还包括项目资料信息,要素信息包括第一要素,数据资源信息包括数据库中对应第一要素的第一数据信息,以及资源库中对应第一要素的第一资源模型;生成模块504具体可以包括:
第一计算子模块5044,用于根据第一资源模型对项目资料信息和第一数据信息进行计算,得到目标数据;
第二形成子模块5044,用于将目标数据填充到第一模板中第一要素对应的填充区域,形成目标报告。
在一些实施例中,第一模板包括第一子模板和第二子模板,第一子模板和第二子模板为不同项目环节的文档模板;要素信息包括第一子模板中的第一要素和第二子模板中的第二要素,第一确定模块502,具体可以包括:
第一确定子模块5021,用于根据报告配置信息,从预创建的模板库中确定第一模板,以及
建立子模块5022,用于将第一子模板中的第一要素与第二子模板中的第二要素,按照对应的项目环节关系建立级别对应关联关系;级别对应关联关系用于从第一要素跳转到第二要素,或从第一要素对应的数据资源信息跳转到第二要素对应的数据资源信息。
在一些实施例中,装置还可以包括:
预处理模块507,用于根据所述第一模板的格式,对所述项目资料信息和/或数据资源信息进行预处理,得到符合所述格式的标准信息;
对应的,生成模块504具体可以用于:
将所述标准信息填充到所述第一模板中第一要素对应的填充区域,形成所述目标报告。
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,并能达到其相应的技术效果,为简洁描述,在此不再赘述。
图6示出了本申请实施例提供的电子设备的硬件结构示意图。
如图6所示,电子设备可以包括处理器601以及存储有计算机程序指令的存储器602。
具体地,上述处理器301可以包括中央处理器(CPU),或者特定集成电路(Application Specific Integrated Circuit,ASIC),或者可以被配置成实施本申请实施例的一个或多个集成电路。
存储器602可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器602可包括硬盘驱动器(Hard Disk Drive,HDD)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(Universal Serial Bus,USB)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器602可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器602可在综合网关容灾设备的内部或外部。在特定实施例中,存储器602是非易失性固态存储器。
存储器可包括只读存储器(ROM),随机存取存储器(RAM),磁盘存储介质设备,光存储介质设备,闪存设备,电气、光学或其他物理/有形的存储器存储设备。因此,通常,存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本申请的一方面的方法所描述的操作。
处理器601通过读取并执行存储器602中存储的计算机程序指令,以实现上述实施例中的任意一种报告生成方法。
在一个示例中,电子设备还可包括通信接口603和总线610。其中,如图6所示,处理器601、存储器602、通信接口603通过总线610连接并完成相互间的通信。
通信接口603,主要用于实现本申请实施例中各模块、装置、单元和/或设备之间的通信。
总线610包括硬件、软件或两者,将上述电子设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(AGP)或其他图形总线、增强工业标准架构(EISA)总线、前端总线(FSB)、超传输(HT)互连、工业标准架构(ISA)总线、无限带宽互连、低引脚数(LPC)总线、存储器总线、微信道架构(MCA)总线、***组件互连(PCI)总线、PCI-Express(PCI-X)总线、串行高级技术附件(SATA)总线、视频电子标准协会局部(VLB)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线610可包括一个或多个总线。尽管本申请实施例描述和示出了特定的总线,但本申请考虑任何合适的总线或互连。
另外,结合上述实施例中的报告生成方法,本申请实施例可提供一种计算机存储介质来实现。该计算机存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种报告生成方法。
另外,结合上述实施例中的报告生成方法,本申请实施例可提供一种计算机产品,该计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备能够执行上述实施例中的任意一种报告生成方法。
需要明确的是,本申请并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本申请的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本申请的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
以上所述的结构框图中所示的功能模块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(ASIC)、适当的固件、插件、功能卡等等。当以软件方式实现时,本申请的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、ROM、闪存、可擦除ROM(EROM)、软盘、CD-ROM、光盘、硬盘、光纤介质、射频(RF)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
还需要说明的是,本申请中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或***。但是,本申请不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
上面参考根据本申请的实施例的方法、装置(***)和计算机程序产品的流程图和/或框图描述了本申请的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。
以上所述,仅为本申请的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的***、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。
Claims (14)
1.一种报告生成方法,其特征在于,所述方法包括:
获取用户的报告配置信息,所述报告配置信息包括目标报告生成需求信息;
根据所述报告配置信息,从预创建的模板库中确定第一模板;
根据所述第一模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息;
将所述数据资源信息填充到所述第一模板中,生成对应的目标报告。
2.根据权利要求1所述的方法,其特征在于,所述要素信息包括第一要素,所述数据资源信息包括对应第一要素的第一数据信息和第一资源信息,所述第一数据信息来自所述数据库,所述第一资源信息来自所述资源库;
所述将所述数据资源信息填充到所述第一模板中,生成对应的目标报告,包括:
将所述第一数据信息填充到所述第一模板中第一要素对应的填充区域;
将所述第一资源信息的链接信息与所述第一要素关联,生成第一要素的第一链接;
根据填充的所述第一数据信息和所述第一链接,形成所述目标报告。
3.根据权利要求1所述的方法,其特征在于,所述报告配置信息还包括项目资料信息,所述要素信息包括第一要素,所述数据资源信息包括所述数据库中对应第一要素的第一数据信息,以及所述资源库中对应第一要素的第一资源模型;
所述将所述数据资源信息填充到所述第一模板中,生成对应的目标报告,包括:
根据所述第一资源模型对所述项目资料信息和所述第一数据信息进行计算,得到目标数据;
将所述目标数据填充到所述第一模板中第一要素对应的填充区域,形成所述目标报告。
4.根据权利要求3所述的方法,其特征在于,在所述将所述数据资源信息填充到所述第一模板中,生成对应的目标报告之前,所述方法包括:
根据所述第一模板的格式,对所述项目资料信息和/或数据资源信息进行预处理,得到符合所述格式的标准信息;
所述将所述数据资源信息填充到所述第一模板中,生成对应的目标报告,包括:
将所述标准信息填充到所述第一模板中第一要素对应的填充区域,形成所述目标报告。
5.根据权利要求1所述的方法,其特征在于,所述第一模板包括第一子模板和第二子模板,所述第一子模板和第二子模板为不同项目环节的文档模板;所述要素信息包括第一子模板中的第一要素和第二子模板中的第二要素,
根据所述报告配置信息,从预创建的模板库中确定第一模板,包括:
根据所述报告配置信息,从预创建的模板库中确定第一模板包括的第一子模板和第二子模板,以及
将所述第一子模板中的第一要素与所述第二子模板中的第二要素,按照对应的项目环节关系建立级别对应关联关系;所述级别对应关联关系用于从所述第一要素跳转到第二要素,或从所述第一要素对应的数据资源信息跳转到第二要素对应的数据资源信息。
6.根据权利要求1所述的方法,其特征在于,在所述将所述数据资源信息填充到所述第一模板中,生成对应的目标报告之前,所述方法包括:
接收用户的编辑指令;
响应于所述编辑指令,修改所述第一模板的要素信息,得到第一更新模板;
所述根据所述第一模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息,包括:
根据所述第一更新模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息。
7.根据权利要求1所述的方法,其特征在于,所述模板库中包括工作汇报模板、个人工作总结模板、审计报告模板、审计底稿模板、通知模板、会议纪要模板、调阅清单模板、调查问卷模板和访谈记录模板中的一种或多种;
所述数据库中包括与审计报告相关的结构化数据,所述结构化数据包括审计报告相关的原始数据、外部数据、财务指标数据、模型加工数据中的一种或多种;
所述资源库包括与所述审计报告相关的资源,所述资源包括模型资源、算法资源、知识资源和专家资源。
8.一种报告生成装置,其特征在于,所述装置包括:
获取模块,用于获取用户的报告配置信息,所述报告配置信息包括目标报告生成需求信息;
第一确定模块,用于根据所述报告配置信息,从预创建的模板库中确定第一模板;
第二确定模块,用于根据所述第一模板中包括的要素信息,从预创建的数据库和/或资源库确定对应的数据资源信息;
生成模块,用于将所述数据资源信息填充到所述第一模板中,生成对应的目标报告。
9.根据权利要求8所述的装置,其特征在于,所述要素信息包括第一要素,所述数据资源信息包括对应第一要素的第一数据信息和第一资源信息,所述第一数据信息来自所述数据库,所述第一资源信息来自所述资源库;
所述生成模块,包括:
第一填充子模块,用于将所述第一数据信息填充到所述第一模板中第一要素对应的填充区域;
第一生成子模块,用于将所述第一资源信息的链接信息与所述第一要素关联,生成第一要素的第一链接;
第一形成子模块,用于根据填充的所述第一数据信息和所述第一链接,形成所述目标报告。
10.根据权利要求8所述的装置,其特征在于,所述报告配置信息还包括项目资料信息,所述要素信息包括第一要素,所述数据资源信息包括所述数据库中对应第一要素的第一数据信息,以及所述资源库中对应第一要素的第一资源模型;
所述生成模块,包括:
第一计算子模块,用于根据所述第一资源模型对所述项目资料信息和所述第一数据信息进行计算,得到目标数据;
第二形成子模块,用于将所述目标数据填充到所述第一模板中第一要素对应的填充区域,形成所述目标报告。
11.根据权利要求8所述的装置,其特征在于,所述第一模板包括第一子模板和第二子模板,所述第一子模板和第二子模板为不同项目环节的文档模板;所述要素信息包括第一子模板中的第一要素和第二子模板中的第二要素,
第一确定模块,包括:
第一确定子模块,用于根据所述报告配置信息,从预创建的模板库中确定第一模板,以及
建立子模块,用于将所述第一子模板中的第一要素与所述第二子模板中的第二要素,按照对应的项目环节关系建立级别对应关联关系;所述级别对应关联关系用于从所述第一要素跳转到第二要素,或从所述第一要素对应的数据资源信息跳转到第二要素对应的数据资源信息。
12.一种电子设备,其特征在于,所述电子设备包括:处理器以及存储有计算机程序指令的存储器;
所述处理器执行所述计算机程序指令时实现如权利要求1-7任意一项所述的报告生成方法。
13.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-7任意一项所述的报告生成方法。
14.一种计算机产品,其特征在于,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备执行如权利要求1-7任意一项所述的报告生成方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111484632.6A CN114118047A (zh) | 2021-12-07 | 2021-12-07 | 报告生成方法、装置、设备及计算机存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111484632.6A CN114118047A (zh) | 2021-12-07 | 2021-12-07 | 报告生成方法、装置、设备及计算机存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114118047A true CN114118047A (zh) | 2022-03-01 |
Family
ID=80367329
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111484632.6A Pending CN114118047A (zh) | 2021-12-07 | 2021-12-07 | 报告生成方法、装置、设备及计算机存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114118047A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114582456A (zh) * | 2022-05-07 | 2022-06-03 | 慧创科仪(北京)科技有限公司 | 医学报告生成方法、装置及近红外脑功能成像*** |
CN117172232A (zh) * | 2023-11-02 | 2023-12-05 | 深圳市迪博企业风险管理技术有限公司 | 审计报告生成方法、装置、设备和存储介质 |
CN117541173A (zh) * | 2023-10-31 | 2024-02-09 | 青矩技术股份有限公司 | 取证单生成方法、装置、设备及计算机可读存储介质 |
-
2021
- 2021-12-07 CN CN202111484632.6A patent/CN114118047A/zh active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114582456A (zh) * | 2022-05-07 | 2022-06-03 | 慧创科仪(北京)科技有限公司 | 医学报告生成方法、装置及近红外脑功能成像*** |
CN117541173A (zh) * | 2023-10-31 | 2024-02-09 | 青矩技术股份有限公司 | 取证单生成方法、装置、设备及计算机可读存储介质 |
CN117172232A (zh) * | 2023-11-02 | 2023-12-05 | 深圳市迪博企业风险管理技术有限公司 | 审计报告生成方法、装置、设备和存储介质 |
CN117172232B (zh) * | 2023-11-02 | 2024-01-26 | 深圳市迪博企业风险管理技术有限公司 | 审计报告生成方法、装置、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114118047A (zh) | 报告生成方法、装置、设备及计算机存储介质 | |
CN108268253B (zh) | 接口代码生成方法及终端设备 | |
US10984483B2 (en) | Cognitive regulatory compliance automation of blockchain transactions | |
CN108132926B (zh) | 合同生成装置及*** | |
US9020831B2 (en) | Information tracking system and method | |
CN112184175B (zh) | 一种全过程项目管理平台 | |
CN111367530B (zh) | 基于自定义审核规则的代码审核方法、终端及服务器 | |
CN107451112B (zh) | 表格工具数据检查方法、装置、终端设备及存储介质 | |
US10891294B1 (en) | Automatically migrating computer content | |
CN112308727A (zh) | 保险理赔业务处理方法及装置 | |
CN114896634A (zh) | 一种企业报表平台的数据权限控制方法和*** | |
CN110837356A (zh) | 一种数据处理方法和装置 | |
CN117522094A (zh) | 一种***管理方法、平台、电子设备及存储介质 | |
CN112632949A (zh) | 一种采用在线文档实现在线原始记录录入的方法 | |
CN115587045A (zh) | 测试用例的生成方法、装置、设备、存储介质和程序产品 | |
CN115563942A (zh) | 一种合同生成方法、装置、电子设备及计算机可读介质 | |
US20220405235A1 (en) | System and method for reference dataset management | |
US11366746B2 (en) | System for application code development build, scan, and test environment | |
CN112445461A (zh) | 一种业务规则生成方法、装置、电子设备和可读存储介质 | |
CN111832919A (zh) | 一种认证信息管理方法、装置、电子设备和可读存储介质 | |
CN116485336B (zh) | 一种一页展示工作全流程的管理方法、管理***及电子设备 | |
US20160034830A1 (en) | Methods and systems for safety, security, and environmental management | |
CN117573653A (zh) | 数据字典的生成方法、装置、设备及存储介质 | |
CN113988665A (zh) | 基于原子服务的标准业务流程的生成方法、装置、设备、介质及程序产品 | |
CN118333560A (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 |