一种支持多种开票设备的开票方法、系统和开票平台技术方案

技术编号:33143125 阅读:18 留言:0更新日期:2022-04-22 13:54
本发明专利技术提供了一种支持多种开票设备的开票方法、系统和开票平台,包括:将不同开票设备的多种业务接口,封装为统一的业务接口;所述统一的业务接口用于多种开票设备与开票平台对接;所述开票平台通过所述统一的业务接口,接收多种开票设备的业务请求;所述开票平台根据所述业务请求,将所述业务请求对应的开票结果返回至对应的开票设备。解决现有技术每种税控设备采用不同的接口协议,对接方处理复杂的问题。问题。问题。

【技术实现步骤摘要】
一种支持多种开票设备的开票方法、系统和开票平台


[0001]本申请涉及数据处理
,具体涉及一种支持多种开票设备的开票方法、系统和开票平台。

技术介绍

[0002]市面上有多种税控设备,配套多个开票软件,操作界面多样,操作复杂,而且每种税控设备采用不同的接口协议,对接方处理复杂。

技术实现思路

[0003]为解决上述问题,本申请提供一种支持多种开票设备的开票方法,包括:
[0004]将不同开票设备的多种业务接口,封装为统一的业务接口;所述统一的业务接口用于多种开票设备与开票平台对接;
[0005]所述开票平台通过所述统一的业务接口,接收多种开票设备的业务请求;
[0006]所述开票平台根据所述业务请求,将所述业务请求对应的开票结果返回至对应的开票设备。
[0007]优选的,在接收多种开票设备的业务请求的步骤之前,还包括:
[0008]开票设备对所述业务请求进行CA加密。
[0009]优选的,所述开票平台根据所述业务请求,将所述业务请求对应的开票结果返回至对应的开票设备,包括:
[0010]所述开票平台,对所述业务请求进行CA解密;
[0011]所述开票平台对所述开票设备进行身份验证,若所述开票设备的身份验证通过,则进行对应的开票处理,将所述业务请求对应的开票处理结果返回至对应的开票设备。
[0012]优选的,所述业务请求,至少包括如下请求中的一种:开票、打印、上传和抄报税。
[0013]本申请同时提供一种支持多种开票设备的开票系统,包括;
[0014]接口封装模块,用于将不同开票设备的多种业务接口,封装为统一的业务接口;所述统一的业务接口用于多种开票设备与开票平台对接;
[0015]业务请求接收模块,用于所述开票平台通过所述统一的业务接口,接收多种开票设备的业务请求;
[0016]开票模块,用于所述开票平台根据所述业务请求,将所述业务请求对应的开票结果返回至对应的开票设备。
[0017]优选的,还包括:
[0018]加密模块,用于开票设备对所述业务请求进行CA加密。
[0019]优选的,开票模块,包括:
[0020]解密子模块,用于所述开票平台,对所述业务请求进行CA解密;
[0021]开票子模块,用于所述开票平台对所述开票设备进行身份验证,若所述开票设备的身份验证通过,则进行对应的开票处理,将所述业务请求对应的开票处理结果返回至对
应的开票设备。
[0022]本申请同时提供一种开票平台,包括:
[0023]接口模块,用于通过统一的业务接口,接收多种开票设备的业务请求;
[0024]业务处理模块,根据所述业务请求,进行对应的开票处理,将所述业务请求对应的开票处理结果返回至对应的开票设备。
[0025]优选的,还包括:
[0026]加密模块,用于开票设备对所述业务请求进行CA加密。
[0027]优选的,所述业务处理模块,还包括:
[0028]解密子模块,用于对所述业务请求进行CA解密。
附图说明
[0029]图1是本申请提供的一种支持多种开票设备的开票方法的流程示意图;
[0030]图2是本申请提供的一种支持多种开票设备的开票系统的结构示意图;
[0031]图3是本申请提供的一种开票平台的结构示意图;
[0032]图4是本申请涉及的开票业务流程图。
具体实施方式
[0033]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0034]图1是本申请提供的一种支持多种开票设备的开票方法的流程示意图。下面结合图1对本申请提供的方法进行详细说明。
[0035]步骤S101,将不同开票设备的多种业务接口,封装为统一的业务接口;所述统一的业务接口用于多种开票设备与开票平台对接。
[0036]每种开票设备一般对应一套开票软件,且每种开票设备与开票软件之间对应的接口协议也不同。导致对接方时处理复杂。本申请将不同开票设备的多种业务接口进行统一的封装,不同开票设备的接口为统一的业务接口,统一的业务接口用于多种开票设备与开票平台对接。
[0037]步骤S102,所述开票平台通过所述统一的业务接口,接收多种开票设备的业务请求。
[0038]在通过统一接口将多种开票设备与开票平台对接后,开票平台就可以通过统一接口接收来自多种开票设备的业务请求。在开票设备发送业务请求之前,开票设备对所述业务请求进行CA加密,并随带开票设备的身份信息。然后,将通过CA加密的业务请求与开票设备的身份信息通过统一的业务接口发送给开票平台,开票平台接收多种设备的业务请求及身份信息。
[0039]步骤S103,所述开票平台根据所述业务请求,将所述业务请求对应的开票结果返回至对应的开票设备。
[0040]开票平台,对所述业务请求进行CA解密,并对所述开票设备进行身份验证,若所述开票设备的身份验证通过,则进行对应的开票处理,将所述业务请求对应的开票处理结果
返回至对应的开票设备。所述业务请求,至少包括如下请求中的一种:开票、打印、上传和抄报税。
[0041]基于同一专利技术构思,本申请同时提供一种支持多种开票设备的开票系统200,如图2所示,,包括;
[0042]接口封装模块210,用于将不同开票设备的多种业务接口,封装为统一的业务接口;所述统一的业务接口用于多种开票设备与开票平台对接;
[0043]业务请求接收模块220,用于所述开票平台通过所述统一的业务接口,接收多种开票设备的业务请求;
[0044]开票模块230,用于所述开票平台根据所述业务请求,将所述业务请求对应的开票结果返回至对应的开票设备。
[0045]优选的,还包括:
[0046]加密模块,用于开票设备对所述业务请求进行CA加密。
[0047]优选的,开票模块,包括:
[0048]解密子模块,用于所述开票平台,对所述业务请求进行CA解密;
[0049]开票子模块,用于所述开票平台对所述开票设备进行身份验证,若所述开票设备的身份验证通过,则进行对应的开票处理,将所述业务请求对应的开票处理结果返回至对应的开票设备。
[0050]基于同一专利技术构思,本申请同时提供一种开票平台300,如图3所示,包括:
[0051]接口模块310,用于通过统一的业务接口,接收多种开票设备的业务请求;
[0052]业务处理模块320,根据所述业务请求,进行对应的开票处理,将所述业务请求对应的开票处理结果返回至对应的开票设备。
[0053]优选的,还包括:
[0054]加密模块,用于开票设备对所述业务请求进行CA加密。
[0055]优选的,所述业务处理模块,还包括本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种支持多种开票设备的开票方法,其特征在于,包括:将不同开票设备的多种业务接口,封装为统一的业务接口;所述统一的业务接口用于多种开票设备与开票平台对接;所述开票平台通过所述统一的业务接口,接收多种开票设备的业务请求;所述开票平台根据所述业务请求,将所述业务请求对应的开票结果返回至对应的开票设备。2.根据权利要求1所述的方法,其特征在于,在接收多种开票设备的业务请求的步骤之前,还包括:开票设备对所述业务请求进行CA加密。3.根据权利要求1所述的方法,其特征在于,所述开票平台根据所述业务请求,将所述业务请求对应的开票结果返回至对应的开票设备,包括:所述开票平台,对所述业务请求进行CA解密;所述开票平台对所述开票设备进行身份验证,若所述开票设备的身份验证通过,则进行对应的开票处理,将所述业务请求对应的开票处理结果返回至对应的开票设备。4.根据权利要求1所述的方法,其特征在于,所述业务请求,至少包括如下请求中的一种:开票、打印、上传和抄报税。5.一种支持多种开票设备的开票系统,其特征在于,包括;接口封装模块,用于将不同开票设备的多种业务接口,封装为统一的业务接口;所述统一的业务接口用于多种开票设...

【专利技术属性】
技术研发人员:赵丽梅武志鹏
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:

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

1