发票的自助打印方法、装置及计算机可读存储介质制造方法及图纸

技术编号:16458741 阅读:38 留言:0更新日期:2017-10-25 23:25
本发明专利技术提供一种发票的自助打印方法、装置及计算机可读存储介质,所述发票的自助打印方法通过在接收到终端发送的发票打印请求时,根据预设规则判断所述发票打印请求是否为即时打印请求;在所述发票打印请求为即时打印请求时,获取所述即时打印请求对应的当前发票信息,并通过当前发票信息中包括的商家信息关联的打印机打印所述当前发票信息;在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息。本发明专利技术减少用户等待时间,提高开票效率,提升用户体验。

Self printing method, device and computer readable storage medium for invoice

Device and computer readable storage medium of the present invention provide self-service printing method, an invoice, the invoice printing method by invoice sent to the terminal when receiving a print request, depending on whether the preset rules whether the invoice printing request for instant print; in the invoice printing request for instant print request. The invoice information obtained by the instant print request corresponding, and through the print business information including the related invoice information in the printer the current invoice information; the invoice print request for the history of the print request, obtains the historical print request corresponding to the history of the invoice information, get the current printer through the terminal ID and, by printing the current printer printer ID corresponding to the historical invoice information. The invention reduces the waiting time of users, improves the efficiency of billing, and improves the user experience.

【技术实现步骤摘要】
发票的自助打印方法、装置及计算机可读存储介质
本专利技术涉及票据开具
,尤其涉及一种发票的自助打印方法、装置及计算机可读存储介质。
技术介绍
随着经济的快速发展,人们的生活水平逐渐提高,人们的业余生活也日益丰富。随着人们消费的增加,人们需要开具的发票也日益增多。发票是指经济活动中,由出售方向购买方签发的文本凭证,内容包括向购买者提供产品或服务的名称、数量以及价格,发票也是会计账务的重要凭证。在传统开票时,需要用户在每次消费结账后告知商家发票抬头(报销单位)的名称、发票类别等必要信息,商家在输入信息后还需要核对信息,无误后才能开票。因此,用户不能根据自己的时间进行发票的打印。由此可见,传统开票不仅效率低下而且降低了用户体验。
技术实现思路
本专利技术的主要目的在于提出一种发票的自助打印方法、装置及计算机可读存储介质,旨在解决传统开票效率低下而且降低了用户体验的技术问题。为实现上述目的,本专利技术提供一种发票的自助打印方法,所述发票的自助打印方法包括以下步骤:在接收到终端发送的发票打印请求时,根据预设规则判断所述发票打印请求是否为即时打印请求;在所述发票打印请求为即时打印请求时,获取所述即时打印请求对应的当前发票信息,并通过当前发票信息中包括的商家信息关联的打印机打印所述当前发票信息;在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息。可选地,所述在接收到终端发送的发票打印请求时,获取所述发票打印请求对应的发票数据的步骤之前,还包括:在接收到终端发送的发票生成请求时,获取发票生成请求对应的付款方信息、消费金额、消费时间和商家信息;根据所述付款方信息、消费金额、消费时间和商家信息生成发票信息,并将所述发票信息进行存储,其中,所述发票信息包括所述当前发票信息和历史发票信息。可选地,所述在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息的步骤包括:在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,判断所述历史发票信息中包括的历史消费时间是否符合预设条件;若所述历史消费时间符合预设条件,则通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息。可选地,所述在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,判断所述历史发票信息中包括的历史消费时间是否符合预设条件的步骤之后还包括:若所述历史消费时间不符合预设条件,则发送当前历史发票信息已逾期的提醒消息。可选地,所述在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息的步骤之后,还包括:根据预设规则,判断所述历史打印请求是否为一键打印请求;在所述历史打印请求为一键打印请求时,获取未打印的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述未打印的历史发票信息。可选地,所述在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息的步骤之后,还包括:根据预设规则,判断所述历史打印请求是否为类型打印请求;在所述发票打印请求为类型打印请求时,获取符合预设类型的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述符合预设类型的历史发票信息。可选地,所述在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息的步骤之后,还包括:根据预设规则,判断所述历史打印请求是否为日期打印请求;在所述发票打印请求为日期打印请求时,获取符合预设时间的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述符合预设类型的历史发票信息。可选地,所述终端通过识别当前打印机关联的图型码或输入当前打印机ID以发送当前打印机ID。此外,为实现上述目的,本专利技术还提供一种发票的自助打印装置,所述发票的自助打印装置包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的发票的自助打印程序,所述发票的自助打印程序被所述处理器执行时实现如上述中任一项所述的发票的自助打印方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有发票的自助打印程序,所述发票的自助打印程序被处理器执行时实现上述任意一项所述的发票的自助打印方法的步骤。本专利技术提供一种发票的自助打印方法、装置及计算机可读存储介质,所述发票的自助打印方法通过在接收到终端发送的发票打印请求时,根据预设规则判断所述发票打印请求是否为即时打印请求;在所述发票打印请求为即时打印请求时,获取所述即时打印请求对应的当前发票信息,并通过当前发票信息中包括的商家信息关联的打印机打印所述当前发票信息;在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息。通过以上方式,本专利技术发票的自助打印方法通过提供即时打印和历史打印两种打印方式,以供用户根据自己的空闲时间选择适合自己的打印方式。使用户可利用任何处于空闲状态的当前打印机打印发票,减少用户等待时间,提高开票效率,提升用户体验。解决了传统开票效率低下而且降低了用户体验的技术问题。附图说明图1为本专利技术实施例方案涉及的发票的自助打印方法执行终端的终端结构示意图;图2为本专利技术发票的自助打印方法第一实施例的流程示意图;图3为本专利技术发票的自助打印方法第二实施例的流程示意图;图4为本专利技术发票的自助打印方法第三实施例的流程示意图;图5为本专利技术发票的自助打印方法第四实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例方案的主要思路是:发票的自助打印装置在接收到终端发送的发票打印请求时,根据预设规则判断所述发票打印请求是否为即时打印请求;在所述发票打印请求为即时打印请求时,获取所述即时打印请求对应的当前发票信息,并通过当前发票信息中包括的商家信息关联的打印机打印所述当前发票信息;在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息。解决了传统开票效率低下而且降低了用户体验的技术问题。参照图1,图1是本专利技术实施例方案涉及的硬件运行环境的运行终端结构示意图。本专利技术实施例的运行终端可以是PC,也可以是智能手机、平板电脑、电子书阅读器、便携计算机等具有显示功能的可移动式终端设备。如图1所示,该终端可以包括:处理器1001,本文档来自技高网...
发票的自助打印方法、装置及计算机可读存储介质

【技术保护点】
一种发票的自助打印方法,其特征在于,所述发票的自助打印方法包括以下步骤:在接收到终端发送的发票打印请求时,根据预设规则判断所述发票打印请求是否为即时打印请求;在所述发票打印请求为即时打印请求时,获取所述即时打印请求对应的当前发票信息,并通过当前发票信息中包括的商家信息关联的打印机打印所述当前发票信息;在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息。

【技术特征摘要】
1.一种发票的自助打印方法,其特征在于,所述发票的自助打印方法包括以下步骤:在接收到终端发送的发票打印请求时,根据预设规则判断所述发票打印请求是否为即时打印请求;在所述发票打印请求为即时打印请求时,获取所述即时打印请求对应的当前发票信息,并通过当前发票信息中包括的商家信息关联的打印机打印所述当前发票信息;在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息。2.如权利要求1所述的发票的自助打印方法,其特征在于,所述在接收到终端发送的发票打印请求时,获取所述发票打印请求对应的发票数据的步骤之前,还包括:在接收到终端发送的发票生成请求时,获取发票生成请求对应的付款方信息、消费金额、消费时间和商家信息;根据所述付款方信息、消费金额、消费时间和商家信息生成发票信息,并将所述发票信息进行存储,其中,所述发票信息包括所述当前发票信息和历史发票信息。3.如权利要求2所述的发票的自助打印方法,其特征在于,所述在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息的步骤包括:在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,判断所述历史发票信息中包括的历史消费时间是否符合预设条件;若所述历史消费时间符合预设条件,则通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息。4.如权利要求3所述的发票的自助打印方法,其特征在于,所述在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,判断所述历史发票信息中包括的历史消费时间是否符合预设条件的步骤之后还包括:若所述历史消费时间不符合预设条件,则发送当前历史发票信息已逾期的提醒消息。5.如权利要求1所述的发票的自助打印方法,其特征在于,所述在所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,通过所述终端获取当前打印机ID,并通...

【专利技术属性】
技术研发人员:王林祥王银波赵皎平
申请(专利权)人:西安艾润物联网技术服务有限责任公司
类型:发明
国别省市:陕西,61

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

1