财务报表生成方法、装置、计算机设备和可读存储介质

文档序号:1465987 发布日期:2020-02-21 浏览:1次 >En<

阅读说明:本技术 财务报表生成方法、装置、计算机设备和可读存储介质 (Financial statement generation method and device, computer equipment and readable storage medium ) 是由 蒙超 邹明 于 2019-11-11 设计创作,主要内容包括:本申请实施例提供了一种财务报表生成方法、装置、计算机设备和可读存储介质,财务报表生成方法应用于计算机设备,计算机设备中有预先设置的多个月份数据字段,该方法包括:获取目标月度财报数据,将目标月度财报数据存储在目标月份数据字段中;判断目标月度财报数据是否满足预设目标季度财报数据的构成条件;若是,则根据目标月度财报数据生成目标季度财报数据,能够较为便捷地生成财务报表。(The embodiment of the application provides a financial statement generating method, a financial statement generating device, computer equipment and a readable storage medium, wherein the financial statement generating method is applied to the computer equipment, the computer equipment is provided with a plurality of month data fields which are preset, and the method comprises the following steps: acquiring target monthly financial report data, and storing the target monthly financial report data in a target month data field; judging whether the target monthly financial report data meet the construction conditions of preset target quarterly financial report data or not; if so, generating target quarterly financial report data according to the target monthly financial report data, and generating a financial report more conveniently.)

财务报表生成方法、装置、计算机设备和可读存储介质

技术领域

本申请涉及大数据技术领域,具体而言,涉及一种财务报表生成方法、装置、计算机设备和可读存储介质。

背景技术

财务报表对于各个公司来说都尤为重要,在进行金融市场科研时,会将多个公司(竞争对手或者友商等)的数据拿出进行比对参考,数据量非常庞大。而在现有技术中,由于财报数据的滞后性,想要获取当时企业的真实状态需要考虑很多因素,并且在庞大的数据上进行操作十分的不便。

有鉴于此,如何提供一种便捷的财务报表生成方案,是本领域技术人员需要考虑的。

发明内容

本申请实施例提供了一种财务报表生成方法、装置、计算机设备和可读存储介质。

本申请的实施例可以这样实现:

第一方面,实施例提供一种财务报表生成方法,应用于计算机设备,所述计算机设备中有预先设置的多个月份数据字段,所述方法包括:

获取目标月度财报数据,将所述目标月度财报数据存储在目标月份数据字段中;

判断所述目标月度财报数据是否满足预设目标季度财报数据的构成条件;

若是,则根据所述目标月度财报数据生成目标季度财报数据。

在可选的实施方式中,判断所述目标月度财报数据是否满足预设目标季度财报数据的构成条件的步骤包括:

获取所述目标月度财报数据所在的月份;

根据所述月份,判断所述目标月度财报数据是否位于季度末月份;

若是,则判定所述目标月度财报数据满足预设目标季度财报数据的构成条件;

若否,则判定所述目标月度财报数据不满足预设目标季度财报数据的构成条件。

在可选的实施方式中,所述根据所述目标月度财报数据生成目标季度财报数据,包括:

根据所述目标月度财报数据、所述目标月度财报数据所在季度的季度首月份对应的第一月度财报数据和所述目标月度财报数据所在季度的季度中月份对应第二月度财报数据,计算得到季度财报数据;

将所述季度财报数据覆盖至所述目标月度财报数据、第一月度财报数据和第二月度财报数据对应的月份数据字段,得到所述目标季度财报数据。

在可选的实施方式中,所述方法还包括:

判断所述目标季度财报数据是否满足预设目标半年度财报数据的构成条件;

若是,则根据所述目标季度财报数据生成目标半年度财报数据。

在可选的实施方式中,判断所述目标季度财报数据是否满足预设目标半年度财报数据的构成条件的步骤包括:

获取所述目标季度财报数据所在的季度;

根据所述季度,判断所述目标季度财报数据是否位于第二季度;

若是,则判定所述目标季度财报数据满足预设目标半年度财报数据的构成条件;

若否,则判定所述目标季度财报数据不满足预设目标半年度财报数据的构成条件。

在可选的实施方式中,所述根据所述目标季度财报数据生成目标半年度财报数据,包括:

根据位于第一季度的第一季度财报数据和所述目标季度财报数据计算得到半年度财报数据;

将所述半年度财报数据覆盖至所述第一季度财报数据和目标季度财报数对应的月份数据字段,得到目标半年度财报数据。

在可选的实施方式中,所述方法还包括评估所述目标月度财报数据的步骤,该步骤包括:

获取所述目标月度财报数据所在的月份;

根据所述月份,得到所述目标月度财报数据的评估范围;

根据所述评估范围,对所述目标月度财报数据进行评估。

第二方面,实施例提供一种财务报表生成装置,应用于计算机设备,所述计算机设备中有预先设置的多个月份数据字段,所述装置包括:

获取模块,用于获取目标月度财报数据,将所述目标月度财报数据存储在目标月份数据字段中;

判断模块,用于判断所述目标月度财报数据是否满足预设目标季度财报数据的构成条件;若是,则根据所述目标月度财报数据生成目标季度财报数据。

第三方面,实施例提供一种计算机设备,所述计算机设备包括处理器及存储有计算机指令的非易失性存储器,所述计算机指令被所述处理器执行时,所述计算机设备执行前述实施方式中任意一项所述的财务报表生成方法。

第四方面,实施例提供一种可读存储介质,所述可读存储介质包括计算机程序,所述计算机程序运行时控制所述可读存储介质所在计算机设备执行前述实施方式中任意一项所述的财务报表生成方法。

本申请实施例的有益效果包括,例如:

采用本申请实施例提供的财务报表生成方法、装置、计算机设备和可读存储介质,通过巧妙的设置目标月度财报数据和目标季度财报数据,能够较为便捷地生成用户所需的财务报表。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例提供的财务报表生成方法的步骤流程示意图;

图2为图1中步骤S202的子步骤流程示意图;

图3为本申请实施例提供的目标月度财报数据存储方式示意图;

图4为本申请实施提供的财务报表生成装置的结构示意图;

图5为本申请实施例提供的计算机设备的结构示意图。

图标:100-计算机设备;110-财务报表生成装置;1101-获取模块;1102-判断模块;111-存储器;112-处理器;113-通信单元。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

此外,若出现术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

需要说明的是,在不冲突的情况下,本申请的实施例中的特征可以相互结合。

目前各个企业在进行财务数据的分析时,为了能够准确地获取当时更为贴近实际的情况,可以将自己、竞争对手以及友商的财务报表放在一起进行金融调研分析,而多个公司的财报数据十分庞大,当用户需要获取某个时间点的某个财务数据时,需要进行复杂的判断才能选取最佳的财报数据。例如,当前为4月,想要查看前三个月的各个公司的财报数据,需要判断是否根据前三个月的数据生成第一季度的季度财报,若生成了,可以采用生成的第一季度的季度财报进行分析较为准确,若没有生成第一季度的季度财报,则可以根据前三个月各个月份的月度财报数据进行分析。单一的财务报表进行前述判断问题不大,但是要分析的财务数据大多是千万量级的,因此想要获取某个时间点更为可靠的财务数据,需要经过大量复杂的逻辑,十分的麻烦。基于此,本申请实施例提供了一种财务报表生成方法的示例,该方法应用于计算机设备,计算机设备中有预先设置的多个月份数据字段,该方法包括步骤S201至步骤S204,如图1所示。

步骤S201,获取目标月度财报数据,将所述目标月度财报数据存储在目标月份数据字段中。

步骤S202,判断所述目标月度财报数据是否满足预设目标季度财报数据的构成条件。

若是,则执行步骤S203;若否,则执行步骤S204。

步骤S203,根据所述目标月度财报数据生成目标季度财报数据。

步骤S204,不对所述目标月度财报数据进行改变。

可以预先在计算机设备中划分出多个月份数据字段,各个月份数据字段用于存储对应该月份的财报数据,由于月份是固定的,可以设置十二个月份数据字段,对应存储一月至十二月的财报数据。可以获取目标月度财报数据,目标月度财报数据可以是负债、资产、货币资金、票据、利润、利息、现金流和营业额等。获取目标财报数据的方式可以是用户输入的,也可以是从云端数据库中获取的,在此不做限制。

在前述基础上,如图2所示,本实施例提供一种判断所述目标月度财报数据是否满足预设目标季度财报数据的构成条件的步骤,该步骤包括步骤S2021至步骤S2024。

步骤S2021,获取所述目标月度财报数据所在的月份。

步骤S2022,根据所述月份,判断所述目标月度财报数据是否位于季度末月份。

若是,则执行步骤S2023;若否,则执行步骤S2024。

步骤S2023,判定所述目标月度财报数据满足预设目标季度财报数据的构成条件。

步骤S2024,判定所述目标月度财报数据不满足预设目标季度财报数据的构成条件。

在获取所述目标月度财报数据后,可以进一步地获取目标月度财报数据所在的月份,得到具体是一月至十二月中哪个月的数据。在本实施例中,一年中的十二个月可以分为四个季度,其中,一月、二月和三月可以作为第一季度,四月、五月和六月可以作为第二季度,七月、八月和九月可以作为第三季度,十月、十一月和十二月可以作为第四季度。在第一季度中,一月可以作为季度首月份,二月可以作为季度中月份,三月可以作为季度末月份,第二季度、第三季度和第四季度中的月份关系也可以如此,不再赘述。例如,目标月度财报数据所在的月份为三月,而三月是第一季度的季度末月份,由此可以判定目标月度财报数据满足预设目标季度财报数据的构成条件。若目标月度财报数据所在的月份为八月,而八月是第三季度的季度中月份,由此可以判定目标月度财报数据不满足预设目标季度财报数据的构成条件。若目标月度财报数据所在的月份为十月,而十月是第四季度的季度首月份,由此可以判定目标月度财报数据不满足预设目标季度财报数据的构成条件。

在此基础上,本申请实施例还提供一种根据所述目标月度财报数据生成目标季度财报数据的示例,请参考图3,可以通过以下步骤实现。

根据所述目标月度财报数据、所述目标月度财报数据所在季度的季度首月份对应的第一月度财报数据和所述目标月度财报数据所在季度的季度中月份对应第二月度财报数据,计算得到季度财报数据。

将所述季度财报数据覆盖至所述目标月度财报数据、第一月度财报数据和第二月度财报数据对应的月份数据字段,得到所述目标季度财报数据。

在目标月度财报数据为该目标月度财报数据的季度末月份时,可以获取该季度的季度首月份对应的第一月度财报数据和该季度的季度中月份对应第二月度财报数据。目标月度财报数据、第一月度财报数据和第二月度财报数据可以组成该季度的季度财报数据,而根据目标月度财报数据、第一月度财报数据和第二月度财报数据进行分析、整理的过程已经是比较成熟的技术,在此不再赘述。例如,目标月度财报数据是可以是三月的,第一季度的季度首月份为一月,一月对应的财报数据为第一月度财报数据,第一季度的季度中月份为二月,二月对应的财报数据为第二月度财报数据,可以根据三月的财报数据(目标月度财报数据)、一月的财报数据(第一月度财报数据)和二月的财报数据(第二月度财报数据)计算分析得到第一季度的季度财报数据。

为了避免后续在使用数据时,会存在由于数据量过于庞大,需要判断到底应该采取财报数据中的月度财报数据还是季度财报数据的问题,可以在得到目标月度财报数据对应的季度财报数据后,可以将季度财报数据覆盖至目标月度财报数据、第一月度财报数据和第二月度财报数据对应的月份数据字段,得到目标季度财报数据,通过上述操作,能够在根据目标月度财报数据、第一月度财报数据和第二月度财报数据计算分析得到季度财报数据后,删除目标月度财报数据、第一月度财报数据和第二月度财报数据,将季度财报数据存储在原本存储目标月度财报数据、第一月度财报数据和第二月度财报数据的月份数据字段中。例如,目标月度财报数据为三月的财报数据,第一月度财报数据则为一月的财报数据,第二月度财报数据则为二月的财报数据。根据三月的财报数据、一月的财报数据和二月的财报数据计算分析得到第一季度的季度财报数据,然后将第一季度的季度财报数据存储原本存储三月的财报数据、一月的财报数据和二月的财报数据的三月的月份数据字段、一月的月份数据字段和二月月份数据字段中,将原本的数据覆盖,得到第一季度的目标季度财报数据。当前时间可以是四月初,用户需要查看当前的多个公司的财务报表来进行金融调研等操作时,此时原本存储的一月的财报数据、二月的财报数据和三月的财报数据已经被覆盖,只存储有根据一月的财报数据、二月的财报数据和三月的财报数据分析计算得到并存储在一月的财报数据、二月的财报数据和三月的财报数据原本的月份数据字段中的目标季度财报数据,用户可以直接将多个公司的目标季度财报数据拿出进行比对,而在取出的过程中,计算机设备不需要做其他复杂的判断。应当理解的是,根据目标月度财报数据、第一月度财报数据和第二月度财报数据分析计算得出的目标季度财报数据,相较于目标月度财报数据、第一月度财报数据和第二月度财报数据是更为准确的。例如,对于利润这个财报数据来说,一月生成的财报账单,但是一直拖到三月才进行了结算。由于财报数据特有的滞后性,导致了分析季度财报能够比单独分析该季度中各个月度财报获取的信息更准确。因此,通过上述方案,不仅能够避免计算机设备在提取财报数据时进行复杂的逻辑判断,同时也能够保证用户在获取当前时间点的财报数据时的准确性。

除了生成目标季度财报数据,本申请实施例还提供一种生成目标半年度财报数据的示例,可以通过以下步骤实现,请返回参考图3。

判断所述目标季度财报数据是否满足预设目标半年度财报数据的构成条件;

若是,则根据所述目标季度财报数据生成目标半年度财报数据。

在本实施例中,如前所述,一年中财报数据的处理可以分为第一季度、第二季度、第三季度和第四季度,而第一季度和第二季度包括的月份为一月至六月,一年中的前六个月的财报数据可以组成半年度财报数据。

在此基础上,本申请实施提供一种判断所述目标季度财报数据是否满足预设目标半年度财报数据的构成条件的示例,可以通过以下步骤实现。

获取所述目标季度财报数据所在的季度。

根据所述季度,判断所述目标季度财报数据是否位于第二季度。

若是,则判定所述目标季度财报数据满足预设目标半年度财报数据的构成条件。

若否,则判定所述目标季度财报数据不满足预设目标半年度财报数据的构成条件。

可以先获取目标季度财报数据所在的季度,只有当目标季度财报数据位于第二季度时,可以判定满足预设目标半年度财报数据的构成条件,由于可以将一年分为四个季度,而当到第四季度时,用户想要查看当前财报数据,基于前述理由,为了能够更为准确和避免复杂的逻辑判断,只会生成年度财报数据,因此可以不设置上半年度财报数据和下半年度财报数据,只将第一季度财报数据和第二季度财报数据通过分析计算得到目标半年度财报数据。

在前述基础上,本申请实施例提供一种根据所述目标季度财报数据生成目标半年度财报数据的示例,可以通过以下步骤实现。

根据位于第一季度的第一季度财报数据和所述目标季度财报数据计算得到半年度财报数据。

将所述半年度财报数据覆盖至所述第一季度财报数据和目标季度财报数对应的月份数据字段,得到目标半年度财报数据。

与前述根据目标月度财报数据、第一月度财报数据和第二财报数据计算得到季度财报数据类似,可以通过位于第一季度的第一季度财报数据和所述目标季度财报数据计算得到半年度财报数据,可以将分析计算得到的半年度财报数据覆盖至原本存储第一季度财报数据和目标季度财报数对应的月份数据字段中。当前时间为七月,用户想要查看当前各个公司的财报数据,原本的第一季度的季度财报数据和第二季度的季度财报数据已经删除,只剩下了根据第一季度的季度财报数据和第二季度的季度财报数据计算得到的目标半年度财报数据,计算机设备在提取的过程中,不需要进行复杂的逻辑判断,可以直接将各个公司的目标半年度财报数据提出进行金融调研等活动,能够为用户获取更为准确的当前时间的财报数据。

除了前述对财报数据进行存储的方案,本申请实施例还提供一种评估所述目标月度财报数据的示例,可以通过以下步骤实现。

获取所述目标月度财报数据所在的月份。

根据所述月份,得到所述目标月度财报数据的评估范围。

根据所述评估范围,对所述目标月度财报数据进行评估。

用户在对目标月度数据进行评估时,可以获取目标月度财报数据的评估范围,目标月度财报数据的评估范围可以认为是当前目标月度数据以及之前的数据,例如目标月度财报数据为三月的财报数据,评估范围可以为一月的财报数据、二月的财报数据和三月的财报数据,即可以通过第一季的季度财报数据进行评估。若目标月度财报数据为七月的财报数据,评估范围可以为一月至七月的财报数据,即可以通过半年度的财报数据和七月的月度财报数据对目标月度财报数据进行评估,能够获得较为准确的评估结果。

本申请实施例提供一种财务报表生成装置110,财务报表生成装置110应用于计算机设备,所述计算机设备中有预先设置的多个月份数据字段,如图4所示,所述财务报表生成装置110包括:

获取模块1101,用于获取目标月度财报数据,将所述目标月度财报数据存储在目标月份数据字段中。

判断模块1102,用于判断所述目标月度财报数据是否满足预设目标季度财报数据的构成条件;若是,则根据所述目标月度财报数据生成目标季度财报数据。

本申请实施例中的财务报表生成装置110的实现原理可以参考前述财务报表生成方法的实现原理,在此不再赘述。

本实施例提供一种计算机设备100,所述计算机设备100包括处理器及存储有计算机指令的非易失性存储器,所述计算机指令被所述处理器执行时,所述计算机设备100前述的财务报表生成方法。如图5所示,图5为本申请实施例提供的计算机设备100的结构框图。所述计算机设备100包括财务报表生成装置110、存储器111、处理器112及通信单元113。

所述存储器111、处理器112以及通信单元113各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述财务报表生成装置110包括至少一个可以软件或固件(firmware)的形式存储于所述存储器111中或固化在所述计算机设备100的操作系统(operatingsystem,OS)中的软件功能模块。所述处理器112用于执行所述存储器111中存储的可执行模块,例如所述财务报表生成装置110所包括的软件功能模块及计算机程序等。

其中,所述存储器111可以是,但不限于,随机存取存储器(Random AccessMemory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(ProgrammableRead-Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read-OnlyMemory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-OnlyMemory,EEPROM)等。

本实施例提供一种可读存储介质,所述可读存储介质包括计算机程序,所述计算机程序运行时控制所述可读存储介质所在计算机设备100执行前述的财务报表生成方法。

综上所述,本申请实施例提供了一种财务报表生成方法、装置、计算机设备和可读存储介质,通过巧妙的设置目标月度财报数据和目标季度财报数据,能够较为便捷地获取用户所需的财务报表。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种临床试验电子病例报告表的生成系统及方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!