电子发票开票方法、装置及终端设备与流程

文档序号:16582844发布日期:2019-01-14 18:07阅读:1010来源:国知局
电子发票开票方法、装置及终端设备与流程

本发明涉及通信技术领域,尤其涉及一种电子发票开票方法、装置及终端设备。



背景技术:

发票是指经济活动中,由出售方向购买方签发的文本,内容包括向购买者提供产品或服务的名称、质量、协议价格。

目前,在商业交易过程中,在例如酒店、出租车、商场、加油站等场所消费时,消费者在支付所需费用之后,需要告知商家需要开票的相关信息,再等待商家录入开票系统、再由系统生成并打印出发票,在此过程中,消费者需要等待一定时间,如果等待开票的人员较多,则需要排队等候较长时间,因此,对于消费者而言,这种开票方法极为不便,导致部分消费者放弃索要发票等问题。



技术实现要素:

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的目的在于提出一种电子发票开票方法、装置及终端设备。

为实现上述目的,第一方面,根据本发明实施例的电子发票开票方法,包括:

获取支付完成信息及消费信息,所述支付完成信息包括支付信息、开票信息及用户电子邮箱;

根据所述支付完成信息及消费信息生成待签章电子发票;

将所述待签章电子发票发送至税务端进行签章形成签章电子发票;

接收所述税务端发送的所述签章电子发票;

将所述签章电子发票通过邮件方式发送至所述用户电子邮箱。

根据本发明的一个实施例,所述根据所述支付完成信息及消费信息生成待签章电子发票之前,还包括:

发送所述开票确定请求至所述移动终端,并接收所述移动终端根据该开票确认请求返回的确认结果;

根据所述确认结果判断用户是否要求开票,若用户要求开票,则继续后续步骤,否则,结束流程。

根据本发明的一个实施例,所述获取支付完成信息及消费信息包括:

获取移动终端发送的支付完成信息;

根据所述支付完成信息获取与之相关联的消费信息。

根据本发明的一个实施例,所述支付信息包括订单号及金额,所述开票信息包括开票抬头及纳税人识别号。

第二方面,根据本发明实施例提供的电子发票开票装置,包括:

获取单元,用于获取支付完成信息及消费信息,所述支付完成信息包括支付信息、开票信息及用户电子邮箱;

发票生成单元,用于根据所述支付完成信息及消费信息生成待签章电子发票;

发票发送单元,用于将所述待签章电子发票发送至税务端进行签章形成签章电子发票;

接收单元,用于接收所述税务端发送的所述签章电子发票;

邮件发送单元,用于将所述签章电子发票通过邮件方式发送至所述用户电子邮箱。

根据本发明的一个实施例,还包括:

请求确认单元,用于发送所述开票确定请求至所述移动终端,并接收所述移动终端根据该开票确认请求返回的确认结果;

判断单元,用于根据所述确认结果判断用户是否要求开票,若用户要求开票,则继续后续步骤,否则,结束流程。

根据本发明的一个实施例,所述获取单元包括:

接收模块,用于接收移动终端发送的支付完成信息;

获取模块,用于根据所述支付完成信息获取与之相关联的消费信息。

根据本发明的一个实施例,所述支付信息包括订单号及金额,所述开票信息包括开票抬头及纳税人识别号。

第三方面,根据本发明实施例提供的终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述方法的步骤。

第四方面,根据本发明实施例提供的计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述方法的步骤。

根据本发明实施例提供的电子发票开票方法、装置及终端设备,通过获取支付完成信息及消费信息,支付完成信息包括支付信息、开票信息及用户电子邮箱;根据所述支付完成信息及消费信息生成待签章电子发票;将所述待签章电子发票发送至税务端进行签章形成签章电子发票;接收所述税务端发送的所述签章电子发票;将所述签章电子发票通过邮件方式发送至所述用户电子邮箱,使得用户在支付完成后,无需等待,即可收到发送至用户电子邮箱中的签章电子发票,其大大简化了开票流程,提高了开票效率,方便于用户获得电子发票。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。

图1是本发明各个实施例所涉及的一种实施环境的结构示意图。

图2是本发明电子发票开票方法一个实施例的流程图;

图3是本发明电子发票开票装置一个实施例的结构示意图;

图4是本发明电子发票开票装置一个实施例中获取单元的结构示意图;

图5是本发明终端设备实施例的结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。

参考图1所示,图1示出了本发明各个实施例所涉及的一种实施环境的结构示意图。该实施环境包括移动终端101、终端设备102及税务端103。

移动终端101可以是手机、平板电脑等智能设备。该移动终端101可以安装有支付类应用程序客户端,这些支付类应用程序客户端绑定有开票信息及用户电子邮箱等。

终端设备102可以是但不限于是商家的收银设备、结算设备、售货设备、计价设备等,这些设备中可以录入商品信息或服务信息,并对消费者购买的商品或服务进行结算。

税务端103可以是税务机构管理的用以对电子发票进行通过签章管理的计算机等设备。

参照图2所示,图2示出了本发明实施例提供的电子发票开票方法一个实施例的流程图,为了便于描述,仅示出了与本发明实施例相关的部分。具体的,该电子发票开票方法可以由终端设备102执行,其包括:

s101、获取支付完成信息及消费信息,所述支付完成信息包括支付信息、开票信息及用户电子邮箱。

具体地,消费者在商家购买商品或服务后,商家可以通过终端设备102对商品或服务进行计费结算,消费者可以通过随身携带的移动终端101进行扫码支付,支付完成后,移动终端101可以将支付完成信息发送至商家的终端设备102,该终端设备102即可获取支付完成信息。同时,终端设备102在对商品或服务进行结算时可以形成消费信息。

支付信息可以包括订单号及金额,开票信息包括开票抬头及纳税人识别号,开票抬头可以是企业名称或个人姓名等。

s102、根据所述支付完成信息及消费信息生成待签章电子发票。

也就是说,在获取支付完成信息及消费信息时,终端设备102可以直接根据支付完成信息及消费信息生成待签章电子发票,该待签章电子发票是指还未经过税务端103进行签章的电子发票。

s103、将所述待签章电子发票发送至税务端103进行签章形成签章电子发票。

具体的,终端设备102可以与税务端103进行通信,在终端设备102生成待签章电子发票之后,该终端设备102可以向税务端103发送签章请求,税务端103在收到签章请求之后,可以对该签章请求中携带的待签章电子发票进行签章,形成签章电子发票。

s104、接收所述税务端103发送的所述签章电子发票。也即是,税务端103在签章完成后,将该签章电子发票发送至终端设备102。

s105、将所述签章电子发票通过邮件方式发送至所述用户电子邮箱。

由于支付完成信息中携带有用户电子邮箱,所以,在收到税务端103的签章电子发票之后,终端设备102可以直接将该签章电子发票以邮件形式发送至消费者的用户电子邮箱中,如此,消费者通过登录邮箱即可获取该签章电子发票。

根据本发明实施例提供的电子发票开票方法,通过获取支付完成信息及消费信息,支付完成信息包括支付信息、开票信息及用户电子邮箱;根据所述支付完成信息及消费信息生成待签章电子发票;将所述待签章电子发票发送至税务端103进行签章形成签章电子发票;接收所述税务端103发送的所述签章电子发票;将所述签章电子发票通过邮件方式发送至所述用户电子邮箱,使得用户在支付完成后,无需等待,即可收到发送至用户电子邮箱中的签章电子发票,其大大简化了开票流程,提高了开票效率,方便于用户获得电子发票。

在本发明的一个实施例中,步骤s102之前,还包括:

发送所述开票确定请求至所述移动终端101,并接收所述移动终端101根据该开票确认请求返回的确认结果。

根据所述确认结果判断用户是否要求开票,若用户要求开票,则继续后续步骤,否则,结束流程。

也就是说,终端设备102向移动终端101发送开票确认请求,移动终端101在接收到开票确认请求后,消费者可以根据需要选择是否需要开票,例如在移动终端101的显示界面显示“请确认是否开具发票”、选项“是”和“否”,当用户选择“是”或“否”,则移动终端101向确认结果发送至终端设备102,终端设备102在根据确认结果判断用户是否开票,如果是,则继续后续步骤s102至s105,如果否,则终止流程,如此,可以根据用户的需求开具电子发票。

在本发明的一个实施例中,步骤s101具体包括:

获取移动终端101发送的支付完成信息。

根据所述支付完成信息获取与之相关联的消费信息。

由于在一些场所,消费结算时的人流量大,所以,产生大量的消费信息,为了确保当前支付完成信息与该消费者的消费信息相对应,此时,可以一个消费者的支付完成后,终端设备102在接收到该消费者通过移动终端101发送的支付完成信息时,可以根据该支付完成信息去查找获取与之相关联的消费信息,例如可以根据支付完成信息中的订单号进行查找,消费信息中也带有相同的订单号,则该消费信息即可与支付完成信息对应,如此,在后续步骤中,可以确保根据该支付完成信息和消费信息生成的待签章电子发票是正确的,避免支付完成信息和消费信息不对应,造成生成错误的电子发票。

参照图3所示,图3示出了本发明实施例提供的电子发票开票装置一个实施例的结构示意图,为了便于描述,仅示出了与本发明实施例相关的部分。具体的,该电子发票开票装置包括:

获取单元201,用于获取支付完成信息及消费信息,所述支付完成信息包括支付信息、开票信息及用户电子邮箱。

发票生成单元202,用于根据所述支付完成信息及消费信息生成待签章电子发票。

发票发送单元203,用于将所述待签章电子发票发送至税务端103进行签章形成签章电子发票。

接收单元204,用于接收所述税务端103发送的所述签章电子发票。

邮件发送单元205,用于将所述签章电子发票通过邮件方式发送至所述用户电子邮箱。

在本发明的一个实施例中,还包括:

请求确认单元206,用于发送所述开票确定请求至所述移动终端101,并接收所述移动终端101根据该开票确认请求返回的确认结果。

判断单元207,用于根据所述确认结果判断用户是否要求开票,若用户要求开票,则继续后续步骤,否则,结束流程。

参照图4所示,在本发明的一个实施例中,获取单元201包括:

接收模块2011,用于接收移动终端101发送的支付完成信息。

获取模块2012,用于根据所述支付完成信息获取与之相关联的消费信息。

支付信息包括订单号及金额,所述开票信息包括开票抬头及纳税人识别号。

根据本发明实施例提供的电子发票开票装置,通过获取单元201获取支付完成信息及消费信息,支付完成信息包括支付信息、开票信息及用户电子邮箱;发票生成单元202根据所述支付完成信息及消费信息生成待签章电子发票;发票发送单元203将所述待签章电子发票发送至税务端103进行签章形成签章电子发票;接收单元204接收所述税务端103发送的所述签章电子发票;邮件发送单元205将所述签章电子发票通过邮件方式发送至所述用户电子邮箱,使得用户在支付完成后,无需等待,即可收到发送至用户电子邮箱中的签章电子发票,其大大简化了开票流程,提高了开票效率,方便于用户获得电子发票。

参照图5所示,图5示出了本发明实施例提供的终端设备102实施例的结构示意图,为了便于描述,仅示出了与本发明实施例相关的部分。具体的,该终端设备102,包括存储器302、处理器301以及存储在所述存储器302中并可在所述处理器301上运行的计算机程序303,所述处理器301执行所述计算机程序303时实现如上述实施例所述方法的步骤,例如图2所示的s101至s105的步骤。或者,所述处理器301执行所述计算机程序303时实现上述实施例所述装置中的各模块/单元的功能,例如图3所示单元201至205的功能。

示例性的,所述计算机程序303可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器302中,并由所述处理器301执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序303在所述终端设备102中的执行过程。例如,所述计算机程序303可以被分割成获取单元、发票生成单元、发票发送单元、接收单元及邮件发送单元。

获取单元,用于获取支付完成信息及消费信息,所述支付完成信息包括支付信息、开票信息及用户电子邮箱。

发票生成单元,用于根据所述支付完成信息及消费信息生成待签章电子发票。

发票发送单元,用于将所述待签章电子发票发送至税务端103进行签章形成签章电子发票。

接收单元,用于接收所述税务端103发送的所述签章电子发票。

邮件发送单元,用于将所述签章电子发票通过邮件方式发送至所述用户电子邮箱。

所述终端设备102可包括,但不仅限于处理器301、存储器302。本领域技术人员可以理解,图仅仅是终端设备102的示例,并不构成对终端设备102的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备102还可以包括输入输出设备、网络接入设备、总线等。

所称处理器301可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器301、数字信号处理器301(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立预设硬件组件等。通用处理器301可以是微处理器301或者该处理器301也可以是任何常规的处理器301等。

所述存储器302可以是所述终端设备102的内部存储单元,例如终端设备102的硬盘或内存。所述存储器302也可以是所述终端设备102的外部存储设备,例如所述终端设备102上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器302还可以既包括所述终端设备102的内部存储单元也包括外部存储设备。所述存储器302用于存储所述计算机程序303以及所述终端设备102所需的其他程序和数据。所述存储器302还可以用于暂时地存储已经输出或者将要输出的数据。

本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器301执行时实现如上述实施例中所述方法中的步骤,例如图2所示的步骤s101至步骤s105。或者,所述计算机程序被处理器301执行时实现上述实施例中所述装置中的各模块/单元的功能,例如图3所示的模块201至205的功能。

所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器301执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器302、只读存储器302(rom,read-onlymemory)、随机存取存储器302(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。

需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信号。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。

本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本发明实施例系统中的模块或单元可以根据实际需要进行合并、划分和删减。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子预设硬件、或者计算机软件和电子预设硬件的结合来实现。这些功能究竟以预设硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

本发明所提供的实施例中,应该理解到,所揭露的装置/终端设备102和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备102实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应

包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1