從0到1搭建B端賬務(wù)系統(tǒng)
編輯導(dǎo)語(yǔ):賬務(wù)系統(tǒng)的搭建在實(shí)踐中并沒(méi)有標(biāo)準(zhǔn)統(tǒng)一的方法,需要依據(jù)每家公司的實(shí)際情況進(jìn)行評(píng)估,并靈活地搭建。賬務(wù)系統(tǒng)是用于會(huì)計(jì)核算,并處理賬務(wù)的一個(gè)系統(tǒng)。本文闡述如何從0到1搭建B端賬務(wù)系統(tǒng),一起來(lái)看看。
我們知道賬務(wù)系統(tǒng)是用會(huì)計(jì)核算的理念來(lái)設(shè)計(jì),生成、記錄并處理賬務(wù),提供賬戶(hù)余額、授信的系統(tǒng)。本文闡述的賬務(wù)系統(tǒng)集中在對(duì)外部賬(即客戶(hù)賬)的實(shí)時(shí)處理。
賬務(wù)系統(tǒng)的搭建在落實(shí)到實(shí)踐的過(guò)程中,并沒(méi)有標(biāo)準(zhǔn)統(tǒng)一的方法,需要根據(jù)公司本身的業(yè)務(wù)以及需要達(dá)到的目的靈活地搭建。
一、理解業(yè)務(wù)
筆者是做海外面向B端發(fā)卡業(yè)務(wù)的,我們把具體的業(yè)務(wù)抽象出來(lái)這邊做個(gè)簡(jiǎn)單匯總,方便我們接下來(lái)分析怎么去搭建賬戶(hù)系統(tǒng),讀者在實(shí)踐中同樣要完整地理解自己公司的業(yè)務(wù)后再去制定方案。
1. 發(fā)卡
我們會(huì)向企業(yè)發(fā)卡,卡類(lèi)型有借記卡和信用卡,每家公司支持發(fā)多卡。借記卡不可透支,每張卡有單獨(dú)的余額,消費(fèi)金額不可超過(guò)卡片余額;信用卡可透支,向一家公司下發(fā)的所有信用卡共享公司授信的總額度。
2. 入賬
借記卡充值或信用卡還款。
3. 消費(fèi)
持卡人持借記卡或信用卡消費(fèi)。
4. 轉(zhuǎn)賬
分兩種,一種是借記卡卡內(nèi)余額轉(zhuǎn)到同公司的另一張借記卡,再有就是借記卡余額轉(zhuǎn)出到外部。
5. 其他
除以上的大家經(jīng)常需要處理的業(yè)務(wù)外,不同公司會(huì)有不同的業(yè)務(wù)場(chǎng)景,但實(shí)踐過(guò)程中基本都可以參照以上的場(chǎng)景的賬務(wù)處理邏輯。如果業(yè)務(wù)場(chǎng)景中需要用到賬戶(hù)凍結(jié),或賬戶(hù)內(nèi)金額/額度凍結(jié),自行增加即可,本文不會(huì)再詳細(xì)展開(kāi)。
二、賬戶(hù)&分錄
充分了解了公司業(yè)務(wù)后,我們就可以著手制定我們的賬戶(hù)和分錄。
1. 賬戶(hù)
對(duì)標(biāo)會(huì)計(jì)科目,賬戶(hù)會(huì)更細(xì)分指定到每個(gè)具體客戶(hù),即科目和賬戶(hù)的關(guān)系為一對(duì)多的關(guān)系。由于賬務(wù)系統(tǒng)通常更關(guān)心外部賬(即用戶(hù)賬),所以我們需要的科目并不多,我們先討論最基本的:銀行存款、用戶(hù)存款、客戶(hù)授信。
因?yàn)樯厦嫖姨岬竭^(guò),我們的業(yè)務(wù)是每張借記卡有獨(dú)立的余額,而信用卡則是一家企業(yè)公用一個(gè)授信額度,僅僅是通過(guò)卡的介質(zhì)把額度消費(fèi)掉。那么我們可以建立科目和賬戶(hù)的對(duì)應(yīng)關(guān)系如下:
2. 分錄
我們按照上面抽象出來(lái)的業(yè)務(wù)逐個(gè)看下分錄怎么做:
(1)發(fā)卡
向企業(yè)下發(fā)借記卡:不需要記錄分錄,但是需要在發(fā)卡前建立好這張借記卡對(duì)應(yīng)的賬戶(hù)。賬戶(hù)的命名方式各種各樣,有時(shí)候?yàn)榱烁脧臉I(yè)務(wù)角度理解賬戶(hù)名,我們可以建一些規(guī)則,比如第一個(gè)字節(jié)用1表示借記卡,第二個(gè)字節(jié)用1表示特定的發(fā)卡行等等,都可以根據(jù)大家自己的喜好來(lái)命名。
向企業(yè)下發(fā)信用卡:不需要記錄分錄,但是需要在給予公司授信前建立好該公司總授信額對(duì)應(yīng)的賬戶(hù)。
(2)入賬
借記卡充值:
- 借:銀行存款
- 貸:用戶(hù)存款(充值的借記卡)
信用卡還款:
- 借:銀行存款
- 貸:客戶(hù)授信(還款的企業(yè))
(3)消費(fèi)
持卡人持借記卡消費(fèi):
- 借:用戶(hù)存款(消費(fèi)的借記卡)
- 貸:發(fā)卡行備付金賬戶(hù)
持卡人持信用卡消費(fèi):
- 借:客戶(hù)授信(消費(fèi)的信用卡所屬公司的授信賬戶(hù))
- 貸:發(fā)卡行備付金賬戶(hù)
(4)轉(zhuǎn)賬
內(nèi)部轉(zhuǎn)賬:卡內(nèi)余額同公司內(nèi)轉(zhuǎn)賬:
- 借:用戶(hù)存款(轉(zhuǎn)賬的借記卡)
- 貸:用戶(hù)存款(轉(zhuǎn)入的借記卡)
外部轉(zhuǎn)賬:卡內(nèi)余額轉(zhuǎn)出公司外部,首先扣除用戶(hù)的借記卡余額。有時(shí)候用戶(hù)的借記卡余額雖然扣除了,但本身轉(zhuǎn)賬不一定發(fā)生,或者為了業(yè)務(wù)方便統(tǒng)計(jì)轉(zhuǎn)賬總金額,我們會(huì)引入一個(gè)中轉(zhuǎn)賬戶(hù)(對(duì)應(yīng)負(fù)債類(lèi)科目)——待轉(zhuǎn)出賬戶(hù),當(dāng)然如果大家業(yè)務(wù)上不需要,可以不引入。
- 借:用戶(hù)存款(轉(zhuǎn)賬的借記卡)
- 貸:待轉(zhuǎn)出賬戶(hù)
從轉(zhuǎn)賬渠道發(fā)起轉(zhuǎn)賬后:
- 借:待轉(zhuǎn)出賬戶(hù)
- 貸:轉(zhuǎn)賬渠道賬戶(hù)
(5)其他
以上四種場(chǎng)景的分錄包含了虛擬賬戶(hù)的入賬、出賬,有業(yè)務(wù)上的獨(dú)立賬戶(hù),也有共享賬戶(hù),還引入了中間賬戶(hù),其他的業(yè)務(wù)場(chǎng)景都可以參照以上的分錄來(lái)處理。
三、后臺(tái)交互邏輯
然后我們來(lái)看下賬務(wù)系統(tǒng)怎么跟交易系統(tǒng)合作完成一筆交易。
在B端場(chǎng)景中給卡設(shè)置一些限額,或者給卡上鎖終止后續(xù)交易都是非常常見(jiàn)的,我們要盡量把這些限制和賬務(wù)系統(tǒng)區(qū)分開(kāi)來(lái),賬務(wù)系統(tǒng)更關(guān)心賬戶(hù)的余額和分錄。我們抽象出來(lái)有一項(xiàng)服務(wù)叫卡中心,卡中心專(zhuān)門(mén)負(fù)責(zé)處理卡狀態(tài)、商戶(hù)黑名單、卡限額等邏輯。
這里先記賬后返回交易結(jié)果保證了交易與記賬的一致性。
四、對(duì)賬
最后我們來(lái)看下對(duì)賬,下面列的三種應(yīng)該可以覆蓋大家的業(yè)務(wù)場(chǎng)景了。
(1)外部系統(tǒng)交易對(duì)賬
與外部系統(tǒng)有定期的核對(duì),保證雙方中任務(wù)一方不存在比另一方多單或少單。
(2)交易系統(tǒng)與賬務(wù)系統(tǒng)對(duì)賬
確保期間內(nèi)交易系統(tǒng)中所有訂單在賬務(wù)系統(tǒng)中都有對(duì)應(yīng)的分錄產(chǎn)生和處理,實(shí)踐中一般我們會(huì)記錄每一筆分錄,以及處理該分錄對(duì)應(yīng)的賬戶(hù)余額的變動(dòng)。
(3)賬務(wù)系統(tǒng)內(nèi)部自查
確保期間內(nèi)賬務(wù)系統(tǒng)中每筆分錄處理正確。實(shí)現(xiàn)方法可以是對(duì)所有賬戶(hù),檢查上期余額加上本期發(fā)生額是否等于賬戶(hù)期末余額。
以上三項(xiàng)中,第一項(xiàng)一般所有的公司都會(huì)有相應(yīng)的對(duì)賬策略,第二項(xiàng)和第三項(xiàng)可以酌情考慮是否制定相應(yīng)的對(duì)賬策略。
本文由 @西門(mén)吹雪 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載。
題圖來(lái)自Unsplash,基于CC0協(xié)議。
- 目前還沒(méi)評(píng)論,等你發(fā)揮!