電商交易系統(tǒng):財務(wù)記賬與對賬思考
本文總結(jié)分析了財務(wù)系統(tǒng)的作用、結(jié)構(gòu)、如何對賬,以及財務(wù)系統(tǒng)與賬戶系統(tǒng)的關(guān)系/協(xié)作,賬戶系統(tǒng)如何對賬等方面的內(nèi)容,希望能給你帶來啟發(fā)的思考。
這篇文章將會介紹本人之前構(gòu)想的電商交易記賬及對賬的解決方案,沒能具體實施,公司最后決定采用了搭建清結(jié)算平臺的方式來協(xié)助財務(wù)系統(tǒng)記賬及對賬,但其實這套規(guī)劃已經(jīng)具備了清結(jié)算的雛形,所以在此做一個總結(jié),寫下自己未被驗證的心路歷程,也記錄下近兩年戰(zhàn)斗在公司自建財務(wù)系統(tǒng)一線所積累的一些認知。
好的方面是:公司發(fā)展較快,業(yè)務(wù)不管是橫向還是縱向都快速擴張,整個系統(tǒng)架構(gòu)處于業(yè)務(wù)先行,系統(tǒng)林立的階段;這給財務(wù)記賬和對賬帶來的相當(dāng)大的壓力——曾經(jīng)每個月財務(wù)關(guān)賬,產(chǎn)品都會替補上場,手工做賬和對賬。
翻閱前人的文檔發(fā)現(xiàn),多年前,公司在搭建支付平臺時其實考慮過建立一套賬務(wù)系統(tǒng)來滿足記賬的需求,從現(xiàn)在來看雖然當(dāng)時考慮的比較片面,最終也只是作為客戶的賬戶在使用。
但賬戶的概念很好,財務(wù)的科目其實也是賬戶記錄進進出出的流水,于是希望再次把賬戶系統(tǒng)利用起來,通過賬戶系統(tǒng)輸出賬單,完成對賬從而減輕財務(wù)系統(tǒng)壓力,一套以賬戶系統(tǒng)為邏輯基礎(chǔ)的電商交易賬務(wù)及對賬協(xié)作方案應(yīng)運而生。
一、賬戶系統(tǒng)的作用
- 記錄賬戶流水和余額,最基本的作用。
- 信用額度控制,同時提供一種支付方式,這是原本有的功能。
- 按照會計規(guī)則建立一套分戶賬戶,提供會計核算,業(yè)務(wù)對賬的基礎(chǔ),這是方案的核心點。
以上三點,前兩點是目前賬戶系統(tǒng)就有的功能,要實現(xiàn)第三點功能,首先需要建立一套完備的賬戶體系
二、賬戶系統(tǒng)結(jié)構(gòu)
我認為就電商交易來看,一套完備的賬戶包括:收入、成本、費用、庫存、應(yīng)收、應(yīng)付、實收,實付幾大類賬戶。
其中,實收實付類的賬戶可以通過支付系統(tǒng)直接記賬,后期和財務(wù)系統(tǒng)核對;其他的賬戶的數(shù)據(jù)產(chǎn)生需要大量的財務(wù)記賬邏輯,所以都由財務(wù)系統(tǒng)完成財務(wù)記賬同時推送會計分錄流水到賬戶系統(tǒng),賬戶系統(tǒng)計入各個賬戶。賬戶建立完成后,下面就講一下賬戶系統(tǒng)是如何工作的:
三、賬戶系統(tǒng)如何記賬
下面以交易過程中幾個簡單的例子描述賬戶系統(tǒng)如何記賬。
1. 銷售訂單交易
一筆銷售交易訂單的生命周期經(jīng)理客戶下單,支付,訂單發(fā)貨,確認完成4個關(guān)鍵步驟,交易系統(tǒng)會記錄下這4個節(jié)點,賬戶系統(tǒng)完成支付相關(guān)的分戶賬戶記賬,財務(wù)系統(tǒng)根據(jù)業(yè)務(wù)系統(tǒng)交易單據(jù)完成財務(wù)記賬,并同步會計分錄流水進分戶賬戶。
記賬過程如下:
2. 供應(yīng)鏈交易
一筆采購訂單交易的生命周期,具有入庫,到票,支付3個關(guān)鍵步驟,財務(wù)系統(tǒng)對3個節(jié)點分別記賬,并同步分錄流水到賬戶系統(tǒng)。
記賬過程如下:
這套方案里,支付系統(tǒng)會控制資金流入和流出,因此實收,實付類賬戶可以由賬戶系統(tǒng)和財務(wù)系統(tǒng)分別記賬,再定時對賬;以訂單支付為例,支付網(wǎng)關(guān)返回支付狀態(tài)時觸發(fā)記賬。
根據(jù)交易實例會發(fā)現(xiàn),賬戶系統(tǒng)更多的只是記錄財務(wù)系統(tǒng)給到的數(shù)據(jù);如果只是單純記錄下分錄流水,那就毫無意義,因此如何界定財務(wù)系統(tǒng)和賬戶系統(tǒng)的關(guān)系,財務(wù)系統(tǒng)和賬戶系統(tǒng)相互如何協(xié)同工作,是不可避開的問題。
四、財務(wù)系統(tǒng)與賬戶系統(tǒng)的關(guān)系及如何協(xié)作
對于賬戶系統(tǒng)來說,財務(wù)系統(tǒng)就是她其中的一個業(yè)務(wù)系統(tǒng),會計分錄流水就是賬戶系統(tǒng)的業(yè)務(wù)流水,賬戶系統(tǒng)負責(zé)儲存這些數(shù)據(jù);當(dāng)需要對賬時,調(diào)出對應(yīng)的賬戶即可,不再需要財務(wù)系統(tǒng)和各個業(yè)務(wù)系統(tǒng)核對。所以財務(wù)系統(tǒng)不再承擔(dān)對賬的功能,轉(zhuǎn)而由賬戶系統(tǒng)承擔(dān)起所有的對賬職責(zé),一來減輕財務(wù)對賬壓力,而來賬戶系統(tǒng)對賬更為方便。
由此,整個系統(tǒng)賬務(wù)及對賬協(xié)作關(guān)系如下:
整個記賬&對賬協(xié)作參與系統(tǒng)包括:
- 交易系統(tǒng):記錄業(yè)務(wù)單據(jù)
- 支付系統(tǒng):控制資金的流出與流入
- 財務(wù)系統(tǒng):負責(zé)財務(wù)記賬
- 資金管理系統(tǒng):負責(zé)賬單數(shù)據(jù)的采集
- 賬戶系統(tǒng):負責(zé)分戶賬戶記賬及對賬
五、賬戶系統(tǒng)對賬
對賬的整體規(guī)劃為:賬戶系統(tǒng)承擔(dān)集團內(nèi)各個系統(tǒng)間的對賬,資金系統(tǒng)和支付系統(tǒng)會承擔(dān)外部渠道對賬;內(nèi)部對賬包括:業(yè)務(wù)賬,財務(wù)賬,資金賬。賬戶系統(tǒng)接過對賬后,由于賬戶天然存在期初,期末值,粗顆粒度只需要核對期初期末值是否一致;細顆粒度則只需要導(dǎo)出賬戶的賬單明細與其他系統(tǒng)提供的明細進行核對即可
1. 財務(wù)對賬
賬戶系統(tǒng)分戶賬戶按照會計規(guī)則建立,因此每一個會計科目對應(yīng)一個匯總賬戶,每一個會計科目不同的核算維度不同則對應(yīng)一個單獨的賬戶。財務(wù)對賬就是核對會計科目余額與分戶賬戶余額的過程,極大的減輕了財務(wù)對賬麻煩程度。
2. 資金對賬
流水和余額的記錄是賬戶系統(tǒng)的基本功能,資金管理平臺的資金流水變動都需要同步到賬戶系統(tǒng),實時記錄公司各個銀行,其他貨幣資金賬號的余額;財務(wù)憑證的掛銀行科目的分錄流水也會同步到賬戶系統(tǒng),記錄到對應(yīng)的賬戶里,因此只需要比對內(nèi)部的賬戶余額就可以完成簡單的資金對賬
3. 業(yè)務(wù)對賬
由于交易系統(tǒng)業(yè)務(wù)單據(jù)的流轉(zhuǎn)都會引發(fā)賬戶系統(tǒng)賬戶的變動,當(dāng)業(yè)務(wù)系統(tǒng)需要對賬,只需要導(dǎo)出賬戶的賬單明細與業(yè)務(wù)系統(tǒng)提供的業(yè)務(wù)單據(jù)明細即可核對
六、增值服務(wù):報表
有了這套賬戶甚至可以協(xié)助完成部分報表服務(wù),例如庫存報表/倉庫采購入庫/銷售退貨入庫/盤盈入庫等本期增加數(shù),以及銷售出庫/采購?fù)素?盤虧等本期減少數(shù)都能通過賬戶拉取賬戶的期末值減去期初值得到。報表的生成只需要將各個賬戶的名稱展示在表頭,賬單明細展示在行上面就能形成一張報表。
這套方案雖然沒有用起來,也沒有驗證可行性,因此總結(jié)在這里,提供一個思路。
目前做的清結(jié)算系統(tǒng)與這個方案系統(tǒng)結(jié)構(gòu)大不相同,但是核心邏輯一致,都是將業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)化為可視化賬戶。從方案實施來看,文中的賬戶系統(tǒng)與財務(wù)系統(tǒng)互補,賬戶流水依賴于財務(wù)系統(tǒng),重心在數(shù)據(jù)記錄和對賬上;而清結(jié)算系統(tǒng)與當(dāng)前財務(wù)系統(tǒng)在功能上有沖突,同樣的邏輯在財務(wù)系統(tǒng)實現(xiàn)一套在清結(jié)算系統(tǒng)實現(xiàn)一套,當(dāng)然這里面也有公司先搭建財務(wù)系統(tǒng)導(dǎo)致財務(wù)系統(tǒng)承擔(dān)的功能太多,后來才搭建清結(jié)算平臺的歷史原因。
本文由 @鍋鍋 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載。
題圖來自Unsplash,基于CC0協(xié)議
賬戶系統(tǒng)的記賬,也就是把科目,換成了賬戶,如果要實現(xiàn)賬戶的這種復(fù)式記賬,我理解也是要維護一套憑證規(guī)則
??
和我們現(xiàn)在的業(yè)務(wù)很像,我也很想做一套賬務(wù)系統(tǒng)!
大佬,帶一腳
大神,交個朋友