摘 要:針對當前發票管理中存在的發票真偽校驗煩瑣的問題,文章提出了基于發票影像識別方式來實現發票信息管理、真偽校驗管理,闡述了發票識別、校驗的需求目標,設計了發票管理、發票影像管理、影像識別、發票校驗等模塊,重點闡述發票識別管理和真偽校驗的設計過程。
關鍵詞:發票管理;影像識別;發票校驗;Web Services
一、 引言
為提升整個完成財務部門管理效率,節省運營成本,降低財務管理風險,尤其對公司的所有發票進行管理,除了建立完備的發票影像及發票電子庫外,建立發票的校驗,杜絕公司在各類報銷時的偽發票。
二、 系統建設目標
從某財務管理部門的發票管理需求和思路出發,詳細分析時下流行的發票管理重要特征,從而向財務管理部門提供發票管理、發票影像管理、影像識別、發票校驗系列流程化操作,監管各類發票的真偽,為及時、方便了解發票的電子檔案管理、校驗信息,為日常報銷和發票信息查詢統計的統一平臺,大大節約發票管理和真偽鑒別的人力成本,極大規避財務風險且提高了電子發票管理、校驗信息化建設水平。
三、 系統需求分析
本系統管理的主體是發票,發票類型包括增值稅專用發票和增值稅普通發票兩種。在本系統中,發票信息包括兩種:發票基本信息和發票掃描附件,如開票時間、開票單位、單位名稱、稅號、電話、開戶行、發票內容、發票金額、開票人、審核人等,發票影像就是掃描圖片的形式存儲,形成發票電子檔案,以備查詢發票的完整信息。
當其他公司開具紙發票時,需要把開具的發票掃描入庫,形成發票影像文件,當其他公司開具的為電子發票時,一般以圖片文件的形式存儲影像,直接把文件導入即可,無須掃描處理;無論電子發票或紙質掃描發票,在入庫時必須錄入發票相關信息。在進行發票管理時,要區分本公司開具的發票(收入型)和其他公司開具的發票。
四、 系統模塊設計
本系統分為發票管理、發票影像管理、發票識別和發票校驗模塊。下面分別對其進行描述。
(一)發票管理管理本單位所的所有發票信息,包括發票編號、發票用途、幣種、發票金額、單位名稱、儲存日期、到期日期、票提交人、發票提交日期、發票審核人、發票審核日期、影像編號等。
(二)發票影像管理如果發票開具的為紙質發票,則需要掃描,生成圖片文件;如果開具為電子發票,則導入電子發票。發票影像管理是發票識別、校驗的基礎。
(三)發票識別在發票影像入庫后,通過調用第三方的OCR識別出發票影像中的發票編號、發票抬頭、項目、金額等開票信息,自動記錄到發票信息中。
(四)發票校驗在發票進行入庫后,可對發票進行查驗,查驗信息通過調用發票查驗API來實現,國稅局為方便發票的查驗,提供了公開的查驗接口,通過Web Services服務接口進行查詢,查驗結果以JSON數據返回,在客戶端根據JSON數據顯示出查驗結果。發票校驗包括校驗設置、校驗測試、自動校驗和手工校驗。
五、 核心功能設計
(一)發票影像管理設計
發票管理模塊的類設計包含以下幾個方面。
1. 發票基礎信息類:實現發票的基礎信息的維護,即發票相關的內容來完成發票的新增、修改以及刪除等。
2. 發票基本信息管理類(信息包括開票時間、開票單位、單位名稱、稅號、電話、開戶行、發票內容、發票金額、開票人、審核人等):用于實現對系統發票數據的維護和查詢操作,運用此類動作可完成某些特定功能,例如:發票關聯信息的查詢、瀏覽、更新和維護等。同時根據發票編號的唯一性,可迅速獲得該發票承載的獨立信息。或通過關鍵詞、關鍵詞組、短語來實現查詢獨立信息,或通過設置統計算法來完成發票某類或全部特定信息的統計等。操作類:針對操作對象是發票開具單位,其主要是對存儲在數據庫的各類發票開具單位信息的查詢、修改、匯總等的操作類。
3. 發票信息的批量數據導入類:在本系統中,允許準入的數據格式為Excel類表格,需要讀取Excel類表格文件中的信息,然后導入到服務端的數據庫中。
4. 發票附件管理類:實現對文件的相關操作,包括對文件類型的識別、讀取等。在實現數據庫接口設置包括:如記錄的新增錄入、數據的覆蓋更新和其他操作等。
(二)發票校驗管理設計
在進行校驗時,訪問國稅部門的發票校驗服務,但這些業務系統其數據訪問的參數一般基于發票數據表的主鍵,但個別參數需要引入輔助參數,在進行發票校驗時,需要從應用服務配置信息表中讀取出業務系統的服務地址,以 URL的形式給出,并把每個業務系統的服務地址配以相關的參數。在進行正式數據請求前,需要對業務系統的URL進行測試,測試其配置是否正確。需要系統設置一個測試的參數,此參數為動態的,當應用服務進行相應更新時,需要動態地生成發票ID來用于測試,測試在發送請求后是否以有效的JSON數據返回。為提高系統的數據訪問效率,可在請求端對發票編號序列進行打包,以字符串的形式發送到服務端,在服務端把此字符串進行解析,解析后重新查詢數據庫,然后再打包返回到請求端,這樣可提高發票校驗數據的導入效率。
六、 結語
文章研究設計的發票影像識別及校驗系統,實現了發票管理、發票影像管理、影像識別、發票校驗系列流程化操作,能夠通過發票影像來監管發票的真偽,為及時、方便了解發票的電子檔案管理、校驗信息,實現了日常發票管理和校驗、信息查詢統計的統一平臺。
參考文獻:
[1]朱蔚婷.基于“互聯網+”發票智能閉環管理的研究[J].現代商業,2018(34):42-43.
作者簡介:楊瑩,中博信息技術研究院有限公司。