碼欄和發(fā)票號(hào)碼欄,用戶A在發(fā)票代碼欄輸入“144031000125”,第一接收單元201接收該發(fā)票代碼“144031000125”,在檢測(cè)到存在“144031000125”對(duì)應(yīng)的稅局信息后,第一獲取單元202獲取該發(fā)票代碼“ 144031000125”所屬的稅局為深圳國(guó)稅,所屬的發(fā)票類型為普通發(fā)票,并通過(guò)在數(shù)據(jù)庫(kù)中集中化配置的深圳國(guó)稅的普通發(fā)票對(duì)應(yīng)的發(fā)票查詢所需的信息為發(fā)票代碼、發(fā)票號(hào)碼、發(fā)票類型、納稅人識(shí)別號(hào)以及驗(yàn)證碼,第二獲取單元203獲取該發(fā)票代碼、發(fā)票號(hào)碼、發(fā)票類型、納稅人識(shí)別號(hào)以及驗(yàn)證碼。在該發(fā)票查詢界面的基礎(chǔ)上,生成單元204根據(jù)發(fā)票代碼,發(fā)票號(hào)碼、發(fā)票類型,納稅人識(shí)別號(hào)以及驗(yàn)證碼渲染該發(fā)票查詢界面,生成新的發(fā)票查詢界面,顯示出發(fā)票代碼欄(已填寫“144031000125”)、發(fā)票號(hào)碼欄、發(fā)票類型欄(已填寫“普通發(fā)票”)、納稅人識(shí)別號(hào)欄、以及驗(yàn)證碼欄。用戶A依次在發(fā)票號(hào)碼欄填上“01061804”,納稅人識(shí)別號(hào)欄填上“440301757627024”以及在驗(yàn)證碼欄填上驗(yàn)證碼,用戶點(diǎn)擊查詢按鈕,第二接收單元205接收用戶填寫的信息,調(diào)用單元206調(diào)用在數(shù)據(jù)庫(kù)中預(yù)配置的深圳國(guó)稅的普通發(fā)票對(duì)應(yīng)的發(fā)票查詢網(wǎng)絡(luò)接口的URL地址,第三獲取單元207通過(guò)URL地址接收返回的該深圳國(guó)稅的普通發(fā)票的查詢結(jié)果。發(fā)送單元208將該查詢結(jié)果發(fā)送給用戶,該查詢結(jié)果包括:所屬稅局:深圳國(guó)稅;發(fā)票名稱:企業(yè)銜頭通用機(jī)打發(fā)票;發(fā)票代碼:144031000125 ;發(fā)票號(hào)碼:01061804 ;領(lǐng)購(gòu)日期:20101118 ;納稅人名稱:指代公司,此處不說(shuō)明。
[0094]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
[0095]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0096]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0097]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0098]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-OnlyMemory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0099]以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種查詢發(fā)票的方法,其特征在于,包括: 接收用戶輸入的發(fā)票代碼,并根據(jù)所述發(fā)票代碼獲取所述發(fā)票代碼所屬的稅局的發(fā)票類型; 獲取預(yù)配置的所述稅局的發(fā)票類型對(duì)應(yīng)的發(fā)票查詢所需的信息,并根據(jù)所述發(fā)票查詢所需的信息生成查詢頁(yè)面; 接收所述用戶在所述查詢頁(yè)面輸入的發(fā)票信息; 調(diào)用預(yù)配置的所述稅局的發(fā)票類型對(duì)應(yīng)的發(fā)票查詢網(wǎng)絡(luò)接口的統(tǒng)一資源定位符URL地址,并通過(guò)所述URL地址獲取所述發(fā)票信息的查詢結(jié)果; 將所述查詢結(jié)果發(fā)送給所述用戶。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述發(fā)票查詢所需的信息生成查詢頁(yè)面包括: 將所述發(fā)票查詢所需的信息通過(guò)輕量級(jí)的數(shù)據(jù)交換格式JSON進(jìn)行格式轉(zhuǎn)換; 根據(jù)格式轉(zhuǎn)換后的所述發(fā)票查詢所需的信息生成查詢頁(yè)面。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 若根據(jù)所述發(fā)票代碼未獲取到所述發(fā)票代碼所屬的稅局的發(fā)票類型,則輸出對(duì)所述發(fā)票代碼的正確性進(jìn)行檢查的提示信息。4.根據(jù)權(quán)利要求1至3任意一項(xiàng)所述的方法,其特征在于,所述方法還包括: 為所述稅局的發(fā)票類型配置所述發(fā)票查詢所需的信息、所述URL地址、所述發(fā)票查詢網(wǎng)絡(luò)接口的狀態(tài)以及所述稅局的城市編碼; 通過(guò)存儲(chǔ)設(shè)備存儲(chǔ)所述發(fā)票類型、所述發(fā)票查詢所需的信息、所述URL地址、所述發(fā)票查詢網(wǎng)絡(luò)接口的狀態(tài)以及所述稅局的城市編碼。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括: 若確定所述URL地址發(fā)生變化,和/或所述發(fā)票查詢所需的信息發(fā)生變化,則通過(guò)所述存儲(chǔ)設(shè)備存儲(chǔ)變化后的所述URL地址,和/或變化后的所述發(fā)票查詢所需的信息,并刪除變化前的所述URL地址,和/或變化前的所述發(fā)票查詢所需的信息。6.一種查詢發(fā)票的裝置,其特征在于,包括: 第一接收單元,用于接收用戶輸入的發(fā)票代碼; 第一獲取單元,用于根據(jù)所述發(fā)票代碼獲取所述發(fā)票代碼所屬的稅局的發(fā)票類型; 第二獲取單元,用于獲取預(yù)配置的所述稅局的發(fā)票類型對(duì)應(yīng)的發(fā)票查詢所需的信息; 生成單元,用于根據(jù)所述發(fā)票查詢所需的信息生成查詢頁(yè)面; 第二接收單元,用于接收所述用戶在所述查詢頁(yè)面輸入的發(fā)票信息; 調(diào)用單元,用于調(diào)用預(yù)配置的所述稅局的發(fā)票類型對(duì)應(yīng)的發(fā)票查詢網(wǎng)絡(luò)接口的統(tǒng)一資源定位符URL地址; 第三獲取單元,用于通過(guò)所述URL地址獲取所述發(fā)票信息的查詢結(jié)果。 發(fā)送單元,用于將所述查詢結(jié)果發(fā)送給所述用戶。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 轉(zhuǎn)換單元,用于將所述發(fā)票查詢所需的信息通過(guò)輕量級(jí)的數(shù)據(jù)交換格式JSON進(jìn)行格式轉(zhuǎn)換; 所述生成單元,具體用于根據(jù)格式轉(zhuǎn)換后的所述發(fā)票查詢所需的信息生成查詢頁(yè)面。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 第一處理單元,用于若根據(jù)所述發(fā)票代碼未獲取到所述發(fā)票代碼所屬的稅局的發(fā)票類型,則輸出對(duì)所述發(fā)票代碼的正確性進(jìn)行檢查的提示信息。9.根據(jù)權(quán)利要求6至8任意一項(xiàng)所述的裝置,其特征在于,所述裝置還包括: 配置單元,用于為所述稅局的發(fā)票類型配置所述發(fā)票查詢所需的信息,所述URL地址、所述發(fā)票查詢網(wǎng)絡(luò)接口的狀態(tài)以及所述稅局的城市編碼; 存儲(chǔ)單元,用于通過(guò)存儲(chǔ)設(shè)備存儲(chǔ)所述發(fā)票類型、所述發(fā)票查詢所需的信息、所述URL地址、所述發(fā)票查詢網(wǎng)絡(luò)接口的狀態(tài)以及所述稅局的城市編碼。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 第二處理單元,用于若確定所述URL地址發(fā)生變化,和/或所述發(fā)票查詢所需的信息發(fā)生變化,則通過(guò)所述存儲(chǔ)設(shè)備存儲(chǔ)變化后的所述URL地址,和/或變化后的所述發(fā)票查詢所需的信息,并刪除變化前的所述URL地址,和/或變化前的所述發(fā)票查詢所需的信息。
【專利摘要】本發(fā)明實(shí)施例公開了一種查詢發(fā)票的方法及裝置,提高了執(zhí)行效率,節(jié)約了開發(fā)成本。本發(fā)明實(shí)施例方法包括:接收用戶輸入的發(fā)票代碼,并根據(jù)所述發(fā)票代碼獲取所述發(fā)票代碼所屬的稅局的發(fā)票類型;獲取預(yù)配置的所述稅局的發(fā)票類型對(duì)應(yīng)的發(fā)票查詢所需的信息,并根據(jù)所述發(fā)票查詢所需的信息生成查詢頁(yè)面;接收所述用戶在所述查詢頁(yè)面輸入的發(fā)票信息;調(diào)用預(yù)配置的所述稅局的發(fā)票類型對(duì)應(yīng)的發(fā)票查詢網(wǎng)絡(luò)接口的統(tǒng)一資源定位符URL地址,并通過(guò)所述URL地址獲取所述發(fā)票信息的查詢結(jié)果;將所述查詢結(jié)果發(fā)送給所述用戶。
【IPC分類】G06Q30/04, G06F17/30
【公開號(hào)】CN105205706
【申請(qǐng)?zhí)枴緾N201510551235
【發(fā)明人】劉磊
【申請(qǐng)人】深圳市金蝶友商電子商務(wù)服務(wù)有限公司
【公開日】2015年12月30日
【申請(qǐng)日】2015年9月1日