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