一种多账单聚合开票方法、装置及设备制造方法及图纸

技术编号:37158746 阅读:16 留言:0更新日期:2023-04-06 22:22
本发明专利技术属于发票管理技术领域,具体涉及一种多账单聚合开票方法、装置及设备。本申请通过获取购方待开发票账单所对应的销购方信息,确定与所述销购方信息相匹配的可开发票类型和可开发票限额,获取相同所述购方的第一待开账单列表,根据所述可开发票限额,对所述第一待开账单列表中的至少两张账单中各账单中的至少部分金额进行合并,并根据合并后的金额和所述开发票类型生成发票,解决现有开票方案不能自动化合并开票的问题,从而避免了浪费发票的情况。的情况。的情况。

【技术实现步骤摘要】
一种多账单聚合开票方法、装置及设备


[0001]本专利技术属于发票管理
,具体涉及一种多账单聚合开票方法、装置及设备。

技术介绍

[0002]目前的国家发票体系,一个纳税主体每月可开具发票张数、种类、限额都是有限的,而业务账单的个数、科目是动态变化的。以往的开票逻辑是同样的销售额,需要开出多张发票,但这往往会超出纳税主体的发票规则限制,导致只能延缓到下个月进行开具,对纳税主体公司缴税、认证税期造成了不小的挑战。目前市面上可提供的开票方案有供应商方案,它是基于账单汇总金额进行拆分,金额拆分是按照单销方、购方、商品属性、开票科目、科目税率维度,进行限额拆分,但相同销方、购方往来账单,会存在不同商品属性、开票科目、科目税率维度的发票,但在供应商方案里,无法进行相同销方、购方,进行合并,即无法实现自动化的合并开票,这样做会存在浪费发票的情况。

技术实现思路

[0003]本申请提供一种多账单多科目聚合开票方法及装置,有助于帮助解决现有开票方案不能合并开票的问题。
[0004]为实现以上目的,本申请采用如下技术方案:
[0005]第一方面,本申请提供一种多账单聚合开票方法,包括:
[0006]获取购方待开发票账单所对应的销购方信息;其中,所述销购方信息包括:销方资质、销方可开发票类型和购方资质;
[0007]确定与所述销购方信息相匹配的可开发票类型和可开发票限额;
[0008]获取相同所述购方的第一待开账单列表;
[0009]根据所述可开发票限额,对所述第一待开账单列表中的至少两张账单中各账单中的至少部分金额进行合并,并根据合并后的金额和所述开发票类型生成发票。
[0010]进一步地,所述确定与所述销购方信息相匹配的可开发票类型和可开发票限额,包括:
[0011]根据所述销方资质和所述购方资质,从所述销方可开发票类型中筛选得到所述可开发票类型;
[0012]根据所述销方资质和所述可开发票类型,确定所述可开发票限额。
[0013]进一步地,所述获取相同所述购方的第一待开账单列表,包括:
[0014]获取初始待开账单列表;其中,所述初始待开账单列表中存储有至少一张账单,以及每张账单对应的销方信息和购方信息;
[0015]根据所述销方信息和购方信息,从所述至少一张账单中,筛选与所述购方信息相同的账单;
[0016]将利用筛选得到的账单形成所述第一待开账单列表。
[0017]进一步地,所述根据所述可开发票限额,对所述第一待开账单列表中的至少两张
账单中各账单中的至少部分金额进行合并,并根据合并后的金额和所述开发票类型生成发票,包括:
[0018]去掉所述第一待开账单列表中账单金额为负的账单,并按照账单金额降序排序得到所述第二待开账单列表;
[0019]将所述第二待开账单列表中的第一个账单作为第一当前账单,并在第一当前账单的账单金额等于所述可开发票限额的情况下,生成所述第一当前账单的发票;
[0020]在所述第一当前账单金额不等于所述可开发票限额的情况下,则将所述第一当前账单加入第一待汇总账单列表,根据所述可开发票限额,对所述第一待开账单列表中的至少两张账单中各账单中的至少部分金额进行合并,并根据合并后的金额和所述可开发票类型生成发票。
[0021]进一步地,所述根据所述可开发票限额,对所述第一待开账单列表中的至少两张账单中各账单中的至少部分金额进行合并,并根据合并后的金额和所述可开发票类型生成发票,包括:
[0022]按照预设条件,将所述第一待汇总账单列表中的前N个账单的账单金额进行合并,并根据合并后的账单金额和所述开发票类型生成发票;其中,所述预设条件包括以下至少一种:
[0023]前N个账单的明细行数量的和等于预设阈值,并且前N个账单的账单金额的和等于或小于所述可开发票限额;
[0024]前N个账单的明细行数量的和小于所述预设阈值,并且前N个账单的账单金额的和等于所述可开发票限额。
[0025]进一步地,所述根据所述可开发票限额,对所述第一待开账单列表中的至少两张账单中各账单中的至少部分金额进行合并,并根据合并后的金额和所述可开发票类型生成发票,还包括:
[0026]前N个账单的明细行数量的和小于所述预设阈值,并且前N个账单的账单金额的和小于所述可开发票限额,则将第N当前账单加入第二待汇总账单列表;其中,所述第二待汇总账单列表用于汇总所述账单的细行数量小于预设阈值的第N当前账单。
[0027]进一步地,所述根据所述可开发票限额,对所述第一待开账单列表中的至少两张账单中各账单中的至少部分金额进行合并,并根据合并后的金额和所述可开发票类型生成发票,还包括:
[0028]前N个账单的明细行数量的和小于所述预设阈值,并且前N个账单的账单金额的和大于所述可开发票限额,则拆分所述第N当前账单生成发票。
[0029]进一步地,所述拆分所述第N当前账单生成发票,包括:
[0030]将所述第N当前账单拆分成第二当前账单和第三当前账单;
[0031]其中,所述第二当前账单金额为所述第N当前账单金额与所述第三当前账单金额差值,第三当前账单金额为所述前N个账单的账单金额的和与所述可开发票限额差值;
[0032]将所述第二当前账单和所述第二待汇总账单列表合并生成发票;将所述第三当前账单加入所述第二待汇总账单列表,并累计所述第三当前账单金额和所述第三当前账单明细行数量。
[0033]第二方面,本申请提供一种多账单聚合开票装置,包括:信息获取模块和聚合开票
模块;
[0034]所述信息获取模块,用于获取所述销购方信息和所述第一待开账单列表;
[0035]所述聚合开票模块,用于执行上述所述的方法开票。
[0036]第三方面,本申请提供一种多账单聚合开票设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述所述的方法。
[0037]本申请采用以上技术方案,至少具备以下有益效果:
[0038]本申请通过获取购方待开发票账单所对应的销购方信息,确定与所述销购方信息相匹配的可开发票类型和可开发票限额,获取相同所述购方的第一待开账单列表,根据所述可开发票限额,对所述第一待开账单列表中的至少两张账单中各账单中的至少部分金额进行合并,并根据合并后的金额和所述开发票类型生成发票,解决现有开票方案不能自动化合并开票的问题,从而避免了浪费发票的情况。
[0039]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0040]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多账单聚合开票方法,其特征在于,包括:获取购方待开发票账单所对应的销购方信息;其中,所述销购方信息包括:销方资质、销方可开发票类型和购方资质;确定与所述销购方信息相匹配的可开发票类型和可开发票限额;获取相同所述购方的第一待开账单列表;根据所述可开发票限额,对所述第一待开账单列表中的至少两张账单中各账单中的至少部分金额进行合并,并根据合并后的金额和所述开发票类型生成发票。2.根据权利要求1所述的方法,其特征在于,所述确定与所述销购方信息相匹配的可开发票类型和可开发票限额,包括:根据所述销方资质和所述购方资质,从所述销方可开发票类型中筛选得到所述可开发票类型;根据所述销方资质和所述可开发票类型,确定所述可开发票限额。3.根据权利要求1所述的方法,其特征在于,所述获取相同所述购方的第一待开账单列表,包括:获取初始待开账单列表;其中,所述初始待开账单列表中存储有至少一张账单,以及每张账单对应的销方信息和购方信息;根据所述销方信息和购方信息,从所述至少一张账单中,筛选与所述购方信息相同的账单;将利用筛选得到的账单形成所述第一待开账单列表。4.根据权利要求1所述的方法,其特征在于,所述根据所述可开发票限额,对所述第一待开账单列表中的至少两张账单中各账单中的至少部分金额进行合并,并根据合并后的金额和所述可开发票类型生成发票,包括:去掉所述第一待开账单列表中账单金额为负的账单,并按照账单金额降序排序得到所述第二待开账单列表;将所述第二待开账单列表中的第一个账单作为第一当前账单,并在第一当前账单的账单金额等于所述可开发票限额的情况下,生成所述第一当前账单的发票;在所述第一当前账单金额不等于所述可开发票限额的情况下,则将所述第一当前账单加入第一待汇总账单列表,根据所述可开发票限额,对所述第一待开账单列表中的至少两张账单中各账单中的至少部分金额进行合并,并根据合并后的金额和所述可开发票类型生成发票。5.根据权利要求4所述的方法,其特征在于,所述根据所述可开发票限额,对所述第一待开账单列表中的至少两张账单中各账单中的至少部分金额进行合并,并根据合并后的金额和所述可开发票类型生成发票,包括:按照预设条件,将所述第一待汇总账单列表中的前N个账单的账单金额进行合并,并根据合并后的账单...

【专利技术属性】
技术研发人员:胡露坤刘金磊王兵
申请(专利权)人:上海中通吉网络技术有限公司
类型:发明
国别省市:

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

1