章榮杰


摘 要:網上購物發展至今,已經至令人震驚和愉悅的階段。人們可以通過手機、智能平板、筆記本電腦等各種終端設備下單購物;同時,網上購物的支付方式更是百花齊放,比較流行的有支付寶、微信支付、翼支付、銀聯支付、財付通等。而能把如此眾多支付方式集一身的,可謂集大成者,即支付網關!隨著支付網關的建立與投入網上商場使用,與之對應的賬務操作和支付運營工作隨即同步進行著。本論文程序,基于Delphi7集成開發環境,以Excel為傳輸數據,重點針對支付運營,在服務于財務系統的基礎要求和規定下,將繁雜的手工處理、審核的賬務處理工作抽取成具體的實用性軟件功能模塊,從而大大提高了支付網關對帳的工作效率。
關鍵詞:網上購物;支付網關;Delphi7;支付運營;工作效率
1 軟件應用協助
網絡支付運用在公司業務中,從屬于公司財務體系內的分支模塊,其日常涉及很多會計類業務。日常的工作包括:網上訂單的對帳;記賬憑證電子記錄與核對;帳簿電子記錄與核對;科目余額電子記錄與核對;結算報表電子記錄與核對;商戶周報電子編制與核對;支付網關周報電子編制與核對;以及月度或者隨機周期報表的電子編制與核對等。所有此類工作,人工制作與核對存在工作量巨大與核對質量和效率的諸多問題。
1.1 帳務處理工作的高效核對
帳務處理[2]主要包括記賬憑證、賬簿、科目余額的記錄與核對,具體工作與高效核對表現如下:
(1)記賬憑證:該項工作需在網上訂單的對帳帳平之后,才能動手的。否則,記錄的數據錯誤,就算記錄過程正確也會返工的!在對帳帳平后,人工可以開始做帳,即可以錄入記賬憑證。通常,對帳工作每天都必須完成,但記賬憑證可以同時集中一周甚至兩周的網上訂單逐日記錄。根據會計工作的分工原則,記賬憑證的錄入與記賬憑證的核對分屬于兩個崗位或兩個人。在手工做帳和對帳的情景下,其工作量是相當大的,工作效率也難以提高。而通過本論文程序,無論在生成憑證和核對憑證方面都發生了量和質的飛躍。無論周期長短,都可以瞬間完成,只需配合人工再次核實下科目名稱與金額數字是否正確。
(2)賬簿:該項工作由于錄入的數據具有分散性,可變性,通過手工記錄相對更加有組織性,因此此功能未單獨開發。但是,在所有賬簿余額核對方面,論文程序做了針對性的開發,方便了與科目余額表的余額快速核對!
(3)科目余額表:該項工作也由于手工錄入數據時,只需要在現成已經錄入好的賬簿基礎上,記錄當日的借或貸方向的合計金額,手工操作一次性就完成了。因此,論文程序也忽略了該模塊的開發。而只是在與賬簿余額對帳的順序上做了些內在的配合。
1.2 各類周期報表的批量生成
雖然支付網關后臺網站系統能提供各類周期報表,但是不同周期、不同商戶、不同支付網關的報表,其格式都具有相當的人性化定制。若通過手工制作這些報表,工作量大不說,人工錯誤率難免,工作效率同樣大打折扣。此時,本論文程序的軟件功能模塊的作用就非同小可了。下面重點羅列幾個示例:
(1)商戶周報總表:由于是商戶的每周總表,需要提供給市場部分析人員、市場部經理、本部門總經理,其中的包含業務名稱、網關、交易金額、退款金額、交易數量、退款、業務進賬匯總占比等諸多主要基礎信息和統計數據。通過手工制作的話,需要在原始報表基礎上重新篩選、制作、輸入和編輯數據等。整個過程重復性操作量很大,任何一個細節稍有疏忽就可能導致整個報表的誤差,而且錯誤具有相當的隱蔽性,很難快速找出并糾正。基于當前棘手的問題,本論文程序則無旁貸在邊工作邊開發和修正,在支付網關系統上線后的兩個月內就完成了第一版本程序的開發和使用!此功能使得工作效率提高了幾十甚至上百倍。
(2)商戶周報分表:此商戶周報分表,盡管每個商戶需要生成一張表格予以展示,但是也是嵌入在上述商戶周報總表的Excel工作簿里的,只是每個商戶單獨占用一個Sheet表格的。所展示的信息,除了總表的主要信息外,還增加了交易日字段域信息。
(3)商戶分拆報表:此商戶分拆報,其內容與商戶周報表完全一樣,只是每個商戶不再集成在商戶周報總表內,而是每個商戶都需要生成一個Excel工作簿文件。然后每個商戶的Excel工作簿文件將以公司OA郵件的形式分發給相關商戶的業務人員和抄送給負責該商戶的分管領導,商戶周報可能用于后續的商戶結算材料。
2 軟件應用知識
軟件應用,開發方面包含開發環境、數據庫系統,中間環節包含電子表格文件數據,業務方面涉及會計帳務處理等知識。現就各方面技術和知識詳述如下。
2.1 Delphi集成開發環境
Delphi[1]作為早期比較成熟的集成開發環境,曾被廣泛采用。本軟件采用的是Delphi7,其缺省組件,例如:TDatabase、TQuery、TPageControl、TWebBrowser、TF1Book等基本已經可以滿足本軟件的開發所需。
2.2 Oracle數據庫系統
Oracle更是市場主流采用的數據庫管理系統,其商業和技術價值不言而喻。其功能強大、高效、高容量、高標準可謂行業標桿。本軟件采用的是Oracle 10G,適應需求簡直就是大材小用、綽綽有余。
2.3 報表電子表格文件
在整個支付網關運營體系中,電子表格文件始終是個的不同系統和工具的中間環節數據類型的佳選。例如:支付網關后臺網站系統其導出的網上支付訂單、退款清單,都是Excel電子表格文件。
2.4 會計帳務處理工作
由于網上支付涉及資金流,因此整個支付網關運營過程也從屬于財務系統管理范圍,會計帳務處理方面的工作不可或缺。按照要求,支付運營崗位也必須具備會計從業資格。本論文網關對帳包含的會計帳務處理工作主要有:支付網關后臺系統的對帳管理、商戶管理、支付帳號管理、訂單管理、退款管理、結算管理等;制作會計憑證表、科目余額表、帳簿表、結算業務報表;制作與發送各類商戶或支付帳號周報表、月報表等。
3 軟件應用實例
通過支付網關某個周期內的日常做帳、審賬的實際工作,比較展示本論文程序高效、價值。
3.1 開發環境搭建
操作系統:Windows7
IDE:Delphi7
DBMS:Oracle10G
3.2 中間數據環節
支付網關后臺網站系統,很多功能模塊界面都有清單或報表對應的xls數據文件導出的鏈接或按鈕。所導出的xls數據文件,可供本論文程序作為數據源使用。平常需要直接從后臺網站系統中導出的xls數據文件有:訂單數據清單、退款數據清單、網關對帳報表。
企業財務部門銀行接口系統,包含支付網關提取現金至財務部銀行帳號的數據記錄清單,能導出為xls數據文件作為必需的數據源。
3.3 規范導入環節
數據源獲取后,則須要運行本軟件應用程序aAccount.exe,運行界面如圖1:
但在執行導入操作之前,仍需要先手工規范整理下xls數據文件。規范的要求主要有:數據列的數量、順序,數據文件文件名格式,數據文件存放的目錄等。
上述規范操作完成之后,導入操作即變得很簡單:
(1)導入訂單數據:先點擊“導入訂單”按鈕,再點擊“訂單入表”按鈕;
(2)其中,“導入訂單”表示訂單數據文件導入了程序界面數據頁的表格中;“訂單入表”表示,數據頁的數據導入到了Oracle 10G的數據表BP_XLS_ORDER中。
(3)導入退款數據:先點擊“導入退款”按鈕,再點擊“退款入表”按鈕;
其中,“導入退款”表示退款數據文件導入了程序界面數據頁的表格中;“退款入表”表示,數據頁的數據導入到了Oracle 10G的數據表BP_XLS_REFUND中。
導入銀存數據:先點擊“導入銀存”按鈕,再點擊“銀存入表”按鈕;
其中,“導入銀存”表示銀行存款數據文件導入了程序界面數據頁的表格中;“退款入表”表示,數據頁的數據導入到了Oracle 10G的數據表BP_XLS_BANK中。
3.4 報表輸出環節
繼數據源導入后,根據工作或業務需求,選擇執行導出相關輸出報表。
報表輸出主要包含3類輸出類型,帳務類、報表類、其他類。
3.4.1 帳務類
點擊“生成帳務”按鈕。
輸出一個商戶總表文件,主要用于生成帳務處理類數據,包括:記賬憑證、科目余額表、帳簿等。
3.4.2 報表類
點擊“商戶匯總”按鈕、再點擊“商戶周報”按鈕、再點擊“商戶分拆”按鈕。
輸出十多個商戶報表文件,主要用于商戶周報核對,并發送email給市場部、各商戶單位或部門,作為市場部的營銷分析依據,或者商戶的訂單分析、帳務核對的依據。
3.4.3 其他類
“周內數據”按鈕、“期間數據”按鈕、“退款預檢”按鈕、“退款差異”按鈕、“結算資金往來-應收網關-支付寶”下拉列表等等。此類按鈕、列表、界面的功能部署都作為軟件應用的功能擴展部分,其發揮的作用也是相當重要的。
3.5 帳務核對環節
支付網關工作組,帳務處理工作至少有A、B兩個崗位,A崗位做帳,B崗位審核帳務。帳務核對環節,若是做帳的A崗位,則生成的帳務報表提供給審核帳務的B崗位。
此處,假設本軟件應用于B崗位,則針對A崗位提供的記賬憑證、科目余額表、帳簿進行審核,詳細的核對流程介紹如下:
3.5.1 記賬憑證審核
以20170203為例,A崗位提供的記賬憑證如圖2,B崗位軟件應用生成的記賬憑證如圖3
通過上面兩張圖中的數據,可以快速比較出20170203一天內的記賬憑證是否持平、相等。比如,憑證末行都是141行,憑證數量都是37條,憑證求和都是105819.14;倘若數字有出入,則需分類、逐項進行查找、比較。
其中,B崗的憑證是程序批量生成的,可以同時生成連續多日的憑證列表,如本例的2月3日至2月9日。整個過程比手工做帳核對工作效率提高數倍!
3.5.2 帳簿審核
帳簿審核,可以依據記賬憑證的數據生成帳簿,然后進行核對。此功能留待功能擴展中,視需求程度再作開發。
3.5.3 科目余額表審核
科目余額表審核,可以依據帳簿生成科目余額表,然后進行核對。此功能留待功能擴展中,視需求程度再作開發。
3.6 審核結果發送
根據市場部與本部門領導的要求,支付網關工作組,每周需要向市場部、本部門的專職人員發送,并抄送“商戶總報表”;并向已接入支付網關的所有商戶的專員發送,并抄送相應商戶的負責人相應的“商戶周報表”;以及向本部門專業發送,并抄送各級領導“支付網關周報表”等等。
所有報表在發送之前,須經過支付網關工作組負責人審核,并簽字,完成網關對帳工作流程的閉環操作。
4 結語
本軟件應用從支付運營的實際工作需求出發,從職能性質和運營效率上提升了支付運營工作崗位的能力。從整個支付網關運營體系來講,本軟件應用試圖從更專業的角度融入體系中,促進行業發展的精、準、快。迄今為止,本軟件應用在實際工作中,已經施展了其功效,后續將繼續采用,并在實踐中逐步改善,力圖探索出一條規范化、專業化軟件延伸的套路。
參考文獻
[1]梁水,梁冰,宋坤編著.Delphi 范例完全自學手冊[M].人民郵電出版社,2010.
[2]全國會計從業資格考試輔導教材編寫組.會計基礎[M].經濟科學出版社,2014.
(作者單位:號百信息服務有限公司)