本發(fā)明涉及一種稅務申報的方法,尤其涉及一種基于瀏覽器的自動化稅務申報的方法,屬于稅務申報服務技術領域。
背景技術:
每個企業(yè)需要使用全國地方稅務局稅務申報系統(tǒng),財務從業(yè)人員為企業(yè)進行企業(yè)月度、季度、年度報稅工作,隨著創(chuàng)業(yè)浪潮的發(fā)展,每天新增大量企業(yè),同時帶來大量企業(yè)需要在集中時間報稅,由于網絡、硬件、軟件的綜合性能無法滿足日益快速增長的企業(yè)申報需求,從而導致出現(xiàn)地方稅務局稅務申報系統(tǒng)硬件的擴容速度慢于新增企業(yè)容量對網絡、硬件、軟件的要求,企業(yè)稅務申報時間超過地方稅務局稅務申報系統(tǒng)規(guī)定時間,由此給企業(yè)、地稅局、財務會計造成時間與經濟上的損失;2016年全國共有1023萬家企業(yè),假設按每家企業(yè)需要0.5小時進行稅務申報,每小時按全國最低工資15元計算,全國每月稅務申報的人工成本是7672.5萬元。
現(xiàn)階段部分企業(yè)為了能按時進行稅務申報工作,將稅務申報的時間,放在夜間甚至凌晨,但是全國絕大部分企業(yè),仍然是在白天的工作時間進行稅務申報工作,甚至前往地稅服務窗口進行申報,由此又帶了新的稅務工作服務效率問題,地稅服務窗口占用導致地稅其他服務無法進行,部分財務公司采用和本省地稅系統(tǒng)的軟件公司進行合作,為本省地稅軟件進行定制報稅工具開發(fā),識別企業(yè)報稅硬件令牌,直接通過軟件系統(tǒng)數據接口提交申報財務數據,現(xiàn)有技術通過定制報稅工具開發(fā),識別企業(yè)報稅硬件令牌,直接通過軟件系統(tǒng)數據接口提交申報財務數據,現(xiàn)有技術存在的缺陷在于面向每個省都需要定制開發(fā),需要和每家地稅軟件開發(fā)公司溝通數據交換方式與數據類型,導致自動化稅務申報困難,報稅軟件定制企業(yè)無法與全國所有地稅軟件公司協(xié)調申報數據格式。
技術實現(xiàn)要素:
為解決現(xiàn)有技術的不足,本發(fā)明提供一種基于瀏覽器的自動化稅務申報的方法,使企業(yè)可以在規(guī)定的稅務申報時間范圍內,面向全國稅務申報系統(tǒng),自動完成稅務申報工作,從而提高稅務申報準確度與效率。
本發(fā)明所采用的技術方案為:
一種基于瀏覽器的自動化稅務申報的方法,包括以下步驟:
(1)取得授權;首先將硬件令牌連接到電腦中,啟動自動稅務申報軟件客戶端,自動稅務申報軟件客戶端訪問政府稅務在線申報網站服務器,政府稅務在線申報網站服務器對自動稅務申報軟件客戶端進行身份認證,通過身份認證,則政府稅務在線申報網站服務器授權自動稅務申報軟件客戶端進行自動報稅操作,未通過身份認證,則政府稅務在線申報網站服務器不授權自動稅務申報軟件客戶端進行自動報稅操作,自動稅務申報軟件客戶端跳轉打開政府稅務在線申報網站;
(2)獲取政府稅務在線申報網站用戶登錄地址;通過身份認證后,自動稅務申報軟件客戶端通過內嵌微軟瀏覽器從政府稅務在線申報網站服務器端下載含有政府稅務在線申報網站用戶登錄地址的配置文件,下載成功后將配置文件存儲到本地,自動稅務申報軟件客戶端讀取政府稅務在線申報網站用戶登錄地址的配置文件,獲取政府稅務在線申報網站用戶登錄地址;
(3)登錄;政府稅務在線申報網站用戶登錄地址被自動稅務申報軟件客戶端的內嵌微軟瀏覽器訪問,自動稅務申報軟件客戶端啟動政府稅務在線申報網站用戶登錄頁面,觸發(fā)政府稅務在線申報網站用戶登錄驗證條件,通過識別連接到電腦上的硬件令牌進行身份認證,硬件令牌身份認證成功后,彈出政府稅務在線申報網站用戶密碼輸入界面,自動稅務申報軟件客戶端將微軟窗口聚焦密碼輸入界面,自動進行密碼輸入認證,完成整個政府稅務在線申報網站的登錄身份驗證;
(4)下載報稅數據文件;自動稅務申報軟件客戶端通過內嵌微軟瀏覽器從政府稅務在線申報網站服務器端下載稅務申報頁面地址清單和本次稅務申報的財務數據表單;
(5)稅務申報;報稅數據文件下載完成后,若未有報稅數據,則通過自動稅務申報軟件客戶端模擬微軟瀏覽器訪問政府稅務在線申報網站稅務申報頁面地址,通過超文本傳輸協(xié)議的POST方法,依據稅務申報頁面地址清單逐個進行頁面訪問與提交本次稅務申報的財務數據表單類型數據,將稅務申報表格提交給政府稅務在線申報網站,完成稅務申報工作;若已有報稅數據,則通過自動稅務申報軟件客戶端自動覆蓋數據后提交給政府稅務在線申報網站,完成稅務申報工作。
進一步,步驟(2)所述的自動稅務申報軟件客戶端通過內嵌微軟瀏覽器從政府稅務在線申報網站服務器端下載含有政府稅務在線申報網站用戶登錄地址的配置文件,若配置文件下載失敗,則自動稅務申報軟件客戶端顯示超時提示失敗,然后返回重新進行下載。
進一步,步驟(3)所述的政府稅務在線申報網站的身份驗證登錄過程中,若硬件令牌身份認證失敗或密碼輸入錯誤,則登錄失敗,自動稅務申報軟件客戶端顯示超時提示失敗,然后返回重新進行登錄。
進一步,步驟(3)所述的彈出政府稅務在線申報網站用戶密碼輸入界面是在首次登錄時彈出,首次登錄成功后,在后續(xù)操作過程中,由自動稅務申報軟件客戶端在后臺完成密碼輸入認證,不再彈出政府稅務在線申報網站用戶密碼輸入界面。
進一步,步驟(4)所述的下載稅務申報頁面地址清單和本次稅務申報的財務數據表單,若下載失敗,則自動稅務申報軟件客戶端顯示超時提示失敗,然后返回重新進行下載。
進一步,步驟(5)所述的未有報稅數據和已有報稅數據兩種情況下的數據提交,如果數據提交成功,則完成報稅,自動稅務申報軟件客戶端顯示完成報稅,如果數據提交不成功,則自動稅務申報軟件客戶端顯示超時提示失敗,然后返回重新面向政府稅務在線申報網站進行數據提交。
本發(fā)明的有益效果在于:采用模擬人工登錄與數據填報的方式,實現(xiàn)自動完成稅務申報系統(tǒng)身份認證、自動完成稅務申報工作,與現(xiàn)有技術相比,提高了報稅平臺的兼容能力,取得了自動化能力進步,達到了自動登錄政府稅務在線申報網站、自動完成稅務申報的效果,節(jié)省了企業(yè)人力成本,提高了勞動效率、降低錯誤發(fā)生比率、降低稅務申報時間限制,本發(fā)明與現(xiàn)有人工提交報稅數據、財務公司與報稅軟件開發(fā)公司技術對接方式相比,提高了軟件推廣使用的廣泛性,打破掌握在財務公司的壟斷自動報稅技術,通過自動化報稅將企業(yè)人力資源在每月重復操作中解放出來,協(xié)助企業(yè)自動進行本地稅務申報系統(tǒng)登錄與稅務數據申報工作,提高了員工工作效率,降低了稅務申報系統(tǒng)高峰時段的承載負荷,使企業(yè)按時完成稅務申報工作。
附圖說明:
圖1為本發(fā)明的流程圖。
具體實施方式:
下面結合附圖對本發(fā)明做具體的介紹。
圖1為本發(fā)明的流程圖;
如圖1所示:本實施例是一種基于瀏覽器的自動化稅務申報的方法,包括以下步驟:
(1)取得授權;首先將硬件令牌連接到電腦中,啟動自動稅務申報軟件客戶端,自動稅務申報軟件客戶端訪問政府稅務在線申報網站服務器,政府稅務在線申報網站服務器對自動稅務申報軟件客戶端進行身份認證,通過身份認證,則政府稅務在線申報網站服務器授權自動稅務申報軟件客戶端進行自動報稅操作,下載企業(yè)稅務申報編碼、稅務申報賬戶密碼、稅務申報數據文件、稅務申報財務數據信息、稅務申報操作行為的配置規(guī)則,未通過身份認證,則政府稅務在線申報網站服務器不授權自動稅務申報軟件客戶端進行自動報稅操作,自動稅務申報軟件客戶端跳轉打開政府稅務在線申報網站。
(2)獲取政府稅務在線申報網站用戶登錄地址;通過身份認證后,自動稅務申報軟件客戶端通過內嵌微軟瀏覽器從政府稅務在線申報網站服務器端下載含有政府稅務在線申報網站用戶登錄地址的配置文件,下載成功后將配置文件存儲到本地,自動稅務申報軟件客戶端讀取政府稅務在線申報網站用戶登錄地址的配置文件,獲取政府稅務在線申報網站用戶登錄地址;若配置文件下載失敗,則自動稅務申報軟件客戶端顯示超時提示失敗,然后返回重新進行下載。
(3)登錄;政府稅務在線申報網站用戶登錄地址被自動稅務申報軟件客戶端的內嵌微軟瀏覽器訪問,自動稅務申報軟件客戶端啟動政府稅務在線申報網站用戶登錄頁面,觸發(fā)政府稅務在線申報網站用戶登錄驗證條件,政府稅務在線申報網站通過嵌入在瀏覽器控件,調用運行在稅務申報用戶操作系統(tǒng)中政府稅務在線申報網站用戶登錄身份認證客戶端程序,政府稅務在線申報網站用戶登錄身份認證客戶端程序是一種軟件、硬件結合的雙因素認證方式,首先通過識別連接到電腦上的硬件令牌進行身份認證,身份認證成功后,彈出政府稅務在線申報網站用戶密碼輸入界面,自動稅務申報軟件客戶端將微軟窗口聚焦密碼輸入界面,自動進行密碼輸入認證,在微軟操作系統(tǒng)中,自動稅務申報軟件客戶端程序監(jiān)測政府稅務在線申報網站用戶登錄身份認證客戶端,檢測自動稅務申報軟件客戶端程序活動窗口位于頂部標題文字,攔截密碼輸入窗口焦點,獲取令牌驗證程序密碼輸入欄訪問權限,在密碼輸入欄焦點位置,自動填寫稅務申報人員預先存儲在自動稅務申報服務端,在進行稅務申報客戶端身份驗證后,已從自動稅務申報服務端下載為本次申報使用的硬件令牌密碼,完成政府稅務在線申報網站登錄密碼輸入,并提交政府稅務在線申報網站驗證,完成整個政府稅務在線申報網站的登錄身份驗證;若硬件令牌身份認證失敗或密碼輸入錯誤,則登錄失敗,自動稅務申報軟件客戶端顯示超時提示失敗,然后返回重新進行登錄;而且,本實施例中所述的彈出政府稅務在線申報網站用戶密碼輸入界面是在首次登錄時彈出,首次登錄成功后,在后續(xù)操作過程中,由自動稅務申報軟件客戶端在后臺完成密碼輸入認證,不再彈出政府稅務在線申報網站用戶密碼輸入界面。
(4)下載報稅數據文件;自動稅務申報軟件客戶端通過內嵌微軟瀏覽器從政府稅務在線申報網站服務器端下載稅務申報頁面地址清單和本次稅務申報的財務數據表單;若下載失敗,則自動稅務申報軟件客戶端顯示超時提示失敗,然后返回重新進行下載。
(5)稅務申報;報稅數據是由會計從業(yè)人員使用在線財稅電商平臺產生,依據當期財務記賬,稅務申報人員主動填寫,與政府稅務在線申報網站頁面提交內容標準與輸入順序存儲在自動稅務申報軟件客戶端,報稅數據文件下載完成后,若未有報稅數據,則通過自動稅務申報軟件客戶端模擬微軟瀏覽器訪問政府稅務在線申報網站稅務申報頁面地址,通過超文本傳輸協(xié)議的POST方法識別稅務申報頁面地址中的稅務信息輸入欄,在稅務申報頁面地址清單上,必須錄入的稅務信息內容按照本次稅務申報的財務數據表單填寫順序,使用微軟操作系統(tǒng)默認的鍵盤功能切換快捷鍵,進行切換快捷鍵、數據、切換快捷鍵、數據循環(huán),按順序逐條自動錄入稅務數據信息,面向稅務申報頁面地址清單,依據稅務申報頁面地址清單逐個進行頁面訪問與提交本次稅務申報的財務數據表單類型數據,將稅務申報表格提交給政府稅務在線申報網站,完成稅務申報工作;若已有報稅數據,則通過自動稅務申報軟件客戶端繼續(xù)自動提交給政府稅務在線申報網站,將會強制覆蓋已提交數據,完成稅務申報工作;其中本步驟所述的未有報稅數據和已有報稅數據兩種情況下的數據提交,如果數據提交成功,則完成報稅,自動稅務申報軟件客戶端顯示完成報稅,如果數據提交不成功,則自動稅務申報軟件客戶端顯示超時提示失敗,然后返回重新進行數據提交。
本發(fā)明方案改進了稅務申報的流程自動化操作,通過使用自動稅務申報軟件客戶端內嵌微軟瀏覽器,提高報稅工具與全國不同地區(qū)的政府稅務在線申報網站的兼容性,通過攔截密碼輸入框焦點,面向密碼輸入框焦點自動填寫密碼,減少人工干預程度,避免人工進行密碼輸入操作,防止人工輸入密碼錯誤導致的稅務申報賬戶鎖定,提高在不同網絡環(huán)境進行稅務申報的成功率,特別是在擁擠的網絡環(huán)境中,提高自動完成稅務申報工作的功能,面向全國各地政府稅務在線申報網站的通用稅務申報工作,降低稅務申報工作的操作時間限制,提高稅務申報人員的工作效率,使企業(yè)能按時、及時完成稅務申報工作。
本發(fā)明采用模擬人工登錄與數據填報的方式,實現(xiàn)自動完成稅務申報系統(tǒng)身份認證、自動完成稅務申報工作,與現(xiàn)有技術相比,提高了報稅平臺的兼容能力,取得了自動化能力進步,達到了自動登錄政府稅務在線申報網站、自動完成稅務申報的效果,節(jié)省了企業(yè)人力成本,提高了勞動效率、降低錯誤發(fā)生比率、降低稅務申報時間限制,本發(fā)明與現(xiàn)有人工提交報稅數據、財務公司與報稅軟件開發(fā)公司技術對接方式相比,提高了軟件推廣使用的廣泛性,打破掌握在財務公司的壟斷自動報稅技術,通過自動化報稅將企業(yè)人力資源在每月重復操作中解放出來,協(xié)助企業(yè)自動進行本地稅務申報系統(tǒng)登錄與稅務數據申報工作,提高了員工工作效率,降低了稅務申報系統(tǒng)高峰時段的承載負荷,使企業(yè)按時完成稅務申報工作。
以上所述僅是本發(fā)明專利的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明專利原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明專利的保護范圍。