一种全自助发票打印方法及装置制造方法及图纸

技术编号:17250150 阅读:41 留言:0更新日期:2018-02-11 08:44
本发明专利技术提出一种全自助发票打印方法及装置,其中方法包括:将需开发票的消费信息提交给应用服务器;应用服务器在收到所述消费信息后生成发票开具码,所述发票开具码与所述消费信息关联;在用户通过预装在手机的开票程序激活云端发票打印设备后,应用服务器提示用户在手机上输入发票开具码;对输入的发票开具码进行验证,在发票开具码通过验证后,获取与发票开具码所关联的消费信息,并将消费信息发送给用户进行确认,并提示用户输入发票抬头信息;应用服务器将所述发票抬头信息和发票消费信息关联后,与国家税务系统进行通讯,获取对应的发票信息;依据所述发票信息,控制云端发票打印设备打印发票。可以提供简单、高效的开票服务。

【技术实现步骤摘要】
一种全自助发票打印方法及装置
本专利技术涉及发票打印
,具体涉及一种全自助发票打印方法及装置。
技术介绍
现在的发票开具流程很长,通过税控盘(金税盘),结合商户的专用税控机或者电脑和打印机配件的方式进行工作。现有的开票方法有如下问题:开票流程长,每个开票点开票时都需要手动抄录消费者的单位抬头信息,然后再打字录入进入开票系统,消费者和服务员等待时间长;没有携带开票信息,现场无法开票:开增值税发票,还需要税号、开户行、联系电话、联系地址等信息,输入信息量大,消费者通常不会带在身边;生僻字输入困难:发票抬头难免遇到一些生僻字,消费者写给商户后,商户再进行输入,容易出错。
技术实现思路
基于此,本专利技术实施例的目的在于提供一种简单、高效的全自助发票打印方法及装置。为达到上述目的,本专利技术实施例采用以下技术方案:一种全自助发票打印方法,包括步骤:将需开发票的消费信息提交给应用服务器,其中,所述消费信息包括消费内容、数量、单价以及总价;应用服务器在收到所述消费信息后生成发票开具码,所述发票开具码与所述消费信息关联;在用户通过预装在手机的开票程序激活云端发票打印设备后,应用服务器提示用户在手机上输入发票开具码;对输入的所述发票开具码进行验证,在发票开具码通过验证后,获取与发票开具码所关联的消费信息,并将消费信息发送给用户进行确认,并提示用户输入发票抬头信息;应用服务器将所述发票抬头信息和发票消费信息关联后,与国家税务系统进行通讯,获取对应的发票信息;所述发票信息包括税号、所述消费信息、发票抬头信息;依据所述发票信息,控制云端发票打印设备打印发票。以及,提出一种全自助发票打印装置,包括:信息提交单元,用于将需开发票的消费信息提交给应用服务器,其中,所述消费信息包括消费内容、数量、单价以及总价;信息关联单元,用于在收到所述消费信息后生成发票开具码,所述发票开具码与所述消费信息关联;提示单元,用于在用户通过预装在手机的开票程序激活云端发票打印设备后,应用服务器提示用户在手机上输入发票开具码;验证单元,用于对输入的所述发票开具码进行验证,在发票开具码通过验证后,获取与发票开具码所关联的消费信息,并将消费信息发送给用户进行确认,并提示用户输入发票抬头信息;获取单元,用于将所述发票抬头信息和发票消费信息关联后,与国家税务系统进行通讯,获取对应的发票信息;所述发票信息包括税号、所述消费信息、发票抬头信息;控制单元,用于依据所述发票信息,控制云端发票打印设备打印发票。利用本专利技术,用户通过手机按需自助打印发票,可以将传统开发票的时间从几分钟甚至几十分钟缩短到几秒钟,并且可以通过用户手机自助输入发票抬头信息,避免了由于他人输入抬头信息容易出错的问题。可以解决没有携带开票信息,现场无法开票的问题。附图说明附图是用来提供对本专利技术的进一步理解,并构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术,但不应构成对本专利技术的限制。在附图中,图1是本专利技术提出的一种全自助发票打印方法的流程图;图2是本专利技术提出的一种全自助发票打印装置的结构示意图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本专利技术,并不限定本专利技术的保护范围。如图1所示,本专利技术提出的一种全自助发票打印方法,包括步骤:S100、将需开发票的消费信息提交给应用服务器,其中,所述消费信息包括消费内容、数量、单价以及总价;商户收款后,将发票的消费信息,提交给应用服务器,提交方式包括商户通过微信小程序手动输入,或者通过商户自己的POS系统实现收款后自动提交发票的消费信息给应用服务器。S200、应用服务器在收到所述消费信息后生成发票开具码,所述发票开具码与所述消费信息关联;应用服务器收到消费信息后,会生成一个发票提取码或者叫发票开具码,发票开具码是一个随机数字、字母的组合或者是二维码,这个发票开具码具有有效期、使用地点等限制,主要的用途是提供给发票开具人在操作自助打印发票时的对应凭证,通过这个凭证,应用服务器能够判断出发票开具人在哪一台网络发票打印终端上需要开具哪一张发票。这个数字、字母的组合可以由商户手抄或者打印成小票提供给用户或者其他发票开具人;若是二维码,则由机器直接生成。S300、在用户通过预装在手机的开票程序激活云端发票打印设备后,应用服务器提示用户在手机上输入发票开具码;激活云端发票打印设备时,用户通过预装在手机的开票程序扫描一个放置在云端发票打印设备的二维码(蓝牙等方式亦可),该二维码一机一码,扫描后用户的开票程序就会向应用服务器发出一个请求,应用服务器定位到用户有连接打印设备打印发票的事件,此时提示用户在手机端输入发票开具码。当所述发票开具码是二维码时,所述应用服务器提示用户在手机上输入发票开具码的步骤之后包括:通过手机摄像头扫描输入所述二维码。S400、对输入的发票开具码进行验证,在发票开具码通过验证后,获取与发票开具码所关联的消费信息,并将消费信息发送给用户进行确认,并提示用户输入发票抬头信息;应用服务器检验发票开具码的有效期以及检验用户是否在依据发票开具码设定的范围内激活云端发票打印设备;若发票开具码在有效期内,且用户在依据发票开具码设定的范围内激活云端发票打印设备,则通过验证;否则,验证失败,提示用户不能开具发票。在发票开具码通过验证后,应用服务器获取发票开具码所关联的消费信息,并将消费信息发送给用户的手机屏幕上进行确认,并且在手机的输入端上提示用户输入发票的抬头信息。应用服务器还可以存储用户输入的发票抬头信息;当用户再次开具发票时,提供存储的发票头信息给用户选择。S500、应用服务器将所述发票抬头信息和发票消费信息关联后,与国家税务系统进行通讯,获取对应的发票信息;所述发票信息包括税号、所述消费信息、发票抬头信息;S600、依据所述发票信息,控制云端发票打印设备打印发票。利用本专利技术,用户通过手机按需自助打印发票,可以将传统开发票的时间从几分钟甚至几十分钟缩短到几秒钟,并且可以通过用户手机自助输入发票抬头信息,避免了由于他人输入抬头信息容易出错的问题。可以解决没有携带开票信息,现场无法开票的问题。对应上述方法,本专利技术还提出一种全自助发票打印装置,如图2所示,包括:信息提交单元,用于将需开发票的消费信息提交给应用服务器,其中,所述消费信息包括消费内容、数量、单价以及总价;信息关联单元,用于在收到所述消费信息后生成发票开具码,所述发票开具码与所述消费信息关联;提示单元,用于在用户通过预装在手机的开票程序激活云端发票打印设备后,应用服务器提示用户在手机上输入发票开具码;验证单元,用于对输入的所述发票开具码进行验证,在发票开具码通过验证后,获取与发票开具码所关联的消费信息,并将消费信息发送给用户进行确认,并提示用户输入发票抬头信息;获取单元,用于将所述发票抬头信息和发票消费信息关联后,与国家税务系统进行通讯,获取对应的发票信息;所述发票信息包括税号、所述消费信息、发票抬头信息;控制单元,用于依据所述发票信息,控制云端发票打印设备打印发票。优选地,所述发票开具码是一个随机数字、字母的组合或者是二维码。优选地,所述验证单元用于检验发票开具码的有效期以及检验用户是否本文档来自技高网...
一种全自助发票打印方法及装置

【技术保护点】
一种全自助发票打印方法,其特征在于,包括步骤:将需开发票的消费信息提交给应用服务器,其中,所述消费信息包括消费内容、数量、单价以及总价;应用服务器在收到所述消费信息后生成发票开具码,所述发票开具码与所述消费信息关联;在用户通过预装在手机的开票程序激活云端发票打印设备后,应用服务器提示用户在手机上输入发票开具码;对输入的所述发票开具码进行验证,在发票开具码通过验证后,获取与发票开具码所关联的消费信息,并将消费信息发送给用户进行确认,并提示用户输入发票抬头信息;应用服务器将所述发票抬头信息和发票消费信息关联后,与国家税务系统进行通讯,获取对应的发票信息;所述发票信息包括税号、所述消费信息、发票抬头信息;依据所述发票信息,控制云端发票打印设备打印发票。

【技术特征摘要】
1.一种全自助发票打印方法,其特征在于,包括步骤:将需开发票的消费信息提交给应用服务器,其中,所述消费信息包括消费内容、数量、单价以及总价;应用服务器在收到所述消费信息后生成发票开具码,所述发票开具码与所述消费信息关联;在用户通过预装在手机的开票程序激活云端发票打印设备后,应用服务器提示用户在手机上输入发票开具码;对输入的所述发票开具码进行验证,在发票开具码通过验证后,获取与发票开具码所关联的消费信息,并将消费信息发送给用户进行确认,并提示用户输入发票抬头信息;应用服务器将所述发票抬头信息和发票消费信息关联后,与国家税务系统进行通讯,获取对应的发票信息;所述发票信息包括税号、所述消费信息、发票抬头信息;依据所述发票信息,控制云端发票打印设备打印发票。2.如权利要求1所述的全自助发票打印方法,其特征在于,所述发票开具码是一个随机数字、字母的组合,或者是二维码。3.如权利要求1所述的全自助发票打印方法,其特征在于,所述对所述发票开具码进行验证的步骤包括:检验发票开具码的有效期以及检验用户是否在依据发票开具码设定的范围内激活云端发票打印设备;若发票开具码在有效期内,且用户在依据发票开具码设定的范围内激活云端发票打印设备,则通过验证;否则,验证失败,提示用户不能开具发票。4.如权利要求1至3任一项所述的全自助发票打印方法,其特征在于,存储用户输入的发票抬头信息;当用户再次开具发票时,提供存储的发票头信息给用户选择。5.如权利要求2所述的全自助发票打印方法,其特征在于,当所述发票开具码是二维码时,所述应用服务器提示用户在手机...

【专利技术属性】
技术研发人员:黄昱钊
申请(专利权)人:广州美昱信息科技有限公司
类型:发明
国别省市:广东,44

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

1