吳衛亮++馬一然++鄭波
摘 要:金稅接口是基于SAP系統中自身的開發平臺——ABAP工作臺運用ABAP語言設計開發出來的應用程序,實現的主要功能有:SAP發票導出功能,增值稅發票回填功能,增值稅發票作廢功能,發票清單查詢及打印功能等。該程序從根本上解決了SAP系統與金稅系統之間的連接問題,實現了兩大系統間的數據傳輸與數據共享,同時還降低了業務人員的工作強度,提高了工作效率。
關鍵詞:SAP;金稅系統;接口
中圖分類號:TP39 文獻標識碼:A 文章編號:1671-2064(2017)02-0033-01
隨著唐鋼ERP信息化一期項目的實施,SAP系統的成功上線已基本實現了企業銷售業務流程的全程處理和跟蹤,并形成了企業完整的銷售信息。而增值稅防偽稅控系統(簡稱金稅系統)則是要根據企業的銷售記錄對客戶開具增值稅專用發票。此時雖然SAP系統已記錄了企業的銷售數據,但財務人員在開具增值稅專用發票時仍需在金稅系統中手工錄入大量的開票信息,而生成的增值稅發票信息又只能保存在金稅系統中,不能及時更新到SAP系統。這直接導致兩大系統數據的分離,很有可能出現數據不一致的狀況,而出現問題時核對起來又是非常困難。這時,實現SAP系統與金稅系統連接的必要性是毋庸置疑的了。
1 技術方案
金稅接口程序是基于SAP系統中的ABAP開發工作臺采用ABAP語言編寫出來的應用程序。該接口實現的主要功能有:SAP發票導出功能,增值稅發票回填功能,增值稅發票作廢功能,發票清單查詢及打印功能。通過該程序用戶可以從SAP系統中直接導出開票數據,并以文件形式將數據信息導入金稅系統中進行開具增值稅發票,無需手工重復錄入,并且在金稅系統開完增值稅發票后還可以通過此程序將發票信息導入回填至SAP系統中,同時更新系統前臺發票信息和數據庫信息,從而實現了SAP系統與金稅系統間發票數據的傳輸交換和數據共享,保證了兩系統間開票數據的一致性和準確性,減少了財務人員的工作強度,提高了工作效率。同時接口程序還提供了發票清單查詢及打印功能,以便財務人員進行對賬,還可以將發票數據提供給客戶進行核對,為企業和客戶之間的交流和溝通帶來了極大的便捷。
2 主要內容
2.1 SAP發票導出
SAP發票導出功能是該接口的主要功能部分,由此功能操作產生的txt文件將作為導入金稅系統的上載文件,此文件由結算人員上載到金稅系統中完成增值稅發票的開具。SAP發票導出分為“新增導出”和“重復導出”兩種情況,當SAP發票從未導出過時即選用新增導出,而當某些SAP發票已經導出過而又未完成回填動作時需要再次導出,此時可選用重復導出功能完成此需求。無論新增導出還是重復導出時都會有三種導出方式可以選擇,即非合并導出、合并導出與按產品組導出。
(1)非合并導出:即每一張SAP發票開具一張與之相對應的增值稅發票,不進行發票間的合并。
(2)合并導出:由于唐鋼銷售業務數量的龐大,如果沒有合并導出的功能而只能一張發票開具一張增值稅的話,那是十分費時費力的。因此,我們開發了合并導出功能,它可以將多張SAP發票通過某些指定的合并規則進行合并,合并后的數據可以在金稅系統中開到一張增值稅發票中。按照唐鋼的業務需求,可以將相同客戶,相同月份,相同物料組的SAP發票數據進行合并開票。
(3)按產品組合并導出:在某些特殊情況下,需要將相同客戶,相同月份,相同產品組的SAP發票進行合并開票,這時就需要用“按產品組合并”功能進行操作。
如果在導出過程中遇到發票金額超過上限規定的情況,程序會自動將這些發票拆分成若干符合規定的單據信息,再導入到金稅系統中分別開具增值稅發票。而對于負數發票,我們對其采取了更加靈活的處理方式:對于已經開具紅字增值稅專用發票通知單的負數發票,我們允許其能單獨導入金稅系統開具紅字增值稅負數發票;而對于沒有開具通知單的負數發票,我們對其加以限制,只能與相關正數發票合并后開具到一張增值稅發票中去,合并規則與上述導出規則一致。
2.2 增值稅發票回填
SAP發票導出后,業務人員將在金稅系統完成開具增值稅發票,發票信息將通過txt文件形式進行導出,此文件將通過金稅接口程序中的增值稅發票回填功能回填到SAP系統,并將金稅發票號記錄到與其對應的SAP財務憑證的抬頭文本上。通過這項功能操作,便完成了SAP發票與增值稅發票的數據對應,為后續的核對賬務工作提供了有力保障。
2.3 增值稅發票作廢
在某些特殊情況下,如果某張增值稅發票作廢后需要將與其對應的SAP系統發票重新進行導出,而在SAP系統中已經做了回填動作的SAP發票是無法重新導出的,這時就需要接口的金稅發票作廢功能來處理,通過此功能可以清除SAP發票對應的會計憑證抬頭文本里的金稅發票號,從而將SAP系統發票視為從未導出及回填過,這樣這張SAP發票就可以重新導出并開具新的增值稅發票。
2.4 發票清單查詢及打印
通過該功能可以清晰的查詢到所有開完增值稅發票回填過的SAP發票相關數據信息,如SAP發票號,對應的增值稅發票號,對應的銷售訂單號,客戶名稱,發票類型,發票數量,金額,發票日期等等。業務人員可以將查詢到的發票信息打印出來作為相關依據自己保留,并能提供給客戶進行核對,讓客戶對發票信息一目了然。
3 結語
金稅接口程序實現了SAP系統與金稅系統間的無縫連接,完成了兩大系統間的數據傳輸和數據共享,提高了唐鋼稅務數據的準確性,同時充分優化并整合了企業內部的信息化資源和業務流程,從而提高了業務人員的工作效率,切實做到了高質高效、自動化一體化的信息化管理要求。