一种财务报告生成方法和装置制造方法及图纸

技术编号:27881190 阅读:11 留言:0更新日期:2021-03-31 01:20
本发明专利技术公开了财务报告生成方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括接收财务报告上报请求,根据所述请求中的财务报告类型获取对应的财务报告模板;识别所述财务报告模板中的表格映射符,调用预设的取数模型,生成所述表格映射符对应的数据;获取所述表格映射符的位置信息,清除所述位置信息处的表格映射符,以写入对应数据,生成财务报告并输出。从而,本发明专利技术的实施方式能够解决现有无法实现自动、精准财务上报的问题。

【技术实现步骤摘要】
一种财务报告生成方法和装置
本专利技术涉及计算机
,尤其涉及一种财务报告生成方法和装置。
技术介绍
目前,上市公司都会定期披露年度报告、中期报告和季度报告。其中,涉及大量财务数据和经营分析数据的填报工作,费时费力。并且不规则表格的识别和定位,以及表格存在单元格嵌套、多表头及合并单元格等情况时,填报更为不理想,最终导致填报数据的不准确。
技术实现思路
有鉴于此,本专利技术实施例提供一种财务报告生成方法和装置,能够解决现有无法实现自动、精准财务上报的问题。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种财务报告生成方法,包括接收财务报告上报请求,根据所述请求中的财务报告类型获取对应的财务报告模板;识别所述财务报告模板中的表格映射符,调用预设的取数模型,生成所述表格映射符对应的数据;获取所述表格映射符的位置信息,清除所述位置信息处的表格映射符,以写入对应数据,生成财务报告并输出。可选地,识别所述财务报告模板中的表格映射符,包括:读取财务报告模板中的表格映射符,调用预设的映射符定义表比对,以确定所述表格映射符正确且被定义。可选地,还包括:定义表格映射符对应的表格格式、表头格式、所属类型、语种。可选地,调用预设的取数模型,生成所述表格映射符对应的数据,包括:调用预设的取数模型,基于所述表格映射符对应的取数规则和取数口径,获取数据并组装。可选地,写入对应数据,包括:获取所述表格映射符对应的表头定义,绘制表头信息;以及获取所述表格映射符对应的表格格式定义,绘制表格内容;进而将生成的所述表格映射符对应数据写入表格。可选地,获取所述表格映射符对应的表头定义之前,包括:定义支持多行的表头,所述表头包括标题内容、是否合并单元格;获取所述表格映射符对应的表格格式定义之前,包括:定义表格格式,包括表格列的内容、列宽、文字对齐方式、字号大小和字体。可选地,根据所述请求中的财务报告类型获取对应的财务报告模板,包括:根据所述请求中的财务报告类型,拉取预设模板池中对应的财务报告模板。另外,本专利技术还提供了一种财务报告生成装置,包括接收模块,用于接收财务报告上报请求,根据所述请求中的财务报告类型获取对应的财务报告模板;处理模块,用于识别所述财务报告模板中的表格映射符,调用预设的取数模型,生成所述表格映射符对应的数据;生成模块,用于获取所述表格映射符的位置信息,清除所述位置信息处的表格映射符,以写入对应数据,生成财务报告并输出。上述专利技术中的一个实施例具有如下优点或有益效果:本专利技术将财务报告模板中的表格部分拆分出来,通过规范化定义和配置,在财务报告文档外生成表格数据,再绘制到财务报告中,实现了对财务报告自动、快速地生成和上报。并且,以表格为单位从财务报告模板中剥离,实现了精准的对不规则表格进行识别和定位。上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。附图说明附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:图1是根据本专利技术第一实施例的财务报告生成方法的主要流程的示意图;图2是根据本专利技术第二实施例的财务报告生成方法的主要流程的示意图;图3是根据本专利技术实施例的财务报告生成装置的主要模块的示意图;图4是本专利技术实施例可以应用于其中的示例性系统架构图;图5是适于用来实现本专利技术实施例的终端设备或服务器的计算机系统的结构示意图。具体实施方式以下结合附图对本专利技术的示范性实施例做出说明,其中包括本专利技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本专利技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。图1是根据本专利技术第一实施例的财务报告生成方法的主要流程的示意图,如图1所示,所述财务报告生成方法包括:步骤S101,接收财务报告上报请求,根据所述请求中的财务报告类型获取对应的财务报告模板。在实施例中,本专利技术在执行步骤S101之前,根据财务报告类型会预先设置财务报告模板,其中在财务报告模板中表格的位置打上表格映射符,值得说明的是表格映射符在一套报告中保证唯一。另外,还需要配置表格信息,具体地包括:定义表格映射符对应的表格格式、表头格式、所属类型、语种。其中,所属类型包括年报、中报、季报等等。语种包括中简、中繁、英文等等。定义表头格式,具体地包括:定义支持多行的表头,所述表头包括标题内容(即支持的变量)、是否合并单元格等等。定义表格格式,具体地包括表格列的内容、列宽、文字对齐方式、字号大小和字体。作为一些实施例,根据所述请求中的财务报告类型,拉取预设模板池中对应的财务报告模板。步骤S102,识别所述财务报告模板中的表格映射符,调用预设的取数模型,生成所述表格映射符对应的数据。在一些实施例中,识别所述财务报告模板中的表格映射符,具体地实施过程包括:读取财务报告模板中的表格映射符,调用预设的映射符定义表比对,以确定所述表格映射符正确且被定义。也就是说,读取财务报告模板中的表格映射符,跟映射符定义表进行比对,保障模板中的表格映射符填写准确,且表格映射符被定义。从而,完成对财务报告模板的检核工作。作为另一些实施例,调用预设的取数模型,生成所述表格映射符对应的数据,具体地实施过程包括调用预设的取数模型,基于所述表格映射符对应的取数规则和取数口径,获取数据并组装。较佳的,获取表格映射符对应的取数规则和取数口径,组装sql数据完成取数。其中,取数口径可以为取数地址、取数接口等等。取数规则可以为顺序取数、基于预设属性的选择性取数等等。步骤S103,获取所述表格映射符的位置信息,清除所述位置信息处的表格映射符,以写入对应数据,生成财务报告并输出。在一些实施例中,写入对应数据,包括获取所述表格映射符对应的表头定义,绘制表头信息;以及获取所述表格映射符对应的表格格式定义,绘制表格内容;进而将生成的所述表格映射符对应数据写入表格,即将表格映射符对应的数据写入财务报告模板。也就是说,将财务报告模板中的所有表格映射符进行替换后便可以保存文档,生成财务报告并输出。图2是根据本专利技术第二实施例的财务报告生成方法的主要流程示意图,如图2所示,所述财务报告生成方法包括:步骤S201,接收财务报告上报请求。步骤S202,根据所述请求中的财务报告类型,拉取预设模板池中对应的财务报告模板。步骤S203,读取财务报告模板中的表格映射符,调用预设的映射符定义表比对,以确定所述表格映射符正确且被定义。步骤S204,调用预设的取数模型,基于所述表格映射符对应的取数规则和取数口径,获取数据并组装。步骤S205,获取所述表格映射符的位置信息,清除所述位置信息处的表格映射符。步骤S206,获取所述表格映射符对应的表头定义,本文档来自技高网...

【技术保护点】
1.一种财务报告生成方法,其特征在于,包括:/n接收财务报告上报请求,根据所述请求中的财务报告类型获取对应的财务报告模板;/n识别所述财务报告模板中的表格映射符,调用预设的取数模型,生成所述表格映射符对应的数据;/n获取所述表格映射符的位置信息,清除所述位置信息处的表格映射符,以写入对应数据,生成财务报告并输出。/n

【技术特征摘要】
1.一种财务报告生成方法,其特征在于,包括:
接收财务报告上报请求,根据所述请求中的财务报告类型获取对应的财务报告模板;
识别所述财务报告模板中的表格映射符,调用预设的取数模型,生成所述表格映射符对应的数据;
获取所述表格映射符的位置信息,清除所述位置信息处的表格映射符,以写入对应数据,生成财务报告并输出。


2.根据权利要求1所述的方法,其特征在于,识别所述财务报告模板中的表格映射符,包括:
读取财务报告模板中的表格映射符,调用预设的映射符定义表比对,以确定所述表格映射符正确且被定义。


3.根据权利要求2所述的方法,其特征在于,还包括:
定义表格映射符对应的表格格式、表头格式、所属类型、语种。


4.根据权利要求1所述的方法,其特征在于,调用预设的取数模型,生成所述表格映射符对应的数据,包括:
调用预设的取数模型,基于所述表格映射符对应的取数规则和取数口径,获取数据并组装。


5.根据权利要求1所述的方法,其特征在于,写入对应数据,包括:
获取所述表格映射符对应的表头定义,绘制表头信息;以及获取所述表格映射符对应的表格格式定义,绘制表格内容;进而将生成的所述表格映射符对应数据写入表格。


6.根据权利要求5所述的方法,其特征在于,获取所述表格映射符...

【专利技术属性】
技术研发人员:崔荣晓李志龙刘高贵
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:北京;11

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

1