产生开发票二维码数据的方法、设备及系统与流程

文档序号:15519134发布日期:2018-09-25 18:59阅读:720来源:国知局

本发明涉及数据处理领域。更具体地,本发明涉及产生开发票二维码数据的方法、设备及系统。



背景技术:

人们在开具增值税发票时,对于所需要的交易信息、以及诸如商户的纳税人识别号、商户地址、商户电话、商户的开户行及账号、消费者的纳税人识别号、消费者地址、消费者电话、消费者的开户行及账号等开票信息,最初是需要通过手动输入输入到开票系统中的,操作比较麻烦,而且很容易出错。因此,人们已经提出了许多技术方案来解决上述问题。

例如,授权公告号为cn206193915u的实用新型专利公开了一种支持二维码输入的增值税发票开票系统,包括客户输入端和商户接收端;客户输入端包括信息转换模块、二维码生成模块;商户接收端包括扫描解码模块、打印模块;信息转换模块用于将客户输入的用于开具增值税发票的信息转换成生成二维码所需的格式;二维码生成模块用于将已转换的客户输入的用于开具增值税发票的信息生成一个二维码图形;扫描解码模块用于将接收到的含有客户开具增值税发票信息的二维码图形解码并获取客户输入的开具增值税发票信息;打印模块用于根据解码得到的客户输入的开具增值税发票信息打印增值税发票。解决了开票输入繁琐且容易出错的问题。

申请号为201610926131.1的专利申请公开了一种扫码开具电子发票方法,通过将购买的商品等消费信息生成二维码图像并利用设置的开票客户端和电子发票云平台中心,实现方便快捷的电子发票开具;其主要包括预存信息、生成二维码图像、扫码预处理、发票开具和发票推送等步骤;使用时,商家将消费者购买的商品名称、单价和数量等消费信息通过二维码生成器生成二维码图像并通过纸质图像或电子邮件的方式发送给消费者,消费者使用具有开票客户端功能的手机等电子设备扫描二维码输入发票抬头即可开具电子发票;其生成的二维码图像识别率高,开票响应迅速,实现买卖双方分离开票,方便快捷,开票合法有效应用范围广,应用环境友好。

然而,上述技术方案均不支持从多个开发票通道(比如提供了一个或多个开发票服务器的百望、航天信息等开发票服务提供方及其代理商等)中选择一个作为指定开发票通道,也均不支持根据配置服务器的配置自动选择开发票通道。

因此,需要提出新的技术方案来解决上述问题。



技术实现要素:

本发明的目的是通过以下技术方案实现的。

根据本发明的产生开发票二维码数据的方法,包括:

接收开发票通道选择指示信息;

根据开发票通道选择指示信息产生开发票二维码数据,

其中,所述开发票二维码数据包含选定开发票通道的至少一个开发票服务器中的一个开发票服务器的地址和交易信息。

根据本发明的产生开发票二维码数据的方法,所述开发票通道选择指示信息用于指示从多个备选开发票通道中选定哪一个开发票通道作为选定开发票通道。

根据本发明的产生开发票二维码数据的方法,所述开发票通道选择指示信息是根据用户选择产生的。

根据本发明的产生开发票二维码数据的方法,所述开发票通道选择指示信息是根据多个开发票通道的服务费自动产生的。

根据本发明的产生开发票二维码数据的方法,所述开发票通道选择指示信息是根据消费项目自动产生的。

根据本发明的产生开发票二维码数据的方法,当消费项目为商品时,所述开发票通道选择指示信息是根据商品类型自动产生的。

根据本发明的产生开发票二维码数据的方法,所述开发票通道选择指示信息是由配置服务器产生的。

根据本发明的产生开发票二维码数据的方法,还包括:

将至少包含所述交易信息的发票信息发送至所述选定开发票通道的至少一个开发票服务器中的一个开发票服务器。

根据本发明的产生开发票二维码数据的设备,包括:

选择指示信息接收装置,用于接收开发票通道选择指示信息;

开发票二维码数据产生装置,用于根据开发票通道选择指示信息产生开发票二维码数据,

其中,所述开发票二维码数据包含选定开发票通道的至少一个开发票服务器中的一个开发票服务器的地址和交易信息。

根据本发明的产生开发票二维码数据的设备,所述开发票通道选择指示信息用于指示从多个备选开发票通道中选定哪一个开发票通道作为选定开发票通道。

根据本发明的产生开发票二维码数据的设备,还包括:

第一开发票通道选择指示信息产生装置,用于根据用户选择产生开发票通道选择指示信息。

根据本发明的产生开发票二维码数据的设备,还包括:

第二开发票通道选择指示信息产生装置,用于根据多个开发票通道的服务费自动产生开发票通道选择指示信息。

根据本发明的产生开发票二维码数据的设备,还包括:

第三开发票通道选择指示信息产生装置,用于根据消费项目自动产生开发票通道选择指示信息。

根据本发明的产生开发票二维码数据的设备,当消费项目为商品时,第三开发票通道选择指示信息产生装置还用于根据商品类型自动产生开发票通道选择指示信息。

根据本发明的产生开发票二维码数据的设备,还包括:

发票信息发送装置,用于将至少包含所述交易信息的发票信息发送至所述选定开发票通道的至少一个开发票服务器中的一个开发票服务器。

根据本发明的产生开发票二维码数据的系统,包括:

根据上文所述的产生开发票二维码数据的设备;

配置服务器,用于产生开发票通道选择指示信息,并向产生开发票二维码数据的设备发送所述开发票通道选择指示信息。

根据本发明的产生开发票二维码数据的系统,配置服务器根据用户选择产生开发票通道选择指示信息。

根据本发明的产生开发票二维码数据的系统,配置服务器根据多个开发票通道的服务费自动产生开发票通道选择指示信息。

根据本发明的产生开发票二维码数据的系统,配置服务器根据消费项目自动产生开发票通道选择指示信息。

根据本发明的产生开发票二维码数据的系统,当消费项目为商品时,配置服务器还根据商品类型自动产生开发票通道选择指示信息。

本发明的优点在于:支持根据用户选择、服务费、消费项目等方面从多个开发票通道中选择一个作为指定开发票通道,也支持根据配置服务器的配置自动选择开发票通道。

附图说明

通过阅读下文具体实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出具体实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了根据本发明实施方式的应用场景的示意图。

图2示出了根据本发明实施方式的产生开发票二维码数据的方法的示意流程图。

图3示出了根据本发明实施方式的产生开发票二维码数据的设备的示意框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施方式。虽然附图中显示了本公开的示例性实施方式,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

图1示出了根据本发明实施方式的应用场景100的示意图。

商家将消费者购买的商品名称、单价和数量等交易信息通过二维码生成器生成二维码图像,并例如通过pos机或收银设备101将二维码图像或二维码图像和交易信息打印成纸质交易小票103,或通过互联网105将包含二维码图像和/或交易信息的数据发送到消费者107的智能手机109上。消费者107在需要时可以通过智能手机109扫描纸质交易小票103或在智能手机109自身上显示的二维码图像或二维码图像和交易信息111,通过二维码图像中所包含的、根据开发票通道选择指示信息(例如,用于指示选定了图1所示的开发票通道1或开发票通道2的指示信息)所选定的开发票通道1或开发票通道2的一个开发票服务器(即,至少一个开发票服务器113或至少一个开发票服务器115中的一个开发票服务器)执行(例如,通过开发票服务器提供的服务程序或与其相关联的智能手机应用程序)开取发票的后续操作(例如,填写发票抬头、获取税控信息等),并且接收来自该开发票服务器的电子发票。

然而,已有技术方案均不支持从多个开发票通道(比如提供了一个或多个开发票服务器的百望、航天信息等开发票服务提供方及其代理商等)中选择一个作为指定开发票通道,也均不支持根据配置服务器的配置自动选择开发票通道。为了解决这些技术问题,本发明提出了如下技术方案。

图2示出了根据本发明实施方式的产生开发票二维码数据的方法200的示意流程图。

如图2的实线框所示,产生开发票二维码数据的方法200包括以下步骤:

步骤s202:接收开发票通道选择指示信息。

如上所述,开发票通道是指诸如提供了一个或多个开发票服务器的百望、航天信息等开发票服务提供方及其代理商等。即,开发票通道是指提供开发票服务的多个不同的服务提供方。

因此,开发票通道选择指示信息是用于指示选定了哪个开发票通道的指示信息。

步骤s204:根据开发票通道选择指示信息产生开发票二维码数据。

其中,所述开发票二维码数据包含选定开发票通道的至少一个开发票服务器中的一个开发票服务器的地址和交易信息。

开发票服务器的地址用于消费者通过扫码的方式自动跳转至正确的开发票服务器(即,自动选择正确的开发票服务方)。在开发票二维码数据中包含交易信息可以减少消费者的手动输入操作(例如,用户只需输入发票抬头等其它开发票信息)。

例如,交易信息可以包括商户名称、商品名称、单价和数量、消费项目、消费金额和消费时间等。

可选地,如上所述,所述开发票通道选择指示信息用于指示从多个备选开发票通道中选定哪一个开发票通道作为选定开发票通道。

可选地,所述开发票通道选择指示信息是根据用户选择产生的。

例如,所述用户是商户。

可选地,所述开发票通道选择指示信息是根据多个开发票通道的服务费自动产生的。

例如,开发票通道的服务费可以是年费。

可选地,所述开发票通道选择指示信息是根据消费项目自动产生的。

例如,消费项目可以是商品、餐费、住宿费、交通费、电话费、水费、电费等。

可选地,当消费项目为商品时,所述开发票通道选择指示信息是根据商品类型自动产生的。

例如,商品类型可以是办公用品、酒水、食品、保健品、体育用品等。

可选地,所述开发票通道选择指示信息是由配置服务器产生的。

例如,配置服务器可以自动根据服务费、消费项目、商品类型等自动产生不同商户所使用的开发票通道选择指示信息。

如图2的虚线框所示,可选地,产生开发票二维码数据的方法200还包括:

步骤s206:将至少包含所述交易信息的发票信息发送至所述选定开发票通道的至少一个开发票服务器中的一个开发票服务器。

例如,发送给开发票服务器的交易信息用于校验用户提供的交易信息。

例如,发送给开发票服务器的发票信息还可以包括商户的纳税人识别号、商户地址、商户电话、商户的开户行及账号、消费者的纳税人识别号、消费者地址、消费者电话、消费者的开户行及账号等信息。用于进一步减少消费者的手工输入操作。

图3示出了根据本发明实施方式的产生开发票二维码数据的设备300的示意框图。

如图3的实线框所示,产生开发票二维码数据的设备300包括选择指示信息接收装置301和开发票二维码数据产生装置303。

选择指示信息接收装置301用于接收开发票通道选择指示信息。

如上所述,开发票通道是指诸如提供了一个或多个开发票服务器的百望、航天信息等开发票服务提供方及其代理商等。即,开发票通道是指提供开发票服务的多个不同的服务提供方。

因此,开发票通道选择指示信息是用于指示选定了哪个开发票通道的指示信息。

开发票二维码数据产生装置303,用于根据开发票通道选择指示信息产生开发票二维码数据。

其中,所述开发票二维码数据包含选定开发票通道的至少一个开发票服务器中的一个开发票服务器的地址和交易信息。

开发票服务器的地址用于消费者通过扫码的方式自动跳转至正确的开发票服务器(即,自动选择正确的开发票服务方)。在开发票二维码数据中包含交易信息可以减少消费者的手动输入操作(例如,用户只需输入发票抬头等其它开发票信息)。

例如,交易信息可以包括商户名称、商品名称、单价和数量、消费项目、消费金额和消费时间等。

可选地,如上所述,所述开发票通道选择指示信息用于指示从多个备选开发票通道中选定哪一个开发票通道作为选定开发票通道。

如图3的虚线框所示,可选地,产生开发票二维码数据的设备300还包括第一开发票通道选择指示信息产生装置305。

第一开发票通道选择指示信息产生装置305用于根据用户选择产生开发票通道选择指示信息。

例如,所述用户是商户等。

如图3的虚线框所示,可选地,产生开发票二维码数据的设备300还包括第二开发票通道选择指示信息产生装置307。

第二开发票通道选择指示信息产生装置307用于根据多个开发票通道的服务费自动产生开发票通道选择指示信息。

例如,开发票通道的服务费可以是年费。

如图3的虚线框所示,可选地,产生开发票二维码数据的设备300还包括第三开发票通道选择指示信息产生装置309。

第三开发票通道选择指示信息产生装置309用于根据消费项目自动产生开发票通道选择指示信息。

例如,消费项目可以是商品、餐费、住宿费、交通费、电话费、水费、电费等。

可选地,当消费项目为商品时,第三开发票通道选择指示信息产生装置309还用于根据商品类型自动产生开发票通道选择指示信息。

例如,商品类型可以是办公用品、酒水、食品、保健品、体育用品等。

如图3的虚线框所示,可选地,产生开发票二维码数据的设备300还包括发票信息发送装置311。

发票信息发送装置311用于将至少包含所述交易信息的发票信息发送至所述选定开发票通道的至少一个开发票服务器中的一个开发票服务器。

例如,发票信息发送装置311发送给开发票服务器的交易信息用于校验用户提供的交易信息。

例如,发票信息发送装置311发送给开发票服务器的发票信息还可以包括商户的纳税人识别号、商户地址、商户电话、商户的开户行及账号、消费者的纳税人识别号、消费者地址、消费者电话、消费者的开户行及账号等信息。用于进一步减少消费者的手工输入操作。

如上所述,当图2所示的产生开发票二维码数据的方法200使用配置服务器来产生开发票通道选择指示信息时,图3所示的产生开发票二维码数据的设备300与配置服务器便组成了一种产生开发票二维码数据的系统。

该系统包括:根据上文所述的产生开发票二维码数据的设备300和配置服务器。

此时,配置服务器,用于产生开发票通道选择指示信息,并向产生开发票二维码数据的设备300发送所述开发票通道选择指示信息。因此,产生开发票二维码数据的设备300无需包括第一开发票通道选择指示信息产生装置305、第二开发票通道选择指示信息产生装置307和第三开发票通道选择指示信息产生装置309。

可选地,配置服务器根据用户选择产生开发票通道选择指示信息。

例如,用户选择可以通过互联网105被传送至配置服务器。所述用户是配置服务器的管理员等。

可选地,配置服务器根据多个开发票通道的服务费自动产生开发票通道选择指示信息。

例如,开发票通道的服务费可以是年费。

可选地,配置服务器根据消费项目自动产生开发票通道选择指示信息。

例如,消费项目可以是商品、餐费、住宿费、交通费、电话费、水费、电费等。

可选地,当消费项目为商品时,配置服务器还根据商品类型自动产生开发票通道选择指示信息。

例如,商品类型可以是办公用品、酒水、食品、保健品、体育用品等。

本发明所公开的上述技术方案支持根据用户选择、服务费、消费项目等从多个开发票通道中选择一个作为指定开发票通道,也支持根据配置服务器的配置自动选择开发票通道。

以上所述,仅为本发明示例性的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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