專利名稱:增值稅發票的開票、認證與查詢方法及其信息管理系統的制作方法
技術領域:
本發明涉及電信技術和稅務、海關、銀行的票單開具及認證管理;尤其是一種增值稅發票的開票、認證與查詢方法及其信息管理系統,適用于增值稅發票的開票和對發票真實性的實時認證。
稅務管理是一件事關國計民生的大事。我國自1994年實行增值稅發票管理以來,在國家稅收管理工作中起了極大的作用。但是,現有的增值稅發票管理存在許多漏洞,給不法份子以可乘之機,偷稅、漏稅、虛開、販賣假發票等不法行為屢禁不止,造成國家稅款大量流失。
為堵塞漏洞,有關部門推出許多方案,主要是在發票的防偽和認證上下功夫。首先,識別是否是假發票;其次,是核實發票內容是否真實。
在開票方面現行方案采用防偽發票,納稅人利用金稅卡在納稅終端上取得合法身份,然后開出電子發票,并將開票內容存入IC卡,納稅終端輸出發票。月終,納稅人攜帶金稅卡及發票的記帳聯或用戶聯、抵扣聯到其主管的稅務分局報(繳)稅。
在認證發票真實性方面購貨方將發票的用戶聯和抵扣聯送到其主管稅務分局,主管稅務分局通過掃描儀將發票上的數據‘復制’到系統中,然后通過國家稅務四級主干網一級級傳送到稅總稅務管理信息系統,與銷貨方主管稅務分局采集來的發票數據,相互比對交叉稽核,如有問題再將結果送到銷貨方或購貨方的稅務主管分局處理.。.雖然,該稅務管理信息系統解決了稅務系統內部各級單位之間的聯網,但并未包括納稅企業,不能實現對企業增值稅發票的實時管理。
迄今為止,國家在稅務管理方面花費了大量的人力、物力和財力,但仍有人到處做假,公開推銷空白的增值稅發票。實踐證明在發票的防偽及事后的認證上堵漏洞不能從根本上杜絕偷稅漏稅現象,而且勞民傷財,得不償失。
為此,申請人經過近兩年的不斷思索和方案的反復論證推敲,充分利用高科技、尤其是信息化技術,提出了一種對開票、認證進行實時管理,能有效防范、乃至徹底杜絕虛假發票產生的“新一代增值稅發票管理信息系統”。
本發明的目的是這樣來實現的一種增值稅發票的開票、認證與查詢方法,其特征在于開票過程包括如下步驟a、向稅控管理平臺登記納稅企業代碼和稅務信息終端所用的電話號碼;b、稅控管理平臺將納稅企業代碼、企業經營權限、發卡稅務局名稱和代碼以及簽發日期數據采用公有密鑰加密,寫入金稅卡,然后發給企業;c、將金稅卡插入稅務信息終端,稅務信息終端將金稅卡上密鑰數據與開票請求標識組合成一條消息通過本地電信網向稅控管理平臺發出發票許可證號申請(一次可以申請一張或多張發票許可證號);d、稅控管理平臺采用私有密鑰對接收到的金稅卡密碼進行解密,根據解出的密鑰數據和主叫用戶電話號碼判定納稅企業的身份及權限的合法性;e、稅控管理平臺確認納稅企業合法身份后,根據解出的密碼數據,開啟用于存放該納稅企業增值稅發票數據的數據庫,取出當前發票許可證號,發送給稅務信息終端,同時,子任務狀態表遷移到等候發票數據狀態;
f、在稅務信息終端上顯示出電子發票模版,用戶填寫發票內容,填寫完成檢查無誤后按‘確認’鍵,稅務信息終端將發票許可證號、發票內容發回稅控管理平臺,存入該納稅企業數據庫。
g、稅控管理平臺接受數據成功后,會向稅務信息終端回送一條證實信息,稅務信息終端收到此信息后,即會命令打印機在無碳卷紙上打印出發票。
對開具增值稅發票的認證方法包括如下步驟a、稅控管理平臺將每一次發出的發票許可證號存入“發票許可證號發放檔案表”,并設置定時器,將收回來的發票許可證號與“發票許可證號發放檔案表”記錄的發票許可證號比對,如果發出的發票許可證號全部收回,則關閉數據庫;b、在稅務信息終端上填寫發票內容時,若上述定時器限時已到,稅控管理平臺將向稅務信息終端發出提示信息‘系統限時已到,是否繼續操作’,如果用戶回應‘Y’,將計時器置位為重新計時狀態,等候用戶發票數據。如果無回應,系統將自動清除上述操作,同時收回許可證號;c、若發出的發票許可證號未全部收回,稅控管理平臺查看定時器是否到時,如果到時,則廢除已發放的但當前仍未收回的發票許可證號,關閉數據庫。
發票許可證號的數據結構包括標題、稅務分局稅控管理平臺電信端口號、稅務分局代碼、企業代碼、發票流水號字段。
稅控管理平臺將納稅企業的數據采用公密和私密的密鑰對加密方法,稅務局保留私鑰。
設置識別納稅企業身份及權限的合法性的數字證書,數字證書的數據結構包括標題、企業名稱、企業代碼、訪問權限代碼、稅務分局稅控管理平臺電信端口號碼字段。
對增值稅發票上的數據信息進行查詢的方法是將發票上的許可證號碼輸入稅務信息終端,向對應的稅控管理平臺發出查詢請求,稅控管理平臺從相應的數據庫中取出數據發回稅務信息終端。
實現增值稅發票的開票、認證與查詢方法的信息管理系統,由稅務信息終端、稅控管理平臺和ISDN綜合業務數據網組成。稅務信息終端包括短消息服務終端、電信接口、讀卡機、金稅卡(IC)、打印機,稅控管理平臺包括PRI/BRI網關、服務器和分布式實時數據庫,在稅務信息終端與稅控管理平臺之間是通過綜合業務數據網的D信道的UUS信令傳送信息。
在主管稅務局的稅控平臺上建立分布式實時數據庫用以存放其管轄范圍內企業的發票數據信息,其存放數據的工作流程如下a.接收納稅企業金稅卡信息,利用私有密鑰實體解開上述密碼,將密碼換算成分布式數據庫寫入口地址;b.打開數據庫,在取得數據庫入口參數后調用打開數據庫函數,將數據庫打開,并置定時器開始計時,有限狀態機置數據庫開啟狀態;c.系統接收到發票數據后,調用寫入數據庫函數,將數據寫入數據庫;d.在完成寫入或超時后,系統調用關閉數據庫函數,將數據庫關閉。
稅務信息終端、網關及服務器之間在申請發票許可證號時的工作流程包括如下步驟a、稅務信息終端將金稅卡上密鑰數據與開票請求組合成一條SETUP消息通過本地ISDN電信網向網關定向發出一張或多張申請發票許可證號的開票請求;b、網關接收到來自稅務信息終端Setup消息后,解析UUI中協議鑒別碼(Protocol discriminator),得出‘申請發票許可證號’業務屬性;
c、發給稅務信息終端帶有“消息接收成功”的RELEASE消息;d、將SETUP消息相關內容轉發給服務器;e、服務器中有限狀態機接收來自網關轉發來的納稅企業稅務信息終端消息,標上接收時間后,置起始狀態;f、調用私有密鑰實體,將寫有納稅企業身份、權限的密碼解開,根據納稅企業身份、權限和納稅企業稅務信息終端電話號碼,確認用戶身份的合法性;g、根據企業代碼確定該納稅企業對應的數據庫地址,開啟稅控管理平臺中該納稅企業專屬的數據庫,根據本次用戶申請開具發票的張數,從數據庫中的發票許可證號計數器中取出一個或數個連續的發票許可證號,然后,將發票許可證號、納稅企業電話號碼、申請時間保存在與該開啟的數據庫相關連的“發票許可證號發放檔案表”;h、檢查接收時間,如果處理時間大于預定時間,SETUP信令的UUI字段中協議鑒別碼,指示“申請失敗”狀態,否則指示“申請成功”狀態;i、如果申請成功,生成一條SETUP消息,將納稅企業電話號碼、稅控管理平臺的網關電話號碼裝入被主叫號碼字段中,并在UUI字段存放發票許可證號標識、發票許可證號等相關消息;j、將上述SETUP消息經網關發送給相應納稅企業的稅務信息終端。
稅務信息終端、網關及服務器之間在開具增值稅發票時的工作流程包括如下步驟a、檢查申請發票許可證號的時間是否已經超時,若超時,SETUP消息UUI字段中協議鑒別碼,標識為“超時”,同時將‘系統限時已到,是否繼續操作’提示信息放在UUI中,然后,將該SETUP消息經網關發送給相應的納稅企業稅務信息終端,若未超時,執行步驟b;b、納稅企業在稅務信息終端顯示出的電子發票模版上,填寫發票內容,填寫完成檢查無誤后按‘確認’鍵,稅務信息終端將發票許可證號、發票內容發回稅控管理平臺的網關;c、稅控管理平臺的網關接收到來自納稅企業稅務信息終端的Setup消息后,解析UUI中協議鑒別碼,得出‘開具增值稅發票’消息狀態;d、發給稅務信息終端帶有“消息接收成功”的RELEASE信息;e、將SETUP消息相關內容轉發給服務器;f、服務器中有限狀態機接收來自網關的納稅企業稅務信息終端消息,標上接收時間,并置起始狀態;g、服務器根據私有密鑰實體計算出納稅企業對應的數據庫地址,進而找出“發票許可證號發放檔案表”,對本次接收的發票數據是否為發出的發票許可證號,如果是,將發票數據存入數據庫,并在“發票許可證號發放檔案表”中將該發票許可證號屬性置為完成狀態;h、若步驟g處理成功,SETUP消息UUI中協議鑒別碼標識為“成功”,如果處理時間大于預定時間或者數據庫操作失敗,相關數據庫所有修改被恢復,SETUP消息UUI中協議鑒別碼標識為“失敗”,該SETUP消息經網關發送給納稅企業稅務信息終端。
實現增值稅發票的開票、認證與查詢方法的信息管理系統,對增值稅發票的查詢方法包括如下步驟a、將發票的許可證號輸入納稅企業稅務信息終端中;b、向發放發票許可證號的稅控管理平臺發送SETUP消息,其中UUI字段的協議鑒別碼標識發票查詢業務屬性,并攜帶被查詢的發票許可證號;c、稅控管理平臺網關轉換查詢信息為相應的數據庫查詢命令,發送給服務器;d、服務器受理該查詢命令,從數據庫中將發票數據取出,生成SETUP消息,其中主叫用戶號碼為稅控管理平臺網關電話號碼,被叫用戶號碼為查詢稅務信息終端號碼,UUI中裝有被查發票數據。該消息經網關回送查詢企業(稅務局)稅務信息終端,企業(稅務局)從返回的消息中核對發票的內容。
本發明方案與現行方案相比,主要體現在納稅人開票、稅務部門認證發票的過程中存在著顯著的技術進步在開票方面,充分利用我國電信網的業務范圍及其承載能力,能夠為納稅企業和主管稅務分局建立實時的點對點的連接,通過本地電信網,將納稅企業的納稅信息接入到主管稅務分局的稅控管理平臺上,利用這種稅控管理平臺可以確認納稅人的身份,在納稅人的請求下發送開票許可證號碼。納稅人在確定發票信息的同時已將發票上的數據傳回到主管稅務分局稅控管理平臺中的數據庫存檔;在收到數據接收成功的通知后,用戶稅務信息終端自動在無碳卷紙上打印出增值稅發票。開票實時性強,實際操作簡便、有效、可靠。
本發明方案將重點放在稅務分局稅控管理平臺中的發票管理數據庫上,在數據庫的真實性和安全性上下工夫,將核稅工作的注意力從發票防偽轉到相關數據庫的數據查詢與核對上,從源頭上杜絕虛假發票的產生,大大減少了報稅、核稅、抵扣環節的工作量,發票僅用于企業做帳的憑據。在實施的過程中,采用無炭卷紙實時打印發票(無票可賣,無論合法非法)。納稅人利用金稅卡通過稅務信息終端登入主管稅務分局的稅控管理平臺,稅控管理平臺通過金稅卡、密碼和電話號碼確認納稅人身份后,向納稅人發送開票許可證號。納稅人收到許可證號后,方可開具電子發票。稅務信息終端在輸出發票的同時已將發票上的數據發送到稅務分局的稅控管理平臺上的數據庫存檔。從某種意義上講每張發票都是由稅務分局通過電信網絡直接開具。對于有意虛開增值稅發票,以便從中非法牟利的犯罪分子,稅控管理平臺的監控功能,可以進行有效地防范和杜絕。
在認證發票真實性方面,采用本發明方案,購貨方或其主管稅務分局均可依照發票上的許可證號,通過電信網或國家稅務四級主干網查詢銷貨方主管稅務分局的數據庫,即時驗證發票的真實性。由于發票數據始終存放在主管稅務分局的數據庫中,無須上傳比對稽核,從而保證了發票數據驗證的實時性。系統在全國普及后,基本上可以結束目前稅務部門增值稅發票的稽核工作;在綜合業務數據網(ISDN)的支持下,再實現增值稅發票管理向完全電子化、無紙化、自動化方向發展,屆時的效果會更好。因為屆時購貨方主管稅務分局收到的每一張抵扣發票,均是由銷貨方主管稅務分局直接開具并通過電信網直接發送過來存檔在自己的稅控管理平臺上。此發明方案也可同樣應用于海關報關單、商業銀行支票管理監控系統。
本發明方案不以防偽等措施為主要認證手段,而是用實時在線認證技術、分布式實時數據庫技術、通信網絡技術將造假的可能控制在出假意念之前,有效地防范和杜絕了案發的可能,為稅務部門免去了大量的印票、售票、驗票、取證、認證、交叉稽核、追索等一系列工作。
進一步地探討,本發明突出的技術進步還在于●本發明方案充分運用了高科技,尤其是信息化技術,依托我國龐大的電信網業務范圍及其承載能力,特別是將ISDN D信道應用于稅務管理。尤其是納稅企業開具增值稅發票的環節,稅務分局有關該納稅人的增值稅發票數據庫建立的過程僅僅使用本地電信網,也就是說通信業務量較大的工作是利用本地電信網完成,并未給長途電信網帶來壓力,從而使本發明方案的實現得已成功。
●本發明方案有關發票信息的數據量很小(屬于短消息范疇),在絕大多數情況下,僅僅利用ISDN D信道。在通話之前,已完成增值稅發票的開票、認證,它是一種不產生話費的通信業務。因此可以大大節約網絡線路傳送的帶寬和時間,同時也節約了系統的存儲空間。這對方便地保護原始數據,節省昂貴的通信費用和系統投資是極為有利的,同時也使電信資源得到了充分、經濟、有效的應用。
●在直接與納稅企業聯網的稅務分局稅控管理平臺上建立分布式實時數據庫,用于存放其管轄范圍內的企業增值稅發票的全部數據。從全網的角度看,增值稅發票的信息是存放在稅務分局的數據庫中,調用或查看其數據時可通過稅務管理信息網訪問該數據庫,也可以通過電信網、互聯網來實現。通過設置企業密鑰權限,保證了數據庫的安全性、方便性和經濟性。
●本發明方案將發票上的信息實時地通過國家四級主干網存入國家稅務管理信息系統,使稅務信息采集、稅務形式分析及國家稅務政策的制定更為及時準確可靠。
●本發明方案為完全電子化、無紙化、自動化納稅結算管理提供了環境基礎。可以為國家節省大量的人力、物力、財力,提高了整個稅收領域的工作效率。
●本發明方案徹底清除了人為因素可能給國家造成的損失。從管理體制和管理方法上實現了全面的創新,避免了稅務、海關及銀行工作人員利用職務腐敗犯罪的可能,從最基礎的根本上挽救了我們的干部及工作人員,使他們能更好地為國家提供服務。
●本發明方案和國家出口退稅電子化管理信息系統、銀行結算信息系統結合起來,可以徹底杜絕出口騙稅案件的發生,為國家挽回大量的稅款流失。
●本發明方案更適應由納稅企業、稅務局、海關、銀行等部門通過電信網絡聯接在一起的一體化納稅結算方案的實現。可以為國家節省大量的稅控管理及運作方面的成本。
下面通過實施例,結合附圖,對本發明作進一步詳細的說明
圖1是本發明增值稅發票開票、認證的控制流程示意圖。
圖2是開票信息在納稅企業—電信局綜合業務數據網—稅務分局的傳送過程的示意圖。
實施例一一種增值稅發票的開票、認證與查詢方法,參照圖2,利用本地電信網將稅務分局與其管轄的納稅企業連接起來,從而實現企業增值稅發票管理(開票、稽核)網絡化、電子化、自動化。
本方案實施過程可分為納稅企業申報登記;申請發票開具許可證號;開具發票等過程。其中納稅企業除申報登記要求派人到主管稅務分局辦理登記手續,領取金稅卡和購買稅務信息終端之外,其余大量頻繁的開發票、稽核發票等工作均可通過電信網——稅控管理平臺來完成。利用電信網開發票的過程實際上是要求納稅企業在向購貨方開發票的同時,將發票上的相關信息存儲到其主管稅務分局的稅控管理平臺上。
上述三個過程的工作內容詳細說明如下納稅企業向稅務分局申報登記稅務局編制該納稅企業的納稅企業代碼(一般納稅人企業都已經有了,可以沿用),在納稅企業向稅務局登記時,須將今后稅務信息終端所用的電話線號碼申報給稅務分局,稅務分局將有關該納稅企業的企業代碼及企業經營權限等數據采用公有密鑰方式加密,寫入金稅卡,然后發給企業。納稅企業向稅務局購買稅務信息終端。稅務信息終端通過當地電信網與稅務分局的稅控管理平臺中的數據庫連接。
申請發票許可證號納稅企業開發票時,首先將金稅卡插入稅務信息終端,稅務信息終端將金稅卡上密鑰數據與開票請求組合成一條消息通過本地電信網向稅控管理平臺定向發出一張或多張申請發票許可證號的開票請求,稅控管理平臺根據密鑰數據和主叫用戶電話號碼識別和確認納稅企業的身份及權限的合法性。稅控管理平臺對合法企業開啟用于存放該納稅企業增值稅發票全部數據的數據庫,取出當前發票許可證號,發送給稅務信息終端,同時,子任務狀態表遷移到等候發票數據狀態,一個定時器開始計時。一般該過程須數秒完成。納稅企業數秒后便收到稅務分局稅控管理平臺發來的允許開具發票的許可證號。如果納稅企業的身份不被確認,稅務信息終端的屏幕上便會顯示出‘你的身份沒有被確認,系統拒絕開票’的字樣。
開具發票納稅企業收到發票許可證號后便可以開票。在稅務信息終端上對有發票許可證號的發票電子模版填寫發票內容,在檢查填寫無誤,按下“確認”鍵的同時,稅務信息終端已將發票許可證號、發票內容發回稅控管理平臺,稅控管理平臺根據發票許可證號查出該企業對應的數據庫,及子任務狀態表,將發票許可證號及發票的內容‘對號入座’存入數據庫。接下來,稅控管理平臺將發出去的發票許可證號與存檔的發票許可證號比對,如果發出的發票許可證號全部收回,則將數據庫關掉。如果未全部收回,則查看定時器是否到時,如果到時,則廢除發放的發票許可證號,關閉數據庫。否則,繼續等候。一張發票對應一個許可證號,如果在相同時間需要開具多張發票時,可一次申請多張發票,多余的按‘退還’鍵清除(‘退還’消息發送給稅控管理平臺,稅控管理平臺的響應與超時提示無回應處理相似)。一般從發票許可證號到達開始計算到企業開票人按‘確認’或‘退還’鍵有5分鐘無操作定時,超出該時間稅控管理平臺將發出提示信息‘系統限時已到,是否繼續操作’,如果無回應,系統將自動清除上述操作,同時收回許可證號。
發票許可證號的數據結構包括標題、稅務分局稅控管理平臺電信端口號、稅務分局代碼、企業代碼、發票流水號字段。
發票許可證號的唯一性稅務分局代碼、企業代碼、發票流水號的唯一性,可以保證網上查詢的權威性。
發票許可證號另一個用途是用于查詢發票信息數據庫。
報稅和核稅、抵扣環節對于納稅企業來說,要求能夠真實地反映其營銷狀況,依法繳納稅款。對于稅務局則要監督企業的營銷、納稅活動;稽查虛假發票等企業違法行為。本方案采用電信網實時開票,開票確認的同時已將發票上的數據存入到主管稅務分局稅控管理平臺中的數據庫,將核稅工作的注意力從發票防偽轉到相關數據庫的數據查詢與核對上,從源頭上杜絕虛假發票的產生。大大減少報稅和核稅、抵扣環節的工作量。但是,該環節的工作還是很重要的。在方案實施的初級階段,新一代增值稅發票的開票、認證與查詢方法及其信息管理系統僅僅用于增值稅發票管理,對企業的一些非增值稅發票的報稅,也要在本環節完成。稅控管理平臺根據企業的納稅信息,每月定期統計制作出企業的電子報稅表,將電子報稅表統計出的數據存檔,做為企業報稅的比對依據。月末,納稅企業將電子數據報稅表傳送到稅務局,該報稅表內容包括月銷售額;增值稅發票總額、納稅總額、發票清單(附件);小額發票總額、納稅總額、發票清單(附件);抵扣稅款總額、發票抵扣聯清單(月電子報稅表在填寫時必須輸入每一張電子發票抵扣聯的許可證號,便于稅務部門利用網絡自動稽核)。通過月末核查統計,稅務局分析企業營銷狀況、發票開具狀況,找出存在問題的納稅企業。采用限制企業開具增值稅發票所列營業品種的范圍及開具發票數量的方法,防范和杜絕企業通過‘虛開’增值稅發票違法獲利。稅控管理平臺中的“管理監控系統”將隨時監控、統計企業的開票狀況,對實際繳稅額度與開票數量相差懸殊和開票量較大的新開戶企業,出示報警信號,提請稅控管理人員的注意。將‘虛報納稅人’騙取增值稅發票,販賣‘虛票’的犯罪行為限制到最小程度。
發票數據查詢圖中也給出由購貨企業或購貨企業的主管稅務分局根據發票上的許可證號查詢發票數據庫的路徑。數據庫的查詢可以由購貨單位或購貨單位的主管稅務分局根據發票上的許可證號,通過ISDN電信網或國家稅務管理信息系統四級主干網,采用手工或自動查詢。查詢的方法極為簡單,用戶通過稅務信息終端的查詢界面,將發票上的許可證號碼輸入,然后按‘確認’鍵,即可收到該發票的全部信息。系統普及后,只需要查詢有無許可證號,即可判斷發票的真偽。稅務局查詢一般在月末核稅時進行,也可以根據需要隨時查詢。上面已經介紹,納稅企業在申請填寫電子發票時,稅控管理平臺在確認身份后發送許可證號碼,稅控管理平臺可將該號碼匯總后到相關稅務局數據庫查詢。發票許可證號的輸入,一般情況下還是使用鍵盤輸入。在工作量較大的情況下,可以使用條形碼技術,以解決抵扣聯發票許可證號快速輸入稅控管理平臺數據庫的問題。
圖1中給出開一張發票的控制流程,如果納稅人一次需要申請開具多張發票時,系統會按權限要求滿足申請,發票開具流程不變。
保存在主管稅務分局稅控管理平臺上的數據庫,是本發明方案的一個很重要的部分。企業納稅人納稅、核稅、抵扣等業務將根據存放在該數據庫中的數據為依據。因此,該數據庫的安全至關重要。本方案采用如下方式來保證稅控管理平臺中的數據庫的安全該數據庫的讀/寫屬性定義為寫入企業密鑰權限(稅務部門無開票及相關數據的寫入權限)。
修改稅務部門兩極蜜鑰權限同時進入方可修改(用于應急措施或不可抗拒災情發生等情況)。
讀出無密鑰。
數字證書在保密安全措施中,使用數字證書證明用戶的身份。本發明方案將納稅企業專有密鑰與稅務信息終端使用的電話線的號碼組合為一個數字證書,用于證明納稅企業的身份和權限。
稅控管理平臺將納稅企業的數據采用公密和私密的密鑰對加密方法,稅務局保留私有密鑰。
設置識別確認納稅企業的身份及權限的合法性的數字證書,數字證書的數據結構包括標題、企業名稱、企業代碼、訪問權限代碼、稅務分局稅控管理平臺電信端口號碼字段。
數字簽名的關鍵是確認該簽名是由納稅企業自己發送的,并且從發送到接收為止,未經任何人修改過。采用電信網實時的點對點傳送短消息是保證上述兩個技術關鍵最有效的手段。因為,實時的點對點連接實際上是將納稅企業和稅務分局的稅控管理平臺‘透明’地連接在一起,此時電信網僅相當于一條傳輸線,將納稅企業的數據實時地傳送給稅控管理平臺。在傳送期間無法修改其中數據。另外,從傳送數據結構上采用固定長度的短消息發送。傳送一個數據幀僅用128ms。密鑰和發票信息數據均采用該數據幀完成。這樣做,同樣保證了在傳送期間任何人都無法截獲或修改其中的數據。
采用電信網實時連接的短消息認證,從而保證數據簽發者身份的真實性和數據從發送到收到為止不能作任何修改,實現數字簽名。
密鑰的實現密鑰是由公共密鑰與私有密鑰組成,在加密應用時,收函方將公共密鑰公開,讓發函方將信息用公共密鑰加密后發給他。信息一旦加密以后,只有收函方用屬于自己的私有密鑰才能解開。公有密鑰與私有密鑰是成對出現的。本發明方案的關鍵環節是將金稅卡上納稅企業的身份(企業代碼)、權限等數據采用密碼編寫,稅務局定義為信息接收方,納稅企業定義為信息發送方。首先,稅務局將納稅企業的數據采用公有密鑰加密,并將該密碼寫在金稅卡上發給納稅企業,稅務局保留私有密鑰,納稅企業在有開票需要時,申請發票許可證號時所報的企業身份等數據,只有稅務分局稅控管理平臺上的私有密鑰方能打開。從而保證金稅卡上的數據的保密性和安全性。公共密鑰與私有密鑰的管理應由省市及主管稅務分局兩級單位的專門機構負責,稅務分局雖然有私有密鑰,但沒有納稅企業的金稅卡和電話號碼也無法輸入或修改發票上的任何數據。稅務分局遇到特殊情況需要修改數據,也必須有上一級稅管部門的密鑰,方才有可能進入到有關數據庫進行數據修改。
密鑰與存放發票資料的數據庫之間的關系實際上在稅務分局的稅控管理平臺上,每個納稅企業都有一個專有的發票數據庫。在納稅企業需要開發票時,稅控管理平臺用私有密鑰,將納稅企業的身份及權限數據打開,并根據該數據打開屬于該企業的專有數據庫,輸入數據。每個企業的密鑰只能打開屬于自己的數據庫,輸入發票信息。稅務分局稅控管理平臺上的發票數據庫,是由許多企業的專有數據庫集合而成。形象地說,稅務分局稅控管理平臺上的數據庫好比銀行用于存放用戶貴重物品的保險柜,柜門的開啟,只能用每個用戶手中的鑰匙,而銀行在一般情況下是無權這樣做的。
稅控管理平臺上發票數據庫的讀出,因為只是用于查詢,所以無須任何加密措施。
分布式實時數據庫是相對國家稅務管理信息系統而言。本方案將納稅企業的發票管理信息分別存放在各個主管稅務分局的稅控管理平臺上。每個稅務分局的稅控管理信息數據庫只存放和其管轄的納稅企業相關的數據信息,這些信息并未集中在國家稅務管理信息系統的數據庫中。因此,定義為分布式實時數據庫。另一方面,納稅企業的發票信息數據庫,是納稅企業專屬的數據庫,各納稅企業專屬數據庫相互獨立,他們之間無任何聯系。稅務分局稅控管理平臺上的發票信息數據庫,只是它們的集合。雖然在物理上它們存放在同一存儲空間,但是它們的訪問是相互獨立的。這樣做更便于多個端口同時并發地訪問該數據庫。
分布式實時數據庫是以客戶(稅務信息終端;稅務局稽核系統)終端/服務器方式設計的,它具有一個或多個多進程的服務器,支持多個客戶終端的數據請求。分布式實時數據庫是數據庫管理系統的核心,它不斷地接收來自多個客戶終端的高層數據庫的訪問請求。所有這些請求都是以包的形式進出。分布式實時數據庫有兩種不同類型的包呼叫包和返回包。呼叫包在客戶端產生實際上就是一次數據庫事務,它包括訪問數據庫的所有信息;返回包是稅控管理平臺中的分布式實時數據庫對客戶終端訪問的響應。訪問數據庫有兩種目的一種是讀取數據,返回包將客戶終端要求的數據發送給客戶終端;另一種是輸入數據,返回包將輸入操作的結果發送給客戶終端。由于數據輸入受密鑰限制,本數據庫的訪問權由密鑰處理模塊解決訪問權限問題,凡是有要求寫入的客戶終端均需為有寫入權限的客戶終端。所以在此處,就沒有必要討論解密問題。
關于時間性問題這個問題有兩方面考慮,一方面是數據庫訪問運行時間的估計;另一方面是運行時間的有效性。
作為一個能夠處理多個客戶終端并發訪問的數據庫管理系統,為保證可靠的實時性訪問,客戶終端對數據庫的訪問必須有時間限制,在指定的時間必須完成讀寫操作。超出無操作定時范圍,系統將清除該項任務。
實時數據庫系統的一個主要目標就是盡可能地減少超過時間限制的事務處理,調度決策盡可能地依靠事務的屬性,如優先權;時限等,來達到這個目地。在絕大多數調度策略中,運行時間是一個很難獲得的值,將運行時間運用到調度決策中是非常重要的。如果調度進程已經獲得了事務處理時間的相關信息,而這些信息又可以檢測出哪些是最接近時限的事務,那么,就可以賦予這些事務最高優先權,或者將那些不會超過時限的事務掛起。這對數據庫訪問的實時性,系統運行的效率都有重要的作用。
系統對時限的處理過程描述如下一旦命令被傳送到服務器上,就會進入調度進程。調度進程會通過運行時間估計技術,來檢測系統是否能達到規定的時限要求。如果時限要求是可行的,分布式實時數據庫的服務器就會產生一個分布式實時數據庫訪問進程,去執行這個事務;反之,如果時限要求是不可行的,服務器上將不產生該進程,同時,客戶終端也將被通知分布式實時數據庫進程處理完這個運行時間估計事務后,就會將呼叫包轉發回去。
客戶終端對數據庫的訪問必須有時間限制,在指定的時間必須完成讀寫操作。超出無操作定時范圍,系統將清除該項任務,為后續任務作準備。
發票許可證號發放時間一旦發票信息數據庫打開,在一定的時間內還沒有寫入數據(無操作)的話,將被視為無效發票許可證號。
對于實時數據庫的考慮也不僅是對運行時間的估計。在實時數據庫系統中其它任何與數據相關的時間信息也是十分重要的。如發票許可證號發放的時間、發票開出的時間等。如發票許可證號發放時間、發票開出時間等等將作為發票流水號的主要依據被記錄在案。
分布式實時數據庫的訪問做為一個分布式數據庫,客戶終端可以發送命令(數據)去操作這些遠程數據(發票數據的輸入或數據庫的遠程查詢)。作為一個預處理過程的服務器,首先會去檢測這些命令(接收來的數據或由密鑰解出來的數據),并找出處理這些命令(數據)的各類關系,將這些關系映射到數據庫的關系表上來。首先,是列有全部納稅企業發票信息數據庫入口地址索引表,再根據納稅企業相關信息確定該納稅企業專屬的發票信息數據庫入口地址,最終找到處理它們的位置。
如果稅務分局的稅控管理平臺采用多服務器,或由多個服務器采用容量分擔方式管理發票信息數據庫時,服務器的增加采用下列方法對于新增服務器來說,一個描述這樣關系的表格在服務器初始化時就建立了。服務器在啟動時第一個操作就是從自己的目錄中讀取相關文件,并把它們存儲到關系表中;然后,再讀取一個全局地址文件,這個文件包含所有正在運行的服務器的地址及其端口。新增的服務器會對外廣播自己的關系列表,其它的服務器就會更新各自的關系列表,然后,將其關系列表發送給新服務器,最終新增的服務器就可以接受客戶終端的請求了。
在本實施例中,存放在稅務分局的增值稅發票的信息數據庫的寫入權限是采用密碼加密的。稅務分局采用公共密鑰方式將金稅卡上的數據加密。一旦加密后,只有稅務部門的私有密鑰才能將它們解密,從而確定納稅企業的身份和權限,也就是上述所說的企業密鑰權限。利用該密鑰納稅企業可以開啟屬于自己的發票數據庫寫入數據。密鑰發給納稅企業后,主管稅務局將不能以該密鑰寫入或修改該數據庫。從而盡可能地減少開票環節的人為因素。從增值稅發票開票的源頭上徹底杜絕了虛假發票的產生。
為解決納稅企業存放密鑰的金稅卡損壞、丟失、更換等問題。本方案對金稅卡的數據采用公共密鑰方式加密,因而,向納稅企業發卡和對金稅卡的維護工作,放在稅務分局進行。
但是,對稅務分局私有密鑰的管理,要求設定一個稅務分局密鑰管理權限(一般放在省市局以上的單位較為安全),用于對稅務分局的密鑰管理。
上述私有密鑰必須嚴格控制在稅務局內部相關部門管理,必要時可定期修改該密鑰,以提高稅控管理平臺數據庫的安全性。
本發明方案中納稅企業報稅數據采用實時傳送短消息,且有固定格式,從而杜絕了‘黑客’和‘病毒’傳播的條件。
實施例二結合圖1和圖2,一種實現增值稅發票的開票、認證與查詢方法的信息管理系統,由稅務信息終端、稅控管理平臺和ISDN綜合業務數據網組成。稅務信息終端包括短消息服務終端、讀卡機、金稅卡(IC)、打印機;稅控管理平臺包括ISDN PRI/BRI網關、服務器和分布式實時數據庫,在稅務信息終端與稅控管理平臺之間是通過綜合業務數據網的D信道的UUS信令傳送信息,分布式實時數據庫用于存放其管轄范圍內的企業增值稅發票的全部數據。
從綜合業務數據網(ISDN)的角度看,稅務信息終端是一個ISDNTE1終端設備。它通過S/T接口與NT1和ISDN交換機相接,實現基本速率的ISDN用戶端功能,為用戶提供輸入/輸出及企業財務信息共享等功能。
從軟件角度來看,稅務信息終端提供ISDN用戶-網絡接口的協議棧功能和增值稅發票管理、發票查詢和電子報稅、企業財務管理、經營狀況分析、稅務信息查詢、接受等相關應用模塊。下面對稅務信息終端IBOX-T的主要模塊的功能和設計進行描述在稅務信息終端中,實現開票數據信息傳送和接收的關鍵是短消息服務終端IBOX,短消息服務終端自帶液晶顯示器和標準鍵盤,關于短消息服務終端如何利用綜合業務數據網(ISDN)D信道上的SETUP消息、RELEASE消息進行信息傳送和接收,本發明專利申請人已在專利申請號為“00262952.6”、發明名稱為“用于綜合業務數字網的短消息服務終端”的實用新型專利申請和在專利申請號為“00137743.4”、發明名稱為“利用ISDN D信道傳送消息的方法及短消息服務系統”的發明專利申請中作了詳細描述(從略)。
也可以將短消息服務終端設計成一塊板卡,插入PC機的擴展卡位上,與PC機、打印機、讀卡機等構成稅務信息終端。
讀卡機稅務信息終端具有IC金稅卡讀卡功能,主要是解決識別納稅企業的身份及權限。
打印機稅務信息終端提供標準并行打印機接口,用于輸出電子發票、電子報稅表等數據信息。
稅務信息終端和ISDN交換機之間的接口是ISDN BRI,用戶-用戶信息可在如SETUP消息中傳送。
稅務信息終端提供電信S/T接口,可與NT1或NT1+相接,為用戶提供輸入/輸出及企業財務信息共享等功能。
稅務信息終端既是開具增值稅發票的專用設備,也是稅務信息查詢和接受以及實現企業財務管理電子化的終端。企業無須另外添加PC機。納稅企業在接通電源和電話線后,插入金稅卡(IC卡)即可使用。不過使用的電話號碼必須事先向主管稅務分局注冊申報,否則,即使金稅卡是真實的也會因電話號碼不對,以至遭到稅控管理平臺的拒絕,而開不出增值稅發票。
稅務信息終端的主要功能●開具增值稅發票,并將發票上的信息傳送到主管稅務分局的稅控管理平臺和購貨方用戶的稅務信息終端上;●根據購貨發票上的許可證號,通過ISDN電信網查詢銷貨方主管稅務分局發票信息數據庫;●自動統計相關重要數據,并形成類列表,為電子報稅表的(自動)編制提供依據;●編制電子報稅表(數據量較大時,可通過ISDN B信道傳送報稅表數據信息);●企業財務憑證的電子化制作,自動統計生成類列表;●用直方圖和曲線圖顯示企業經營狀況分析(全年分析、同期分析),幫助企業經營決策科學化。數據分析包括銷售額、成本、納稅額、應收應付款及現金流等數據;●根據需要輸出打印相關信息;●重要數據信息的存儲和查詢;●用于稅務信息的查詢和接受。
ISDN PRI/BRI網關為電信網的接入設備,可以同時處理B信道和D信道兩個信道的消息,一般情況下,B信道主要用于用戶消息的傳遞如話音消息、數據消息、圖象消息等,D信道主要用于接續控制信令,其中可以攜帶少量的用戶消息。在少于7.5K字節(BYTE)/S速率的數據均可以使用該信道傳送。本發明方案中的ISDNPRI/BRI網關除具有普通的ISDN PRI/BRI網關的功能外,還要求有利用D信道傳送短消息的功能,因為,本方案主要側重D信道ISDNPRI/BRI網關的實現。本方案采用電信網實時開票,開票確認的同時已將發票上的數據存入到主管稅務分局稅控管理平臺中的數據庫。一般業務量不大的稅務分局,可以使用一條或數條ISDN BRI(2B+D)網關;較大的局可以使用ISDN PRI(30B+D)網關,再大的局可以使用多個ISDN PRI接口的網關。
稅務信息終端與網關的通訊是基于ISDN公共交換網。稅務信息終端中的IDAP承載層提供ISDN BRI接口的所有協議棧。ISDN電信網局間采用ISUP協議傳送消息,同樣,在ISDN電信網與網關之間是利用7號信令鏈路傳送ISUP消息或使用PRI接口的所有協議棧。
網關和服務器通過TCP/IP網絡連接。
當網關開始工作后,就一直處于“監聽”狀態。一旦接收到來自ISDN電信網的Setup消息(即用戶請求),網關則根據接口協議來析解數據包,提取出進行正常事務所需要的數據信息,包括納稅企業電話號碼、事務ID、編碼類型和查詢請求等。
一次事務過程如果是由用戶稅務信息終端發起的(如申請開發票等)。稅務信息終端的IDP層在收到應用層下傳的請求原語時,會將其封裝在SETUP消息中稅務信息終端地址數據放入SETUP消息的主叫號碼信息單元,稅務局地址數據放入SETUP消息的被叫號碼信息單元,SDU封裝在SETUP消息的UUI信息單元中。
以應用網關與ISDN電信網之間用ISUP協議為例采用PULL方式申請開發票時,網關收到稅務信息終端的請求,信息包含在IAM消息的UUS信息單元中。應用網關會做以下的處理1、應用網關首先從信息單元中解析出納稅企業地址、稅務局地址、事務序列號、用戶數據(USER DATA)。并向納稅企業稅務信息終端發送RELEASE消息,并在該消息的UUI字段加入受理申請的結果消息;2、然后將產生一子進程(請求子進程),并將以上各個參數傳給該請求子進程;3、子進程會產生一用戶數據協議的程序接口,用于與稅控管理平臺服務器通訊。該程序接口的遠程地址是稅控管理平臺服務器的主機名或IP地址,遠程端口號是預先規定好的值,從本系統中取出一個沒有使用過的端口號作為本地端口號,然后用該程序接口向應用服務器發送納稅企業終端數據;4、上述服務器請求子進程會設置定時器,并等待應用服務器的回應;5、當等待超時或應用服務器返回接受成功的消息時,子進程會利用納稅企業地址和稅務局地址通過ISDN電信網向納稅企業稅務信息終端發送SETUP消息,在SETUP消息的UUI單元中包含事務序列號(TRANSACTION ID)、響應結果(STATUS)及響應數據,并等候納稅企業稅務信息終端回送消息接收證實信號。
稅控管理平臺上的服務器與應用網關間的接口在應用服務器的服務進程中有一本地端口號和預先定好的用戶數據協議的程序接口,該端口號和程序接口是專門接收應用網關發送的數據請求。稅控管理平臺服務器接收和處理一個應用網關請求的過程如下1、專門接收請求的程序接口接收到應用網關的數據請求,根據TCP/IP協議,服務進程得到應用網關端發送數據的用戶數據協議的程序接口的連接參數,如該程序接口的IP地址、本地端口號等信息;2、啟動一響應子進程,并將應用網關端發送數據的用戶數據協議的程序接口的連接參數和數據請求傳給該子進程;3、該響應子進程根據數據請求進行處理,當是請求一預先編輯好的格式文件,就會從數據庫的數據入口路徑中讀出該文件,當是請求一方法,則啟動該方法,并得到該方法運行后產生的格式文檔。
4、當處理完或出錯后,根據父進程傳來的應用網關端發送數據請求的用戶數據協議的程序接口的連接參數,產生該用戶數據協議的程序接口,該程序接口的遠程IP地址就是應用網關IP地址、遠程端口號為應用網關端發送數據請求的用戶數據協議的程序接口的本地端口號,這樣就可以用該用戶數據協議的程序接口向應用網關端發送數據請求的發送處理結果或出錯信息。完成一個應用網關請求數據的過程。
在本發明方案的具體應用中,稅務信息終端和稅控管理平臺之間的通信采用無連接的工作方式,即任何通信均采用請求——應答的形式。一次請求——應答過程為一次事務。每次事務由稅務信息終端或稅控管理平臺發起,而由稅控管理平臺或稅務信息終端發出應答至應答結束。下一次的事務請求可被認為是獨立于上一次的一次事務請求。
稅控管理平臺的主要功能●接收稅務信息終端的開票請求;●確認稅務信息終端的身份(密鑰功能+主叫電話號碼);●發放開票許可證號碼;●接收、存檔、統計企業納稅人發票數據信息;●分布式實時數據庫(發票信息數據庫)管理;●受理網上發票信息數據的查詢;●每月定期統計、制作電子報稅表;
●自動稽核發票數據(電子報稅表與發票信息數據庫統計數據核對);●根據需要定時、定期統計相關稅務信息數據,并將結果發送至上一級國家稅務管理信息系統;●稅務監控(隨時監控統計納稅企業發票的開具情況,對使用增值稅發票超越權限的企業,出示告警信號);●對企業納稅人身份的登記管理,金稅卡的管理,稅控管理平臺設有一個或多個工作站,專門用于處理納稅企業申報,納稅企業身份及權限的設置,以及金稅卡的管理工作。定期或不定期地為企業稅務信息終端制作和發送稅務信息。
關于應用PRI/BRI網關、服務器如何進行信息傳送的方法及服務系統,已在專利申請號為“00137743.4”、發明名稱為“利用ISDND信道傳送消息的方法及短消息服務系統”的發明專利申請中作了詳細描述(從略)。
下面具體描述稅務信息終端、網關、服務器在增值稅發票的開票、認證過程中的工作流程1、申請開具增值稅發票許可證號a、稅務信息終端將金稅卡上密鑰數據與開票請求組合成一條SETUP消息通過本地ISDN電信網向網關定向發出一張或多張申請發票許可證號的開票請求;b、網關接收到來自稅務信息終端Setup消息后,解析UUI中協議鑒別碼(Protocol discriminator),得出‘申請發票許可證號’業務屬性;c、發給稅務信息終端帶有“消息接收成功”的RELEASE消息;d、將SETUP消息相關內容轉發給服務器;e、服務器中有限狀態機接收來自網關轉發來的納稅企業稅務信息終端消息,標上接收時間后,置起始狀態;
f、調用私有密鑰實體,將寫有納稅企業身份、權限的密碼解開,根據納稅企業身份、權限和納稅企業稅務信息終端電話號碼,確認用戶身份的合法性;g、根據企業代碼確定該納稅企業對應的數據庫地址,開啟稅控管理平臺中該納稅企業專屬的數據庫,根據本次用戶申請開具發票的張數,從數據庫中的發票許可證號計數器中取出一個或數個連續的發票許可證號,然后,將發票許可證號、納稅企業電話號碼、申請時間保存在與該開啟的數據庫相關連的“發票許可證號發放檔案表”;h、檢查接收時間,如果處理時間大于預定時間,SETUP信令的UUI字段中協議鑒別碼,指示“申請失敗”狀態,否則指示“申請成功”狀態;i、如果申請成功,生成一條SETUP消息,將納稅企業電話號碼、稅控管理平臺的網關電話號碼裝入被主叫號碼字段中,并在UUI字段存放發票許可證號標識、發票許可證號等相關消息;j、將上述SETUP消息經網關發送給相應納稅企業的稅務信息終端。
2、開具增值稅發票a、檢查申請發票許可證號的時間是否已經超時,若超時,SETUP消息UUI字段中協議鑒別碼,標識為“超時”,同時將‘系統限時已到,是否繼續操作’提示信息放在UUI中,然后,將該SETUP消息經網關發送給相應的納稅企業稅務信息終端,若未超時,執行步驟b;b、納稅企業在稅務信息終端顯示出的電子發票模版上,用戶填寫發票內容,填寫完成檢查無誤后按‘確認’鍵,稅務信息終端將發票許可證號、發票內容發回稅控管理平臺的網關;c、稅控管理平臺的網關接收到來自納稅企業稅務信息終端的Setup消息后,解析UUI中協議鑒別碼,得出‘開具增值稅發票’消息狀態;d、發給稅務信息終端帶有“消息接收成功”的RELEASE信息;e、將SETUP消息相關內容轉發給服務器;f、服務器中有限狀態機接收來自網關的納稅企業稅務信息終端消息,標上接收時間,并置起始狀態;g、服務器根據私有密鑰實體計算出納稅企業對應的數據庫地址,進而找出“發票許可證號發放檔案表”,比較本次接收的發票數據是否為發出的發票許可證號,如果是,將發票數據存入數據庫,并在“發票許可證號發放檔案表”中將該發票許可證號屬性置為完成狀態;h、若步驟g處理成功,SETUP消息UUI中協議鑒別碼標識為成功”,如果處理時間大于預定時間或者數據庫操作失敗,相關數據庫所有修改被恢復,SETUP消息UUI中協議鑒別碼標識為“失敗”,該SETUP消息經網關發送給納稅企業稅務信息終端。
購貨企業和其主管稅務部門如果需要查詢發票時,其查詢過程包括如下步驟a、將發票的許可證號輸入納稅企業稅務信息終端中;b、向發放發票許可證號的稅控管理平臺發送SETUP消息,其中UUI字段的協議鑒別碼標識發票查詢業務屬性,并攜帶被查詢的發票許可證號;c、稅控管理平臺網關轉換查詢信息為相應的數據庫查詢命令,發送給服務器;d、服務器受理該查詢命令,從數據庫中將發票數據取出,生成SETUP消息,其中主叫用戶號碼為稅控管理平臺網關電話號碼,被叫用戶號碼為查詢稅務信息終端號碼,UUI中裝有被查發票數據。該消息經網關回送查詢企業(稅務局)稅務信息終端,企業(稅務局)從返回的消息中核對發票的內容。
綜上所述新推出的國家稅務管理信息系統中的四級主干網解決了稅務系統內部各級單位的聯網,但并未包括納稅企業。企業增值稅發票的實時管理還不能在該網上實現。本發明在上述主干網的基礎上,通過本地電信網,將納稅企業的納稅信息接入到主管稅務分局的稅控管理平臺上,從而構建出一個完整的實時性很強的國家稅務管理信息網。本發明方案實現了稅務主干網對終端企業的延伸,實際操作簡便、有效、可靠,它是對四級主干網的補充和完善。實際意義非常重大。因為本發明為國家稅務管理信息系統的數據實時采集、稅務形式分析、稅務政策的制定提供了有力的支持。它是一種理想的能有效防范、乃至徹底杜絕虛假發票產生的“新一代增值稅發票管理信息系統”。
權利要求
1.一種增值稅發票的開票、認證與查詢方法,其特征在于開票過程包括如下步驟a、向稅控管理平臺登記納稅企業代碼和稅務信息終端所用的電話號碼;b、稅控管理平臺將納稅企業代碼、企業經營權限、發卡稅務局名稱和代碼以及簽發日期數據采用公有密鑰加密,寫入金稅卡,然后發給企業;c、將金稅卡插入稅務信息終端,稅務信息終端將金稅卡上密鑰數據與開票請求標識組合成一條消息通過本地電信網向稅控管理平臺發出發票許可證號申請;d、稅控管理平臺采用私有密鑰對接收到的金稅卡密碼進行解密,根據解出的密鑰數據和主叫用戶電話號碼判定納稅企業的身份及權限的合法性;e、稅控管理平臺確認納稅企業合法身份后,根據解出的密碼數據,開啟用于存放該納稅企業增值稅發票數據的數據庫,取出當前發票許可證號,發送給稅務信息終端,同時,子任務狀態表遷移到等候發票數據狀態;f、在稅務信息終端上顯示出電子發票模版,用戶填寫發票內容并將發票許可證號、發票內容發回稅控管理平臺,存入該納稅企業數據庫。g、稅控管理平臺接受數據成功后,向稅務信息終端回送一條證實信息,稅務信息終端收到此信息后,在打印機上打印發票。
2.根據權利要求1所述增值稅發票的開票、認證與查詢方法,其特征在于對開具增值稅發票的認證方法包括如下步驟a、稅控管理平臺將每一次發出的發票許可證號存入“發票許可證號發放檔案表”,并設置定時器,將收回來的發票許可證號與“發票許可證號發放檔案表”記錄的發票許可證號比對,如果發出的發票許可證號全部收回,則關閉數據庫;b、在稅務信息終端上填寫發票內容時,若上述定時器限時已到,稅控管理平臺將向稅務信息終端發出提示信息,如果用戶回應,將計時器置位為重新計時狀態,等候用戶發票數據,如果無回應,系統將自動清除上述操作,同時收回許可證號;c、若發出的發票許可證號未全部收回,稅控管理平臺查看定時器是否到時,如果到時,則廢除已發放的但當前仍未收回的發票許可證號,關閉數據庫。
3.根據權利要求1或2所述增值稅發票的開票、認證與查詢方法,其特征在于發票許可證號的數據結構包括標題、稅務分局稅控管理平臺電信端口號、稅務分局代碼、企業代碼、發票流水號字段。
4.根據權利要求1或2所述增值稅發票的開票、認證與查詢方法,其特征在于稅控管理平臺將納稅企業的數據采用公有密鑰和私有密鑰的‘密鑰對’加密方法,金稅卡的數據采用公有密鑰加密,稅務分局相關部門保存私有密鑰,用于對納稅企業金稅卡密碼進行解密。
5.根據權利要求1所述增值稅發票的開票、認證與查詢方法,其特征在于設置判定納稅企業身份及權限合法性的數字證書,數字證書的數據結構包括標題、企業名稱、企業代碼、訪問權限代碼和簽發稅務分局代碼和稅務信息終端電信端口號碼字段。
6.根據權利要求1所述增值稅發票的開票、認證與查詢方法,其特征在于對增值稅發票上的數據信息進行查詢的方法是將發票上的許可證號碼輸入稅務信息終端,向對應的稅控管理平臺發出查詢請求,稅控管理平臺從相應的數據庫中取出數據發回稅務信息終端。
7.實現增值稅發票的開票、認證與查詢方法的信息管理系統,其特征在于由稅務信息終端、稅控管理平臺和電信網組成,稅務信息終端包括短消息服務終端、電信接口、讀卡機、金稅卡(IC)、打印機,稅控管理平臺包括PRI/BRI網關、服務器和分布式實時數據庫,在稅務信息終端與稅控管理平臺之間是通過信令數據包傳送信息,分布式實時數據庫用于存放其管轄范圍內的企業增值稅發票的全部數據。
8.根據權利要求7所述實現增值稅發票的開票、認證與查詢方法的信息管理系統,其特征在于在主管稅務局的稅控管理平臺上建立分布式實時數據庫用以存放其管轄范圍內企業的發票數據信息,其存放數據的工作流程如下a.接收納稅企業金稅卡信息,利用私有密鑰實體解開上述密碼,將密碼換算成分布式數據庫寫入口地址;b.打開數據庫,在取得數據庫入口參數后調用打開數據庫函數,將數據庫打開,并置定時器開始計時,有限狀態機置數據庫開啟狀態;c.系統接收到發票數據后,調用寫入數據庫函數,將數據寫入數據庫;d.在完成寫入或超時后,系統調用關閉數據庫函數,將數據庫關閉。
9.根據權利要求7所述實現增值稅發票的開票、認證與查詢方法的信息管理系統,其特征在于稅務信息終端、網關及服務器之間在申請發票許可證號時的工作流程包括如下步驟a、稅務信息終端將金稅卡上密鑰數據與開票請求組合成一條SETUP消息通過本地ISDN電信網向網關定向發出一張或多張申請發票許可證號的開票請求;b、網關接收到來自稅務信息終端SETUP消息后,解析UUI中協議鑒別碼,得出‘申請發票許可證號’業務屬性;c、發給稅務信息終端帶有“消息接收成功”的RELEASE消息;d、將SETUP消息相關內容轉發給服務器;e、服務器中有限狀態機接收來自網關轉發來的納稅企業稅務信息終端消息,標上接收時間后,置起始狀態;f、調用私有密鑰實體,將寫有納稅企業身份、權限的密碼解開,根據納稅企業身份、權限和納稅企業稅務信息終端電話號碼,確認用戶身份的合法性;g、根據企業代碼確定該納稅企業對應的數據庫地址,開啟稅控管理平臺中該納稅企業專屬的數據庫,根據本次用戶申請開具發票的張數,從數據庫中的發票許可證號計數器中取出一個或數個連續的發票許可證號,然后,將發票許可證號、納稅企業電話號碼、申請時間保存在與該開啟的數據庫相關連的“發票許可證號發放檔案表”;h、檢查接收時間,如果處理時間大于預定時間,SETUP信令的UUI字段中協議鑒別碼,指示“申請失敗”狀態,否則指示“申請成功”狀態;i、如果申請成功,生成一條SETUP消息,將納稅企業電話號碼、稅控管理平臺的網關電話號碼裝入主、被叫號碼字段中,并在UUI字段存放發票許可證號標識、發票許可證號等相關消息;j、將上述SETUP消息經網關發送給相應納稅企業的稅務信息終端。
10.根據權利要求7所述實現增值稅發票的開票、認證與查詢方法的信息管理系統,其特征在于稅務信息終端、網關及服務器之間在開具增值稅發票時的工作流程包括如下步驟a、檢查申請發票許可證號的時間是否已經超時,若超時,SETUP消息UUI字段中協議鑒別碼標識為“超時”,同時將‘系統限時已到,是否繼續操作’提示信息放在UUI中,然后,將該SETUP消息經網關發送給相應的納稅企業稅務信息終端,若未超時,執行步驟b;b、納稅企業在稅務信息終端顯示出的電子發票模版上填寫發票內容,并將發票許可證號、發票內容發回稅控管理平臺的網關;c、稅控管理平臺的網關接收到來自納稅企業稅務信息終端的Setup消息后,解析UUI中協議鑒別碼,得出‘開具增值稅發票’消息狀態;d、發給稅務信息終端帶有“消息接收成功”的RELEASE信息;e、將SETUP消息相關內容轉發給服務器;f、服務器中有限狀態機接收來自網關的納稅企業稅務信息終端消息,標上接收時間,并置起始狀態;g、服務器根據私有密鑰實體計算出納稅企業對應的數據庫地址,進而找出“發票許可證號發放檔案表”,比較本次接收的發票數據是否為發出的發票許可證號,如果是,將發票數據存入數據庫,并在“發票許可證號發放檔案表”中將該發票許可證號屬性置為完成狀態;h、若步驟g處理成功,SETUP消息UUI中協議鑒別碼標識為“成功”,如果處理時間大于預定時間或者數據庫操作失敗,相關數據庫所有修改被恢復,SETUP消息UUI中協議鑒別碼標識為“失敗”,該SETUP消息經網關發送給納稅企業稅務信息終端。
11.根據權利要求8所述實現增值稅發票的開票、認證與查詢方法的信息管理系統,其特征在于增值稅發票的查詢過程包括如下步驟a、將發票的許可證號輸入納稅企業稅務信息終端中;b、向發放發票許可證號的稅控管理平臺發送SETUP消息,其中UUI字段的協議鑒別碼標識發票查詢業務屬性,并攜帶被查詢的發票許可證號;c、稅控管理平臺網關轉換查詢信息為相應的數據庫查詢命令,發送給服務器;d、服務器受理該查詢命令,從數據庫中將發票數據取出,生成SETUP消息,其中主叫用戶號碼為稅控管理平臺網關電話號碼,被叫用戶號碼為查詢稅務信息終端號碼,UUI中裝有被查發票數據;e、SETUP消息經網關回送查詢信息的稅務信息終端,根據返回的消息核對發票的內容。
全文摘要
本發明提出一種增值稅發票的開票、認證方法及其信息管理系統,由稅務信息終端、稅控管理平臺和電信網組成,稅務信息終端通過電信網向稅控管理平臺提出開票申請,稅控管理平臺經確認開票請求的合法身份后,向稅務信息終端發放增值稅發票許可證號,稅務信息終端填寫內容后經稅控管理平臺確認,同時將票據信息存入分布式實時數據庫。本發明能有效防范、乃至徹底杜絕虛假發票產生的源頭,具有重大的經濟意義和社會意義。
文檔編號H04L9/00GK1374607SQ0110762
公開日2002年10月16日 申請日期2001年3月8日 優先權日2001年3月8日
發明者陸楊, 陸迅, 袁林 申請人:深圳市金大陸通信技術有限公司, 深圳市深訊電子有限公司