文件信息处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:35840012 阅读:12 留言:0更新日期:2022-12-03 14:12
本申请涉及一种文件信息处理方法、装置、计算机设备和存储介质。该方法应用于记账管理系统,包括:确定针对待存储的每个财务报表文件生成的结构化任务数据;将结构化任务数据添加至任务队列中;通过多个任务消费器并行地从任务队列中取出待存储的结构化任务数据,并解析取出的结构化任务数据中的层级映射结构;根据解析的层级映射结构,从记账管理系统中设置的多个版本的报表文件模板中,确定与取出的结构化任务数据对应的目标报表文件模板;按照目标报表文件模板中的数据结构,对结构化任务数据中的报表数据存储至记账管理系统中。采用本方法能够提高文件信息处理的适应性。方法能够提高文件信息处理的适应性。方法能够提高文件信息处理的适应性。

【技术实现步骤摘要】
文件信息处理方法、装置、计算机设备和存储介质


[0001]本申请涉及信息处理
,特别是涉及一种文件信息处理方法、装置、计算机设备和存储介质。

技术介绍

[0002]近年来,越来越多的企业产生的记账需求被不断发掘,这些企业通过代理记账公司来实现记账业务。随着企业的不断发展,积累的财务报表文件数量越来越庞大,文件结构也越来越杂乱,导致财务报表文件的维护异常困难。
[0003]传统技术中,直接使用财务报表文件进行记账。显然,采用财务报表文件进行记账,是非常具有限制性的。比如,在需要检索或统计分析文件内容时,十分不便捷,局限性高。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高适应性的文件信息处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种文件信息处理方法,应用于记账管理系统。所述方法包括:确定针对待存储的每个财务报表文件生成的结构化任务数据;将所述结构化任务数据添加至任务队列中;通过多个任务消费器并行地从所述任务队列中取出待存储的所述结构化任务数据,并解析取出的所述结构化任务数据中的层级映射结构;根据解析的所述层级映射结构,从所述记账管理系统中设置的多个版本的报表文件模板中,确定与取出的所述结构化任务数据对应的目标报表文件模板;其中,所述目标报表文件模板中的数据结构与所述层级映射结构相匹配;按照所述目标报表文件模板中的数据结构,对所述结构化任务数据中的报表数据存储至所述记账管理系统中。
[0006]在其中一个实施例中,所述将所述结构化任务数据添加至任务队列中包括:从所述财务报表文件的文件名中解析出所述财务报表文件的文件对象标识以及所述报表主体内容属于的账期,得到所述结构化任务数据对应的文件对象标识和账期;对应于所述文件对象标识和所述账期,将所述结构化任务数据添加至任务队列中。
[0007]在其中一个实施例中,所述根据解析的所述层级映射结构,从所述记账管理系统中设置的多个版本的报表文件模板中,确定与取出的所述结构化任务数据对应的目标报表文件模板包括:从所述任务队列中确定待存储的所述结构化任务数据对应的文件对象标识和账期;
从所述记账管理系统中存储的对象记账信息中,确定所述文件对象标识对应的记账相关信息;在所述文件对象标识对应的记账相关信息有效、且所述账期合规的情况下,根据解析的所述层级映射结构,从所述记账管理系统中设置的多个版本的报表文件模板中,确定与取出的所述结构化任务数据对应的目标报表文件模板。
[0008]在其中一个实施例中,所述根据解析的所述层级映射结构,从所述记账管理系统中设置的多个版本的报表文件模板中,确定与取出的所述结构化任务数据对应的目标报表文件模板包括:基于所述记账管理系统存储的记账相关信息与记账规范性信息之间的对应关系,从多种记账规范性信息中确定所述结构化任务数据对应的目标记账规范性信息;从所述记账管理系统中对应多种记账规范性信息设置的多个版本的报表文件模板中,确定所述目标记账规范性信息对应的多个版本的第一报表文件模板;根据解析的所述层级映射结构,从多个版本的第一报表文件模板,确定与取出的所述结构化任务数据对应的目标报表文件模板。
[0009]在其中一个实施例中,所述根据解析的所述层级映射结构,从多个版本的第一报表文件模板,确定与取出的所述结构化任务数据对应的目标报表文件模板包括:从所述结构化任务数据中,提取出所述财务报表文件中每一子财务报表的报表类型信息;从多个版本的第一报表文件模板中确定出分别与每一所述子财务报表的报表类型信息匹配的多个版本的第二报表文件模板;根据解析的所述层级映射结构,从多个版本的第二报表文件模板,确定与取出的所述结构化任务数据对应的目标报表文件模板。
[0010]在其中一个实施例中,解析的所述层级映射结构包括至少一组子层级映射结构;所述根据解析的所述层级映射结构,从多个版本的第二报表文件模板,确定与取出的所述结构化任务数据对应的目标报表文件模板包括:针对解析的每一组子层级映射结构,通过将所述子层级映射结构分别与多个版本的第二报表文件模板的数据结构进行比对,从多个版本的第二报表文件模板中,确定出数据结构与所述子层级映射结构相匹配的第二报表文件模板,得到与取出的所述结构化任务数据对应的目标报表文件模板。
[0011]在其中一个实施例中,所述解析取出的所述结构化任务数据中的层级映射结构包括:针对待存储的每一结构化任务数据,提取结构化任务数据中每一子报表主体内容之间的层级映射关系;根据层级映射关系,对子报表主体内容进行层级映射组装,得到结构化任务数据中的至少一组子层级映射结构;其中,每一子财务报表对应一组子层级映射结构。
[0012]第二方面,本申请还提供了一种文件信息处理装置。所述装置包括:组装模块,用于确定针对待存储的每个财务报表文件生成的结构化任务数据;任务处理模块,用于将所述结构化任务数据添加至任务队列中;通过多个任务消
费器并行地从所述任务队列中取出待存储的所述结构化任务数据,并解析取出的所述结构化任务数据中的层级映射结构;模板匹配模块,用于根据解析的所述层级映射结构,从所述记账管理系统中设置的多个版本的报表文件模板中,确定与取出的所述结构化任务数据对应的目标报表文件模板;其中,所述目标报表文件模板中的数据结构与所述层级映射结构相匹配;按照所述目标报表文件模板中的数据结构,对所述结构化任务数据中的报表数据存储至所述记账管理系统中。
[0013]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本申请所述方法各实施例中的步骤。
[0014]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请所述方法各实施例中的步骤第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本申请所述方法各实施例中的步骤上述文件信息处理方法、装置、计算机设备、存储介质和计算机程序产品,确定针对待存储的每个财务报表文件生成的结构化任务数据;将结构化任务数据添加至任务队列中;通过多个任务消费器并行地从任务队列中取出待存储的结构化任务数据,能够提高对结构化任务数据的处理速度。解析取出的结构化任务数据中的层级映射结构;根据解析的层级映射结构,从记账管理系统中设置的多个版本的报表文件模板中,确定与取出的结构化任务数据对应的目标报表文件模板;其中,目标报表文件模板中的数据结构与层级映射结构相匹配。通过解析从任务队列中取出的结构化任务数据的层级映射结构,能够确定出数据结构与层级映射结构相匹配的目标报表文件模板,从而能够按照目标报表文件模板中的数据结构,对结构化任务数据中的报表数据存储至记账管理系统中,相较于直接采用文件记账的方式,能够避免文件易损坏、丢失以及不便于做检索和分析等问题,更具适应性。
附图说明
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件信息处理方法,其特征在于,应用于记账管理系统,所述方法包括:确定针对待存储的每个财务报表文件生成的结构化任务数据;将所述结构化任务数据添加至任务队列中;通过多个任务消费器并行地从所述任务队列中取出待存储的所述结构化任务数据,并解析取出的所述结构化任务数据中的层级映射结构;根据解析的所述层级映射结构,从所述记账管理系统中设置的多个版本的报表文件模板中,确定与取出的所述结构化任务数据对应的目标报表文件模板;其中,所述目标报表文件模板中的数据结构与所述层级映射结构相匹配;按照所述目标报表文件模板中的数据结构,对所述结构化任务数据中的报表数据存储至所述记账管理系统中。2.根据权利要求1所述的方法,其特征在于,所述将所述结构化任务数据添加至任务队列中包括:从所述财务报表文件的文件名中解析出所述财务报表文件的文件对象标识以及所述报表主体内容属于的账期,得到所述结构化任务数据对应的文件对象标识和账期;对应于所述文件对象标识和所述账期,将所述结构化任务数据添加至任务队列中。3.根据权利要求1所述的方法,其特征在于,所述根据解析的所述层级映射结构,从所述记账管理系统中设置的多个版本的报表文件模板中,确定与取出的所述结构化任务数据对应的目标报表文件模板包括:从所述任务队列中确定待存储的所述结构化任务数据对应的文件对象标识和账期;从所述记账管理系统中存储的对象记账信息中,确定所述文件对象标识对应的记账相关信息;在所述文件对象标识对应的记账相关信息有效、且所述账期合规的情况下,根据解析的所述层级映射结构,从所述记账管理系统中设置的多个版本的报表文件模板中,确定与取出的所述结构化任务数据对应的目标报表文件模板。4.根据权利要求1所述的方法,其特征在于,所述根据解析的所述层级映射结构,从所述记账管理系统中设置的多个版本的报表文件模板中,确定与取出的所述结构化任务数据对应的目标报表文件模板包括:基于所述记账管理系统存储的记账相关信息与记账规范性信息之间的对应关系,从多种记账规范性信息中确定所述结构化任务数据对应的目标记账规范性信息;从所述记账管理系统中对应多种记账规范性信息设置的多个版本的报表文件模板中,确定所述目标记账规范性信息对应的多个版本的第一报表文件模板;根据解析的所述层级映射结构,从多个版本的第一报表文件模板,确定与取出的所述结构化任务数据对应的目标报表文件模板。5.根据权利要求4所述的方法,其特征在于,所述根据解析的所述层级映射结构,从多个版本的第一报表文件模板,确...

【专利技术属性】
技术研发人员:张民遐王冠群
申请(专利权)人:深圳高灯计算机科技有限公司
类型:发明
国别省市:

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

1