生成凭证的方法及财务服务器技术

技术编号:17197138 阅读:147 留言:0更新日期:2018-02-03 23:30
本发明专利技术涉及一种生成凭证的方法及财务服务器,该方法包括:按照预定的映射关系确定出各个凭证类型对应的业务数据表,并分别从各个业务数据表中按照预设的筛选规则筛选出符合制证条件的业务数据,以获得一个或多个分类数据集;按照筛选出的各个业务数据包含的业务属性数据并基于预设的分组规则将业务数据进行分组;对各个业务数据分组分别进行金额汇总,根据凭证类型确定出各个业务数据分组对应的预设类型凭证记账信息;生成各个业务数据分组对应的凭证号和凭证日期,并为各个业务数据分组根据对应的汇总金额、预设类型凭证记账信息、凭证号和凭证日期生成对应的凭证。本发明专利技术由服务器自动执行做账,数据更规范、完整,记账便捷、快速且准确。

【技术实现步骤摘要】
生成凭证的方法及财务服务器
本专利技术涉及计算机
,尤其涉及一种生成凭证的方法及财务服务器。
技术介绍
目前,很多企业的日业务量较大,各项业务费用均需要产生财务记账凭证,现有的做法通常是让财务人员手工在财务系统中做账,这种现有的做法无法确保财务业务数据一致,无法确保财务业务数据的规范性和完整性,同时,业务数据汇总困难,核对难度大,记账工作量大,需要耗费大量的人力、物力,且人工操作经常会记账错误。
技术实现思路
本专利技术所要解决的技术问题是提供一种生成凭证的方法及财务服务器。本专利技术解决上述技术问题的技术方案如下:一种生成凭证的方法,所述生成凭证的方法包括:S1,财务服务器按照预定的业务数据表与凭证类型的映射关系确定出各个凭证类型对应的业务数据表,并分别从各个凭证类型对应的业务数据表中按照预设的筛选规则筛选出符合制证条件的业务数据,以获得各个凭证类型下符合制证条件的一个或多个分类数据集;S2,按照筛选出的各个业务数据包含的业务属性数据并基于预设的分组规则将各个分类数据集中的业务数据进行分组,以获得各个分类数据集下的一个或多个业务数据分组;S3,对各个分类数据集下的各个业务数据分组分别进行金额汇总,以获得各个分类数据集下的各个业务数据分组对应的汇总金额,根据各个分类数据集对应的凭证类型确定出各个分类数据集下的各个业务数据分组对应的预设类型凭证记账信息;S4,生成各个分类数据集下的各个业务数据分组对应的凭证号和凭证日期,并为各个分类数据集下的各个业务数据分组根据对应的汇总金额、预设类型凭证记账信息、凭证号和凭证日期生成对应的凭证。优选地,所述分别从各个凭证类型对应的业务数据表中按照预设的筛选规则筛选出符合制证条件的业务数据的步骤包括:根据预定的业务数据表与关键业务财务属性数据的关联关系,确定出各个凭证类型的业务数据表对应的关键业务财务属性数据;将包含所有所述业务数据表对应的关键业务财务属性数据的每条业务数据作为所述符合制证条件的业务数据;其中,所述关键业务财务属性数据为所述业务属性数据的子集。优选地,所述步骤S2包括:S21,将各个分类数据集中的两两业务数据各自对应的业务属性数据进行比对;S22,将业务属性数据一致的业务数据分为同一业务数据分组,将业务属性数据不一致的业务数据分为不同业务数据分组。优选地,还包括:在收到带有公司名称的凭证制证请求后,确定是否有与所述公司名称对应的凭证制证进程正在执行;若有与所述公司名称对应的凭证制证进程正在执行,则将所述凭证制证请求加入制证任务等待队列,以在所述该公司名称对应的凭证制证进程执行完毕后响应所述凭证制证请求;若没有与所述公司名称对应的凭证制证进程正在执行,则响应所述凭证制证请求。本专利技术解决上述技术问题的技术方案还如下:一种财务服务器,所述财务服务器包括:筛选模块,用于按照预定的业务数据表与凭证类型的映射关系确定出各个凭证类型对应的业务数据表,并分别从各个凭证类型对应的业务数据表中按照预设的筛选规则筛选出符合制证条件的业务数据,以获得各个凭证类型下符合制证条件的一个或多个分类数据集;分组模块,用于按照筛选出的各个业务数据包含的业务属性数据并基于预设的分组规则将各个分类数据集中的业务数据进行分组,以获得各个分类数据集下的一个或多个业务数据分组;汇总模块,用于对各个分类数据集下的各个业务数据分组分别进行金额汇总,以获得各个分类数据集下的各个业务数据分组对应的汇总金额,根据各个分类数据集对应的凭证类型确定出各个分类数据集下的各个业务数据分组对应的预设类型凭证记账信息;生成模块,用于生成各个分类数据集下的各个业务数据分组对应的凭证号和凭证日期,并为各个分类数据集下的各个业务数据分组根据对应的汇总金额、预设类型凭证记账信息、凭证号和凭证日期生成对应的凭证。优选地,所述筛选模块包括:确定单元,用于根据预定的业务数据表与关键业务财务属性数据的关联关系,确定出各个凭证类型的业务数据表对应的关键业务财务属性数据;筛选单元,用于将包含所有所述业务数据表对应的关键业务财务属性数据的每条业务数据作为所述符合制证条件的业务数据;其中,所述关键业务财务属性数据为所述业务属性数据的子集。优选地,所述分组模块包括:比对单元,用于将各个分类数据集中的两两业务数据各自对应的业务属性数据进行比对;分组单元,用于将业务属性数据一致的业务数据分为同一业务数据分组,将业务属性数据不一致的业务数据分为不同业务数据分组。优选地,还包括:确定模块,用于在收到带有公司名称的凭证制证请求后,确定是否有与所述公司名称对应的凭证制证进程正在执行;加入模块,用于若有与所述公司名称对应的凭证制证进程正在执行,则将所述凭证制证请求加入制证任务等待队列,以在所述该公司名称对应的凭证制证进程执行完毕后响应所述凭证制证请求;响应模块,用于若没有与所述公司名称对应的凭证制证进程正在执行,则响应所述凭证制证请求。本专利技术的有益效果是:本专利技术首先根据凭证类型确定对应的业务数据表,从业务数据表中选出符合制证条件的业务数据,将每一凭证类型下的符合制证条件的业务数据视为一个分类数据集,然后对各个分类数据集中的业务数据进行分组,以对分组后的各个业务数据组进行金额汇总,在根据凭证类型确定出各个分组对应的预设类型凭证记账信息及生成对应的凭证号和凭证日期,即可根据汇总金额、预设类型凭证记账信息、凭证号和凭证日期生成每一业务数据分组对应的凭证,本专利技术并不需要人工做账,而是由财务服务器自动执行做账,能够确保财务业务数据一致性,使得财务业务数据更规范、完整,减少财务人员的工作量,记账便捷、快速且准确。附图说明图1为本专利技术生成凭证的方法一实施例的流程示意图;图2为图1所示步骤S2的流程示意图;图3为本专利技术财务服务器一实施例的结构示意图。具体实施方式以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。如图1所示,图1为本专利技术生成凭证的方法一实施例的流程示意图,该生成凭证的方法包括以下步骤:步骤S1,财务服务器按照预定的业务数据表与凭证类型的映射关系确定出各个凭证类型对应的业务数据表,并分别从各个凭证类型对应的业务数据表中按照预设的筛选规则筛选出符合制证条件的业务数据,以获得各个凭证类型下符合制证条件的一个或多个分类数据集;本实施例中,凭证类型例如可以是付款凭证、收款凭证或者转账凭证等类型,还可以是其他的类型。对于系统中的每一凭证类型,均可以预定其所对应的业务数据表,业务数据表例如可以是寿险业务数据表或车险业务数据表等。例如对于付款凭证,其所对应的业务数据表可以是用现金对外付款时所用的业务数据表,对于收款凭证,其所对应的业务数据表可以是收到外部利用现金付款时所用的业务数据表。利用两者之间的映射关系,可以确定出各个凭证类型对应的业务数据表,也可以反过来理解为根据两者的映射关系将系统中的每一业务数据表所对应的凭证类型确定下来。每一业务数据表中具有一个或者多个业务数据,例如对于一个寿险业务数据表来说,该寿险业务数据表中的每一各客户的数据为一个业务数据。对于每一凭证类型下的业务数据表中的业务数据,有些是符合制证条件的,有些不符合制证条件,一般来说,财务信息全面且清楚的业务数据表中的业务数据符合制证条件,反之,财务信息不全面或者本文档来自技高网...
生成凭证的方法及财务服务器

【技术保护点】
一种生成凭证的方法,其特征在于,所述生成凭证的方法包括:S1,财务服务器按照预定的业务数据表与凭证类型的映射关系确定出各个凭证类型对应的业务数据表,并分别从各个凭证类型对应的业务数据表中按照预设的筛选规则筛选出符合制证条件的业务数据,以获得各个凭证类型下符合制证条件的一个或多个分类数据集;S2,按照筛选出的各个业务数据包含的业务属性数据并基于预设的分组规则将各个分类数据集中的业务数据进行分组,以获得各个分类数据集下的一个或多个业务数据分组;S3,对各个分类数据集下的各个业务数据分组分别进行金额汇总,以获得各个分类数据集下的各个业务数据分组对应的汇总金额,根据各个分类数据集对应的凭证类型确定出各个分类数据集下的各个业务数据分组对应的预设类型凭证记账信息;S4,生成各个分类数据集下的各个业务数据分组对应的凭证号和凭证日期,并为各个分类数据集下的各个业务数据分组根据对应的汇总金额、预设类型凭证记账信息、凭证号和凭证日期生成对应的凭证。

【技术特征摘要】
1.一种生成凭证的方法,其特征在于,所述生成凭证的方法包括:S1,财务服务器按照预定的业务数据表与凭证类型的映射关系确定出各个凭证类型对应的业务数据表,并分别从各个凭证类型对应的业务数据表中按照预设的筛选规则筛选出符合制证条件的业务数据,以获得各个凭证类型下符合制证条件的一个或多个分类数据集;S2,按照筛选出的各个业务数据包含的业务属性数据并基于预设的分组规则将各个分类数据集中的业务数据进行分组,以获得各个分类数据集下的一个或多个业务数据分组;S3,对各个分类数据集下的各个业务数据分组分别进行金额汇总,以获得各个分类数据集下的各个业务数据分组对应的汇总金额,根据各个分类数据集对应的凭证类型确定出各个分类数据集下的各个业务数据分组对应的预设类型凭证记账信息;S4,生成各个分类数据集下的各个业务数据分组对应的凭证号和凭证日期,并为各个分类数据集下的各个业务数据分组根据对应的汇总金额、预设类型凭证记账信息、凭证号和凭证日期生成对应的凭证。2.根据权利要求1所述生成凭证的方法,其特征在于,所述分别从各个凭证类型对应的业务数据表中按照预设的筛选规则筛选出符合制证条件的业务数据的步骤包括:根据预定的业务数据表与关键业务财务属性数据的关联关系,确定出各个凭证类型的业务数据表对应的关键业务财务属性数据;将包含所有所述业务数据表对应的关键业务财务属性数据的每条业务数据作为所述符合制证条件的业务数据;其中,所述关键业务财务属性数据为所述业务属性数据的子集。3.根据权利要求1所述生成凭证的方法,其特征在于,所述步骤S2包括:S21,将各个分类数据集中的两两业务数据各自对应的业务属性数据进行比对;S22,将业务属性数据一致的业务数据分为同一业务数据分组,将业务属性数据不一致的业务数据分为不同业务数据分组。4.根据权利要求1至3任一项所述生成凭证的方法,其特征在于,还包括:在收到带有公司名称的凭证制证请求后,确定是否有与所述公司名称对应的凭证制证进程正在执行;若有与所述公司名称对应的凭证制证进程正在执行,则将所述凭证制证请求加入制证任务等待队列,以在所述该公司名称对应的凭证制证进程执行完毕后响应所述凭证制证请求;若没有与所述公司名称对应的凭证制证进程正在执行,则响应所述凭证制证请求。5...

【专利技术属性】
技术研发人员:王振兴薛丹
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1