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
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。