一种基于税局发票开具U盾开具发票的智能终端设备的制作方法

文档序号:19421903发布日期:2019-12-14 01:36阅读:2687来源:国知局
一种基于税局发票开具U盾开具发票的智能终端设备的制作方法

本发明涉及通信领域,具体涉及一种基于税局发票开具u盾开具发票的智能终端设备。



背景技术:

目前大多数发票服务开发商具备为企业用户提供发票相关服务的能力,有强大的销售渠道及服务能力,但是研发能力有限,无法做企业定制化硬件设备及内部系统的研发工作,研发硬件设备及系统需要投入很多的资源,研发周期及产品质量无法保障。因此市场上急需一种能够对接发票服务开发商自建平台,并且能够连接税局u盾的硬件设备,完成服务的升级。

本发明是基于国家税务总局提出新的发票开具设备类型(发票开具u盾),设计一种全新终端设备,通过与发票开具u盾设备通信,使用u盾提供的企业信息查询、发票购买、发票开具、税控管理等各种能力,并且在u盾提供的基本能力下扩展了u盾服务功能,建立起发票服务平台和u盾通信的桥梁,通过配置第三方服务平台网络地址,可以自由接入第三方发票服务开发商平台,响应第三方发票服务开发商操作指令,提供发票开具、税控管理服务,满足第三方发票服务开发商的接入需要。



技术实现要素:

本发明解决的问题是:提供了一种基于税局发票开具u盾开具发票的智能终端设备,终端设备通过与发票开具u盾设备通信,操作u盾,使用u盾提供的发票开具能力,开具发票和进行税控管理,通过扩展u盾自身能力,可以自由接入第三方发票服务平台,满足第三方发票服务开发商的接入需要,响应第三方发票服务开发商的操作指令,提供发票开具、税控管理服务。还通过与国家税务总局发票服务平台进行通信,汇总发票开具的数据,上传国家税务总局,完成开票企业、第三方发票服务开发商、国家税务总局的数据通信和验证,在国家税务总局的监管下,提供发票开具服务能力。

本发明实施例提供了一种基于税局发票开具u盾开具发票的智能终端设备,包括:在硬件全部连接完毕,当终端设备通过wifi或者lan网络模块,实时监测开票平台服务器是否有开票指令;监测到发票开具指令后,向系统总控模块开票软件发送发票开具信号;发票开具软件通过wifi或者lan网络模块连接开票平台服务器,从开票平台服务器获取需要开具的发票信息;解析发票信息,并对发票信息做合法性校验;通过usb模块,调用税局提供税控接口,将发票开具信息传入税局u盾,进行发票开具操作;将发票开具操作结果通过wifi或者lan网络模块推送回开票平台服务器;完成发票开具后,一个完整流程全部走完,重新调回实时监测开票平台服务器是否有开票指令,然后可以无限循环这一个流程。

所述方法还包括:u盾状态查询、发票查询、发票库存查询、网络购票、发票上传、发票上传结果、数据抄报、监控反写、网络购票申请及查询网络购票申请。

进一步地,所述方法已经具备云端存储功能,发票开具平台发起开票请求、存储开票信息、进行数据统计用于维护。

进一步地,通过扩展u盾自身能力,配置第三方服务平台网络地址可以自由接入第三方发票服务平台,满足第三方发票服务开发商的接入需要,响应第三方发票服务开发商操作指令,提供发票开具、税控管理服务。

进一步地,本方法留有技术升级的准备,根据税局发票开具u盾新增功能的同时,也会及时增加对应的新功能。

进一步地,本设备适用于android系统、linux系统、windows系统,对应u盾的android系统、linux系统、windows系统版本。

进一步地,在安装配置完成后,在以后每次设备重新启动时,读取数据库配置信息,自动完成设备、u盾及发票开具平台的网络参数等初始化操作,读取u盾信息跟设备数据库信息做比对,判断u盾是否为该设备已绑定的u盾。

进一步地,实时的判断当前时间,当时间达到征期报税时,自动通过usb模块与税局u盾进行通信,获取抄税信息,执行网络报税操作,报税成功后,定时执行远程清卡操作,获取到税局完成抄税清卡信息后,发送给u盾,完成本次流程操作后,进入下一个征期判断。

本发明实施例提供了一种终端设备,包括:

外壳框架模块,由一个凹型卡槽组成,用于插入税局u盾;

系统总控模块,运行android系统、linux系统或者windows系统其中一个系统,安装配套发票开具应用软件,完成跟税局u盾设备的交互及发票开具、抄报清卡等税控功能;

信号网络模块,由蓝牙、wifi、lan、4g、5g单元组成;

a、蓝牙信号单元,适用于手机与本设备间蓝牙通讯,对本设备进行基础参数配置;

b、wifi网络单元,适用于无线网络连接,使本设备连接互联网,完成数据交互。

c、lan网络单元,适用于有线网络连接,使本设备连接互联网,完成数据交互。

d、4g网络单元,适用于通过4g网络连接,使本设备连接互联网,完成数据交互。

e、5g网络单元,适用于通过5g网络连接,使本设备连接互联网,完成数据交互。

usb模块,位于凹型卡槽内,适用于接入税局u盾及其他usb存储设备;

指示灯模块,由电源指示灯、税局u盾设备连接指示灯、wifi网络连接指示灯组成。

电源模块,适用于本发明所述发票开具终端设备的电源供给。

显示屏模块,适用于对本设备的配置操作、设备信息展示及广告信息展示。

进一步地,所述终端设备会对u盾进行硬件保护,可防止碰撞、移动对u盾设备的损伤。

进一步地,所述终端设备可以完全替代pc电脑。

进一步地,不需要pc客户端开票软件,而是通过发票开具服务平台发送指令到本终端设备,进行发票开具,发票开具信息存储于发票开具平台。

进一步地,所述终端设备通过与发票开具u盾设备通信,操作u盾。

进一步地,可通过配套的管理工具或者发票开具平台远程发起对终端设备进行在线基本参数配置、管理和其它相关业务功能操作。

进一步地,接入互联网后,可通过手机设备管理app或者发票开具平台发送指令控制本终端设备,读取u盾中纳税企业用户信息完成跟发票开具平台间的信息匹配,将税局u盾、发票开具平台及本设备之间进行数据信息匹配绑定,将信息保存到设备应用程序的数据库中,使其在以后的数据通讯过程中使用该信息进行身份验证。

进一步地,设备运行过程中,可根据对应指示灯判断当前u盾连接和网络连接是否正常。

一种基于税局发票开具u盾开具发票的智能终端设备包括:发票上传功能;

a、启动时通过usb模块与税局u盾进行通信;

b、发送查询未上传发票指令,检测是否有待上传发票需要上传;

c、如果有未上传发票,通过wifi或者lan网络模块连接国家税务总局,上传发票信息;

d、所有发票上传完成后,进入等待上传发票流程;

e、发票开具流程有发票开具成功后,发送有未上传发票信号给发票上传流程,完成已开具发票的数据上传。

与现有技术相比,本发明的技术方案具有以下优点:本设备主要功能是完成税控管理及发票开具等核心税控业务,包括从第三方发票开具平台获取开票信息开具发票、将开具发票信息上传到国家税务总局后台、完成征期网络抄报和远程清卡等功能。对外提供基于网络的业务功能接口,可通过配套的管理工具或者发票开具平台远程发起对设备进行在线基本参数配置、管理和其它相关业务功能操作。

附图说明

以下将结合附图对本发明作进一步说明:

图1是系统整体框架图;

图2是内部结构示意图;

图3是内部结构示意图(带触摸显示屏);

图4是发票开具逻辑判断图;

其中,dp01-电源、dp02-电源连接线、dp03-电源接口、dp04-本终端设备、dp05-电源指示灯、dp06-u盾连接指示灯、dp07-wifi信号指示灯、dp08-(手机、pc)移动终端设备、dp09-wifi模块、dp10-蓝牙模块、dp11-4g模块、dp12-usb接口、dp13-以太网接口、dp14-网线、dp15-路由器、dp16-互联网、dp17-第三方发票开具、dp18-国家税务总局平台、dp19-u盾增值税发票开具、dp20-应用软件、dp21-平台接口、dp22-税局接口、dp23-触摸显示屏。

具体实施方式

本设备初始安装使用时,先插入国家税务总局发放的发票开具u盾,上电启动后本设备会开启蓝牙信号,等待手机设备管理app连接,手机设备管理app通过连接本设备蓝牙信号,对本设备进行基础网络参数设置,使本设备可以正常连接互联网。接入互联网后,可通过手机设备管理app或者发票开具平台发送指令控制本设备,读取u盾中纳税企业用户信息完成跟发票开具平台间的信息匹配,将税局u盾、发票开具平台及本设备之间进行数据信息匹配绑定,将信息保存到设备应用程序的数据库中,使其在以后的数据通讯过程中使用该信息进行身份验证。设备数据绑定后,进入无人值守状态,等待业务操作指令,当发票平台发起开票指令时,响应开票指令,完成相关开票业务操作。设备运行过程中,可根据对应指示灯判断当前u盾连接和wifi连接是否正常。

本设备安装配置完成后,在以后每次设备重新启动时,读取数据库配置信息,自动完成设备、u盾及发票开具平台的网络参数等初始化操作,读取税控u盾信息跟设备数据库信息做比对,判断税控u盾是否为该设备己绑定的u盾。初始化完成后,设备进入无人值守状态,等待业务操作指令。

进一步的,发票开具功能流程如下:

首先,在硬件全部连接完毕,当终端设备通过wifi或者lan网络模块,实时监测开票平台服务器是否有开票指令;

其次,监测到发票开具指令后,向系统总控模块开票软件发送发票开具信号;

再次,发票开具软件通过wifi或者lan网络模块连接开票平台服务器,从开票平台服务器获取需要开具的发票信息;

再次,解析发票信息,并对发票信息做合法性校验;

再次,通过usb模块,调用税局提供税控接口,将发票开具信息传入税局u盾,进行发票开具操作;

再次,将发票开具操作结果通过wifi或者lan网络模块推送回开票平台服务器;

最后,完成发票开具后,一个完整流程全部走完,重新调回实时监测开票平台服务器是否有开票指令,然后可以无限循环这一个流程。

发票上传功能流程:

a、启动时通过usb模块与税局u盾进行通信;

b、发送查询未上传发票指令,检测是否有待上传发票需要上传;

c、如果有未上传发票,通过wifi或者lan网络模块连接国家税务总局,上传发票信息;

d、所有发票上传完成后,进入等待上传发票流程;

e、发票开具流程有发票开具成功后,发送有未上传发票信号给发票上传流程,完成已开具发票的数据上传。

网络抄报和远程清卡功能流程:实时的判断当前时间,当时间达到征期报税时,自动通过usb模块与税局u盾进行通信,获取抄税信息,执行网络报税操作,报税成功后,定时执行远程清卡操作,获取到税局完成抄税清卡信息后,发送给u盾,完成本次流程操作后,进入下一个征期判断。

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