The invention discloses an invoice billing platform and the use of adaptive method, the process is as follows: first, establish the underlying database and data connection; establish data object, data model, interface initialization parameters; establish data filtering, parameter selection and management module, through the provision of tax oriented system interface, parameter receiving tax system on the basis of the tax, organization and billing vendors selected corresponding invoice tax organization can be adopted; finally established the interface module, the interface module according to the startup parameters, choice of methods should be started, will be serialized as billing information to meet the conditions of the data format, call billing software interface, to achieve the function of the invoice. Compared with the prior art, the invention has the advantages of reducing the complexity of invoice making, improving the usability of the product, simplifying the use of the product and being practical.
【技术实现步骤摘要】
一种开具发票自适应开票平台的搭建及使用方法
本专利技术涉及计算机应用
,具体地说是一种开具发票自适应开票平台的搭建及使用方法。
技术介绍
随着信息技术的发展,开票平台中形成了各类的开票方法及装置,接口方式也各不相同,诸如WebService、Http、DLL等。WebService是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。HTTP协议(HyperTextTransferProtocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传输协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示等。DLL(DynamicLinkLibrary)文件为动态链接库文件,又称“应用程序拓展”,是软件文件类型。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件就会被调用。一个应用程序可使用多个DLL文件,一个DLL文件也可能被不同的应用程序使用,这样的DLL文件被称为共享DLL文件。面对开票平台的接口提供等因素的制约,在开具发票时需要依赖不同的接口来实现发票开具等功能操作,所以需要将不同的接口归集整理出相应的共同点,便于开具发票时自适应开票平台,经过不断的探索和总结,本专利技术提出一种开具发票自适应开票平台的搭建及使用方法。专利技 ...
【技术保护点】
一种开具发票自适应开票平台的搭建方法,其特征在于,其实现过程为:首先建立底层数据库及数据连接;建立数据对象、数据模型、初始化参数界面;建立数据过滤、参数选择管理模块,通过提供面向税务系统的接口,接收税务系统传入的参数,依据税务组织和开票厂商筛选出对应税务组织可以采用的开票方式;最后建立接口调用模块,该接口调用模块根据启动参数,选择对应的启动方法,将开票信息序列化为满足条件的数据格式,调用开票软件接口,来实现发票开票功能。
【技术特征摘要】
1.一种开具发票自适应开票平台的搭建方法,其特征在于,其实现过程为:首先建立底层数据库及数据连接;建立数据对象、数据模型、初始化参数界面;建立数据过滤、参数选择管理模块,通过提供面向税务系统的接口,接收税务系统传入的参数,依据税务组织和开票厂商筛选出对应税务组织可以采用的开票方式;最后建立接口调用模块,该接口调用模块根据启动参数,选择对应的启动方法,将开票信息序列化为满足条件的数据格式,调用开票软件接口,来实现发票开票功能。2.根据权利要求1所述的一种开具发票自适应开票平台的搭建方法,其特征在于,建立的数据对象、数据模型、初始化参数界面包括以下字段:标识ID、税务组织ID、接口类型、用于区分开票软件采用哪种实现方式的接口方式、用于区分开票软件的厂商、标识税务组织所在的区域。3.根据权利要求1所述的一种开具发票自适应开票平台的搭建方法,其特征在于,建立的字段中依据接口方式的不同,进行不同的参数化界面展示:当接口方式为Webservice时,则展示对应的参数化配置界面,该参数化配置界面包含以下字段:WSDL地址、控制台地址、控制台端口、接口方法;当接口方式为DLL时,则展示对应的参数化配置界面,该参数化配置界面包含以下字段:税控盘编号、税控盘口令、数字证书密码、注册码、接口方法。4.根据权利要求3所述的一种开具发票自适应开票平台的搭建方法,其特征在于,基于接口方式的不同,接口调用模块调用的开票软件接口分别为:对应接口方...
【专利技术属性】
技术研发人员:王占山,
申请(专利权)人:浪潮通用软件有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。