电子发票开票方法技术

技术编号:11113874 阅读:205 留言:0更新日期:2015-03-05 18:34
本发明专利技术提供的一种电子发票开票方法,包括发票开具终端在开具发票之前向税务服务器发送授权请求,税务服务器根据授权请求生成授权码并反馈到发票开具终端;发票开具终端接收到授权码后开具电子发票,并将开具的发票信息以及在开具当前发票的同时生成的验证码传输到税务服务器,并将验证码设置在发票的票面上,能够有效防止在开票过程中出现虚开、假票的状况,而且利于在发票开具后进行查验,进一步防止虚开、假票等现象的发生。

【技术实现步骤摘要】

本专利技术涉及电子发票领域,尤其涉及一种电子发票开票方法
技术介绍
随着生产的发展,作为成本凭证、审计凭证和税务机关执法检查的发票逐渐由纸质发票转为电子发票,然而,在现有技术中,电子发票存在如下问题:首先,现有的电子发票在开具过程中仍然存在虚假开票的现象,而且对于电子发票的查验较为困难,其次,在电子发票开具后存在修改困难,而且在修改过程中容易出现篡改现象,从而导致不法行为,而且在修改时容易造成税务服务器的数据出现无效数据,影响税务服务器的工作效率。因此,需要提出一种新的电子发票开票方法,能够有效防止电子发票在开票过程中的不法行为,而且方便发票开具后的查验。
技术实现思路
有鉴于此,本专利技术的目的是提供一种电子发票开票方法,能够有效防止电子发票在开票过程中的不法行为,而且方便发票开具后的查验。本专利技术提供的一种电子发票开票方法,包括发票开具终端在开具发票之前向税务服务器发送授权请求,税务服务器根据授权请求生成授权码并反馈到发票开具终端;发票开具终端接收到授权码后开具电子发票,并将开具的发票信息以及在开具当前发票的同时生成的验证码传输到税务服务器,并将验证码设置在发票的票面上。进一步,所述方法还包括:税务服务器向发票开具终端反馈授权码的同时开始计时,并设定第一时间阈值;税务服务器将在第一时间阈值内接收到的发票开具终端发送的发票信息以及验证码进行储存;税务服务器在第一时间阈值内没有收到发票开具终端发送的发票信息以及验证码,税务服务器将反馈到该发票开具终端的授权码作废且不接收该发票开具终端发送的发票信息和验证码,直至再次接受到该发票开具终端发送的授权请求并反馈授权码。进一步,所述方法还包括:税务服务器在第一时间阈值内接收到发票开具终端发送的发票信息和验证码信息时开始计时,并设定允许修改发票的信息的第二时间阈值,同时,第一时间阈值失效;税务服务器在第二时间阈值内接收到发票开具终端发送的已开具发票的修改信息,税务服务器将修改后的发票信息储存,并删除原发票信息且将修改后的发票信息与原发票信息的验证码唯一对应存储;税务服务器在第二时间阈值外不再接收修改信息。进一步,所述方法还包括:若开具发票不能在第一时间阈值内完成,或者已开具的发票不能在第二时间阈值内完成,发票开具终端向税务服务器发送延时请求,税务服务器接收到延时请求的时间点开始重新计时并允许宽限一个时间阈值。进一步,所述方法还包括:发票开具终端完成开票后,将发票信息和验证码通过加密方式发送到发票接收方。进一步,所述授权码至少包括发票开具终端的代码和校验码。进一步,所述验证码至少包括授权码。进一步,所述授权请求至少包含发票开具终端的代码。本专利技术的有益效果:本专利技术的电子发票开票方法,一方面能够有效防止在开票过程中出现虚开、假票的状况,而且利于在发票开具后进行查验,进一步防止虚开、假票等现象的发生,另一方面,还方便在开票过程中进行纠错,防止随意改动发票,而且还能够有效避免税务服务器产生无效数据,提升税务服务器的工作效率。附图说明下面结合附图和实施例对本专利技术作进一步描述:图1为本专利技术的流程图。具体实施方式图1为本专利技术的流程图,如图所示,本专利技术提供的一种电子发票开票方法,包括发票开具终端在开具发票之前向税务服务器发送授权请求,税务服务器根据授权请求生成授权码并反馈到发票开具终端;发票开具终端接收到授权码后开具电子发票,并将开具的发票信息以及在开具当前发票的同时生成的验证码传输到税务服务器,并将验证码设置在发票的票面上,发票的票面包含有票面信息,比如:发票开具方信息、发票接受方信息、发票号、发票类型、发票代码、发票开具日期以及发票金额等信息,验证码与当前发票是唯一对应的,也就是说:通过该验证码,就能够直接在税务系统中查找到唯一正确的发票的票面信息,也就是开票信息,验证码与发票信息的唯一对应关系可以通过现有技术实现,比如:税务终端在存储发票的票面信息前面或者后面加入随机的代码,并在验证信息的前面或者后面加入相同的代码;又比如,税务终端将验证信息和发票的票面信息直接生成同一个数据块进行储存,从而形成唯一对应;在发票的验证中,发票接收方只需将验证码发送到税务服务器,税务服务器将票面信息反馈给发票接受方,发票接受方通过反馈的票面信息与实际持有的票面信息进行比对,即可确定所持有的电子发票是否为真实信息;本专利技术的电子发票开票方法,能够有效防止在开票过程中出现虚开、假票的状况,而且利于在发票开具后进行查验,进一步防止虚开、假票等现象的发生。本实施例中,所述方法还包括:税务服务器向发票开具终端反馈授权码的同时开始计时,并设定第一时间阈值,其中,第一时间阈值为一固定长度的时间段,比如25分钟,30分钟,当税务服务器收到授权请求后反馈授权码开始,开票人必须在第一时间阈值内开票,否则,授权码无效,必须通过再次请求才可以重新进行开票,授权码一方面相当于电子发票的领购凭证,另一方面,作为查询码的一重要凭证,如在查验时,收到查验请求信息中不包括授权码,那么税务服务器将向查验终端直接反馈假票信号,若在第一时间阈值内,开具多张发票,可以多张发票使用同一授权码,但是验证码中需要包含不同的校验信息,即设置附加码进行区别,税务系统可以根据校验信息区别筒一个第一时间阈值内开具的不同发票;税务服务器将在第一时间阈值内接收到的发票开具终端发送的发票信息以及验证码进行储存,其中,税务服务器在储存发票信息和验证码时,按照现有的对应关系将两个信息唯一对应储存,方便后续的数据调取;税务服务器在第一时间阈值内没有收到发票开具终端发送的发票信息以及验证码,税务服务器将反馈到该发票开具终端的授权码作废且不接收该发票开具终端发送的发票信息和验证码,直至再次接受到该发票开具终端发送的授权请求并反馈授权码,也就是说:即使发票开具终端在第一阈值范围外开具了发票并将发票信息以及验证码发送到税务服务器,但是,税务服务器将上述信息作为无效数据而不予以存储,因为此时的授权码已经为无效码,通过上述的方式,可以保证发票开具的真实性以及有效性。本实施例中,所述方法还包括:税务服务器在第一时间阈值内接收到发票开具终端发送的发票信息和验证码信息时开始计时,并设定允许修改发票的信息的第二时间阈值,同时,第一时间阈值失效;税务服务器在第二时间阈值内接收到发票开具终端发送的已开具发本文档来自技高网...
电子发票开票方法

【技术保护点】
一种电子发票开票方法,其特征在于:包括发票开具终端在开具发票之前向税务服务器发送授权请求,税务服务器根据授权请求生成授权码并反馈到发票开具终端;发票开具终端接收到授权码后开具电子发票,并将开具的发票信息以及在开具当前发票的同时生成的验证码传输到税务服务器,并将验证码设置在发票的票面上。

【技术特征摘要】
1.一种电子发票开票方法,其特征在于:包括
发票开具终端在开具发票之前向税务服务器发送授权请求,税务服务器根
据授权请求生成授权码并反馈到发票开具终端;
发票开具终端接收到授权码后开具电子发票,并将开具的发票信息以及在
开具当前发票的同时生成的验证码传输到税务服务器,并将验证码设置在发票
的票面上。
2.根据权利要求1所述电子发票开具方法,其特征在于:所述方法还包括:
税务服务器向发票开具终端反馈授权码的同时开始计时,并设定第一时间
阈值;
税务服务器将在第一时间阈值内接收到的发票开具终端发送的发票信息以
及验证码进行储存;
税务服务器在第一时间阈值内没有收到发票开具终端发送的发票信息以及
验证码,税务服务器将反馈到该发票开具终端的授权码作废且不接收该发票开
具终端发送的发票信息和验证码,直至再次接受到该发票开具终端发送的授权
请求并反馈授权码。
3.根据权利要求2所述电子发票开具方法,其特征在于:所述方法还包括:
税务服务器在第一时间阈值内接收到发票开具终端发送的发票信息和验证
码信息时开始计时,并设定允许修改发票的信息的第二时间阈值,同时,...

【专利技术属性】
技术研发人员:刘禹秦龙王延林段锐杨超
申请(专利权)人:重庆远见信息产业集团有限公司
类型:发明
国别省市:重庆;85

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

1