新四季網

對離線開具網絡發票進行管控的方法和系統的製作方法

2023-07-13 10:59:21

對離線開具網絡發票進行管控的方法和系統的製作方法
【專利摘要】本發明實施例提供了一種對離線開具網絡發票進行管控的方法和系統。該方法主要包括:稅局伺服器通過認證碼生成器生成企業離線開具發票的認證碼,所述認證碼中包含納稅人的基本信息和離線開票控制信息;所述稅局伺服器通過網絡運營商將所述認證碼發送到企業終端,所述企業終端通過認證碼解析器對所述認證碼進行解析和驗證;所述企業終端在所述認證碼驗證通過後,在解析得到的起始日期、終止日期和地區代碼信息的管控下離線開具發票。本發明實施例既滿足了納稅人的現實開票需求,又達到了稅務局控制離線發票開具的目的。
【專利說明】對離線開具網絡發票進行管控的方法和系統
【技術領域】
[0001]本發明涉及通信【技術領域】,數據加解密領域、網絡發票離線開具管控領域。
【背景技術】
[0002]網絡發票管理系統以信息管稅為核心,對開票單位和個人網絡發票的領購、開具、繳銷、取得、查詢和數據應用等環節進行在線實時監控,實現發票數據信息採集的實時性、唯一性、完整性和真實性,具有「在線開票、數字防偽、全面監控、查驗便捷」的特點。
[0003]網絡發票以在線開具為主,但為規避網絡連接中斷或者伺服器出現故障等不能正常在線開具發票的風險,網絡發票管理系統應具備離線開具發票的應急功能,當出現網絡異常情況時,納稅人可離線開具發票,待網絡或者伺服器正常後,將離線時開具的發票信息上傳到網絡發票資料庫。
[0004]離線開具發票,給納稅人帶來便利的同時也帶來了一定的風險。當納稅人採用離線方式開具發票時,網絡發票系統不能實時地採集開票數據並及時與核心徵管、管理決策等系統交互,無法實現對普通發票的審批、領購、開具、驗舊、繳銷、稽核比對、監控等的閉環式管理,從而將無法確保發票數據的唯一性、完整性和真實性。
[0005]現有技術中還沒有一種有效地對離線開具網絡發票進行管控的方法。

【發明內容】

[0006]本發明提供了一種對離線開具網絡發票進行管控的方法和系統,能有效地對企業離線開具網絡發票進行管控。
[0007]—種對離線開具網絡發票進行管控的方法,包括:
[0008]稅局伺服器通過認證碼生成器生成企業離線開具發票的認證碼,所述認證碼中包含納稅人的基本信息和離線開票控制信息;
[0009]所述稅局伺服器通過網絡運營商將所述認證碼發送到企業終端,所述企業終端通過認證碼解析器對所述認證碼進行解析和驗證;
[0010]所述企業終端在所述認證碼驗證通過後,在解析得到的起始日期、終止日期和地區代碼信息的管控下離線開具發票。
[0011]一種對離線開具網絡發票進行管控的系統,包括:
[0012]稅局伺服器,用於通過認證碼生成器生成企業離線開具發票的認證碼。所述認證碼中包含納稅人的基本信息和離線開票控制信息,該離線開票控制信息包括起始日期、終止日期、地區代碼信息,通過網絡運營商將所述認證碼發送到企業終端;
[0013]企業終端,用於通過認證碼解析器對所述認證碼進行解析和驗證,在所述認證碼驗證通過後,在解析得到的起始日期、終止日期和地區代碼信息的管控下離線開具發票。
[0014]由上述本發明的實施例提供的技術方案可以看出,本發明實施例企業通過使用稅務局下發的離線發票認證碼來開具受控的離線發票,既滿足了納稅人的現實開票需求,又達到了稅務局控制離線發票開具的目的。能有效的控制企業離線開具發票,具有合理、高效、安全、控制靈活、降低企業成本等方面的優點。
【專利附圖】

【附圖說明】
[0015]為了更清楚地說明本發明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例。
[0016]圖1對本發明實施例一提供的一種對離線開具網絡發票進行管控的方法的原理示意圖;
[0017]圖2為本發明實施例一提供的一種對離線開具網絡發票進行管控的方法的具體處理流程圖;
[0018]圖3為本發明實施例一提供的一種稅局伺服器根據輸入的信息通過認證碼生成器生成最終的認證碼的具體處理過程示意圖;
[0019]圖4為本發明實施例一提供的一種企業端開票軟體通過認證碼解析器對認證碼進行解析的具體處理過程示意圖;
[0020]圖5為本發明實施例二提供的一種對離線開具網絡發票進行管控的系統的結構示意圖。
【具體實施方式】
[0021]為便於對本發明實施例的理解,下面將結合附圖以幾個具體實施例為例做進一步的解釋說明,且各個實施例並不構成對本發明實施例的限定。
[0022]實施例一
[0023]本發明實施例提出了使用離線認證碼管控納稅人離線開具發票。當網絡發生異常時,由稅局伺服器生成加密的離線認證碼,離線認證碼包含了納稅人信息以及納稅人離線開具的控制信息。
[0024]該實施例提供的一種對離線開具網絡發票進行管控的方法的原理示意圖如圖1所示,具體處理流程如圖2所示,圖2包括如下的處理步驟:
[0025]步驟一、對企業進行離線開具發票的資格審核。
[0026]當企業自身網絡故障,不能及時修復網絡時,企業可以到稅務機關進行離線開具發票的資格申請。稅務機關審核企業的離線開具發票的資格申請,稅務機關確定其申請的真實性後,記錄備案該企業,批准其離線開具發票,並授權其離線開票的時間範圍。
[0027]當地市大面積網絡故障時,網絡運營商告知稅務機關的離線區域,稅務機關審核後,記錄備案該網絡故障區域的企業,主動批准這些企業可以離線開具發票,並授權這些企業離線開具發票的時間範圍。
[0028]步驟二、稅局伺服器通過認證碼生成器生成企業離線開具發票的認證碼。
[0029]本發明實施例的目標是控制網絡發票離線開具,控制的核心是離線認證碼。通過解析離線認證碼的控制信息,達到管控離線開票的目的。離線認證碼的設計需要滿足以下幾點需求:
[0030]認證碼由稅局伺服器生成,由企業網絡開票軟體使用,納稅人通過簡訊接收離線認證碼後輸入到離線開票軟體中,由離線開票軟體獲得認證碼中的控制信息,從而達到控制納稅人離線開票的目的。[0031]認證碼中包含納稅人的識別號等基本信息和離線開票的起始日期、終止日期、地區代碼等控制信息。認證碼必須安全可靠,認證碼被破解將會導致網絡發票稅局伺服器無法管理開票軟體,更無法保證發票的唯一性與真實性。
[0032]認證碼由用戶輸入到離線開票軟體中,所以認證碼要簡短,輸入字符要易識別。
[0033]開票企業離線資格審核通過後,稅局伺服器根據授權的離線開票時間段,根據輸入的納稅人識別號、起始日期、終止日期、地區代碼等信息通過認證碼生成器生成最終的認證碼的具體處理過程示意圖如圖3所示,包括如下過程:
[0034]上述認證碼生成器由數據封裝器、加密機、移位控制器、編碼轉化控制器四個系統組成。數據封裝器在封裝模式下把輸入數據轉化成應用層數據。加密機在加密模式下把應用層數據轉化成加密模式。移位控制器在右移模式下把加密層數據轉化成移位層數據。編碼轉化控制器在加密模式下把移位層數據轉化成認證碼數據。
[0035]數據封裝器(封裝模式):接收輸入的納稅人識別號、起始日期、終止日期、地區代碼等輸入數據,壓縮該輸入數據,將該輸入數據轉化成8個字節的應用層數據流,數據封裝器保證了數據的全面性與簡短性;
[0036]加密機(加密模式):接收上述應用層數據流,加密機通過對稱加密算法將應用層數據流轉化成11位元組的加密層數據流,加密機保證了數據的安全性。
[0037]Bit移位控制器(右移模式):接收上述加密層數據流,移位控制器把加密層數據流以Bit移位轉化成11位元組的數據流,然後增加I字節校驗值生成12位元組的移位層數據流,移位控制器增強了數據的安全性。
[0038]編碼轉化器(加密模式):接收上述移位層數據流,編碼轉化控制器將上述移位層數據流編碼轉化成認證碼數據,編碼轉化器保證了認證碼數據的易識別性。
[0039]認證碼供最終的用戶使用,認證碼要簡短和易識別,編碼轉化控制器採用了微軟的Base24編碼方案。Base24編碼把原始數據轉化成為容易識別的字符串,字符串中的每個字符在集合{B,C,D,F,G,H,J,K,M,P,Q,R,T,V, W, X,Y,2,3,4,6,7,8,9}中。
[0040]步驟三、稅局伺服器推送認證碼到網絡運營商
[0041]稅局伺服器生成離線開具發票的認證碼數據後,通過調用網絡運營商提供的網絡服務專用接口,把企業終端的號碼和認證碼推送到網絡運營商。網絡運營商為稅局伺服器提供專用接口,保證了數據的安全性與及時性。
[0042]步驟四、企業終端通過簡訊接收認證碼。
[0043]網絡運營商接收到上述認證碼和企業終端的號碼後,通過網絡運營商簡訊網關把上述認證碼發送到企業終端中。
[0044]步驟五、企業終端的開票軟體通過認證碼解析器對上述認證碼進行解密。
[0045]企業終端通過簡訊接收到上述認證碼後,將認證碼輸入到開票軟體中,開票軟體通過認證碼解析器對輸入的認證碼進行解密和解析,得到最終的用戶數據,該用戶數據中包括納稅人的名稱、標識、聯繫電話等基本信息和離線開票的起始日期、終止日期、地區代碼等控制信息。
[0046]上述認證碼解析器對認證碼進行解析的具體處理過程示意圖如圖4所示,包括如下的處理過程:
[0047]上述認證碼解析器由編碼轉化控制器、移位控制器、加密機、數據封裝器四個系統組成。
[0048]編碼轉化器(解密模式):接收認證碼數據,在解密模式下把認證碼數據轉化成12位元組的移位層數據(IlBtye移位數據,IByte校驗值)。
[0049]Bit移位控制器(左移模式):接收移位層數據,校驗移位層數據,在左移模式下把移位層數據轉化成IlByte的加密層數據(8位元組的DES加密數據,3位元組的隨機密鑰)。
[0050]加密機(解密模式):接收加密層數據,在解密模式下把加密模式轉化成8位元組的應用層數據。
[0051]數據封裝器(解析模式):接收8個字節的應用層數據,在解析模式下把應用層數據轉化成最終的用戶數據。
[0052]步驟六、開票軟體進行開票模式切換,根據認證碼中規定的時間範圍內離線開具發票。
[0053]企業終端的開票軟體對上述認證碼解密成功後,開票軟體驗證解密到的納稅人信息和地區代碼等信息是否與企業本身的信息相符,驗證通過後加載認證碼中的開票起始日期和截止日期到開票軟體中。
[0054]開票軟體切換為離線開票模式,所述開票軟體在所述離線開票控制信息的管控下離線開具發票,在所述離線開票控制信息所規定的離線開票的起始日期和截止日期範圍內,開票軟體進行離線開具發票。
[0055]步驟七、企業終端的開票軟體上傳離線開具的發票到稅局伺服器,該稅局伺服器對上述離線開具的發票進行驗證。
[0056]企業網絡連通時,開票軟體上傳離線開具的發票到稅局伺服器中。
[0057]稅局伺服器查詢該企業的離線認證信息,驗證開票企業是否是授權的企業,離線開票的日期是否在授權的離線開票時間範圍內。稅局伺服器驗證通過後將離線開具的發票入庫,向企業終端的開票軟體的返回接收成功信息。如果驗證失敗,標明離線開具的發票非法,返回開票軟體錯誤信息。
[0058]企業終端的開票軟體接收到上述稅局伺服器返回的正確信息後才標明離線開具的發票上傳成功。開票軟體切換為在線開票狀態,同時刪除離線認證的授權範圍。
[0059]實施例二
[0060]該實施例提供的一種對離線開具網絡發票進行管控的系統的結構圖如圖5所示,包括:
[0061]稅局伺服器51,用於通過認證碼生成器生成企業離線開具發票的認證碼,所述認證碼中包含納稅人的基本信息和離線開票控制信息,該離線開票控制信息包括起始日期、終止日期、地區代碼信息;通過網絡運營商將所述認證碼發送到企業終端;
[0062]企業終端52,用於通過認證碼解析器對所述認證碼進行解析和驗證,在所述認證碼驗證通過後,在解析得到的起始日期、終止日期和地區代碼信息的管控下離線開具發票。
[0063]具體的,所述的稅局伺服器可以包括:
[0064]資格審核模塊511,用於在企業到稅務機關進行離線開具發票的資格申請後,審核企業的離線開具發票的資格申請,記錄備案該企業,批准其離線開具發票,並授權其離線開票的時間範圍;
[0065]認證碼生成模塊512,用於根據輸入的納稅人的基本信息、起始日期、終止日期、地區代碼信息,通過認證碼生成器中的數據封裝器、加密機、移位控制器、編碼轉化控制器生成企業離線開具發票的認證碼;
[0066]具體用於通過所述認證碼生成器中的數據封裝器接收輸入數據,該輸入數據包括納稅人識別號、起始日期、終止日期、地區代碼,壓縮所述輸入數據,將所述輸入數據轉化成8個字節的應用層數據流;通過所述認證碼生成器中的加密機接收所述應用層數據流,通過對稱加密算法將應用層數據流轉化成11位元組的加密層數據流;通過所述認證碼生成器中的移位控制器接收所述加密層數據流,將所述加密層數據流以Bit移位轉化成12位元組的移位層數據流;通過所述認證碼生成器中的編碼轉化器接收所述移位層數據流,將所述移位層數據流編碼轉化成認證碼數據。
[0067]認證碼下發模塊513,用於通過調用網絡運營商提供的網絡服務專用接口,把企業終端的號碼和認證碼數據發送到網絡運營商,以使得所述網絡運營商通過簡訊網關把所述認證碼數據發送到所述企業終端。
[0068]具體的,所述的企業終端52可以包括:
[0069]認證碼解析和驗證模塊521,用於通過認證碼解析器中的編碼轉化控制器、移位控制器、加密機、數據封裝器對所述認證碼數據進行解密和解析,得到最終的用戶數據,該用戶數據中包括納稅人的識別號和離線開票的起始日期、終止日期、地區代碼;驗證解密到的納稅人信息和地區代碼信息是否與企業本身的信息相符,驗證通過後加載認證碼中的開票起始日期和截止日期到企業終端的開票軟體中;
[0070]具體用於通過所述認證碼解析器中的編碼轉化器接收認證碼數據,在解密模式下將所述認證碼數據轉化成12位元組的移位層數據,通過所述認證碼解析器中的移位控制器接收所述移位層數據,校驗所述移位層數據,在左移模式下把所述移位層數據轉化成IlByte的加密層數據,通過所述認證碼解析器中的加密機接收所述加密層數據,在解密模式下將所述加密模式轉化成8位元組的應用層數據,通過所述認證碼解析器中的數據封裝器接收8個字節的應用層數據,在解析模式下將所述應用層數據轉化成最終的用戶數據。
[0071]發票離線開具模塊522,用於將所述企業終端的開票軟體切換為離線開票模式,在所述離線開票控制信息所規定的離線開票的起始日期和截止日期範圍內,利用所述開票軟體進行離線開具發票;
[0072]發票上傳模塊523,用於上傳離線開具的發票到稅局伺服器。
[0073]進一步地,所述的稅局伺服器51,還包括:
[0074]發票驗證模塊514,用於接收到企業終端上傳的離線開具的發票後,查詢所述企業的離線認證信息,驗證所述企業是否是授權的離線開具發票的企業,離線開票的日期是否在授權的離線開票時間範圍內;驗證通過後將離線開具的發票入庫,向企業終端返回接收成功信息;如果驗證失敗,標明離線開具的發票非法,向企業終端返回開票軟體錯誤信息。
[0075]用本發明實施例的系統對離線開具網絡發票進行管控的具體過程與前述方法實施例類似,此處不再贅述。
[0076]本領域普通技術人員可以理解:附圖只是一個實施例的示意圖,附圖中的模塊或流程並不一定是實施本發明所必須的。
[0077]本領域普通技術人員可以理解:實施例中的設備中的模塊可以按照實施例描述分布於實施例的設備中,也可以進行相應變化位於不同於本實施例的一個或多個設備中。[0078]綜上所述,本發明實施例企業通過使用稅務局下發的離線發票認證碼來開具受控的離線發票,既滿足了納稅人的現實開票需求,又達到了稅務局控制離線發票開具的目的。能有效的控制企業離線開具發票,具有合理、高效、安全、控制靈活、降低企業成本等方面的優點。
[0079]本發明實施例中的認證碼由認證碼生成器生成,經過加密機和Bit移位控制器和編碼轉化器加密以後認證碼安全可靠,保證了企業離線開具發票的安全可靠。
[0080]本發明實施例中的認證碼通過簡訊的方式發送到企業手機中,企業只需要輸入授權碼到開票軟體中就可以離線開具發票,有效地降低了企業開具離線發票的成本。
[0081]本發明實施例中的認證碼中的離線開具時間段達到管控企業的離線開票的目的,只要稍作修改在離線認證碼中增加離線開具發票的最大金額、離線開具發票的最大開票量等信息就能從其他發麵很好的控制企業離線開具發票。
[0082]本文提出的認證碼生成算法只要對輸入參數稍作修改還可以廣泛利用在其他認證領域,如:收費軟體的授權碼,手機支付的動態認證碼、網上銀行的動態密鑰等多個認證領域。
[0083]以上所述,僅為本發明較佳的【具體實施方式】,但本發明的保護範圍並不局限於此,任何熟悉本【技術領域】的技術人員在本發明揭露的技術範圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應該以權利要求的保護範圍為準。
【權利要求】
1.一種對離線開具網絡發票進行管控的方法,其特徵在於,包括: 稅局伺服器通過認證碼生成器生成企業離線開具發票的認證碼,所述認證碼中包含納稅人的基本信息和離線開票控制信息; 所述稅局伺服器通過網絡運營商將所述認證碼發送到企業終端,所述企業終端通過認證碼解析器對所述認證碼進行解析和驗證; 所述企業終端在所述認證碼驗證通過後,在解析得到的起始日期、終止日期和地區代碼信息的管控下離線開具發票。
2.根據權利要求1所述的對離線開具網絡發票進行管控的方法,其特徵在於,所述的稅局伺服器通過認證碼生成器生成企業離線開具發票的認證碼,包括: 企業到稅務機關進行離線開具發票的資格申請,稅務機關審核企業的離線開具發票的資格申請,記錄備案該企業,批准其離線開具發票,並授權其離線開票的時間範圍; 所述稅局伺服器根據稅務機關的授權信息,將納稅人的基本信息、起始日期、終止日期、地區代碼信息通過認證碼生成器中的數據封裝器、加密機、移位控制器、編碼轉化控制器生成企業離線開具發票的認證碼。
3.根據權利要求2所述的對離線開具網絡發票進行管控的方法,其特徵在於,所述的將納稅人的基本信息、起始日期、終止日期、地區代碼信息通過認證碼生成器中的數據封裝器、加密機、移位控制器、編碼轉化控制器生成企業離線開具發票的認證碼,包括: 所述認證碼生成器中的數據封裝器接收輸入數據,該輸入數據包括納稅人的識別號、起始日期、終止日期、地區代碼,壓縮所述輸入數據,將所述輸入數據轉化成應用層數據流; 所述認證碼生成器中的加密機接收所述應用層數據流,通過對稱加密算法將所述應用層數據流轉化成加密層數據流; 所述認證碼生成器中的移位控制器接收所述加密層數據流,將所述加密層數據流以Bit移位轉化成移位層數據流; 所述認證碼生成器中的編碼轉化器接收所述移位層數據流,將所述移位層數據流編碼轉化成認證碼數據。
4.根據權利要求1所述的對離線開具網絡發票進行管控的方法,其特徵在於,所述的稅局伺服器通過網絡運營商將所述認證碼發送到企業終端,所述企業終端通過認證碼解析器對所述認證碼進行解析和驗證,包括: 稅局伺服器生成離線開具發票的認證碼後,通過調用網絡運營商提供的網絡服務專用接口,把企業終端的手機號碼和認證碼數據發送到網絡運營商; 所述網絡運營商接收到所述認證碼和企業終端的手機號碼後,通過簡訊網關把所述認證碼數據發送到所述企業終端; 所述企業終端通過認證碼解析器中的編碼轉化控制器、移位控制器、加密機、數據封裝器對所述認證碼數據進行解密和解析,得到最終的用戶數據,該用戶數據中包括納稅人的識別號、離線開票的起始日期、終止日期、地區代碼; 所述企業終端驗證解密後的納稅人信息和地區代碼信息是否與企業本身的信息相符,驗證通過後加載認證碼中的開票起始日期和截止日期到企業終端中的開票軟體。
5.根據權利要求4所述的對離線開具網絡發票進行管控的方法,其特徵在於,所述的企業終端通過認證碼解析器中的編碼轉化控制器、移位控制器、加密機、數據封裝器對所述認證碼數據進行解密和解析,包括: 所述認證碼解析器中的編碼轉化器接收認證碼數據,在解密模式下將所述認證碼數據轉化成移位層數據; 所述認證碼解析器中的移位控制器接收所述移位層數據,校驗所述移位層數據,在左移模式下把所述移位層數據轉化成加密層數據; 所述認證碼解析器中的加密機接收所述加密層數據,在解密模式下將所述加密模式轉化成應用層數據。 所述認證碼解析器中的數據封裝器接收應用層數據,在解析模式下將所述應用層數據轉化成最終的用戶數據。
6.根據權利要求1至5任一項所述的對離線開具網絡發票進行管控的方法,其特徵在於,所述的企業終端在解析得到的起始日期、終止日期和地區代碼信息的管控下離線開具發票包括: 所述企業終端的開票軟體切換為離線開票模式,在所述離線開票控制信息所規定的離線開票的起始日期和截止日期範圍內,所述開票軟體進行離線開具發票; 所述企業終端上傳離線開具的發票到稅局伺服器,所述稅局伺服器查詢所述企業的離線認證信息,驗證所述企業是否是授權的離線開具發票的企業,離線開票的日期是否在授權的離線開票時間範圍內; 所述稅局伺服器驗證通過後將離線開具的發票入庫,向企業終端返回接收成功信息;如果驗證失敗,表明離線開具的發票非法,向企業終端中的開票軟體返回錯誤信息; 企業終端的開票軟體接收到所述稅局伺服器返回的正確信息後確定離線開具的發票上傳成功。
7.—種對離線開具網絡發票進行管控的系統,其特徵在於,包括: 稅局伺服器,用於通過認證碼生成器生成企業離線開具發票的認證碼。所述認證碼中包含納稅人的基本信息和離線開票控制信息,該離線開票控制信息包括起始日期、終止日期、地區代碼信息,通過網絡運營商將所述認證碼發送到企業終端; 企業終端,用於通過認證碼解析器對所述認證碼進行解析和驗證,在所述認證碼驗證通過後,在解析得到的起始日期、終止日期和地區代碼信息的管控下離線開具發票。
8.根據權利要求7所述的對離線開具網絡發票進行管控的系統,其特徵在於,所述的稅局伺服器,包括: 資格審核模塊,用於在企業到稅務機關進行離線開具發票的資格申請後,審核企業的離線開具發票的資格申請,記錄備案該企業,批准其離線開具發票,並授權其離線開票的時間範圍; 認證碼生成模塊,用於根據輸入的納稅人的基本信息、起始日期、終止日期、地區代碼信息,通過認證碼生成器中的數據封裝器、加密機、移位控制器、編碼轉化控制器生成企業離線開具發票的認證碼; 認證碼下發模塊,用於通過調用網絡運營商提供的網絡服務專用接口,把企業終端的手機號碼和認證碼數據發送到網絡運營商,以使得所述網絡運營商通過簡訊網關把所述認證碼數據發送到所述企業終端的手機中。
9.根據權利要求8所述的對離線開具網絡發票進行管控的系統,其特徵在於: 所述的認證碼生成模塊,具體用於通過所述認證碼生成器中的數據封裝器接收輸入數據,該輸入數據包括納稅人識別號、起始日期、終止日期、地區代碼,壓縮所述輸入數據,將所述輸入數據轉化成應用層數據流; 通過所述認證碼生成器中的加密機接收所述應用層數據流,通過對稱加密算法將應用層數據流轉化成加密層數據流; 通過所述認證碼生成器中的移位控制器接收所述加密層數據流,將所述加密層數據流以Bit移位轉化成移位層數據流; 通過所述認證碼生成器中的編碼轉化器接收所述移位層數據流,將所述移位層數據流編碼轉化成認證碼數據。
10.根據權利要求7所述的對離線開具網絡發票進行管控的系統,其特徵在於,所述的企業終端包括: 認證碼解析和驗證模塊,用於通過認證碼解析器中的編碼轉化控制器、移位控制器、加密機、數據封裝器對所述認證碼數據進行解密和解析,得到最終的用戶數據,該用戶數據中包括納稅人的識別號、離線開票的起始日期、終止日期、地區代碼;驗證解密到的納稅人信息和地區代碼信息是否與企業本身的信息相符,驗證通過後加載認證碼中的開票起始日期和截止日期到企業終端的開票軟體中; 發票離線開具模塊,用於將所述企業終端的開票軟體切換為離線開票模式,在所述離線開票控制信息所規定的離線開票的起始日期和截止日期範圍內,利用所述開票軟體進行離線開具發票; 發票上傳模塊,用於上傳離線開具的發票到稅局伺服器。
11.根據權利要求10所述的對離線開具網絡發票進行管控的系統,其特徵在於: 所述的認證碼解析和驗證模塊,具體用於通過所述認證碼解析器中的編碼轉化器接收認證碼數據,在解密模式下將所述認證碼數據轉化成移位層數據,通過所述認證碼解析器中的移位控制器接收所述移位層數據,校驗所述移位層數據,在左移模式下把所述移位層數據轉化成加密層數據,通過所述認證碼解析器中的加密機接收所述加密層數據,在解密模式下將所述加密模式轉化成應用層數據,通過所述認證碼解析器中的數據封裝器接收應用層數據,在解析模式下將所述應用層數據轉化成最終的用戶數據。
12.根據權利要求10所述的對離線開具網絡發票進行管控的系統,其特徵在於,所述的稅局伺服器,還包括: 發票驗證模塊,用於接收到企業終端上傳的離線開具的發票後,查詢所述企業的離線認證信息,驗證所述企業是否是授權的離線開具發票的企業,離線開票的日期是否在授權的離線開票時間範圍內 ;驗證通過後將離線開具的發票入庫,向企業終端返回接收成功信息;如果驗證失敗,表明離線開具的發票非法,向企業終端返回開票軟體錯誤信息。
【文檔編號】G07G1/00GK103914925SQ201210592244
【公開日】2014年7月9日 申請日期:2012年12月30日 優先權日:2012年12月30日
【發明者】王曉宇, 範立波, 龔勇浩, 張玉魁, 尹春天, 賈希強, 陳乃明 申請人:航天信息股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀