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