對(duì)賬系統(tǒng)設(shè)計(jì)詳解(下)
本文由作者 陳天宇宙 發(fā)布于社區(qū),業(yè)務(wù)圖較多,建議PC端閱讀 上篇指路:對(duì)賬系統(tǒng)設(shè)計(jì)詳解(上)
07 資金對(duì)賬項(xiàng)目配置設(shè)計(jì)
完成線上支付交易以后,雖然通道方告知支付成功,但是錢是不是真的能給,還需要打一個(gè)問號(hào)?資金對(duì)賬就是應(yīng)收應(yīng)付和實(shí)收實(shí)付之間的核對(duì);什么是應(yīng)收應(yīng)付,什么是實(shí)收實(shí)付呢?哪些數(shù)據(jù)與之對(duì)應(yīng)呢,本文會(huì)詳細(xì)介紹 1、資金對(duì)賬項(xiàng)目 通過對(duì)賬系統(tǒng)設(shè)計(jì)(上)我們已經(jīng)明白對(duì)賬項(xiàng)目的概念;今天我們要介紹的資金對(duì)賬項(xiàng)目可能更容易理解:一個(gè)實(shí)體的銀行或者三方資金賬戶為一個(gè)資金對(duì)賬項(xiàng)目 所以說資金對(duì)賬,我們按照銀行賬戶的維度進(jìn)行核對(duì);因?yàn)樵跁?huì)計(jì)科目中銀行賬戶已經(jīng)是葉子科目了,雖然一個(gè)資金賬戶可能有很多業(yè)務(wù)類型的收款,但是我們這里不再細(xì)分了;如果因?yàn)楣拘枰爰?xì)分也是可以實(shí)現(xiàn),只需要按著業(yè)務(wù)類型區(qū)分賬戶的資金變動(dòng)項(xiàng)即可 這里我們按照一個(gè)實(shí)體的資金賬戶設(shè)置為一個(gè)資金對(duì)賬項(xiàng)目,比如平臺(tái)有微信平臺(tái)2個(gè)收款賬戶1和2,支付寶平臺(tái)兩個(gè)收款賬戶3和4,招商對(duì)公5,一共5個(gè)資金賬戶,那么我們就可以設(shè)置5個(gè)資金對(duì)賬項(xiàng)目,如下 資金對(duì)賬項(xiàng)目1:微信賬戶1 資金對(duì)賬項(xiàng)目2:微信賬戶2 資金對(duì)賬項(xiàng)目3:支付寶賬戶3 資金對(duì)賬項(xiàng)目4:支付寶賬戶4 資金對(duì)賬項(xiàng)目5:招商對(duì)公戶5 2、對(duì)賬項(xiàng)目命名 為了便于管理我們還需要為每個(gè)對(duì)賬項(xiàng)目命個(gè)名字,如何起名這個(gè)也看自己喜好;命名的一個(gè)關(guān)鍵原則:要能從名字中看出具體核對(duì)的那個(gè)賬戶 基于這個(gè)原則我們?yōu)?中的幾個(gè)項(xiàng)目進(jìn)行命名如下 規(guī)則:通道方+通道類型+賬戶號(hào) 資金對(duì)賬項(xiàng)目1:微信-收款-賬戶1 資金對(duì)賬項(xiàng)目2:微信-收款-賬戶2 資金對(duì)賬項(xiàng)目3:支付寶-收款-賬戶3 資金對(duì)賬項(xiàng)目4:支付寶-收款-賬戶4 資金對(duì)賬項(xiàng)目5:招商對(duì)公-收款-公戶5 這樣我們可以清晰的知道對(duì)賬項(xiàng)目1是微信開的的賬戶號(hào)為1的收款賬戶 對(duì)賬文件管理前面已經(jīng)講過了,每個(gè)賬戶次日都會(huì)提供相應(yīng)的清算文件和結(jié)算文件;那么文件要跟資金資金對(duì)賬項(xiàng)目對(duì)應(yīng)上,最后為對(duì)賬文件命名上可以知道對(duì)應(yīng)的所屬賬戶,比如 規(guī)則:通道方+賬號(hào)+文件類型+交易日期 資金對(duì)賬項(xiàng)目1:wx-1-pay-20210204 3、對(duì)賬項(xiàng)目管理 一個(gè)企業(yè)可能會(huì)存在很多個(gè)資金賬戶;為了便于管理,我們就需要一個(gè)菜單專門管理資金對(duì)賬項(xiàng)目;示例如下 該頁面可以查看所有的資金對(duì)賬項(xiàng)目,每個(gè)項(xiàng)目就是一個(gè)實(shí)體資金賬戶;點(diǎn)擊設(shè)置可以進(jìn)行該對(duì)賬項(xiàng)目的配置設(shè)置;右上角的新增可以新增新的項(xiàng)目 4、資金對(duì)賬模式的選擇 資金對(duì)賬我們知道是核對(duì)應(yīng)收應(yīng)付和實(shí)收實(shí)付,實(shí)收實(shí)付我們知道就是銀行實(shí)際資金的變動(dòng),使用銀行結(jié)算賬單即可;那么應(yīng)收應(yīng)付的選擇其實(shí)有2種方法一個(gè)是使用通道的清算文件作為應(yīng)收應(yīng)付,另一個(gè)是使用平臺(tái)的資金賬務(wù)作為應(yīng)收應(yīng)付 1)使用銀行清算文件 就是銀行記錄應(yīng)收應(yīng)付與實(shí)收實(shí)付進(jìn)行核對(duì),但是有個(gè)缺陷就是平臺(tái)的支付記錄需要跟銀行的清算文件進(jìn)行核對(duì),所以核對(duì)模型如下 看3中的新增對(duì)賬項(xiàng)目中有一個(gè)關(guān)聯(lián)交易對(duì)賬,就是看一下平臺(tái)的支付記錄和清算文件核對(duì)有沒有差異,如果沒有且資金對(duì)賬沒差異,那么就沒有問題 2)使用平臺(tái)資金賬務(wù)核對(duì) 就是如果公司有賬務(wù)中心的話,可以直接拿資金變動(dòng)賬務(wù)與實(shí)際銀行的資金結(jié)算賬單核對(duì),這個(gè)不做具體介紹了 5、對(duì)賬維度 交易對(duì)賬是按照逐筆核對(duì)的,資金對(duì)賬我們不按照逐筆核對(duì),因?yàn)榇嬖谲埐钜约熬€下匯入等情況,我們按照費(fèi)用維度進(jìn)行核對(duì),就是將應(yīng)收應(yīng)付和實(shí)收實(shí)付解析成款項(xiàng),對(duì)相同款項(xiàng)進(jìn)行核對(duì),比如收款,收款手續(xù)費(fèi),退款,退款手續(xù)費(fèi),打款等 6、對(duì)賬項(xiàng)目設(shè)置 我們以核對(duì)清算數(shù)據(jù)和結(jié)算數(shù)據(jù)為例,資金對(duì)賬項(xiàng)目解析就是將文件里的數(shù)據(jù)解析匯總到對(duì)應(yīng)的款項(xiàng)上去,知道一個(gè)賬戶今天每一個(gè)款項(xiàng)上的金額 該配置器最終的實(shí)現(xiàn)是 我們從頁面可以看出來,該配置是將文件里的數(shù)據(jù)先通過“條件組”的篩選,然后取目標(biāo)數(shù)據(jù)的金額,并且對(duì)金額進(jìn)行運(yùn)算匯總;比如例子中的第一條就是:取交易狀態(tài)=success的數(shù)據(jù),取訂單金額作為結(jié)算金額 如文件數(shù)據(jù) 通過原型中的配置條件 條件組:交易狀態(tài)=success, 金額:正直匯總 訂單金額 我們得到了:收款=100+90=190 其他費(fèi)用邏輯類似 一定要枚舉一個(gè)資金賬戶里的每一類型費(fèi)用,不能遺漏,不然會(huì)出現(xiàn)資金差異 這樣完成配置后,一個(gè)對(duì)賬項(xiàng)目就配置完成了;會(huì)照著配置的時(shí)間每天完成賬單數(shù)據(jù)的匯總,得到該賬戶每一方數(shù)據(jù)的每個(gè)款項(xiàng)的金額 08 對(duì)賬引擎設(shè)計(jì)和結(jié)果管理
前面的文章都是建設(shè)工作,對(duì)賬的基礎(chǔ),今天我們就來聊一聊怎么動(dòng)起來,就像發(fā)動(dòng)機(jī)一樣要讓組織轉(zhuǎn)動(dòng)起來,同樣對(duì)賬也是,需要一個(gè)核心的處理流來完成每天和每個(gè)對(duì)賬項(xiàng)目的核對(duì),我們今天來聊一下幾個(gè)關(guān)鍵的處理 在對(duì)賬執(zhí)行前還有最后幾個(gè)重要的問題沒有解決,那就是對(duì)賬的核心處理邏輯是什么;對(duì)賬有幾個(gè)關(guān)鍵的處理引擎 1、對(duì)賬連續(xù)性控制引擎 對(duì)賬不能跨日,比如2號(hào)對(duì)完才能對(duì)3號(hào),如果今天是10號(hào),2號(hào)還沒對(duì)賬,那么3-9號(hào)的賬都不會(huì)核對(duì);因?yàn)榍耙惶斓膯芜厱?huì)循環(huán)進(jìn)入下一天的核對(duì) 2、對(duì)賬時(shí)間控制引擎 如上表,我們需要管理對(duì)賬的時(shí)間;這里有3個(gè)時(shí)間概念需要知道
對(duì)賬日期:就是對(duì)的那一天的賬,也是交易成功時(shí)間或者資金變動(dòng)日期 對(duì)賬啟用日期:一個(gè)對(duì)賬項(xiàng)目的第一個(gè)對(duì)賬日期 最后對(duì)賬日期:一個(gè)對(duì)賬項(xiàng)目的最后一個(gè)對(duì)賬日期






09 差錯(cuò)處理和差錯(cuò)配置設(shè)計(jì)
對(duì)賬有兩個(gè)核心目的,一個(gè)是發(fā)現(xiàn)錯(cuò)誤,另一個(gè)是改正錯(cuò)誤;今天我們說一下對(duì)賬差異的處理 對(duì)賬結(jié)果如果有差異,就需要有排查差異的原因,差異原因千奇百怪,但存在必是有原因的,如果時(shí)查不到就先掛著,至少我們知道了有一個(gè)差異待處理;(下文提到的差異我們代表交易對(duì)賬對(duì)出的單邊或者錯(cuò)賬以及資金對(duì)賬對(duì)出的資金長(zhǎng)短款) 1、關(guān)于差錯(cuò)處理
差錯(cuò)處理其實(shí)就是消除差異的過程
發(fā)現(xiàn)差異:對(duì)賬結(jié)果對(duì)出了差異 排查差異原因:排查差異原因,是掉單了,bug,時(shí)間差等具體的原因 按照實(shí)際處理差異:找到原因后對(duì)差錯(cuò)進(jìn)行處理,掉單的補(bǔ)單,bug就修復(fù),時(shí)間差的話就不用處理,等待第二天對(duì)平 消除差異:這一步是在對(duì)賬系統(tǒng)對(duì)差異進(jìn)行標(biāo)記處理,說明差異已經(jīng)排除了
2、交易差錯(cuò)處理
對(duì)平:無需處理 單邊:需要處理 錯(cuò)賬:需要處理



3、資金差錯(cuò)處理



4、其他對(duì)賬場(chǎng)景案例

紅包發(fā)放充值流入:+100元 紅包流出付款流出:一共8筆共80元 超時(shí)未領(lǐng)取退回流出:一筆20元

售票平臺(tái)的售票明細(xì)與結(jié)算明細(xì)核對(duì)
售票平臺(tái)的售票明細(xì)與代理商系統(tǒng)的售票明細(xì)核對(duì)
代理商系統(tǒng)的付款明細(xì)與通道的付款賬單核對(duì)

結(jié)束語
↘好文推薦: 對(duì)賬系統(tǒng)設(shè)計(jì)詳解(上) 大廠沒有方法論(上) 阿里設(shè)計(jì)師出品!B端產(chǎn)品文案指南 點(diǎn)個(gè)“在看”吧
評(píng)論
圖片
表情







