支付最后的黑盒,賬務(wù)核心

2 評(píng)論 4195 瀏覽 29 收藏 30 分鐘

賬務(wù)核心應(yīng)該是支付三大黑盒“對(duì)賬中心、支付引擎、賬務(wù)核心”中門檻最高的了。因?yàn)樗扔袝?huì)計(jì)核算知識(shí),又有懂技術(shù)實(shí)現(xiàn)高性能的記賬,今天我就用“大白話+圖片”的方式盡可能通俗易懂的給家介紹這個(gè)黑盒是如何設(shè)計(jì)的。

一、什么是核算

核算通俗地講就是一套會(huì)計(jì)從原始憑證到財(cái)務(wù)報(bào)表的會(huì)計(jì)處理流程。會(huì)計(jì)核算的內(nèi)容有近十項(xiàng),但是對(duì)于結(jié)算類業(yè)務(wù)來(lái)說(shuō)其實(shí)只要核算到會(huì)計(jì)賬簿即可,剩下的都是財(cái)務(wù)內(nèi)部營(yíng)收核算的工作了。

圖1:核算處理過(guò)程

核算不是一招鮮吃遍天,他要結(jié)合業(yè)務(wù)場(chǎng)景經(jīng)濟(jì)項(xiàng)目來(lái)做核算,比如銀行就有存款核算、貸款核算和支付核算三大核算業(yè)務(wù),這三塊業(yè)務(wù)核算的側(cè)重點(diǎn)都各不相同,其核心還是圍繞業(yè)務(wù)場(chǎng)景通過(guò)會(huì)計(jì)方法來(lái)記錄、檢查、計(jì)算和分析整個(gè)業(yè)務(wù)處理過(guò)程。

二、賬務(wù)核心設(shè)計(jì)

賬務(wù)核心是支付平臺(tái)的所有賬務(wù)的基準(zhǔn)。他日間與支付引擎配合記錄聯(lián)機(jī)交易清算賬務(wù),日終與對(duì)賬中心配合處理期末的核算賬務(wù)。

日間聯(lián)機(jī)交易分為內(nèi)場(chǎng)結(jié)算和外場(chǎng)清算,賬務(wù)核心負(fù)責(zé)內(nèi)場(chǎng)結(jié)算賬務(wù)的處理。為了實(shí)現(xiàn)支付高性能,賬務(wù)核心采用了實(shí)時(shí)和緩沖記賬的方式。優(yōu)先更新客戶資金余額,異步方式進(jìn)行內(nèi)部戶更新和賬簿登記。

圖2:支付核心主流程

2.1 業(yè)務(wù)架構(gòu)

賬務(wù)核心是支付平臺(tái)的賬務(wù)基準(zhǔn),其業(yè)務(wù)架構(gòu)分為了“賬務(wù)服務(wù)、賬務(wù)系統(tǒng)、會(huì)計(jì)系統(tǒng)”三個(gè)主要的子系統(tǒng)。

圖3:賬務(wù)核心業(yè)務(wù)架構(gòu)

1)賬務(wù)服務(wù):對(duì)外為支付引擎、會(huì)員系統(tǒng)提供入賬和賬戶管理服務(wù)。

2)賬務(wù)系統(tǒng):提供賬戶和會(huì)計(jì)子系統(tǒng)的記賬和余額更新的管理和調(diào)度。

3)分錄系統(tǒng):登記分錄流水完成賬簿登記和余額更新處理,與賬務(wù)系統(tǒng)相互依賴同步結(jié)果。

4)日終系統(tǒng):也稱為總賬系統(tǒng),負(fù)責(zé)會(huì)計(jì)日切、總賬核算和日結(jié)。

2.2 賬務(wù)核心主流程

圖4:賬戶核心主流程

1)資金與賬簿分離

賬務(wù)系統(tǒng)優(yōu)先更新客戶資金和記錄單邊賬務(wù)(即先貸后借),讓用戶可以及時(shí)了解到資金的變動(dòng)情況和查詢到明細(xì)記錄。而完整的內(nèi)部明細(xì)賬務(wù)通過(guò)實(shí)時(shí)和異步的方式由會(huì)計(jì)系統(tǒng)補(bǔ)充記錄。

對(duì)于復(fù)雜的分賬類交易,需要通過(guò)入賬規(guī)則控制,在分賬完成后再同步交易對(duì)手余額。

2)實(shí)時(shí)與緩沖記賬:

會(huì)計(jì)系統(tǒng)記賬有實(shí)時(shí)和緩沖兩種方式。

  • 實(shí)時(shí)入賬:會(huì)計(jì)系統(tǒng)根據(jù)入賬流水(憑證)生成分錄流水,然后定時(shí)任務(wù)掃碼來(lái)入賬。
  • 緩沖記賬:對(duì)于會(huì)頻繁更新一些內(nèi)部戶可以配置緩沖規(guī)則,來(lái)進(jìn)行定時(shí)的異步記賬。

3)日終總賬的匯總:

每天會(huì)計(jì)日切后,系統(tǒng)會(huì)抽取賬戶內(nèi)外部賬戶的分戶余額存入日余額表,并且匯總當(dāng)日的明細(xì)賬最終形成總賬,并生成總賬試算平衡表。

支付三流合一

此處我們?cè)賮?lái)回顧下《白話結(jié)算》時(shí)所說(shuō)的支付三流合一,把“資金流”和“賬務(wù)流”區(qū)分出來(lái),就能更好的理解業(yè)務(wù)場(chǎng)景和系統(tǒng)實(shí)現(xiàn)的必要性。如果兩者揉在一起,賬務(wù)核算就會(huì)成為你難以逾越的痛。

2.3 賬務(wù)科目設(shè)置

圖5:科目與賬戶的關(guān)系

2.3.1 總賬類科目

一級(jí)科目又被稱為總賬科目,是財(cái)政部制定的,企業(yè)可以根據(jù)業(yè)務(wù)所需進(jìn)行裁剪??傎~科目在系統(tǒng)實(shí)現(xiàn)層面就是一張總賬匯總表。

圖6:總賬類科目特性

2.3.2 明細(xì)類科目

級(jí)以下的科目是明細(xì)類科目,可以由企業(yè)自行設(shè)置。明細(xì)科目只允許末級(jí)科目設(shè)置賬戶和賬簿,中間的科目?jī)H做分類使用。

末級(jí)科目層級(jí)按照不同業(yè)務(wù)場(chǎng)景有三級(jí)、四級(jí),一般來(lái)說(shuō)銀行資金鏈路較短是三級(jí),支付機(jī)構(gòu)有訂單因此多為四級(jí)。

圖7:科目核算關(guān)系

科目的核算公式是我們所熟知的“會(huì)計(jì)恒等式”,在這個(gè)公式里面我們舍去了“所有者權(quán)益”,增加了待清算和損益類科目。

有些公司為了科目的簡(jiǎn)潔損益類合并到“資產(chǎn)類-其他應(yīng)收”和“負(fù)債-其他應(yīng)付”,而我們保留損益類是為了科目核算清晰和便于理解。

2.4 賬務(wù)與核算體系

2.4.1 賬務(wù)核算體系

圖8:賬務(wù)核算體系

賬務(wù)核算分為“賬戶層、賬務(wù)層、賬簿層、總賬層”四層,他們共同組成了對(duì)資金和賬務(wù)的整體處理與核算。其中賬簿一層是核算的基準(zhǔn),因此他的登記準(zhǔn)確是至關(guān)重要的。

1)賬戶層(應(yīng)用):負(fù)責(zé)對(duì)外提供會(huì)員系統(tǒng)對(duì)客戶賬戶的使用,對(duì)內(nèi)的會(huì)計(jì)科目、內(nèi)部賬戶的管理,

2)賬務(wù)層(資金):根據(jù)記賬憑證來(lái)記錄賬戶間資金和余額的變動(dòng)。資金需要通過(guò)這些賬戶來(lái)完成對(duì)內(nèi)資金的結(jié)算和對(duì)外跨行資金的清算。

3)賬簿層(賬務(wù)):按照會(huì)計(jì)分錄記錄每一筆賬務(wù)的明細(xì)。其中明細(xì)賬簿的賬務(wù)核算,是驅(qū)動(dòng)資金清算和日終匯總核算的依據(jù)。

4)總賬層(結(jié)賬):會(huì)計(jì)日切后,按照總賬維度對(duì)明細(xì)賬簿的日發(fā)生額與余額進(jìn)行匯總核算,最終完成會(huì)計(jì)結(jié)賬。

2.4.2 科目與分戶賬

圖9:科目與分戶關(guān)系

科目采用樹形結(jié)構(gòu)存儲(chǔ),只有末級(jí)科目才有分戶賬戶,用來(lái)記錄資金余額。分戶按照內(nèi)外部屬性和會(huì)計(jì)屬性有兩種分戶組成形式;

1)外部賬戶:客戶賬戶由于有錢包余額、資金凍結(jié)等業(yè)務(wù)場(chǎng)景,因此設(shè)計(jì)了多分戶賬的形式。由于都是負(fù)債類科目,因此都是貸方余額。

2)內(nèi)部賬戶:功能較為單一因此單賬戶即可,余額按照會(huì)計(jì)屬性分為,資產(chǎn)類“借方余額”,負(fù)債類“貸方余額”,共同類“雙向余額”,損益類一般無(wú)余額(系統(tǒng)實(shí)現(xiàn)上其實(shí)是有的,如果要使用的話,收入為貸方、成本為借方)。

2.4.3 會(huì)員與分戶賬

圖10:會(huì)員與分戶關(guān)系

1)會(huì)員賬戶映射關(guān)系

我們?nèi)粘K褂玫腻X包賬戶的“可用余額”、“凍結(jié)余額”其實(shí)是對(duì)會(huì)計(jì)分戶的映射關(guān)系。

我們的會(huì)員錢包賬戶余額分為可用和凍結(jié),因此需要分別設(shè)置對(duì)應(yīng)的“貸方可用分戶賬”、“貸方凍結(jié)分戶賬”來(lái)登記資金余額的變動(dòng)。像“待結(jié)算、在途資金、保證金、手續(xù)費(fèi)”等余額,其實(shí)就是多開一套會(huì)計(jì)賬戶而已。

分戶余額在實(shí)現(xiàn)上有幾個(gè)?

客戶分戶是負(fù)債類科目,在理論上2個(gè)貸方余額即可。但是在實(shí)際系統(tǒng)設(shè)計(jì)中,借貸都會(huì)有發(fā)生賬務(wù)交易,因此實(shí)際的系統(tǒng)設(shè)計(jì)中為了匯總期末余額方便采用了四個(gè)余額。即“可用貸方余額、可用借方余額、凍結(jié)貸方余額、凍結(jié)借方余額”,本文圖中為了描述簡(jiǎn)潔選用了理論上所需的貸方余額。

2)客戶賬戶模版

客戶開戶需要根據(jù)預(yù)先設(shè)定好的客戶賬戶模版,通過(guò)用戶角色來(lái)確定開哪些類型的賬戶,要開幾個(gè)對(duì)應(yīng)的資金分戶來(lái)記錄余額。有了模版就無(wú)需人工來(lái)介入輔助開戶了。

3)分戶余賬簿關(guān)系

客戶分戶除了有“明細(xì)賬簿”記錄會(huì)計(jì)賬務(wù)外,還有一個(gè)分戶余額明細(xì)賬簿用來(lái)登記余額的變動(dòng),這樣我們就能在賬單上查看每筆交易的余額變動(dòng)了。

4)內(nèi)部戶映射關(guān)系

內(nèi)部戶就是一個(gè)會(huì)計(jì)賬簿,因此就不用客戶賬戶那么復(fù)雜,按照科目開立賬戶即可,同時(shí)對(duì)應(yīng)內(nèi)部戶的明細(xì)賬簿來(lái)登記會(huì)計(jì)分錄。

5)資金單邊記賬

為了處理賬務(wù)的高效,賬務(wù)系統(tǒng)采用了先變更客戶資金余額(即限貸后借),單邊記錄客戶賬資金變動(dòng)。讓用戶能夠及時(shí)掌握資金變動(dòng)。

6)會(huì)計(jì)補(bǔ)全分錄

會(huì)計(jì)系統(tǒng)采用先保存記賬分錄,再以異步的方式實(shí)時(shí)或者緩沖來(lái)補(bǔ)全賬務(wù)明細(xì),實(shí)現(xiàn)資金與賬務(wù)的最終一致。

2.5 領(lǐng)域模型

考慮到支付同學(xué)大都有技術(shù)背景,更多關(guān)注流程和數(shù)據(jù)的流轉(zhuǎn)關(guān)系,因此我們這里給大家介紹下賬務(wù)和會(huì)計(jì)系統(tǒng)的領(lǐng)域模型。

2.5.1 賬務(wù)領(lǐng)域模型

賬務(wù)領(lǐng)域模型,用來(lái)處理了會(huì)計(jì)科目與分戶賬之間的關(guān)系,實(shí)現(xiàn)資金與賬務(wù)的最終一致。

圖11:賬務(wù)領(lǐng)域模型

1)會(huì)計(jì)科目:按照會(huì)計(jì)科目樹形機(jī)構(gòu)來(lái)存放科目賬戶信息。

2)外部賬戶:外部賬戶包含賬戶模版、分戶賬戶和分戶余額,他們共同組成了客戶的賬戶。

3)內(nèi)部賬戶:內(nèi)部賬戶由于是內(nèi)部使用的過(guò)渡賬戶,因此他僅一個(gè)分戶即可。

4)枚舉對(duì)象

  • 賬戶屬性:區(qū)分賬戶的角色屬性;包含對(duì)公、對(duì)私、內(nèi)部;
  • 賬戶類型:分戶的賬戶類型;包含基本戶、一般戶、結(jié)算戶、臨時(shí)戶、保證金戶等;
  • 余額方向:分戶會(huì)計(jì)余額期末的反映方向;參數(shù)有“借方、貸方”;
  • 資金屬性:分戶記賬時(shí)登記余額的記賬信息,存放在分戶的子戶;參數(shù)有“借記、貸記”;

2.5.2 會(huì)計(jì)領(lǐng)域模型

會(huì)計(jì)領(lǐng)域模型包含了聯(lián)機(jī)交易的賬務(wù)核算和總賬核算,我們這里重點(diǎn)介紹下賬務(wù)核算

圖12:會(huì)計(jì)領(lǐng)域模型(省略總賬)

整個(gè)記賬過(guò)程通過(guò)支付請(qǐng)求的流水號(hào)作為“系統(tǒng)跟蹤號(hào)”來(lái)串聯(lián)整個(gè)交易過(guò)程中的“憑證號(hào)、事物號(hào)、分錄號(hào)、套號(hào)、記賬流水號(hào)”等實(shí)體的主鍵。

1)會(huì)計(jì)憑證:又被稱為記賬憑證,一筆支付請(qǐng)求流水會(huì)生成1張會(huì)計(jì)憑證,擔(dān)保類分賬會(huì)生成多賬。

2)事務(wù)管理:用來(lái)存放單次記賬交易,用來(lái)保障賬戶余額更新、明細(xì)賬簿登記能在一次事務(wù)中完成。如果需要緩沖記賬,會(huì)將該記賬交易保存到緩沖記賬表進(jìn)行定時(shí)處理。

3)分錄流水:將記賬憑證轉(zhuǎn)化為會(huì)計(jì)分錄存放在分錄流水中,通過(guò)事務(wù)表和緩沖記賬表來(lái)完成賬務(wù)處理。

4)緩沖記賬:對(duì)于需要頻繁更新的內(nèi)部賬戶,為了提高性能會(huì)采用緩沖記賬的方式,系統(tǒng)定時(shí)任務(wù)會(huì)掃描緩沖明細(xì),然后按照緩沖記賬規(guī)則更新賬務(wù)明細(xì)和余額。

5)明細(xì)賬簿:明細(xì)賬簿分為內(nèi)部明細(xì)和外部明細(xì)賬簿,外部明細(xì)賬簿還包含了分戶子賬戶余額變動(dòng)明細(xì)。

三、業(yè)務(wù)處理流程

3.1 實(shí)時(shí)記賬

大多數(shù)交易都是采用準(zhǔn)實(shí)時(shí)入賬的流程,所謂準(zhǔn)實(shí)時(shí)就是異步的方式進(jìn)行記賬,只要處理完理就返回賬務(wù)回執(zhí)結(jié)果。下面我們通過(guò)一筆商戶收款交易來(lái)介紹實(shí)時(shí)記賬過(guò)程。

圖13:收單交易會(huì)計(jì)分錄

實(shí)時(shí)記賬首先是更新外部賬戶余額,并且單邊記賬更新余額明細(xì),隨后異步推送會(huì)計(jì)系統(tǒng)登記記賬信息并生成分錄,這筆分錄更新分戶余額、明細(xì)賬簿記賬后完成賬務(wù)處理。

圖14:實(shí)時(shí)記賬流程

3.2 緩沖記賬

緩沖記賬是對(duì)于需要頻繁更新余額和明細(xì)賬簿的場(chǎng)景,把記賬信息存放在緩沖區(qū),根據(jù)設(shè)定的時(shí)間段進(jìn)行匯總記賬和更新賬戶余額。

3.2.1 緩沖機(jī)制

緩沖記賬根據(jù)賬務(wù)處理的復(fù)雜度和及時(shí)性分為“普通定時(shí)緩沖”和“日終匯總緩沖”。

1)普通定時(shí)緩沖:

對(duì)于即時(shí)分賬這類及時(shí)性要求高,并且請(qǐng)求多個(gè)分賬方余額更新時(shí)。采用普通定時(shí)緩沖(一般5-10分鐘),該機(jī)制會(huì)先更新客戶資金(例如付款方余額)然后保存分錄到緩沖區(qū),定時(shí)觸發(fā)進(jìn)行匯總記賬和余額更新。

2)日終匯總緩沖:

對(duì)于擔(dān)保、合單和組合這種會(huì)出現(xiàn)超大賬戶請(qǐng)求的交易,可以采用日終匯總一次性入賬的方式。因?yàn)閾?dān)保達(dá)成長(zhǎng)達(dá)數(shù)天,因此這種方式客戶無(wú)感,也能降低性能瓶頸。

3.2.2 緩沖流程

下面我們以一筆即時(shí)分賬來(lái)介紹下緩沖記賬處理流程方式。在這個(gè)場(chǎng)景中賬戶需要集中使用過(guò)渡戶,并且分賬涉及多個(gè)分賬方。這類交易在業(yè)務(wù)高峰時(shí)過(guò)渡戶將成為瓶頸,并且涉及大量賬戶的余額更新,因此需要采用“定時(shí)緩沖記賬”來(lái)處理。

圖15:即時(shí)分賬會(huì)計(jì)分錄

會(huì)員支付成功后,系統(tǒng)會(huì)將“支付申請(qǐng)+分賬結(jié)算”提交給賬務(wù)系統(tǒng),賬務(wù)系統(tǒng)先扣除付款方賬戶金額,然后生成分錄流水并將數(shù)據(jù)存入緩沖記賬表。

當(dāng)定時(shí)任務(wù)掃描緩沖表將定時(shí)觸發(fā)緩沖記賬。觸發(fā)后首先獲取緩沖記賬分錄,然后鎖定“分賬方賬戶集”。此時(shí)會(huì)有“支付和分賬”兩個(gè)記賬批次,系統(tǒng)先完成內(nèi)部戶的余額和明細(xì)登記,然后同步更新分賬方的余額。記賬完成后,系統(tǒng)解除鎖定結(jié)果通到給支付引擎。(圖中的“逐筆批次”在系統(tǒng)上就是一個(gè)線程來(lái)異步處理)

圖16:緩沖記賬處理流程

日終匯總緩沖也是類似,只是日終緩沖會(huì)做一次檢查,保證當(dāng)日所有緩沖記錄都被處理。

四、交易核算

4.1 交易處理

我們前文《對(duì)賬清潔算》中曾經(jīng)介紹過(guò)聯(lián)機(jī)交易的賬務(wù)核算,這里面我們簡(jiǎn)單的來(lái)回顧下。

圖17:聯(lián)機(jī)交易賬務(wù)處理流程

當(dāng)天商戶有收款、退款和付款三筆交易,三筆交易都會(huì)收取相應(yīng)的手續(xù)費(fèi),賬務(wù)完成后日終對(duì)賬要對(duì)這些賬務(wù)進(jìn)行核算。

4.2 收款賬務(wù)核算

圖18:收款業(yè)務(wù)核算

當(dāng)天商戶收款1000元,繳納手續(xù)費(fèi)10元,與渠道有1000元的應(yīng)收清算款。

4.3 退款賬務(wù)核算

圖19:退款業(yè)務(wù)核算

用戶向商家申請(qǐng)退款50元,實(shí)際商家收款49元,因此退款時(shí)需要退還手續(xù)費(fèi)1元。退款成功后實(shí)際與渠道有50元的應(yīng)付清算款。

4.4 付款賬務(wù)核算

圖20:付款賬務(wù)核算

客戶付款1000元,繳納手續(xù)費(fèi)1元,付款成功后與渠道有99元的應(yīng)付清算款。

五、期末核算

期末支付系統(tǒng)會(huì)與渠道進(jìn)行對(duì)賬和調(diào)賬,對(duì)平之后資金進(jìn)行日終處理。這個(gè)過(guò)程如下。

圖21:期末核算流程圖

5.1 核算準(zhǔn)備

在進(jìn)行總賬核算前,確保外圍系統(tǒng)已經(jīng)完成賬務(wù)處理,過(guò)程包括“通知日切、賬務(wù)清理、渠道清算”三個(gè)步驟。

5.1.1 通知日切

首先要通知外圍的“支付引擎、對(duì)賬系統(tǒng)”日切,確保后續(xù)的交易全部計(jì)入下個(gè)會(huì)計(jì)日期。

5.1.2 賬務(wù)清理

日切后需要對(duì)緩沖記賬形成的單邊賬進(jìn)行處理,確保當(dāng)日賬務(wù)全部完成。

5.1.3 渠道清算

渠道清算主要是完成每條渠道待清算賬戶與銀存賬戶的結(jié)轉(zhuǎn)平賬,我們的渠道清算是按照“收、付、退”的維度來(lái)進(jìn)行劃分的。

我們按收付維度來(lái)計(jì)算軋差金額,然后與渠道的清算資金進(jìn)行核對(duì),核對(duì)無(wú)誤后進(jìn)行資金結(jié)轉(zhuǎn)。如果當(dāng)日有資金調(diào)度也要完成調(diào)度資金的結(jié)轉(zhuǎn)和賬戶。

圖22:渠道資金結(jié)轉(zhuǎn)

5.2 總賬核算

外圍系統(tǒng)賬務(wù)處理完畢后,就可以開始總賬核算了。

5.2.1 總賬日余額平衡

在開始進(jìn)行總賬核算前,先要保證所有科目平衡。因此會(huì)將所有賬戶的借方余額和貸方余額進(jìn)行匯總核對(duì)。如果匯總不平則會(huì)軋差出錯(cuò)賬凈額,補(bǔ)一筆分錄到“待查錯(cuò)賬”科目先保證總賬平衡,待時(shí)候人工檢查賬務(wù)差錯(cuò)原因后再做核銷。

圖23:余額平衡檢查和錯(cuò)賬處理

5.2.2 明細(xì)賬戶匯總

我們可以看到之前賬務(wù)核算的時(shí)候,只有會(huì)計(jì)分錄,每個(gè)賬戶的發(fā)生金額、期末余額還沒(méi)有生成。因此需要通過(guò)明細(xì)賬戶匯總來(lái)生成每個(gè)賬戶發(fā)生額和期末余額,

明細(xì)賬戶匯總,就是給每個(gè)賬戶生成發(fā)生額,然后根據(jù)期初的余額生成期末余額,數(shù)據(jù)存入日余額匯總表。

圖24:明細(xì)賬戶匯總

5.2.3 總賬科目匯總

日余額明細(xì)生成后,需要生成總賬平衡數(shù)據(jù)(圖中橘色部分?jǐn)?shù)據(jù))。通過(guò)總賬的科目代碼,同類科目代碼從末級(jí)開始匯總賬戶發(fā)生額,并生成總賬的期末余額。

圖25:總賬科目核算

注意圖中示例我們當(dāng)天有一筆退款結(jié)轉(zhuǎn)因?yàn)橛挟惓T斐煽傎~借方不平,在核算檢查時(shí)我們補(bǔ)充了一筆“待查錯(cuò)賬(借方)”的記賬分錄,先置平總賬。次日結(jié)算員就能方便的查看到差錯(cuò),并處理相應(yīng)的錯(cuò)賬。

5.3 平衡檢查與日切

完成匯總工作之后剩下來(lái)就做一些平衡檢查和會(huì)計(jì)日切的收尾工作。

1)總賬平衡檢查:檢查總賬平衡表借方余貸方余額是否相符。

2)總分平衡檢查:檢查總賬與下級(jí)分戶余額是否相符。

3)日余額表日切:賬戶日余額按照“客戶賬戶”和“內(nèi)部賬務(wù)”維度保存到歷史表。

4)會(huì)計(jì)日切:最后更新會(huì)計(jì)日期進(jìn)入下一個(gè)會(huì)計(jì)賬期。

六、賬務(wù)核心交互

賬務(wù)核心與清結(jié)算系統(tǒng)有很強(qiáng)的依賴關(guān)系,因此賬務(wù)核心主要是會(huì)計(jì)管理部分的內(nèi)容。

6.1 科目管理

用來(lái)管理參與記賬的所有科目??颇繛闃湫谓Y(jié)構(gòu)的多層級(jí)數(shù)據(jù),在主界面可以可以創(chuàng)建一級(jí)科目,下級(jí)科目可以在具體科目上創(chuàng)建。

圖26:科目管理

科目的創(chuàng)建時(shí)一級(jí)科目可以直接創(chuàng)建,二級(jí)以下科目依賴于上級(jí)科目的信息,下級(jí)科目只能填寫科目編號(hào)和科目信息。如果已經(jīng)是末級(jí)科目則不允許創(chuàng)建下級(jí)科目。

圖27:明細(xì)科目創(chuàng)建

6.2 賬戶管理

賬戶分為外部賬戶和內(nèi)部賬戶,外部賬戶為客戶賬戶,不可以手工添加,只能做凍結(jié)、解凍等基礎(chǔ)輔助操作。內(nèi)部賬戶可以通過(guò)人工來(lái)開戶,開戶需要填寫對(duì)于的末級(jí)科目號(hào)。

圖28:賬戶管理

6.3 分錄流水

分錄流水以系統(tǒng)跟蹤號(hào)串聯(lián)賬務(wù)過(guò)程,每條分錄至少包含“一借一貸”2條數(shù)據(jù)

圖29:分錄流水

6.4 記賬憑證

1)憑證查詢

通過(guò)列表我們可以查詢當(dāng)日產(chǎn)生的記賬憑證信息。我們可以看到憑證類型有很多包括“收款憑證、付款憑證、轉(zhuǎn)賬憑證、匯總憑證、結(jié)賬憑證、調(diào)賬憑證”,這些類型可以根據(jù)業(yè)務(wù)場(chǎng)景需要來(lái)進(jìn)行拓展和進(jìn)一步細(xì)分。

圖30:憑證查詢列表

2)憑證詳情

憑證信息包含了憑證、借貸分錄、摘要和操作人相關(guān)的詳情。同時(shí)憑證可以下載也可以打印。

圖31:憑證詳情信息

七、總結(jié)

好啦總結(jié)下今天的內(nèi)容。

7.1 賬務(wù)核心包含哪些

1、賬務(wù)系統(tǒng):是賬務(wù)系統(tǒng)對(duì)外提供的服務(wù),包含賬務(wù)服務(wù)和賬戶管理;

2、會(huì)計(jì)系統(tǒng):會(huì)計(jì)系統(tǒng)是進(jìn)行復(fù)試記賬和日終管理的系統(tǒng);

7.2 賬務(wù)處理機(jī)制

為了實(shí)現(xiàn)賬務(wù)處理及時(shí)性和準(zhǔn)確性,賬務(wù)處理采用優(yōu)先客戶資金賬戶單邊記賬,通過(guò)實(shí)時(shí)或者緩沖補(bǔ)全會(huì)計(jì)賬務(wù)的方式。賬務(wù)處理方式分為實(shí)時(shí)和緩沖記賬兩種方式。

1)實(shí)時(shí)處理:對(duì)于普通簡(jiǎn)單交易(一借一貸)采用單邊更新客戶余額,異步補(bǔ)全分錄的方式。

2)緩沖記賬:對(duì)于分賬類需要頻繁訪問(wèn)內(nèi)部戶,批量更新賬戶余額的交易。在更新客戶資金的同時(shí)(例如付款方)后將分賬指令存放到緩沖區(qū),定時(shí)匯總完成記賬和更新余額。如果涉及分賬方余額也會(huì)同步更新。

7.3 賬務(wù)核算處理

賬務(wù)核算分為“交易核算”、“渠道清算”、“總賬核算”三個(gè)主要核算步驟。

1)交易核算:講日間聯(lián)機(jī)交易形成會(huì)計(jì)賬務(wù)。

2)渠道清算:根據(jù)渠道資金清算結(jié)果將待清算和銀存賬戶進(jìn)行結(jié)轉(zhuǎn)平賬。

4)總賬核算:總賬就是要生成總賬的匯總平衡表,他分為所有賬戶維度的明細(xì)匯總和一級(jí)科目維度的總賬匯總。最后完成總賬的核算檢查后賬務(wù)核心就能日切。

這部分內(nèi)容“交易核算”、“渠道清算”產(chǎn)品經(jīng)理、研發(fā)經(jīng)理進(jìn)階必須掌握的,總賬核算作為補(bǔ)充知識(shí)了解即可。(因?yàn)榭傎~在中小機(jī)構(gòu)結(jié)算員手工就能做完,大型機(jī)構(gòu)有幾個(gè)人就能處理了)

好啦,賬務(wù)核心的內(nèi)容主要的就是這些,如果還有什么疑問(wèn)歡迎大家留言。

本文由人人都是產(chǎn)品經(jīng)理作者【剛哥】,微信公眾號(hào):【剛哥白話】,原創(chuàng)/授權(quán) 發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來(lái)自Unsplash,基于 CC0 協(xié)議。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 太硬核了
    請(qǐng)教剛哥,你在做為面試官面試應(yīng)聘者的時(shí)候,會(huì)用哪些標(biāo)準(zhǔn)考核有產(chǎn)品經(jīng)驗(yàn)、但沒(méi)有垂直領(lǐng)域經(jīng)驗(yàn)的候選人?

    來(lái)自北京 回復(fù)
    1. 這個(gè)要看垂直行業(yè)經(jīng)驗(yàn)的崗位必要性了,如果目標(biāo)就是主攻垂直行業(yè)方向,那經(jīng)驗(yàn)這方面不會(huì)妥協(xié),會(huì)在軟件層面如學(xué)歷、年齡方面做些妥協(xié)(找老板哭鬧要去);
      如果垂直行業(yè)必要性不強(qiáng),我還是關(guān)注專業(yè)能力相關(guān)性、思考能力、溝通能力、學(xué)習(xí)能力

      來(lái)自江蘇 回復(fù)