文件類型一覽
付款依公司個別編號。
付款
付款記錄的內容
一筆付款有交易對象、銀行或現金科目、日期、幣別與其匯率,以及總額。每筆付款一個對象
一筆付款剛好指定一個交易對象:客戶、供應商或員工。員工收款人僅用於結清報銷。方向與對象互相獨立
方向(流入或流出)與對象類型刻意分開,這正是退款得以成立的原因:- 對客戶的付款支出,是退還 AR 信用。
- 來自供應商的收款,是退還 AP 借項。
貸項與借項通知單
什麼是通知單
通知單看起來像付款,但不動用現金。它不帶銀行科目,而是帶一個原因總帳科目。它是獨立的文件,不是發票明細,且只屬於一個交易對象。方向與效果
通知單的direction 表示它是貸記還是借記對象的控制科目:
原因科目如何選定
通知單表單沒有原因科目欄位。過帳時,Alforse 會依對象與方向,從公司的科目預設值挑選科目,並蓋印在通知單上作為稽核軌跡:
方向只決定控制科目與原因科目分別落在分錄的哪一側。
結算列
每當現金或通知單被套用到未結項目時,Alforse 會寫入一筆發票結算列,將單一來源與單一目標配對。每一列都必須遵守的規則
- 必須有實際變動。套用、折扣與沖銷合計必須大於零,或該列必須消耗正的
sourceAmount。 - 同一側。 AR 來源只結清 AR 目標,AP 來源只結清 AP 目標。收款會拒絕採購發票;付款支出會拒絕銷售發票。
- 同一對象。一筆付款只結清其自身對象的發票。
結算何時生效
生命週期
付款與通知單遵循相同的生命週期。過帳到總帳的內容
每次過帳都會啟用暫存的結算,並通常寫入一筆日記帳。總帳關閉時(請參閱會計),只有日記帳這一部分會被略過。付款分錄
- 一側記入銀行科目,另一側記入 AR 或 AP 控制科目(客戶為應收帳款,供應商為應付帳款),每次套用各有一列。
- 每筆結算的折扣記入折扣科目,其沖銷記入沖銷科目。
- 已實現的匯兌差額逐筆套用計算:從出資來源釋放的帳面價值,減去目標上清除的基準貨幣本金。它以
fxGainLossAmount儲存在該列上,日記帳則把所有列的淨額合併成一行,記入已實現匯兌損益科目。
通知單分錄
通知單過帳會產生兩條互相平衡的明細,一條記入控制科目,一條記入推導出的原因科目。之後,當減少餘額的通知單被套用到發票時,帳務不會變動,因為通知單與發票都屬於 AR 或 AP。也不會產生匯兌差額:信用只能套用到匯率相同的發票。維度與作廢
Alforse 會為每筆付款與通知單的日記帳明細標上交易對象類型與交易對象本身的維度,讓你可以按客戶或供應商報告 AR 與 AP。作廢絕不會編輯原始日記帳;它會新增一筆標記相同的沖回日記帳,因此依維度篩選的合計會回到零。會計與總帳頁面說明分錄最終落在哪裡。預收信用與多付
每張發票的上限
你套用的金額不能超過發票的未結餘額。上限會計入該發票上所有已過帳的結算,無論來自現金或通知單。現金與套用金額不一致時
一筆付款的現金總額不必等於它所套用的金額:
只有同方向的付款才計入可用信用。來自客戶的收款會留下信用;對該客戶的付款支出則會用掉信用。
客戶訂金
客戶的收款可以是:- 建立一筆「客戶付款」。
- 在「訂金對象」下,選擇該客戶的某張未結銷售訂單,或一份草稿或生效中的租賃協議。
- 過帳。未套用的現金會記入客戶預收款,而不是預收信用。