手把手教學之如何設計財務對賬系統

福祿網路技術團隊發表於2020-09-14

在設計一個對賬系統前,我們先想清楚,對賬目的、方式、對賬場景、使用物件。其次就是和財務瞭解一下,他們所期望的效果,畢竟他們是使用方。財務對賬是一個瑣碎而複雜的工作,極需要工作耐心和細心,還要求對賬人員對對賬系統要十分熟悉。

可能有些小夥伴是初次接觸財務領域,對於對賬還是比較陌生的。

首先,我們為啥要對賬呢?企業的結算業務大部分是要通過銀行進行結算的,但由於企業與銀行的賬務處理和入賬時間不一致,這樣就可能導致雙方賬目不一致的情況。即所謂的“未達賬項”。為了能夠準確的掌握銀行存款的實際餘額,瞭解實際可以動用的貨幣資金數額,防止企業在記賬報稅工作中出現錯誤,企業必須定期與銀行進行賬單核對,並編制銀行存款餘額調節表。

其次,對賬的方式是哪些?

  • 賬證核對,是將賬簿記錄與記賬憑證進行核對,這裡是記賬憑證是指日常經濟活動的書面證明。 例如,我們超市購物的小票、購買商品的發票、銀行卡的收款轉賬記錄,都是記賬憑證。

  • 賬賬核對,是把有相互關係的多個賬簿記錄進行核對。有相互關係的賬簿記錄,包括總分類賬簿間核對,明細賬簿間核對等多種型別。例如:公司業務總支出和自由幣、優惠券、商品採購、商家結算等支出的核對,是總分類帳薄核對;各收款賬戶的收支明細和總入賬、總支出的核對,是明細帳薄的核對。

  • 賬實核對,是各項資產物資的記錄數值與實際真實數額間的核對。例如:我們使用記賬 APP 記錄購買了一臺手機,我發現自己手裡確實有一臺手機,這就是賬實核對。

1SJLbMqe9G78fNy2MSKsE

然後,對賬場景常見的有同銀行、支付寶、微信等第三方支付平臺進行對賬、每個平臺的特性也會有不同,在下面會詳細說明。

最後,對賬的系統的使用物件無外乎是三種:決策層、業務人員、財務。他們所關注的點也會不同,建議分別收集訴求,然後求同存異。 這個過程是很多產品都會犯錯的,但是我想說的是,並不是把一個對賬系統做成“大雜燴”,而是分別從操作到資料呈現,整個過程流程化。

對賬大致可分為5步進行,本文提供一些設計思路以供參考。

下面,我將從財務日常對賬過程為大家說明。

1. 資料準備

資料準備即記賬,主要是獲取對賬所需的資訊,例如獲取銀行流水。這些對賬檔案的格式也會存在一些區別。 比如支付寶對賬檔案格式為 csv,而微信的對賬檔案格式為 txt,另外有些渠道為 xml,xls。

注意:對賬方式的不同,在資料準備上也有差異,此處以賬證核對為例,除了流水外,還需要相應的單據(憑證),例如報銷單據。

2CFMBRNUjmOwFVZsxGZad

下面是有幾點是在資料準備階段需要注意和考慮的:

  • 每種渠道的賬戶可能都不止一個賬戶,那麼在每天都有交易的情況下,系統設計時候需要考慮到多份對賬檔案處理的情況。

  • 對賬檔案會有重複下載的情況,渠道的對賬檔案一旦生成,就不會改變。但是第三方渠道也可能發生異常,導致我方收到對賬檔案資料不完整。 這種情況下,需要人工介入可以重新下載解析入庫,或者提供人工匯入流水的環節。

  • 每個第三方渠道下載檔案時間都不一樣,這點是需要結合對賬考慮的。

2. 資料清洗

顧名思義,即對準備好的資料進行清洗,以便針對資料分類,提取可用欄位。

3XeXsqL5aJqjSd6rO0Z9g

前期拿到的欄位不一定都是對賬所需的,我們只需要提取必要欄位即可,無需將整行資料資訊都提取出來。一般來說只要需要提取交易時間,對方賬戶、本方賬戶、金額,交易訂單號,流水號、交易型別等。在上一期,我講過對賬時間一般有t+1、T+0、N+7等,此處就以t+1為例,每天只需要針對前一天的交易資料進行處理即可。可對資料進行合併、排除無用資料。
這個過程中可能會遇到需要對流水進行處理,部分渠道拿到的流水號是會重複的,甚至需要進行拆分。例如,財付通的流水支出和交易都在一條流水中體現,但是我們需要通過一定的規則將流水拆分,並且保證流水號不會重複。

3. 資料核對

資料核對是對賬的核心,對賬的主邏輯; 一般對賬有兩種,即對明細賬和對總賬,對總賬一般包括總金額和總條目

我們取某一天的同一個賬戶的資料,分別記錄賬戶期初、期末以及發生資料。

先校驗是否缺失流水:

1、期初是否等於前一天期末。

2、期末=期初+發生(加)-發生(減),校驗這個公式是否相等。

其次,看分別用流水和單據(憑證)進行匹配,匹配方式可參考金額、交易雙方、時間等。

一般會出現4種差異情況,如下:

4NWT0VRekXUkWfVZt6On3

最後,分別展示已經匹配的和未匹配核對結果資料,方便後期統計以及為業務提供能力。

4. 差異處理

在一般系統中,差錯處理分為兩種,一種人工來處理,一種系統自動來處理。當然, 差異也分為可優化差異和合理差異,合理差異是可以忽略的(但是前提是你知道差異原因,以及並不會對資產造成損失哦),後期可通過調節表進行調整,可優化差異是必須要進行處理的。

系統自動處理一般為:自動補單,即通過一定的規律和標準的規則系統會自動生成單據(憑證),差異自動對平。

人工處理,常見的就是缺少單據(憑證),需要人工填單環節。也有金額不等的情況,這個一般出現在手續費和匯率換算上。

在這個環節中,經常會遇到“亂賬”,處理起來比較耗時。

我舉個例子:一個公司下會經營不同的業務,考慮到經濟、社會等風險,可能會成立不同的子公司,不同子公司下掛有不同的業務;這樣的話,不同的業務的收款賬戶可以是不同的。 展現給使用者的就是,我在A地點買了一件商品,付款給了A公司;在B地點賣了一件商品,付款給了B公司;雖然A地點和B地點同屬於一個集團,但付款給了不同公司,收款進了不同賬戶。

所以,我們做了一件事情是,統一收款至一個公司,再由此公司進行內部分賬;這樣對於顧客來說,我不管在哪裡購物,付款給了同一個公司,收款進了同一個賬戶。 除了分賬,做好企業內部賬戶管理也是非常重要的準備工作,可以減少很多不必要的麻煩。

5. 結果統計

對賬結果往往是個容易忽視的環節,但是在系統設計中,這個必不可少。一方面可以財務提供統計相關資訊,另外一方面,可以為公司高層提供戰略性參考。

對於財務來說,他們需要看到整個對賬的總覽,如對賬賬戶、對賬完成時間(對賬耗時)、對賬是否成功、彙總差異結果、對賬進度、差異處理結果等。 當然,他們還需要一個資產負債表和損益表。

對於管理者來說,對賬耗時、差異數量、差異處理等是他們所關心的。

結合這些切入點,可以自行發揮,設計統計圖表。

好了,今天的分享就到這裡,如果想看真實設計案例,記得留言告訴我哦~

5PBc8hq77ELSQyj6MfPxY

一個有料、會聊、更有趣的90後產品小姐姐等你來撩~

福祿ICH·ERP專案部 福久久

相關文章