一种开票系统及方法与流程

文档序号:18547425发布日期:2019-08-27 21:48阅读:1391来源:国知局
一种开票系统及方法与流程

本发明涉及财务自动化技术领域,尤其涉及一种开票系统及方法。



背景技术:

目前,传统开票体系所使用的开票软件仅能安装在纳税户的本地通用电脑上,并将专用税控设备—税盘和打印发票的配套打印机连接到通用电脑上。在纳税户需要开具发票的时候,首先通过安装在电脑上的开票软件读取税控盘获得开票权限和所需数据,随后输入开票数据并调用税控盘生成税控码、存储开具的发票数据,开票成功后再调用打印机打印。

现有的开票系统在一次开票任务中存在一台电脑仅支持一个税盘的使用限制,若要使用一台电脑执行多家公司的开票任务,则需要频繁切换对应的税盘才能完成,在税盘频繁插拔过程中不仅会增加税盘损坏的可能性,而且极大的影响了开票的效率。



技术实现要素:

本发明的目的在于提供一种开票系统及方法,能够实现开票的自动化操作,进而大幅提高开票效率。

为了实现上述目的,本发明的一方面提供一种开票系统,包括税盘单元、usb接口单元、办公终端和安装有开票软件及开票机器人的虚拟机单元,所述办公终端分别与所述usb接口单元和所述虚拟机单元连接,所述税盘单元与所述usb接口单元连接;

所述税盘单元存储有企业税号以及与企业税号对应的税盘库存资源;

所述办公终端用于录入开票信息,选择开票所用的企业税号后对应下达开票指令;

所述虚拟机单元用于根据开票指令,通过开票机器人调用对应企业税号的税盘在开票软件中写入所述开票信息,完成开票操作。

优选地,所述税盘单元包括多个税盘,各税盘分别存储有专用的企业税号及对应的税盘库存资源。

较佳地,所述usb接口单元包括多个usb接口,所述usb接口与所述税盘一一对应连接。

较佳地,所述虚拟机单元包括多个分布式部署且与所述税盘一一对应使用的虚拟机,所述虚拟机安装有开票软件及自动操作所述开票软件的开票机器人。

较佳地,所述虚拟机单元包括服务器和多个分布式部署的虚拟机,所述办公终端通过所述服务器分别与多个分布式部署的所述虚拟机连接,所述虚拟机安装有开票软件及自动操作所述开票软件的开票机器人;

所述服务器用于接收开票指令,选择任一台空闲的虚拟机执行开票操作。

进一步地,还设有交换路由,所述办公终端通过所述交换路由分别与所述usb接口单元和所述服务器交互连接。

优选地,还包括设在所述交换路由和所述服务器之间的路由防火墙和服务器防火墙,所述路由防火墙设在所述交换路由端,所述服务器防火墙设在所述服务器端。

优选地,还包括与各虚拟机连接且用于监控开票进度的监控单元,所述监控单元在开票操作完成后发出发票打印提醒。

与现有技术相比,本发明提供的开票系统具有以下有益效果:

本发明提供的开票系统中,由于税盘单元中记录有多个企业税号以及存储有各企业税号对应的税盘库存资源,开票人员只需利用办公终端下达开票指令,包括录入开票信息和选择开票所用的税盘,使得虚拟机单元根据开票指令从多个虚拟机中选择对应的虚拟机执行开票操作,即通过开票机器人调用对应企业税号的税盘在开票软件中写入开票信息。

可见,本发明采用开票机器人替代传统的人工开票,可以显著提高开票的效率和准确率,另外,本开票系统通过多税盘的虚拟化分布式部署,能够实现开票的集中化管理,无需在开票过程中反复的切换税盘,减少了税盘插拔过程中损毁的可能性。

本发明的另一方面提供一种开票方法,应用于上述技术方案的开票系统中,该方法包括:

步骤s1,录入开票信息,选择开票所用的企业税号后对应下达开票指令;

步骤s3,根据开票指令,通过开票机器人调用对应企业税号的税盘在开票软件中写入所述开票信息,完成开票操作。

优选地,还包括:

步骤s2,接收开票指令,选择任一台空闲的虚拟机执行开票操作。

与现有技术相比,本发明提供的开票方法的有益效果与上述技术方案提供的开票系统的有益效果相同,在此不做赘述。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明实施例一中开票系统的结构框图;

图2为本发明实施例一中开票系统的示意分布图;

图3为本发明实施例二中开票方法的流程示意图。

附图标记:

1-办公终端,2-交换路由;

3-usb接口单元,4-税盘单元;

5-服务器,6-虚拟机单元;

7-监控单元。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其它实施例,均属于本发明保护的范围。

实施例一

请参阅图1,本实施例提供一种开票系统,包括税盘单元4、usb接口单元3、办公终端1和安装有开票软件及开票机器人的虚拟机单元6,办公终端1分别与usb接口单元3和虚拟机单元6连接,税盘单元4与usb接口单元3连接;税盘单元4存储有企业税号以及与企业税号对应的税盘库存资源;办公终端1用于录入开票信息,选择开票所用的企业税号后对应下达开票指令;虚拟机单元6用于根据开票指令,通过开票机器人调用对应企业税号的税盘在开票软件中写入开票信息,完成开票操作。

本实施例提供的开票系统中,由于税盘单元4中记录有多个企业税号以及存储有各企业税号对应的税盘库存资源,开票人员只需利用办公终端1下达开票指令,包括录入开票信息和选择开票所用的税盘,使得虚拟机单元6根据开票指令从多个虚拟机中选择对应的虚拟机执行开票操作,即通过开票机器人调用对应企业税号的税盘在开票软件中写入开票信息。

可见,本实施例采用开票机器人替代传统的人工开票,可以显著提高开票的效率和准确率,另外,本开票系统通过多税盘的虚拟化分布式部署,能够实现开票的集中化管理,无需在开票过程中反复的切换税盘,减少了税盘插拔过程中损毁的可能性。

优选地,若开票的业务量较大可考虑设置一开票池,该开票池中存储有大量的待开开票信息,开票人员可通过办公终端1选择其中的待开开票信息执行开票操作,当然,为了进一步提升开票系统的自动化程度,开票系统也可基于设定规则定时从开票池中抽取待开开票信息执行上述开票操作。

请参阅图2,税盘单元4包括多个税盘,各税盘分别存储有专用的企业税号及对应的税盘库存资源。与之对应的是,usb接口单元3包括多个usb接口,usb接口与税盘一一对应连接。

示例性地,上述实施例所指的税盘包括金税盘或控税盘,usb接口单元3优选为usbshare设备,其最多支持16个usb接口,在实际使用过程中,usbshare设备可随着所需税盘的数量适应性增加,若企业存在异地办公的情况,可分别在各地设置usbshare设备,然后通过局域网使各地的usbshare设备联网,实现多地税盘的共享使用。

可见,通过设置usb接口单元3能够实现一次性多个税盘的挂载,使得开票人员在一台办公终端1中可对任一税盘调用,进而能够根据各税盘的库存资源剩余情况对应选择,例如,优选用库存资源量剩余最多的税盘作为开票税盘,这样能够盘活各税盘资源的利用率。

请继续参阅图2,上述实施例中的虚拟机单元6包括多个分布式部署且与税盘一一对应使用的虚拟机,虚拟机安装有开票软件及自动操作开票软件的开票机器人。或者,上述实施例中的虚拟机单元6包括服务器5和多个分布式部署的虚拟机,办公终端1通过服务器5分别与多个分布式部署的虚拟机连接,虚拟机安装有开票软件及自动操作开票软件的开票机器人;服务器5用于接收开票指令,选择任一台空闲的虚拟机执行开票操作。

具体实施的过程中,若选用前者方案,当税盘选择完毕后由与该税盘对应的虚拟机执行开票操作,具体过程为开票机器人启动开票软件,同时识别开票软件的窗体、按钮、文本框等,然后基于开票人员的手动操作自动执行开票信息在开票软件上的录入,直至开票完成。若选用后者方案,通过服务器5的设置能够基于虚拟机的使用状态自动分配其中空闲的虚拟机执行开票操作,由于此方案并没有限制虚拟机与税盘的对应使用关系,因此大大提高了系统应用的灵活性。

需要说明的是,开票机器人与开票软件均为现有技术常用的产品,例如,开票机器人为rpa开票机器人,

进一步地,上述实施例中还设有交换路由2,办公终端1通过交换路由2分别与usb接口单元3和服务器5交互连接。通过交换路由2的设置能够减少系统的布线,进而提升各单元设备布线的灵活性。

较佳地,上述实施例还包括设在交换路由2和服务器5之间的路由防火墙和服务器5防火墙,路由防火墙设在交换路由2端,服务器5防火墙设在服务器5端。通过路由防火墙和服务器5防火墙的设置,能够确保信息传输的安全性。具体实施的过程中,可根据实际安全需求对应选择防火墙的设置数量,例如,仅在交换路由2端设置路由防火墙,或者,仅在服务器5端设置服务器5防火墙,再或者如权利要求所述,即设置服务器5防火墙液设置服务器5防火墙。

可选地,上述实施例还包括与各虚拟机连接且用于监控开票进度的监控单元7,监控单元7在开票操作完成后发出发票打印提醒。以及,还包括与办公终端1连接的网络打印机,当开票人员收到发票打印提醒后可选择操作网络打印机将电子发票打印成纸质发票,进一步的提高开票的自动化程度。上述发票打印提醒的方式多种多样,如利用短信、邮件、豆芽、微信等任一方式执行告知提醒。

实施例二

请参阅图3,本实施例提供一种开票方法,包括:

步骤s1,录入开票信息,选择开票所用的企业税号后对应下达开票指令;

步骤s3,根据开票指令,通过开票机器人调用对应企业税号的税盘在开票软件中写入所述开票信息,完成开票操作。

优选地,还包括:

步骤s2,接收开票指令,选择任一台空闲的虚拟机执行开票操作。

与现有技术相比,本发明实施例提供的开票方法的有益效果与上述实施例一提供的开票系统的有益效果相同,在此不做赘述。

本领域普通技术人员可以理解,实现上述发明方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,上述程序可以存储于计算机可读取存储介质中,该程序在执行时,包括上述实施例方法的各步骤,而的存储介质可以是:rom/ram、磁碟、光盘、存储卡等。

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

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