一种财务报表整合方法和设备与流程

文档序号:12665958阅读:169来源:国知局
一种财务报表整合方法和设备与流程
本发明涉及数据处理领域,尤其涉及一种财务报表整合方法和设备。
背景技术
:在税务数据分析应用系统中,涉及到不同企业的财务报表,每个企业对应一套财务报表,每套财务报表包括四种类型的财务报表,这四种类型的财务报表为:资产负债表、利润表、现金流量表、所有者权益变动表。目前,每个企业的各个财务报表为单独存储,用户在查询不同财务报表的中的数据时,需要针对不同的财务报表制定不同的查询功能,而税务行业中的财务报表数据量庞大,所涉及的财务报表数量较多,若针对每个财务报表制定不同的查询功能,会导致开发复杂、查询工作量大的问题。技术实现要素:本发明实施例提供一种财务报表整合方法和设备,以解决现有财务报表查询方式所带来的开发复杂、查询工作量大的问题。本发明实施例提供的一种财务报表整合方法,包括:获取每个企业的指定类型的财务报表;针对每个指定类型的财务报表,根据预设的标准行号与行名称集的对应关系,确定该指定类型的财务报表中各个行名称对应的标准行号,其中,同一行名称集中存储至少一个属于同一属性的行名称;将该指定类型的财务报表中各个行名称对应的原始行号更改为各个行名称对应的标准行号;将更改为标准行号后的各个指定类型的财务报表保存到同一表格,得到整合后的财务报表。可选地,所述方法中,根据预设的标准行号与行名称集的对应关系,确定该指定类型的财务报表中各个行名称对应的标准行号,具体包括:针对该指定类型的财务报表中的每个行名称,确定该行名称所属的行名称集;根据预设的标准行号与行名称集的对应关系,确定该行名称所属的行名称集对应的标准行号;将确定的该行名称所属的行名称集对应的标准行号作为该行名称对应的标准行号。本发明实施例,根据预设的行名称集与标准行号的对应关系,确定每个指定类型的财务报表中每个行名称对应的标准行号,从而将各个指定类型的财务报表的行号进行统一。可选地,所述方法中,所述指定类型的财务报表为:资产负债表、利润表、现金流量表、所有者权益变动表。可选地,所述方法,还包括:将所述整合后的财务报表中具有同一标准行号的行名称对应的财务数据存储到预设表格的同一列,得到转换后财务报表,其中,所述转换后财务报表中每一行存储了同一指定类型的财务报表中各个行名称对应的财务数据。本发明实施例,通过将同一标准行号对应的行名称对应的财务数据保存到同一列,将同一企业的同一财务报表中不同行名称对应的财务数据保存到同一行,所得到的转换后财务报表所占用的空间相对应整合后的财务报表所占用的空间大大减少。可选地,所述方法中,所述转换后财务报表的每一行还存储所述同一指定类型的财务报表所属的企业对应的企业标识。本发明实施例,可便于用户区分不同企业的财务数据。本发明还提供一种财务报表整合设备,包括:获取模块,用于获取每个企业的指定类型的财务报表;确定模块,用于针对每个指定类型的财务报表,根据预设的标准行号与行名称集的对应关系,确定该指定类型的财务报表中各个行名称对应的标准行号,其中,同一行名称集中存储至少一个属于同一属性的行名称;更改模块,用于将该指定类型的财务报表中各个行名称对应的原始行号更改为各个行名称对应的标准行号;整合模块,用于将更改为标准行号后的各个指定类型的财务报表保存到同一表格,得到整合后的财务报表。可选地,所述确定模块具体用于:针对该指定类型的财务报表中的每个行名称,确定该行名称所属的行名称集;根据预设的标准行号与行名称集的对应关系,确定该行名称所属的行名称集对应的标准行号;将确定的该行名称所属的行名称集对应的标准行号作为该行名称对应的标准行号。可选地,所述指定类型的财务报表为:资产负债表、利润表、现金流量表、所有者权益变动表。可选地,所述设备,还包括:转换模块,用于将所述整合后的财务报表中具有同一标准行号的行名称对应的财务数据存储到预设表格的同一列,得到转换后财务报表,其中,所述转换后财务报表中每一行存储了同一指定类型的财务报表中各个行名称对应的财务数据。可选地,所述转换后财务报表的每一行还存储所述同一指定类型的财务报表所属的企业对应的企业标识。利用本发明实施例提供的财务报表整合方法和设备,具有以下有益效果:将不同企业的同一类型的财务报表进行了格式统一并存储到同一整合后的财务报表中,此时仅需要针对该类型的财务报表制定同一查询功能即可,从一定程度上降低了开发复杂度以及查询的工作量,也在一定程度上提高了用户进行财务数据查询的便捷性和效率。附图说明图1本发明实施例提供的财务报表整合方法流程图示意图;图2本发明实施例提供的确定行名称对应的标准行号的流程图示意图;图3本发明实施例提供财务报表整合设备的结构示意图。具体实施方式下面结合附图和实施例对本发明提供的财务报表整合方法进行更详细地说明。本发明实施例提供一种财务报表整合方法,如图1所示,包括:步骤101,获取每个企业的指定类型的财务报表。具体的,在税务数据分析系统中,涉及多个企业的财务报表,每个企业涉及至少一套财务报表,每套财务报表中包括四种类型的财务报表,即资产负债表、利润表、现金流量表、所有者权益变动表,也可能还包括其它类型的财务报表,这里不做限定。其中,指定类型的财务报表可以是资产负债表、利润表、现金流量表、所有者权益变动表中的任意一种。本步骤中,针对预进行财务报表整合的每个企业,获取各个企业的财务报表中的指定类型的财务报表,即获取各企业中的指定类型的财务报表,举例说明,预进行财务报表整合的企业包括企业A和企业B,本步骤中分别获取企业A中的利润表以及企业B中的利润表,其中,利润表为指定类型的财务报表。步骤102,针对每个指定类型的财务报表,根据预设的标准行号与行名称集的对应关系,确定该指定类型的财务报表中各个行名称对应的标准行号,其中,同一行名称集中存储至少一个属于同一属性的行名称。具体的,现有的财务报表中财务数据的存储方式为按行存储,即每行依次存储报送序号,审计字段,原始行号,行名称,行名称对应的财务数据。但是不同企业的指定类型的财务报表中的财务数据存储方式可能不同,比如不同企业的指定类型的财务报表中同一行名称可能对应不同的原始行号。具体实施时,不同企业的指定类型的财务报表中针对同一属性的行名称可能也不相同,因此,为了将各个指定类型的财务报表中的行号统一成标准行号,本发明实施例预先建立了标准行号与行名称集的对应关系,同一行名称集中存储至少一个属于同一属性的行名称。比如企业A的利润表中的行名称收入和企业B的利润表中的营业收入为属于同一属性,即营业收入,则将收入和营业收入对应同一标准行号。不同行名称集对应的标准行号不同。步骤103,将该指定类型的财务报表中各个行名称对应的原始行号更改为各个行名称对应的标准行号。具体实施时,将行名称对应的原始行号替换为行名称对应的标准行号,从而将不同企业的指定类型的财务报表进行行号标准化。具体的,针对其中一个指定类型的财务报表中存在而其它指定类型的财务报表中不存在的行名称,可将该行名称对应的原始行号替换为与其它行名称对应的标准号不同的行号,从而避免出现行号重复的问题。步骤104,将更改为标准行号后的各个指定类型的财务报表保存到同一表格,得到整合后的财务报表。具体的,将更改为标准行号后的各个企业的指定类型的财务报表保存到同一表格中,得到整合后的财务报表,该整合后的财务报表为指定类型的财务报表对应的整合后财务报表。举例说明,假设预进行财务报表整合的企业包括企业A和企业B,指定类型的财务报表为企业A中和企业B中的利润表,企业A的利润表如表一所示,企业B的利润表如表二所示,其中,表一和表二中财务数据的存储方式有所不同,标准行号和行名称集的对应关系如表三所示,利用本发明实施例提供的财务报表整合方法,根据表三提供的对应关系,将表一和表二整合后得到的整合后的财务报表如表四所示。表一数据报送序号行号行名称本月金额本年累计录入日期011营业收入002013.3.4012销售额002013.3.4013管理费用002013.3.4表二数据报送序号行号行名称本月金额本年累计录入日期021销售金额002013.3.4022收入002013.3.4023管理费用002013.3.4表三表四需要说明的是,表一中的营业收入和表二中的收入都属于营业收入这一属性,表一中的销售额和表二中的销售金额都属于销售金额这一属性。由表四可知,整合后的财务报表中,两个利润表存储到了同一表格,并且属于同一属性的行名称对应的行号统一成了标准行号,优选地,整合后的财务报表中还包括企业标识,用于区分不同企业的财务数据。其中,表四中的数据报送序号用于区分各个财务报表中财务数据的报送顺序,需要说明的是,同一企业的同一财务报表可能报送多次,每次报送的财务数据可能有更新,因此,不同次报送的财务数据对应的数据包送序号也不同。利用本发明实施例,分别将不同该企业的资产负债表、利润表、现金流量表以及所有者权益变动表进行整合,得到相应的整合后的财务报表,即得到整合后的资产负债表、整合后的利润表、整合后的现金流量表以及整合后的所有者权益变动表。现有技术中,不同企业的同一类型的财务报表中财务数据的存储方式会有所不同,因此现有技术中由于不同企业的财务报表均是单独存储的,因此需要针对不同的财务报表制定不同的查询功能,比如,针对不同企业的利润表分别制定不同的查询功能,而税务行业中的财务报表数据量庞大,所涉及的财务报表数量较多,若针对每个财务报表制定不同的查询功能,会导致开发复杂、查询工作量大的问题。本发明实施例提供的财务报表整合方法,将不同企业的同一类型的财务报表进行了格式统一并存储到同一整合后的财务报表中,此时仅需要针对该类型的财务报表制定同一查询功能即可,从一定程度上降低了开发复杂度以及查询的工作量,也在一定程度上提高了用户进行财务数据查询的便捷性和效率。优选地,按照图2提供的内容,根据预设的标准行号与行名称集的对应关系,确定该指定类型的财务报表中各个行名称对应的标准行号:步骤201,针对该指定类型的财务报表中的每个行名称,确定该行名称所属的行名称集。具体的,针对每个指定类型的财务报表中的每个行名称,根据预设的标准行号与行名称集的对应关系中的行名称集,确定每个行名称所属的行名称集。步骤202,根据预设的标准行号与行名称集的对应关系,确定该行名称所属的行名称集对应的标准行号。步骤203,将确定的该行名称所属的行名称集对应的标准行号作为该行名称对应的标准行号。本发明实施例,根据预设的行名称集与标准行号的对应关系,确定每个指定类型的财务报表中每个行名称对应的标准行号,从而将各个指定类型的财务报表的行号进行统一。上述得到的整合后的财务报表有利用用户进行查询操作,但该整合后的财务报表中有很多重复的财务数据,比如表四中标准行号以及相同的报送序号占用了多个单元格,录入日期(可以看做一个审计字段)也占用了多个单元格,如果数据量很大的话,会占用较大空间,因此,为了节省空间,优选地,将得到的整合后的财务报表进行进一步的压缩处理,具体压缩方式如下:将所述整合后的财务报表中具有同一标准行号的行名称对应的财务数据存储到预设表格的同一列,得到转换后财务报表,其中,所述转换后财务报表中每一行存储了同一指定类型的财务报表中各个行名称对应的财务数据。具体的,本发明实施例中将整合后的财务报表中具有同一标准行号的行名称对应的财务数据存储到同一列,将同一指定类型的财务报表中不同行名称对应的财务数据存储到同一行。优选地,将同一指定类型的财务报表中同一数据报送需要对应的不同行名称对应的财务数据存储到同一行。进一步优选地,为了区分不同企业的财务数据,所述转换后财务报表的每一行还存储所述同一指定类型的财务报表所属的企业对应的企业标识,从而区分不同企业的财务数据。继续沿用上例,按照本发明实施例将表四进行压缩后得到的转换后财务报表如表五所示。表五将表四和表五进行对比可以看出,表五由于不同企业的同一标准行号对应的行名称对应的财务数据存储到同一列,同一企业的不同行名称对应的财务数据存储到同一行,使得企业标识、行号以及录入日期这种在表四中出现的重复性财务数据大大减少,表五相对于表四所占用的存储空间也大大减少。由上述分析可知,利用本发明实施例提供的将整合后的财务报表进行压缩的方式,通过将同一标准行号对应的行名称对应的财务数据保存到同一列,将同一企业的同一财务报表中不同行名称对应的财务数据保存到同一行,所得到的转换后财务报表所占用的空间相对应整合后的财务报表所占用的空间大大减少。本发明实施例还提供一种财务报表整合设备,如图3所示,包括:获取模块301,用于获取每个企业的指定类型的财务报表;确定模块302,用于针对每个指定类型的财务报表,根据预设的标准行号与行名称集的对应关系,确定该指定类型的财务报表中各个行名称对应的标准行号,其中,同一行名称集中存储至少一个属于同一属性的行名称;更改模块303,用于将该指定类型的财务报表中各个行名称对应的原始行号更改为各个行名称对应的标准行号;整合模块304,用于将更改为标准行号后的各个指定类型的财务报表保存到同一表格,得到整合后的财务报表。可选地,所述确定模块302具体用于:针对该指定类型的财务报表中的每个行名称,确定该行名称所属的行名称集;根据预设的标准行号与行名称集的对应关系,确定该行名称所属的行名称集对应的标准行号;将确定的该行名称所属的行名称集对应的标准行号作为该行名称对应的标准行号。可选地,所述指定类型的财务报表为:资产负债表、利润表、现金流量表、所有者权益变动表。可选地,所述设备,还包括:转换模块305,用于将所述整合后的财务报表中具有同一标准行号的行名称对应的财务数据存储到预设表格的同一列,得到转换后财务报表,其中,所述转换后财务报表中每一行存储了同一指定类型的财务报表中各个行名称对应的财务数据。可选地,所述转换后财务报表的每一行还存储所述同一指定类型的财务报表所属的企业对应的企业标识。利用本发明实施例提供的财务报表整合方法和设备,具有以下有益效果:将不同企业的同一类型的财务报表进行了格式统一并存储到同一整合后的财务报表中,此时仅需要针对该类型的财务报表制定同一查询功能即可,从一定程度上降低了开发复杂度以及查询的工作量,也在一定程度上提高了用户进行财务数据查询的便捷性和效率。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全应用软件实施例、或结合应用软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1