一种自动定位财务主表的方法、装置及电子设备与流程

文档序号:32807643发布日期:2023-01-04 01:15阅读:24来源:国知局
一种自动定位财务主表的方法、装置及电子设备与流程

1.本技术涉及自动化技术领域,特别涉及一种自动定位财务主表的方法、装置及电子设备。


背景技术:

2.企业通常需要定期提交财务报告,财务报告的主要部分为财务报表。财务报表是反映企业或预算单位一定时期资金、利润状况的会计报表,在种类、格式、编报要求等方面具有统一的规定。财务报表包括主表、附表和附注,其中主表包括资产负债表、利润表、现金流量表,主表所提供的会计信息比较全面、完整,能基本满足各种信息需要者的不同要求。附表是对主表中不能或难以详细反映的一些重要信息做补充说明的报表,例如附表包括利润分配表、主营业务收支明细表等。附注是对会计报表的编制基础、编制原理和方法及主要项目所做的解释和进一步说明,以便报表的使用者全面、正确地理解会计报表,例如,附注包括对应收账款的账龄分析、报表项目的异常变化及其产生原因的说明等。由此可见,一份财务报告中最具价值的内容为财务主表,在一些场景下通常希望能够从几百页的财务报告中快速找到财务主表的位置。
3.然而,财务报告通常为不可编辑的格式(例如pdf格式),无法通过查看报告的软件自动查找的方式快速找到财务主表。为此,现有技术通常采用以下两种方法来定位财务主表的位置:1、通过人工定位财务主表所在的页码范围,并将页码范围标记在财务报告中,以便报告使用者快速找到财务主表的位置;2、将财务报告整体输入预先训练的分类模型,通过分类模型识别财务报告的每页中的报表属于主表中哪一类型,并统计得到主表所在的页面范围,将页码范围标记在财务报告中,以便报告使用者快速找到财务主表的位置。
4.然而,上述人工方式所耗费的人力资源较大,上述分类模型在训练时必须对大量财务报告样本中每个报告样本的每一页做标记,也需要耗费大量人力资源;此外,采用分类模型的主表定位方式计算量较大、耗时较长,还会存在分类不准确的情形。


技术实现要素:

5.本技术的目的是提供一种自动定位财务主表的方法、装置及电子设备,以解决现有财务主表定位方法计算量较大、耗时较长、不准确的问题。
6.为解决上述技术问题,本说明书第一方面提供一种自动定位财务主表的方法,包括:获取预定格式的财务报告;识别所述财务报告中各页面上的文字信息和表格要素信息;对各表格执行以下匹配操作,并根据匹配结果确定表格对应的主表类型:将当前表格中各单元格内的文字信息与财务科目库进行匹配,得到当前表格内各科目所对应的主表类型;和/或,将当前表格外预定范围内的文字信息与各主表类型的名称进行正则匹配,得到匹配的主表类型;统计所述财务报告中各页面的页码、各页面上的表格所对应的主表类型;将页面上表格对应有主表类型的多个连续页面的统计结果进行聚合;根据聚合结果,确定所述财务主表所在的页码范围。
7.在一些实施例中,在对各表格执行匹配操作,并根据匹配结果确定表格对应的主表类型之前,还包括:确定各页面上的表格个数;确定表格个数大于3的页面上没有财务主表。
8.在一些实施例中,将当前表格中各单元格内的文字信息与财务科目库进行匹配,得到当前表格内各科目所对应的主表类型,包括:对当前表格中包含文字信息的各单元格,执行如下操作:将当前单元格的文字信息与财务科目库进行匹配,确定财务科目库中是否存在目标科目与当前单元格的文字信息一致;在存在的情况下,确定在财务科目库中所述目标科目对应的主表类型;将所述目标科目对应的主表类型作为当前单元格内的文字信息所对应的主表类型;统计各主表类型所对应的单元格的个数;将对应的单元格个数大于或等于预定阈值的主表类型作为当前表格所对应的主表类型。
9.在一些实施例中,在对各表格执行各匹配操作,均无法根据匹配结果确定表格对应的主表类型之后,还包括:确定表格是否为当前页面第一个表格;若是,则查找上一页面的底部是否为表格;若是,则确定上一页面底部的表格所对应的主表类型作为当前页面顶部的表格所对应的主表类型。
10.在一些实施例中,所述方法还包括:在上一页面底部的表格所对应的主表类型无法确定的情况下,将上一页面底部的表格与当前页面顶部的表格合并为一个表格,并将合并表中各单元格内的文字信息与财务科目库进行匹配,得到合并表中各科目所对应的主表类型,根据匹配结果确定合并表对应的主表类型。
11.在一些实施例中,所述方法还包括:若上一页面的底部不是表格,将上一页面底部的文字信息与各主表类型的名称进行正则匹配;将匹配到的主表类型作为当前页面顶部的表格所对应的主表类型。
12.在一些实施例中,在根据聚合结果,确定所述财务主表所在的页码范围之前,还包括:对聚合结果中各页码范围执行如下操作:判断当前页码范围所对应的第一个主表的类型是否为预定类型;若不是,则确定当前页码范围不是财务主表所在的页码范围。
13.在一些实施例中,根据聚合结果,确定所述财务主表所在的页码范围,包括:确定聚合结果中的各页码范围中对应主表类型最多的目标页码范围;将目标页码范围作为财务主表所在的页面范围。
14.本说明书第二方面提供一种自动定位财务主表的装置,包括:获取单元,用于获取预定格式的财务报告;识别单元,用于识别所述财务报告中各页面上的文字信息和表格要素信息;第一匹配单元,用于对各表格执行以下匹配操作,并根据匹配结果确定表格对应的主表类型:将当前表格中各单元格内的文字信息与财务科目库进行匹配,得到当前表格内各科目所对应的主表类型;和/或,将当前表格外预定范围内的文字信息与各主表类型的名称进行正则匹配,得到匹配的主表类型;统计单元,用于统计所述财务报告中各页面的页码、各页面上的表格所对应的主表类型;聚合单元,用于将页面上表格对应有主表类型的多个连续页面的统计结果进行聚合;第一确定单元,用于根据聚合结果,确定所述财务主表所在的页码范围。
15.在一些实施例中,所述装置还包括:第二确定单元,用于确定各页面上的表格个数;第二确定单元,用于确定表格个数大于3的页面上没有财务主表。
16.在一些实施例中,所述第一匹配单元包括:处理子单元,用于对当前表格中包含文
字信息的各单元格,执行如下操作:将当前单元格的文字信息与财务科目库进行匹配,确定财务科目库中是否存在目标科目与当前单元格的文字信息一致;在存在的情况下,确定在财务科目库中所述目标科目对应的主表类型;将所述目标科目对应的主表类型作为当前单元格内的文字信息所对应的主表类型;统计子单元,用于统计各主表类型所对应的单元格的个数;第一确定子单元,用于将对应的单元格个数大于或等于预定阈值的主表类型作为当前表格所对应的主表类型。
17.在一些实施例中,所述装置还包括:第三确定单元,用于确定表格是否为当前页面第一个表格;查找单元,用于若是,则查找上一页面的底部是否为表格;第四确定单元,用于若是,则确定上一页面底部的表格所对应的主表类型作为当前页面顶部的表格所对应的主表类型。
18.在一些实施例中,所述装置还包括:处理单元,用于在上一页面底部的表格所对应的主表类型无法确定的情况下,将上一页面底部的表格与当前页面顶部的表格合并为一个表格,并将合并表中各单元格内的文字信息与财务科目库进行匹配,得到合并表中各科目所对应的主表类型,根据匹配结果确定合并表对应的主表类型。
19.在一些实施例中,所述装置还包括:第二匹配单元,用于若上一页面的底部不是表格,将上一页面底部的文字信息与各主表类型的名称进行正则匹配;第五确定单元,用于将匹配到的主表类型作为当前页面顶部的表格所对应的主表类型。
20.在一些实施例中,所述装置还包括:排除单元,用于对聚合结果中各页码范围执行如下操作:判断当前页码范围所对应的第一个主表的类型是否为预定类型;若不是,则确定当前页码范围不是财务主表所在的页码范围。
21.在一些实施例中,所述第一确定单元包括:第二确定子单元,用于确定聚合结果中的各页码范围中对应主表类型最多的目标页码范围;第三确定子单元,用于将目标页码范围作为财务主表所在的页面范围。
22.本说明书第三方面提供一种电子设备,包括:存储器和处理器,所述处理器和所述存储器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而实现第一方面任一项所述方法的步骤。
23.本说明书第四方面提供一种计算机存储介质,所述计算机存储介质存储有计算机程序指令,所述计算机程序指令被处理器执行时实现第一方面任一项所述方法的步骤。
24.本说明书第五方面提供一种计算机程序产品,包含有计算机程序,所述计算机程序被处理器执行时实现第一方面任一项所述方法的步骤。
25.本说明书所提供的自动定位财务主表的方法、装置及电子设备,先识别财务报告中各页面上的文字信息和表格要素信息,然后确定各表格所对应的主表类型,再统计财务报告中各页面的页码、各页面上的表格所对应的主表类型,将页面上表格对应有主表类型的多个连续页面的统计结果进行聚合,根据聚合结果确定财务主表所在的页码范围。本方案根据财务主表自身的特点、在财务报告中的特点,基于匹配、统计等方法自动定位财务主表的位置,无需训练模型,计算量较小,且定位速度快、定位的准确性较高。
附图说明
26.为了更清楚地说明本技术实施方式或现有技术中的技术方案,下面将对实施方式
或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术中记载的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
27.图1示出了本说明书提供的一种自动定位财务主表的方法的流程图;
28.图2和图3示出了一个资产负债表的示意图;
29.图4示出了本说明书提供的另一种自动定位财务主表的方法的流程图;
30.图5示出了表格分页显示的示意图;
31.图6示出了一个附注表格的示意图;
32.图7示出了本说明书提供的一种自动定位财务主表的装置的原理框图;
33.图8示出了本说明书提供的一种电子设备的原理框图。
具体实施方式
34.为了使本技术领域的人员更好地理解本技术中的技术方案,下面将结合本技术实施方式中的附图,对本技术实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本技术一部分实施方式,而不是全部的实施方式。基于本技术中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都应当属于本技术保护的范围。
35.本说明书提供一种自动定位财务主表的方法,如图1所示,该方法包括如下步骤:
36.s10:获取预定格式的财务报告。
37.财务报告中通常具有多个印章、签字等,通常是采用计算机编辑好文字、表格等内容后,打印成纸质文件,再由相关人在纸质文件上盖上印章或签字,然后将纸质文件采用扫描仪扫描形成pdf文,或者采用数码相机拍照形成图片格式。s10中的预定格式可以是pdf格式,也可以是图片格式。
38.本说明书中财务“报告”是指企业需要定期提交的文件,财务报告中包括了多个财务“报表”和其他企业信息。财务报表包括主表、附表和附注,具体可以参见背景技术部分。
39.s20:识别财务报告中各页面上的文字信息和表格要素信息。
40.财务报告中的内容是计算机无法直接识别的,s20可以通过ocr(optical character recognition,光学字符识别)识别pdf或图片中的字符形状,然后将字符形状翻译成计算机可直接识别的字符。
41.当财务报告为pdf文件时,文件中一个页码对应的虚拟纸张的区域作为一个页面;当财务报告为图片文件时,一张图片作为一个页面。
42.表格要素信息,可以包括页面中有几个表格(例如,0个、1个、3个)、表格中各单元格的像素坐标信息(例如,单元格中心点的像素坐标、以像素数量表示的单元格的长度和宽度)、单元格的内容(即单元格中记录了什么内容)、单元格的行列信息(即单元格位于表格中的几行几列)。
43.文字信息,可以包括表格外的文字信息,也可以包括表格内的文字信息。除了文字信息、表格要素信息之外,s20在识别时也可以一并识别其他字符信息。
44.需要说明的是,财务报告中表格的类型多种多样,可能属于财务主表,也可能属于附注表格,或者属于其他类型。
45.s30:对各表格执行以下匹配操作,并根据匹配结果确定各表格所对应的主表类型:将当前表格中各单元格内的文字信息与财务科目库进行匹配,得到当前表格内各科目所对应的主表类型;和/或,将当前表格外预定范围内的文字信息与各主表类型的名称进行正则匹配,得到匹配的主表类型。
46.财务科目库,可以是预先确定的财务主表中所包含的各科目的名称,以及各科目所对应的主表类型。财务主表中的科目可以多达几百中,下表一给出了财务科目库的一种表达形式,其中,主表类型中的1代表资产负债表,2代表利润表,3代表现金流量表。
47.表一
48.科目名称主表类型期末现金及现金等价物余额3收到再保险业务现金净额3处置子公司及其他营业单位收到的现金净额3营业成本2预收款项1应付账款1每股收益:2营业利润2一、营业收入2应付股利1
49.s30中包括如下两种匹配操作:一、文字信息与财务科目库匹配,即将当前表格中各单元格内的文字信息与财务科目库进行匹配,得到当前表格内各科目所对应的主表类型,然后根据各科目所对应的主表类型确定当前表格所对应的主表类型;二、正则匹配,即将当前表格外预定范围内的文字信息与各主表类型的名称进行正则匹配,得到匹配的主表类型,然后根据正则匹配操作得到的主表类型确定当前表格所对应的主表类型。s30可以仅执行第一种匹配操作,也可以仅执行第二种匹配操作,或者s30也可以既执行第一种匹配操作也执行第二种匹配操作。
50.在s30仅执行第一种匹配操作的情况下,s30可以将所对应的单元格的数量最多的主表类型作为当前表格所对应的主表类型。相应地,s30可以包括如下步骤a1、a2和a3。
51.a1:对当前表格中包含文字信息的各单元格,执行如下操作:将当前单元格的文字信息与财务科目库进行匹配,确定财务科目库中是否存在目标科目与当前单元格的文字信息一致;在存在的情况下,确定在财务科目库中目标科目对应的主表类型;将目标科目对应的主表类型作为当前单元格内的文字信息所对应的主表类型。
52.a2:统计各主表类型所对应的单元格的个数。
53.a3:将对应的单元格个数大于或等于预定阈值的主表类型作为当前表格所对应的主表类型。
54.例如,一个表格中,有3个单元格中文字信息对应的主表类型为资产负债表,5个单元格中文字信息对应的主表类型为利润表,2个单元格中文字信息对应的主表类型为现金流量表,设置预定阈值为5,则可以确定该表格所对应的主表类型为利润表。
55.在s30仅执行第二种匹配操作的情况下,可以将匹配到的主表类型作为当前表格
所对应的主表类型。
56.在s30既执行的一种匹配操作又执行第二种匹配操作的情况下,可以采用上述方法分别通过两种匹配结果分别确定当前表格所对应的主表类型,在两种方法的确定结果相同的情况下,才正式确定当前表格所对应的主表类型,若两种方法的确定结果不同,则将当前表格所对应的主表类型标记为待定。
57.在进行正则匹配时,仅将当前表格外“预定范围内”的文字信息与各主表的名称进行正则匹配。该预定范围可以是表格上方或者下方预定数量行数内的文字信息,例如表格上方五行内的文字信息。通常情况下,主表会在主表上方的n行内标示有主表类型的名称,例如,图2和图3所示的合并资产负债表中,“合并资产负债表”文字位于表格上方大概第3行。通过设置正则匹配的范围,一方面能够减少计算量,另一方面也可以更为精准地识别表格所对应的主表类型。
58.在一些财务报告中,主表中的“资产负债表”可能会写成:“资产表”、“负债表”、“资.负.表”(其中.表示任意一个字符)、“产负债表”、“资产负债”等,当匹配到这些词语时,表示匹配到的主表类型为资产负债表。
59.在一些财务报告中,主表中的“利润表”可能会写成:“利.{1,2}表”(其中,.{1,2}表示一个或两个任意字符)、“利”、“汪”(“润”字常会因为盖章覆盖而被ocr识别为“汪”字)、“利润及利润分配表”、“利润”等,当匹配到这些词语时,表示匹配到的主表类型为利润表。
60.在一些财务报告中,主表中的“现金流量表”可能会写成:“现.流.表”、“现金.{1,2}表”(其中,.{1,2}表示一个或两个任意字符)、“现金流”等,当匹配到这些词语时,表示匹配到的主表类型为现金流量表。
61.在一些实施例中,如图4所示,在对各表格执行上述两种匹配操作,均无法根据匹配结果确定表格对应的主表类型,这有可能是由于表格分在多页显示的原因,例如图5所示的利润表,图1和图2所示的资产负债表。对于这一情形,在匹配操作之后可以执行如下步骤s71至s76。
62.s10:获取预定格式的财务报告。
63.s20:识别财务报告中各页面上的文字信息和表格要素信息。
64.s31:对各表格执行以下匹配操作,并根据匹配结果确定各表格所对应的主表类型:将当前表格中各单元格内的文字信息与财务科目库进行匹配,得到当前表格内各科目所对应的主表类型。
65.s32:对各表格执行以下匹配操作,并根据匹配结果确定各表格所对应的主表类型:将当前表格外预定范围内的文字信息与各主表类型的名称进行正则匹配,得到匹配的主表类型。
66.s71:确定表格是否为当前页面第一个表格。若是,则执行s72。
67.s72:查找上一页面的底部是否为表格。在是的情况下,执行s73;在否的情况下,执行s74和s75。
68.s73:确定上一页面底部的表格所对应的主表类型作为当前页面顶部的表格所对应的主表类型。
69.s74:将上一页面底部的文字信息与各主表类型的名称进行正则匹配。
70.s75:将匹配到的主表类型作为当前页面顶部的表格所对应的主表类型。
71.在上一页面底部的表格所对应的主表类型无法确定的情况下,可以执行如下s76。
72.s76:将上一页面底部的表格与当前页面顶部的表格合并为一个表格,并将合并表中各单元格内的文字信息与财务科目库进行匹配,得到合并表中各科目所对应的主表类型,根据匹配结果确定合并表对应的主表类型。
73.在一些实施例中,附注表格采用上述方法也可能会被确定为主表类型。例如,图6所示的表格为附注表格,表格中“短期借款”、“应付票据”、“应付账款”、“其他应付款”、“长期应付款”、“净资产”与财务科目库中的“资产负债表”这一主表类型对应,那么,采用上述方法便会将该附注表格误判为资产负债表。基于此,本说明书采用统计页码范围的方式进一步确定各页面上是否有财务主表。具体为如下步骤s40、s50和s60。
74.s40:统计财务报告中各页面的页码、各页面上的表格所对应的主表类型。
75.例如,统计结果可以为如下表二所示,其中,10-134页的结果省略表示了。
76.表二
77.页码对应的主表类型1无主表2无主表3资产负债表4利润表5利润表6利润表7现金流量表8现金流量表9无主表
…ꢀ
135资产负债表136无主表137现金流量表138无主表
78.s50:将页面上表格对应有主表类型的多个连续页面的统计结果进行聚合。
79.例如,表二所示的统计结果可以聚合为下表三所示,其中,主表类型中的1代表资产负债表,2代表利润表,3代表现金流量表。
80.表三
81.页码范围3-8

135137页面对应的主表类型1,2,2,2,3,3

13
82.s60:根据聚合结果,确定财务主表所在的页码范围。
83.在一些实施例中,s60可以先确定聚合结果中的各页码范围中对应主表类型最多的目标页码范围,将目标页码范围作为财务主表所在的页面范围。例如,根据表三所示的聚合结果,可以将3-8页作为财务主表所在的页码范围。
84.发明人发现,财务报告中,财务主表所在的页码范围中,通常第一个出现的主表都是资产负债表。基于此,在一些实施例中,在s60之前,还可以对聚合结果中各页码范围执行
如下操作:判断当前页码范围所对应的第一个主表的类型是否为预定类型;若不是,则确定当前页码范围不是财务主表所在的页码范围。
85.其中预定类型可以是上述资产负债表。若财务报告的编制要求发生变化,要求第一个出现的主表为利润表,则上述预定类型也可以为利润表。也即上述预定类型可以是根据财务报告的编制要求来确定的。
86.通过聚合结果中页面范围所对应的第一主表的类型是否为预定类型,可以预先排除一些页码范围,提高财务主表定位结果的准确性。
87.发明人发现,在财务报告中,一般主表的长度较长,基本都要占用一页纸或者更多页纸,最短的主表也要占用近一半的纸质,不存在一页纸上排布3个以上主表的情况,一页纸上如果排布了3个以上的表格,那这些表格通常都是附注表格或者附表。
88.基于此,在一些实施例中,如图4所示,在s20之前,还包括如下步骤s81和s82。
89.s81:确定各页面上的表格个数。
90.s82:确定表格个数大于3的页面上没有财务主表。
91.通过页面上表格个数预先排除没有财务主表的页面,能够减少后续操作的计算量,提高主表定位的速度。
92.本说明书所提供的自动定位财务主表的方法、装置及电子设备,先识别财务报告中各页面上的文字信息和表格要素信息,然后确定各表格所对应的主表类型,再统计财务报告中各页面的页码、各页面上的表格所对应的主表类型,将页面上表格对应有主表类型的多个连续页面的统计结果进行聚合,根据聚合结果确定财务主表所在的页码范围。本方案根据财务主表自身的特点、在财务报告中的特点,基于匹配、统计等方法自动定位财务主表的位置,无需训练模型,计算量较小,且定位速度快、定位的准确性较高。
93.本说明书提供一种自动定位财务主表的装置,可以用于实现图1所示的自动定位财务主表的方法。如图7所示,该装置包括获取单元10、识别单元20、第一匹配单元30、统计单元40、聚合单元50和第一确定单元60。
94.获取单元10用于获取预定格式的财务报告。
95.识别单元20用于识别所述财务报告中各页面上的文字信息和表格要素信息。
96.第一匹配单元30用于对各表格执行以下匹配操作,并根据匹配结果确定表格对应的主表类型:将当前表格中各单元格内的文字信息与财务科目库进行匹配,得到当前表格内各科目所对应的主表类型;和/或,将当前表格外预定范围内的文字信息与各主表类型的名称进行正则匹配,得到匹配的主表类型。
97.统计单元40用于统计所述财务报告中各页面的页码、各页面上的表格所对应的主表类型。
98.聚合单元50用于将页面上表格对应有主表类型的多个连续页面的统计结果进行聚合。
99.第一确定单元60用于根据聚合结果,确定所述财务主表所在的页码范围。
100.在一些实施例中,所述装置还包括:第二确定单元,用于确定各页面上的表格个数;第二确定单元,用于确定表格个数大于3的页面上没有财务主表。
101.在一些实施例中,所述第一匹配单元包括:处理子单元,用于对当前表格中包含文字信息的各单元格,执行如下操作:将当前单元格的文字信息与财务科目库进行匹配,确定
财务科目库中是否存在目标科目与当前单元格的文字信息一致;在存在的情况下,确定在财务科目库中所述目标科目对应的主表类型;将所述目标科目对应的主表类型作为当前单元格内的文字信息所对应的主表类型;统计子单元,用于统计各主表类型所对应的单元格的个数;第一确定子单元,用于将对应的单元格个数大于或等于预定阈值的主表类型作为当前表格所对应的主表类型。
102.在一些实施例中,所述装置还包括:第三确定单元,用于确定表格是否为当前页面第一个表格;查找单元,用于若是,则查找上一页面的底部是否为表格;第四确定单元,用于若是,则确定上一页面底部的表格所对应的主表类型作为当前页面顶部的表格所对应的主表类型。
103.在一些实施例中,所述装置还包括:处理单元,用于在上一页面底部的表格所对应的主表类型无法确定的情况下,将上一页面底部的表格与当前页面顶部的表格合并为一个表格,并将合并表中各单元格内的文字信息与财务科目库进行匹配,得到合并表中各科目所对应的主表类型,根据匹配结果确定合并表对应的主表类型。
104.在一些实施例中,所述装置还包括:第二匹配单元,用于若上一页面的底部不是表格,将上一页面底部的文字信息与各主表类型的名称进行正则匹配;第五确定单元,用于将匹配到的主表类型作为当前页面顶部的表格所对应的主表类型。
105.在一些实施例中,所述装置还包括:排除单元,用于对聚合结果中各页码范围执行如下操作:判断当前页码范围所对应的第一个主表的类型是否为预定类型;若不是,则确定当前页码范围不是财务主表所在的页码范围。
106.在一些实施例中,所述第一确定单元包括:第二确定子单元,用于确定聚合结果中的各页码范围中对应主表类型最多的目标页码范围;第三确定子单元,用于将目标页码范围作为财务主表所在的页面范围。
107.上述自动定位财务主表的装置的描述及有益效果可以参阅方法部分的描述及有益效果,不再赘述。
108.本发明实施例还提供了一种电子设备,如图8所示,该电子设备可以包括处理器801和存储器802,其中处理器801和存储器802可以通过总线或者其他方式连接,图8中以通过总线连接为例。
109.处理器801可以为中央处理器(central processing unit,cpu)。处理器801还可以为其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。
110.存储器802作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明实施例中的自动定位财务主表的方法对应的程序指令/模块(例如,图7所示的获取单元10、识别单元20、第一匹配单元30、统计单元40、聚合单元50和第一确定单元60)。处理器801通过运行存储在存储器802中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及数据分类,即实现上述方法实施例中的自动定位财务主表的方法。
111.存储器802可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系
统、至少一个功能所需要的应用程序;存储数据区可存储处理器801所创建的数据等。此外,存储器802可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器802可选包括相对于处理器801远程设置的存储器,这些远程存储器可以通过网络连接至处理器801。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
112.所述一个或者多个模块存储在所述存储器802中,当被所述处理器801执行时,执行上述自动定位财务主表的方法。
113.上述电子设备具体细节可以参阅上述实施例中的相关描述和效果进行理解,此处不再赘述。
114.本说明书提供一种计算机存储介质,该计算机存储介质存储有计算机程序指令,该计算机程序指令被处理器执行时实现上述自动定位财务主表的方法的步骤。
115.本说明书提供一种计算机程序产品,该计算机程序产品包含有计算机程序,该计算机程序被处理器执行时实现上述自动定位财务主表的方法的步骤。
116.本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)、随机存储记忆体(random access memory,ram)、快闪存储器(flash memory)、硬盘(hard disk drive,缩写:hdd)或固态硬盘(solid-state drive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。
117.本说明书中的各个实施方式均采用递进的方式描述,各个实施方式之间相同相似的部分互相参见即可,每个实施方式重点说明的都是与其他实施方式的不同之处。
118.上述实施方式阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。
119.为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本技术时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
120.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施方式的某些部分的方法。
121.本技术可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络pc、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
122.本技术可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本技术,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以
位于包括存储设备在内的本地和远程计算机存储介质中。
123.虽然通过实施方式描绘了本技术,本领域普通技术人员知道,本技术有许多变形和变化而不脱离本技术的精神,希望所附的权利要求包括这些变形和变化而不脱离本技术的精神。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1