一种发票数据处理方法和装置,以及存储介质和电子设备制造方法及图纸

技术编号:33346651 阅读:10 留言:0更新日期:2022-05-08 09:43
本发明专利技术实施例公开了一种发票数据处理方法和装置、以及存储介质和电子设备,其中,所述发票数据处理方法包括:接收根据线下开票申请已完成开票的发票的上传请求;根据所述发票关联的订单号,确定所述发票关联的订单的线上开票申请的状态和发票状态,通过对状态的判断确定根据线下开票申请完成开票的发票是否上传,并且对于重复开票的情形,可通过导入线下线上所有数据进行比对查询。所述实施例使发票在开票过程中有了唯一的发票状态,从而一定程度避免了重复开票情形,并且由于考虑了线下开票场景,提高了用户的服务满意度,而且可以直接对重开的发票进行冲红操作,减轻了财务人员的工作负担,提高了工作效率。提高了工作效率。提高了工作效率。

【技术实现步骤摘要】
一种发票数据处理方法和装置,以及存储介质和电子设备


[0001]本专利技术涉及发票数据处理
,尤其是一种发票数据处理方法和装置,以及存储介质和电子设备。

技术介绍

[0002]目前,对于有些服务型企业,为了给客户提供良好的服务体验,存在客户线上自助开票和通过客服申请线下开特殊发票两套开票流程,这导致的直接结果就是每个订单没有唯一且准确的发票状态,发票非常容易重开,而且开票过程中,用户有特殊开票需求时,由人工客服线下对接财务申请开具特殊发票,人工介入沟通成本高,流程复杂,容易出现开票信息错误、重复开票、漏开票等,当根据用户特殊需求开具的发票由财务开具完成后,还需要人工发给行政人员进行邮寄,同样会造成人工介入沟通成本高、流程复杂的问题。因此,需要有一种技术,能够使发票具有唯一的状态,从而减少针对同一个订单重开发票,使参与发票从开具到邮寄的全部过程的人员只需要通过查询发票状态,就能进行相对应的发票操作,从而达到简化流程、节约成本、提高服务效率的效果。

技术实现思路

[0003]为了解决现有技术中由于企业存在客户申请线上自助开票和通过客服申请线下开特殊发票两套开票流程,导致每个订单没有唯一且准确的发票状态,使得发票非常容易重开技术问题,本专利技术的实施例提供了一种发票数据处理方法和装置、以及存储介质和电子设备。
[0004]根据本专利技术实施例的一个方面,提供了一种发票数据处理方法,所述方法包括:接收根据线下开票申请已完成开票的发票的上传请求,其中,所述上传请求包括所述发票关联的订单号和发票明细;根据所述发票关联的订单号,确定所述发票关联的订单的线上开票申请的状态;当线上开票申请的状态为通过线上开票入口已经生成线上开票请求时,根据开具发票的状态确定第一校验结果;当线上开票申请的状态为没有通过线上开票入口生成线上开票请求时,或者第一校验结果为校验发票内容时,对所述发票的发票明细进行校验,生成第二校验结果;当第二校验结果为内容校验合格时,接收所述发票。
[0005]可选地,在本专利技术上述各方法实施例中,其中根据开具发票的状态确定第一校验结果包括:当开具发票的状态为待开票、开票中、线上申请已开票、已邮寄和拦截中时,第一校验结果为拒绝上传发票,其中,待开票是线上开票请求排队中,开票中是线上开票请求已经进入开票队列中,线上申请已开票是根据线上开票请求完成开票,已邮寄是根据线上开票请求完成开票的发票已上传邮寄信息,拦截中是根据线上开票请求完成开票的发票已经邮寄至订单用户,又需要用户寄回,但尚未收到寄回的发票;
当开具发票的状态为客服拦截或者用户拦截,且线上开票入口未关闭时,第一校验结果为拒绝上传发票,其中,客服拦截是根据线上开票请求完成开票的发票在订单用户收到后又成功寄回,用户拦截是用户取消线上开票请求;当开具发票的状态为客服拦截或者用户拦截,且线上开票入口已关闭时,第一校验结果为校验发票内容。
[0006]可选地,在本专利技术上述各方法实施例中,接收所述发票包括:对所述发票生成发票ID,并变更开具发票的状态为线下申请已开票后存储所述发票。
[0007]可选地,在本专利技术上述各方法实施例中,所述方法还包括当第二校验结果为内容校验不合格时,拒绝上传发票。
[0008]可选地,在本专利技术上述各方法实施例中,所述方法还包括导入根据线上申请完成开票的发票和根据线下申请完成开票的发票进行查询和比对,当根据线上申请完成开票的发票和根据线下申请完成开票的发票关联的订单号相同时,确定对所述订单号进行的开票操作为重复开票。
[0009]根据本专利技术实施例的另一个方面,提供了一种发票数据处理装置,所述装置包括:数据接收模块,用于接收根据线下开票申请已完成开票的发票的上传请求;第一校验模块,用于校验所述发票对应的订单的线上开票申请的状态;第二校验模块,用于当线上开票申请的状态为通过线上开票入口已经生成线上开票请求时,根据开具发票的状态确定第一校验结果;第三校验模块,用于当线上开票申请的状态为没有通过线上开票入口生成线上开票请求时,或者第一校验结果为校验发票内容时,对所述发票的内容进行校验,生成第二校验结果;开票结果模块,用于当第二校验结果为内容校验合格时,接收所述发票。
[0010]可选地,在本专利技术上述各装置实施例中,第二校验模块根据开具发票的状态确定第一校验结果包括:当开具发票的状态为待开票、开票中、已开票、已邮寄和拦截中时,第一校验结果为拒绝上传发票,其中,待开票是线上开票请求排队中,开票中是线上开票请求已经进入开票队列中,已开票是根据线上开票请求完成开票,已邮寄是根据线上开票请求完成开票的发票已上传邮寄信息,拦截中是根据线上开票请求完成开票的发票已经邮寄至订单用户,又需要用户寄回,但尚未收到寄回的发票;当开具发票的状态为客服拦截或者用户拦截,且线上开票入口未关闭时,第一校验结果为拒绝上传发票,其中,客服拦截是根据线上开票请求完成开票的发票在订单用户收到后又成功寄回,用户拦截是用户取消线上开票请求;当开具发票的状态为客服拦截或者用户拦截,且线上开票入口已关闭时,第一校验结果为校验发票内容。
[0011]可选地,在本专利技术上述各装置实施例中,开票结果模块接收所述发票包括:对所述发票生成发票ID,并变更开具发票的状态为线下申请已开票后存储所述发票。
[0012]可选地,在本专利技术上述各装置实施例中,所述开票结果模块还用于当第二校验结
果为内容校验不合格时,拒绝上传发票。
[0013]可选地,在本专利技术上述各装置实施例中,所述系统还包括发票查重模块,用于导入根据线上申请完成开票的发票和根据线下申请完成开票的发票进行查询和比对,当根据线上申请完成开票的发票和根据线下申请完成开票的发票关联的订单号相同时,确定对所述订单号进行的开票操作为重复开票。
[0014]根据本专利技术实施例的又一个方面,提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行本专利技术上述任一实施例所述的发票数据处理方法。
[0015]根据本专利技术实施例的又一个方面,提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现本专利技术上述任一实施例所述的发票数据处理方法。
[0016]基于本专利技术上述实施例提供的发票数据处理方法和装置、以及存储介质和电子设备,其中,所述发票数据处理方法包括:接收根据线下开票申请已完成开票的发票的上传请求;根据所述发票关联的订单号,确定所述发票关联的订单的线上开票申请的状态;当线上开票申请的状态为通过线上开票入口已经生成线上开票请求时,根据开具发票的状态确定第一校验结果;当线上开票申请的状态为没有通过线上开票入口生成线上开票请求时,或者第一校验结果为校验发票内容时,对所述发票的发票明细进行校验,生成第二校验结果;当第二校验结果为内容校验合格时,接收所述发票。所述发票数据处理方法和装置、以及存储介质和电子设备使发票在开票过程中有了唯一的发票状态,从而使发票处理相关人员能够根据发票本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种发票数据处理方法,其特征在于,所述方法包括:接收根据线下开票申请已完成开票的发票的上传请求,其中,所述上传请求包括所述发票关联的订单号和发票明细;根据所述发票关联的订单号,确定所述发票关联的订单的线上开票申请的状态;当线上开票申请的状态为通过线上开票入口已经生成线上开票请求时,根据开具发票的状态确定第一校验结果;当线上开票申请的状态为没有通过线上开票入口生成线上开票请求时,或者第一校验结果为校验发票内容时,对所述发票的发票明细进行校验,生成第二校验结果;当第二校验结果为内容校验合格时,接收所述发票。2.根据权利要求1所述的方法,其特征在于,其中根据开具发票的状态确定第一校验结果包括:当开具发票的状态为待开票、开票中、线上申请已开票、已邮寄和拦截中时,第一校验结果为拒绝上传发票,其中,待开票是线上开票请求排队中,开票中是线上开票请求已经进入开票队列中,线上申请已开票是根据线上开票请求完成开票,已邮寄是根据线上开票请求完成开票的发票已上传邮寄信息,拦截中是根据线上开票请求完成开票的发票已经邮寄至订单用户,又需要用户寄回,但尚未收到寄回的发票;当开具发票的状态为客服拦截或者用户拦截,且线上开票入口未关闭时,第一校验结果为拒绝上传发票,其中,客服拦截是根据线上开票请求完成开票的发票在订单用户收到后又成功寄回,用户拦截是用户取消线上开票请求;当开具发票的状态为客服拦截或者用户拦截,且线上开票入口已关闭时,第一校验结果为校验发票内容。3.根据权利要求1所述的方法,其特征在于,接收所述发票包括:对所述发票生成发票ID,并变更开具发票的状态为线下申请已开票后存储所述发票。4.根据权利要求1所述的方法,其特征在于,所述方法还包括当第二校验结果为内容校验不合格时,拒绝上传发票。5.根据权利要求1所述的方法,其特征在于,所述方法还包括导入根据线上申请完成开票的发票和根据线下申请完成开票的发票进行查询和比对,当根据线上申请完成开票的发票和根据线下申请完成开票的发票关联的订单号相同时,确定对所述订单号进行的开票操作为重复开票。6.一种发票数据处理装置,其特征在于,所述装置包括:数据接收模块,用于接收根据线下开票申请已完成开票的发票的上传请求;第一校验模块,用于校验所述发票对应的订单的线上开票申请的状态;第二校验模块,用于当线上开票申请的状态为通过...

【专利技术属性】
技术研发人员:李青
申请(专利权)人:北京金堤科技有限公司
类型:发明
国别省市:

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

1