一种电子发票打印机及打印方法技术

技术编号:32883276 阅读:13 留言:0更新日期:2022-04-02 12:17
本发明专利技术公开了一种电子发票打印机及打印方法,涉及印刷技术领域,解决现有依赖于PC作业存在信息泄露、且打印工作不够便捷的技术问题,其包括人工对每一台打印机的ID信息生成二维码,并配置在对应的打印机上,然后,将需要打印的电子发票上传到云服务器储存,每一台打印机ID信息配置对应的二维码,用户使用智能终端扫描打印机的二维码连接该打印机,再选择所述发票打印请求数据,后续即可通过移动终端扫描其二维码连接该打印机,以便于后续即可通过通过移动终端向打印机发出打印指令,继而控制打印机打印工作,减少通过其他复杂的方式获取该打印机配置的ID信息,解决移动终端连接打印机打印工作不够便捷的问题。打印工作不够便捷的问题。打印工作不够便捷的问题。

【技术实现步骤摘要】
一种电子发票打印机及打印方法


[0001]本专利技术涉及印刷
,更具体的是涉及一种电子发票打印机及打印方法


技术介绍

[0002]随着科技的发展,为了更加便捷的办公与交互,云服务由此产生。云服务是基于互联网的相关服务的增加、使用和交互模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。
[0003]其次,打印电子发票作为单据凭证材料必不可少,也因此涌入了打印服务行业,该打印过程需要通过U盘、移动硬盘进行文件传输,再通过连接打印机的电脑上进行打印电子发票作业;缺陷在于,打印工作不仅依赖于PC进行操作,而且可能在文件传输的过程中将储存盘中的资料拷贝在PC端,存在遭受病毒感染的风险和信息泄露的风险,继而存在安全隐患较大。
[0004]同时,人们在进行连接打印机时,需要进行复杂的调试才能对移动终端连接打印机,进行后续打印工作,并且在同一局域网下的多台打印设备,还需对指定的打印机IP定位工作,其缺陷在于,移动终端连接打印机打印工作不够便捷。

技术实现思路

[0005]本专利技术的目的在于:为了解决上述技术问题,本专利技术提供一种电子发票打印机及打印方法。
[0006]本专利技术为了实现上述目的具体采用以下技术方案:
[0007]一种电子发票的打印方法,其发票的打印方法包括以下步骤:
[0008]S1.人工对每一台打印机的ID信息生成二维码;并配置在对应的打印机上;
[0009]S2.用户在移动终端将需要打印的电子发票上传到云服务器储存;<br/>[0010]S3.用户使用智能终端通过扫描二维码连接与之对应的打印机,且向与之对应的打印机发送的发票打印请求时,再根据预设规则判断所述发票打印请求包括即时打印请求和历史打印请求;
[0011]S4.所述发票打印请求为即时打印请求时,获取所述即时打印请求对应的当前发票信息,并通过当前发票信息中包括的商家信息关联的打印机打印所述当前发票信息;
[0012]S5.所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,通过所述终端扫描打印站点的二维码获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息。
[0013]进一步的,所述S1步骤中,二维码的生成为使用云打印网关配置软件对云打印网关进行配置,配置工具将根据打印信息,生成包含有关于与该打印机的ID信息相对应的二维码图像,再将二维码图像配置在打印机上。
[0014]进一步的,二维码配置在打印机上的为二维码图像在打印机屏幕上显示、或静态
的二维码粘贴打印机上。
[0015]进一步的,在S3步骤中,在接收到终端发送的发票打印请求时,获取所述发票打印请求对应的发票数据的步骤之前,还包括:在接收到终端发送的发票生成请求时,获取发票生成请求对应的收付款方双方信息、消费金额、消费时间和商家信息;
[0016]根据所述收付款方双方信息、消费金额、消费时间和商家信息生成发票信息,并将所述发票信息进行存储,其中,所述发票信息包括当前发票信息和历史发票信息。
[0017]进一步的,所述的打印机为微型针式打印机、平推针式打印机或喷墨打印机。
[0018]进一步的,所述历史发票信息的步骤之后,还包括:根据预设规则,判断所述历史打印请求是否为日期打印请求;
[0019]在所述发票打印请求为日期打印请求时,获取符合预设时间的历史发票信息,通过所述终端获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述符合预设类型的历史发票信息。
[0020]一种电子发票打印装置,其特征在于,包括:
[0021]第一接收模块,用于接收移动终端发送的电子发票打印请求;
[0022]列表发送模块,用于响应所述电子发票打印请求,将预置的打印机列表发送给所述移动终端;
[0023]打印机选择模块,用于在接收到移动终端针对所述打印机列表输入的打印机选择请求后,根据所述打印机选择请求,确定该移动终端选择的打印机;
[0024]第二接收模块,用于启动接收该移动终端上传的目标电子发票以及与该电子发票对应的打印参数;
[0025]打印模块,用于控制打印控制设备,调用移动终端所选择的打印机根据所述打印参数对所述目标电子发票进行打印。
[0026]进一步的,所述预置的打印机列表为所述打印控制设备实时生成的打印日志数据,并自动上传到云端服务器设备中的列表。
[0027]进一步的,所述打印控制设备包括:存储器、处理器以及存储在所述存储器上运行的基于云服务器储存的电子发票方法打印方法程序,基于云服务器的可在程序配置为实现电子发票打印方法的步骤
[0028]本专利技术的有益效果如下:
[0029]1.为了便于连接打印机,提供快速连接打印机的方式,通过为每一台打印机ID信息配置对应的二维码,后续即可通过移动终端扫描其二维码连接该打印机,后续即可通过通过移动终端向打印机发出打印指令,继而控制打印机打印工作,简化了复杂的方式获取该打印机配置的ID信息,解决移动终端连接打印机打印工作不够便捷的问题。
[0030]2.避免打印的电子发票遗失或不便于存储纸质发票的问题,打印指令包括即时打印请求和历史打印请求,即时打印请求为当前数据打印发票数据,历史打印请求为过往某一时间的电子发票信息进行打印发票,两种方式可供其选择在不同时间段进行电子发票的打印工作,后续在上传的获取云服务器储存的数据,选择相应的时刻的数据打印即可。
[0031]3.录入该收付款方双方信息、消费金额、消费时间和商家信息,日期打印,用于后续对过往的电子发票信息有一个详细的资料,或者通过上述任其一种信息进行排查筛选,则可快速的查找出对应的电子发票数据。
附图说明
[0032]图1是本专利技术的实施例1的流程结构示意图;
[0033]图2是本专利技术的实施例2的流程结构示意图;
[0034]图3是本专利技术的实施例3的流程结构示意图。
具体实施方式
[0035]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。
[0036]因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0037]实施例1:
[0038]如图1所示,如图1所示,本实施例提供一种电子发票的打印方法,其打印方法包括以下步骤:
[0039]S1.人工对每一台打印机的ID信息生成二维码;并配置在对应的打印机上;
[0040]S2.用户在移动终端将需要打印的电子发票上传到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子发票的打印方法,其特征在于,其发票的打印方法包括以下步骤:S1.人工对每一台打印机的ID信息生成二维码,并配置在对应的打印机上;S2.用户在移动终端将需要打印的电子发票上传到云服务器储存;S3.用户使用智能终端通过扫描二维码与之连接对应的打印机,且向与之对应的打印机发送的发票打印请求时,再根据预设规则判断所述发票打印请求包括即时打印请求和历史打印请求;S4.所述发票打印请求为即时打印请求时,获取所述即时打印请求对应的当前发票信息,并通过当前发票信息中包括的商家信息关联的打印机打印所述当前发票信息;S5.所述发票打印请求为历史打印请求时,获取所述历史打印请求对应的历史发票信息,通过所述终端扫描打印站点的二维码获取当前打印机ID,并通过所述当前打印机ID对应的打印机打印所述历史发票信息。2.根据权利要求1所述的一种电子发票的打印方法,其特征在于,所述S1步骤中,二维码的生成为使用云打印网关配置软件对云打印网关进行配置,配置工具将根据打印信息生成包含有关于与该打印机的ID信息相对应的二维码图像,再将二维码图像配置在打印机上。3.根据权利要求2所述的一种电子发票的打印方法,其特征在于,二维码配置在打印机上的为二维码图像在打印机屏幕上显示、或静态的二维码粘贴打印机上。4.根据权利要求2所述的一种电子发票的打印方法,其特征在于,在S3步骤中,在接收到终端发送的发票打印请求时,获取所述发票打印请求对应的发票数据的步骤之前,还包括:在接收到终端发送的发票生成请求时,获取发票生成请求对应的收付款方双方信息、消费金额、消费时间和商家信息;根据所述收付款方双方信息、消费金额、消费时间和商家信息生成发票信息,并将所述发票信...

【专利技术属性】
技术研发人员:彭金桥张红波
申请(专利权)人:武汉飞宇益克科技有限公司
类型:发明
国别省市:

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

1