电子发票开具方法、装置、计算机设备及存储介质与流程

文档序号:35912720发布日期:2023-10-29 17:37阅读:70来源:国知局
电子发票开具方法、装置、计算机设备及存储介质与流程

本申请涉及电子发票,尤其涉及一种电子发票开具方法、装置、计算机设备及存储介质。


背景技术:

1、全面数字化的电子发票(以下称全电发票),是与纸质发票具有同等法律效力的全新发票,其不以纸质形式存在,也没有介质支撑,并且无须申请领用、发票验旧以及增版增量。

2、目前,电力行业在收购光伏发电项目时,由于光伏发电自然人不具有开票资质,因此需要由电力行业代为开具发票。然而,全电发票的开具所涉及的通常是日常业务中的基础开票功能,还未能应用于电力行业代光伏发电自然人开具光伏收购发票的业务场景中。

3、因此,在电力行业代光伏发电自然人开具光伏收购发票时,仍然需要由人工核对账单与业务数据并手工填开纸质发票,开具完成后再在线下寄送发票,而并非开具全电发票,这就导致了电力行业代光伏发电自然人开具光伏收购发票的效率较低,人力成本较高,不能贯通业财税票,导致光伏收购发票的使用与管理具有一定的风险。


技术实现思路

1、本申请实施例的目的在于提出一种电子发票开具方法、装置、计算机设备及存储介质,以解决电力行业代光伏发电自然人开具光伏收购发票时效率较低的技术问题。

2、为了解决上述技术问题,本申请实施例提供一种电子发票开具方法,采用了如下所述的技术方案:

3、获取目标开票企业对应的光伏发电并网数据;

4、根据预设规则对所述光伏发电并网数据进行拆分和合并,得到自然人发电业务数据;

5、根据所述自然人发电业务数据,生成全电发票对应的票面信息;

6、对所述票面信息进行校验,确定所述票面信息是否符合全电发票对应的开票规定;

7、若所述票面信息符合所述开票规定,则根据所述票面信息开具目标全电发票;

8、若所述票面信息不符合所述开票规定,则输出票面信息有误信号,以便对所述票面信息进行数据更正。

9、进一步的,所述自然人发电业务数据包括填开发票企业信息和光伏自然人信息,所述票面信息包括购买方信息、销售方信息、发票类型以及特定要素,所述根据所述自然人发电业务数据,生成全电发票对应的票面信息的步骤,具体包括:

10、根据所述自然人发电业务数据进行数据转换,将所述填开发票企业信息转换为所述购买方信息,并将所述光伏自然人信息转换为所述销售方信息;

11、默认所述发票类型为电子发票类型,并默认所述特定要素为光伏收购要素。

12、进一步的,所述票面信息还包括开票税收分类编码,所述对所述票面信息进行校验,确定所述票面信息是否符合全电发票对应的开票规定的步骤,具体包括:

13、验证所述购买方信息和所述销售方信息是否准确,并确定所述开票税收分类编码是否处于所述开票规定对应的范围内;

14、若所述购买方信息和所述销售方信息准确,以及所述开票税收分类编码处于所述范围内,则确定所述票面信息符合所述开票规定;

15、否则,确定所述票面信息不符合所述开票规定。

16、进一步的,所述若所述票面信息符合所述开票规定,则根据所述票面信息开具目标全电发票的步骤,具体包括:

17、若所述票面信息符合所述开票规定,则通过所述目标开票企业接入税局乐企平台的开票服务;

18、将所述票面信息发送至所述税局乐企平台,并根据所述开票服务开具所述目标全电发票。

19、进一步的,在所述若所述票面信息符合所述开票规定,则根据所述票面信息开具目标全电发票的步骤之后,还包括:

20、获取所述目标全电发票对应的发票数据和xml发票文件,并根据所述目标全电发票确定开票成功的开票结果;

21、将所述开票结果、所述发票数据以及所述xml发票文件回写至所述目标开票企业的业务系统数据库,以通过所述业务系统数据库进行存储。

22、进一步的,所述获取目标开票企业对应的光伏发电并网数据的步骤,具体包括:

23、从所述目标开票企业的业务系统中集成光伏发电并网对应的业务数据,将所述业务数据作为所述光伏发电并网数据。

24、进一步的,在所述获取目标开票企业对应的光伏发电并网数据的步骤之前,还包括:

25、获取待开票企业的行业性质信息;

26、对所述行业性质信息进行校验,确定所述行业性质信息是否具有光伏收购要素;

27、若所述行业性质信息具有所述光伏收购要素,则将所述待开票企业作为所述目标开票企业。

28、为了解决上述技术问题,本申请实施例还提供一种电子发票开具装置,采用了如下所述的技术方案:

29、一种电子发票开具装置,包括:

30、获取模块,用于获取目标开票企业对应的光伏发电并网数据;

31、拆分合并模块,用于根据预设规则对所述光伏发电并网数据进行拆分和合并,得到自然人发电业务数据;

32、生成模块,用于根据所述自然人发电业务数据,生成全电发票对应的票面信息;

33、校验模块,用于对所述票面信息进行校验,确定所述票面信息是否符合全电发票对应的开票规定;

34、发票开具模块,用于若所述票面信息符合所述开票规定,则根据所述票面信息开具目标全电发票;

35、信号输出模块,用于若所述票面信息不符合所述开票规定,则输出票面信息有误信号,以便对所述票面信息进行数据更正。

36、为了解决上述技术问题,本申请实施例还提供一种计算机设备,采用了如下所述的技术方案:

37、一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现如上所述的电子发票开具方法的步骤。

38、为了解决上述技术问题,本申请实施例还提供一种计算机可读存储介质,采用了如下所述的技术方案:

39、一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的电子发票开具方法的步骤。

40、与现有技术相比,本申请实施例主要有以下有益效果:

41、本申请公开的电子发票开具方法,通过获取目标开票企业对应的光伏发电并网数据;之后,根据预设规则对所述光伏发电并网数据进行拆分和合并,得到自然人发电业务数据;而后,根据所述自然人发电业务数据,生成全电发票对应的票面信息;再对所述票面信息进行校验,确定所述票面信息是否符合全电发票对应的开票规定;若所述票面信息符合所述开票规定,则根据所述票面信息开具目标全电发票;若所述票面信息不符合所述开票规定,则输出票面信息有误信号,以便对所述票面信息进行数据更正。本申请通过自动根据光伏项目收购相关的业务数据开具全面数字化的电子发票,使得全面数字化的电子发票可以应用于电力行业代光伏发电自然人开具光伏收购发票的业务场景中,从而不需要人工开具纸质发票,提高了电力行业代光伏发电自然人开具光伏收购发票的效率,减少了人力成本,避免了光伏收购发票的使用与管理过程中的风险。



技术特征:

1.一种电子发票开具方法,其特征在于,包括下述步骤:

2.根据权利要求1所述的电子发票开具方法,其特征在于,所述自然人发电业务数据包括填开发票企业信息和光伏自然人信息,所述票面信息包括购买方信息、销售方信息、发票类型以及特定要素,所述根据所述自然人发电业务数据,生成全电发票对应的票面信息的步骤,具体包括:

3.根据权利要求2所述的电子发票开具方法,其特征在于,所述票面信息还包括开票税收分类编码,所述对所述票面信息进行校验,确定所述票面信息是否符合全电发票对应的开票规定的步骤,具体包括:

4.根据权利要求1所述的电子发票开具方法,其特征在于,所述若所述票面信息符合所述开票规定,则根据所述票面信息开具目标全电发票的步骤,具体包括:

5.根据权利要求1所述的电子发票开具方法,其特征在于,在所述若所述票面信息符合所述开票规定,则根据所述票面信息开具目标全电发票的步骤之后,还包括:

6.根据权利要求1所述的电子发票开具方法,其特征在于,所述获取目标开票企业对应的光伏发电并网数据的步骤,具体包括:

7.根据权利要求1至6任一项所述的电子发票开具方法,其特征在于,在所述获取目标开票企业对应的光伏发电并网数据的步骤之前,还包括:

8.一种电子发票开具装置,其特征在于,包括:

9.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述的电子发票开具方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的电子发票开具方法的步骤。


技术总结
本申请实施例属于电子发票技术领域,涉及一种电子发票开具方法,包括获取目标开票企业对应的光伏发电并网数据;根据预设规则对所述光伏发电并网数据进行拆分和合并,得到自然人发电业务数据;根据所述自然人发电业务数据,生成全电发票对应的票面信息;对所述票面信息进行校验,确定所述票面信息是否符合全电发票对应的开票规定;若所述票面信息符合所述开票规定,则根据所述票面信息开具目标全电发票;若所述票面信息不符合所述开票规定,则输出票面信息有误信号,以便对所述票面信息进行数据更正。本申请还提供一种电子发票开具装置、计算机设备及存储介质。本申请提高了电力行业代光伏发电自然人开具光伏收购发票的效率。

技术研发人员:罗梦缘,李子果,邱宁,董观平,程亮
受保护的技术使用者:远光软件股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1