一种用于财务管理的会计审核系统及其工作方法与流程

文档序号:23341764发布日期:2020-12-18 16:38阅读:147来源:国知局
一种用于财务管理的会计审核系统及其工作方法与流程

本发明涉及财务管理领域,特别涉及一种用于财务管理的会计审核系统及其工作方法。



背景技术:

会计在审核会记报表与账簿的时候,需要对报表的各项指标与账簿的有关资料进行核对,判断各项指标与有关财产物资的实有数是否相同,报表与账簿的数字是否衔接,需要做到数字准确。

对大企业而言,需要审核的项目过多,账面的资产数额又较大,且小数点后还存在若干数字,这样在审核时就会增加难度;若是使用人工审核的方法,大量的数字易使人产生视觉疲劳,且随着审核时间的增加,审核效率会逐渐降低;若是使用机器审核的方法,计算机需要比对多组相关联的数据,若是直接对两组数据进行比较,则容易识别错误,仍然需要人工复审。



技术实现要素:

发明目的:为了克服背景技术中存在的缺点,本发明实施例提供了一种用于财务管理的会计审核系统及其工作方法,能够有效解决上述背景技术中涉及的问题。

技术方案:

一种用于财务管理的会计审核系统,包括:

第一获取模块,被配置为获取会计报表文件,并将所述会计报表文件进行存储;

第二获取模块,被配置为获取会计账簿文件,并将所述会计账簿文件进行存储;

第一导入模块,被配置为将所述会计报表文件导入比较模板,所述比较模板用于比较所述会计报表文件中的数据与所述会计账簿文件中的数据;

第二导入模块,被配置为将所述会计账簿文件导入比较模板;

解析模块,被配置为解析所述会计报表文件与所述会计账簿文件包括的各个项目名称以及与各项目对应的数据,将项目与数据建立对应关系并进行存储;

第一提取模块,被配置为根据所述对应关系提取出分别与相同项目对应的两组数据,一组数据来源于所述会计报表文件,另一组数据来源于所述会计账簿文件;

第一统计模块,被配置为将来源于所述会计报表文件的数据定义为第一数据,统计所述第一数据中各数字出现的次数;

第二统计模块,被配置为将来源于所述会计账簿文件的数据定义为第二数据,统计所述第二数据中各数字出现的次数;

第一判断模块,被配置为判断与相同项目对应的第一数据与第二数据中各数字出现的次数是否相同;

第二提取模块,被配置为提取出与各数字出现次数不同的第一数据与第二数据对应的第一项目;

第一标记模块,被配置为在比较模板中将第一项目以及与第一项目对应的第一数据与第二数据进行标记。

作为本发明的一种优选方式,还包括:

排序模块,被配置为分别将第一数据以及第二数据中的数字按照0-9的顺序进行排序;

第一判断子模块,被配置为按照0-9的顺序逐一判断各数字出现的次数是否相同。

作为本发明的一种优选方式,还包括:

第三提取模块,被配置为提取出与所述第一项目相关联的第二项目,所述第二项目的数据基于所述第一项目的数据计算得出;

第二标记模块,被配置为将所述第二项目以及与所述第二项目对应的第一数据以及第二数据进行标记。

作为本发明的一种优选方式,还包括:

对照模块,被配置为审核完毕后,将第一项目以及与所述第一项目对应第一数据与第二数据单独导入对照模板中,用户可直接在所述对照模块中对第一数据或第二数据进行修改并存储;

第四提取模块,被配置为提取出用户修改过的第一数据或第二数据,并在比较模板中提取出所述第一数据或第二数据的位置;

修改模块,被配置为将所述位置处的第一数据或第二数据修改为用户在对照模板中修改的数据。

作为本发明的一种优选方式,还包括:

第一导出模块,被配置为将修改完毕的会计报表文件导出到指定位置;

第二导出模块,被配置为将修改完毕的会计账簿文件导出到指定位置。

一种用于财务管理的会计审核系统的工作方法,包括以下工作步骤:

s101:获取会计报表文件,并将所述会计报表文件进行存储,获取会计账簿文件,并将所述会计账簿文件进行存储;

s102:将所述会计报表文件导入比较模板,将所述会计账簿文件导入比较模板;

s103:解析所述会计报表文件与所述会计账簿文件包括的各个项目名称以及与各项目对应的数据,将项目与数据建立对应关系并进行存储;

s104:根据所述对应关系提取出分别与相同项目对应的两组数据;

s105:将来源于所述会计报表文件的数据定义为第一数据,统计所述第一数据中各数字出现的次数;

s106:将来源于所述会计账簿文件的数据定义为第二数据,统计所述第二数据中各数字出现的次数;

s107:判断与相同项目对应的第一数据与第二数据中各数字出现的次数是否相同;

s108:若否,提取出与各数字出现次数不同的第一数据与第二数据对应的第一项目;

s109:在比较模板中将第一项目以及与第一项目对应的第一数据与第二数据进行标记。

作为本发明的一种优选方式,s107还包括:

分别将第一数据以及第二数据中的数字按照0-9的顺序进行排序;

按照0-9的顺序逐一判断各数字出现的次数是否相同;

当首次出现数字出现次数不同时,停止判断,所述第一数据与第二数据不同。

作为本发明的一种优选方式,s109还包括:

提取出与所述第一项目相关联的第二项目;

将所述第二项目以及与所述第二项目对应的第一数据以及第二数据进行标记。

作为本发明的一种优选方式,s109之后还包括:

将第一项目以及与所述第一项目对应第一数据与第二数据单独导入对照模板中;

提取出用户修改过的第一数据或第二数据,并在比较模板中提取出所述第一数据或第二数据的位置;

将所述位置处的第一数据或第二数据修改为用户在对照模板中修改的数据。

作为本发明的一种优选方式,还包括:

数据修改完毕后,用户可将会计报表文件以及会计账簿文件导出。

本发明实现以下有益效果:

1.将会计报表文件与会计账簿文件导入比较模块,解析所述报表文件与账簿文件中的项目以及与项目对应的数据并将两者建立对应关系;针对两份文件中相关联的项目进行分析,首先,针对不同文件中的相同项目,在两份文件中分别提取出与同一项目对应的数据,分别统计两组数据中各数字出现的次数,若两组数据中各数字出现的次数相同,则两组数据相同,若两组数据中各数字出现的次数不同,则两组数据不同,分别在两份文件中对两组数据进行标记;在判断两组数据是否相同时,本发明对两组数据单独进行处理,避免了将两份文件中的两组数据同时比对,降低了错误率。

2.针对同一文件中的不同项目,若某一项目的数据出现不同,则提取出与所述项目对应的其他项目,将其他项目也进行标注,能够避免系统未识别出不同数据的情况或提前识别出数据不同的项目。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。

图1为本发明提供的一种用于财务管理的会计审核系统工作方法流程图。

图2为本发明提供的数字判断方法流程图。

图3为本发明提供的关联项目标记方法流程图。

图4为本发明提供的数据修改方法流程图。

图5为本发明提供的会计审核系统结构框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

实施例一

如图1所示,本实施例提供一种用于财务管理的会计审核系统的工作方法,包括以下工作步骤:

s101:获取会计报表文件,并将所述会计报表文件进行存储,获取会计账簿文件,并将所述会计账簿文件进行存储;

s102:将所述会计报表文件导入比较模板,将所述会计账簿文件导入比较模板;

s103:解析所述会计报表文件与所述会计账簿文件包括的各个项目名称以及与各项目对应的数据,将项目与数据建立对应关系并进行存储;

s104:根据所述对应关系提取出分别与相同项目对应的两组数据;

s105:将来源于所述会计报表文件的数据定义为第一数据,统计所述第一数据中各数字出现的次数;

s106:将来源于所述会计账簿文件的数据定义为第二数据,统计所述第二数据中各数字出现的次数;

s107:判断与相同项目对应的第一数据与第二数据中各数字出现的次数是否相同;

s108:若否,提取出与各数字出现次数不同的第一数据与第二数据对应的第一项目;

s109:在比较模板中将第一项目以及与第一项目对应的第一数据与第二数据进行标记。

如图2所示,s107还包括:

分别将第一数据以及第二数据中的数字按照0-9的顺序进行排序;

按照0-9的顺序逐一判断各数字出现的次数是否相同;

当首次出现数字出现次数不同时,停止判断,所述第一数据与第二数据不同。

数据修改完毕后,用户可将会计报表文件以及会计账簿文件导出。

具体地,在s101中,用户在使用本系统进行审核工作时,预先准备好会计报表文件与会计账簿文件,并将所述会计报表文件与会计账簿文件上传至系统,系统根据文件名识别不同的文件,并将两份文件分别进行存储。

在s102中,系统内置有一比较模板,所述比较模板用于同时展示报表文件与账簿文件,例如,在所述比较模板中,左侧界面用于显示报表文件,右侧界面用于显示账簿文件,用户可自行调整报表文件与账簿文件的位置。

系统将用户上传的报表文件与账簿文件分别导入比较模板。

在s103中,对所述报表文件以及账簿文件包括的每个项目以及每个项目对应的数据进行解析,并对报表文件与账簿文件分开处理,得出两份解析结果,所述解析结果包括项目与数据的对应关系,将两份解析结果进行存储。

在s104中,对所述解析结果进行进一步处理,即分析报表文件与账簿文件中各项目的数据是否衔接。

对各项目依次进行分析,以项目a为例,对项目a进行分析,根据所述对应关系在所述报表文件中提取出于项目a对应的数据,根据所述对应关系在所述账簿文件中提取出与项目a对应的数据。

在对任一项目进行处理时,均需要两组数据。

在s105中,将报表文件中与项目a对应的数据设定为第一数据a,统计所述第一数据a中各数字出现的次数;

在s106中,将账簿文件中与项目a对应的数据设定为第二数据a,统计所述第二数据a中各数字出现的次数;

在s107中,分别将第一数据a以及第二数据a中的数字按照0-9的顺序进行排序,例如,在第一数据a中,数字0出现了x次,数字1出现了y次,数字2出现了z次……,先判断数字0在第一数据a与第二数据a中是否均出现了x次,若是,继续判断数字1在第一数据a与第二数据a中是否均出现了y次,若是,则继续下一个数字的判断,直至判断至数字9,若数字9在第一数据a与第二数据a中出现的次数相同,则表明第一数据a与第二数据a相同,项目a核对完毕;若某一次的判断结果为否,则终止判断,第一数据a与第二数据a不相同,项目a存在可疑情况。

在s108中,当判断结果为否时,在报表文件中提取出项目a以及第一数据a,在账簿文件中提取出项目a以及第二数据a。

在s109中,将项目a、第一数据a以及第二数据a使用第一符号进行标记,用户可在标记处进行修改。

当用户确认修改完毕后,可将修改后的报表文件与账簿文件从系统导出至指定位置。

实施例二

如图3所示,s109还包括:

提取出与所述第一项目相关联的第二项目;

将所述第二项目以及与所述第二项目对应的第一数据以及第二数据进行标记。

具体地,报表文件以及账簿文件中的各项目之前也存在关联,即数据上存在计算关系,当所述报表文件与账簿文件中的某一相同项目的数据存在出入时,则表明报表文件或账簿文件中的某个数据是错误数据,那么基于错误数据计算得出的其他数据即可能够也是错误的。

在s108中确定了存在出入的第一项目a、第一数据a以及第二数据a时,分别在报表文件与账簿文件中执行下列操作:根据所述第一项目提取出与所述第一项目关联的第二项目b,所述第二项目b的数据是基于所述第一数据a与其他数据计算得出的,再提取出与所述第二项目b对应的第一数据b以及第二数据b,将所述第二项目b、第一数据b以及第二数据b使用第二符号进行标记,所述第二符号与所述第一符号不同。

在本实施例中,即可通过第一项目a查找第二项目b,也可通过第二项目b查找第一项目a。

实施例三

如图4所示,109之后还包括:

将第一项目以及与所述第一项目对应第一数据与第二数据单独导入对照模板中;

提取出用户修改过的第一数据或第二数据,并在比较模板中提取出所述第一数据或第二数据的位置;

将所述位置处的第一数据或第二数据修改为用户在对照模板中修改的数据。

具体地,系统还内置有对照模块,所述对照模板与所述比较模板相似,不同之处在于,所述对照模板仅用于展示非正常的第一项目、第一数据以及第二数据。

当将报表文件与账簿文件中的所有项目与数据均审核完毕后,在所述报表文件中提取出所有第一项目以及与第一项目对应的第一数据,在所述账簿文件中提取出所有第一项目以及与所述第一项目对应的第二数据,将第一项目与第一数据导入对照模板,将第一项目与第二数据导入对照模板,用户能够在所述对照模板中直观地区别出第一数据与第二数据的差异。

并且用户可在所述所述对照模板中直接对第一数据或第二数据进行修改,系统可自动追寻修改数据在对照模板中的位置,当用户将对照模板中的所有数据均修改完毕后,系统同步对比较模板中的第一数据或第二数据进行修改。

实施例四

如图5所示,一种用于财务管理的会计审核系统,包括:

第一获取模块401,被配置为获取会计报表文件,并将所述会计报表文件进行存储;

第二获取模块402,被配置为获取会计账簿文件,并将所述会计账簿文件进行存储;

第一导入模块403,被配置为将所述会计报表文件导入比较模板,所述比较模板用于比较所述会计报表文件中的数据与所述会计账簿文件中的数据;

第二导入模块404,被配置为将所述会计账簿文件导入比较模板;

解析模块405,被配置为解析所述会计报表文件与所述会计账簿文件包括的各个项目名称以及与各项目对应的数据,将项目与数据建立对应关系并进行存储;

第一提取模块406,被配置为根据所述对应关系提取出分别与相同项目对应的两组数据,一组数据来源于所述会计报表文件,另一组数据来源于所述会计账簿文件;

第一统计模块407,被配置为将来源于所述会计报表文件的数据定义为第一数据,统计所述第一数据中各数字出现的次数;

第二统计模块408,被配置为将来源于所述会计账簿文件的数据定义为第二数据,统计所述第二数据中各数字出现的次数;

第一判断模块409,被配置为判断与相同项目对应的第一数据与第二数据中各数字出现的次数是否相同;

第二提取模块410,被配置为提取出与各数字出现次数不同的第一数据与第二数据对应的第一项目;

第一标记模块411,被配置为在比较模板中将第一项目以及与第一项目对应的第一数据与第二数据进行标记。

排序模块412,被配置为分别将第一数据以及第二数据中的数字按照0-9的顺序进行排序;

第一判断子模块413,被配置为按照0-9的顺序逐一判断各数字出现的次数是否相同。

第三提取模块414,被配置为提取出与所述第一项目相关联的第二项目,所述第二项目的数据基于所述第一项目的数据计算得出;

第二标记模块415,被配置为将所述第二项目以及与所述第二项目对应的第一数据以及第二数据进行标记。

对照模块416,被配置为审核完毕后,将第一项目以及与所述第一项目对应第一数据与第二数据单独导入对照模板中,用户可直接在所述对照模块中对第一数据或第二数据进行修改并存储;

第四提取模块417,被配置为提取出用户修改过的第一数据或第二数据,并在比较模板中提取出所述第一数据或第二数据的位置;

修改模块418,被配置为将所述位置处的第一数据或第二数据修改为用户在对照模板中修改的数据。

第一导出模块419,被配置为将修改完毕的会计报表文件导出到指定位置;

第二导出模块420,被配置为将修改完毕的会计账簿文件导出到指定位置。

上述实施例四所提供的系统,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将系统的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

上述实施例只为说明本发明的技术构思及特点,其目的是让熟悉该技术领域的技术成员能够了解本发明的内容并据以实施,并不能以此来限制本发明的保护范围。凡根据本发明精神实质所作出的等同变换或修饰,都应涵盖在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1