收付款核销:记收款/付款并核销到单据
最后更新 2026-10-14
记一笔真实收款/付款(金额、日期、方式),把它抵到发票/账单上;paid / partial / overdue 按剩余金额自动推导。
收付款记录说的是"这天真的有这么多钱动了"。核销(也叫抵销/匹配)就是把这笔钱挂到它要结清的发票/账单上。剩余额=总额−已抵金额,这个剩余额决定单据显示 paid、partial 还是 overdue。

记一笔收款 4 步#
- 打开这张发票(Accounting → Invoices),选择对它记一笔收款。
- 填金额——不能超过这张发票的剩余额;再填收款日期。
- 选方式:现金 cash、支票 check、电汇 wire、ACH 或刷卡 card。
- 填 reference(银行回单号/交易号)和备注,保存——发票的剩余额和状态立刻更新。
状态怎么推导#
- 剩余额 = 0 → paid(收清/付清)。
- 剩余额 > 0 且已经抵过钱 → partial(部分结清)。
- 剩余额 > 0 且过了到期日 → overdue(逾期)。
- 其他情况单据保持原状态。
收付款总表#
- 所有收款和付款都进一张总表(acc_payments),带方向:in = 收进来的钱,out = 付出去的钱。
- 每条记录带金额、日期、方式、reference,以及它抵掉的那张发票/账单。
reference 一定要填银行回单号/交易号——等银行对账单来的时候,您会感谢现在的自己。
这里的核销只对 AR 发票(INV-)和 AP 账单(BILL-)。3PL 对账单(MINV-)不能在这里收款/核销——这条链路未实现。