核销客户还款
把一笔已登记的客户收款按订单日期核销到多张销售单,并核对各单支付状态和客户欠款。
客户一次支付的货款对应多张销售单时,可在收款详情中使用「一键核销」,按订单日期从早到晚分配收款,并更新各单的支付状态。客户欠款和资金账户余额在登记收款时已经变化,核销不会再次改变。
操作前准备
本教程从一笔已经登记、尚未核销的收款开始,不再演示创建收款单。可核销的销售单须为「部分出库」或「已完成」;「待出库」的销售单不会进入核销。
以下名称和金额均为虚构演示数据:
| 项目 | 本例数据 |
|---|---|
| 客户 | 夏有木批发部,已启用,期初欠款 0 元 |
| 11 月 1 日销售单 | 4000 元,已完成,待支付 |
| 11 月 2 日销售单 | 7000 元,已完成,待支付 |
| 11 月 3 日销售单 | 5000 元,已完成,待支付 |
| 三张单合计 | 16000 元 |
| 已登记收款 | 10000 元,优惠 0 元,状态「未核销」 |
| 登记后的客户当前欠款 | 6000 元 |
收款前客户欠款为 16000 元。登记 10000 元后,当前欠款变为 6000 元,资金账户余额增加 10000 元。这两项在核销前后保持不变。
第 1 步:打开未核销的收款
进入「财务」→「资金流水」,或从「夏有木批发部」的客户详情打开「资金流水」,点进这笔 10000 元收款。
核对:
| 字段 | 核销前 |
|---|---|
| 收款金额 | 10000 元 |
| 优惠金额 | 0 元 |
| 已核销金额 | 0 元 |
| 未核销金额 | 10000 元 |
| 状态 | 未核销 |

详情页有「核销订单」「一键核销」「核销前欠」。本例先查看「核销订单」和「核销前欠」,返回后使用「一键核销」完成操作。
第 2 步:查看其他核销入口
本例仅查看这两个入口,不在其中提交核销。
核销订单。 用于指定要核销的销售单。本例仅查看 11 月 1 日、2 日、3 日三张待核销销售单,不点击「确认核销」,点击「返回」。

核销前欠。 用于核销启用系统之前的欠款。本例期初欠款为 0 元,页面提示「当前没有可核销前欠」,点击「返回」。确认核销前欠后不可撤回。

第 3 步:按日期一键核销
点击「一键核销」。确认弹窗写明:「将按照订单日期从早到晚自动核销所有待核销订单。」点击「确认」。
弹窗中的「所有」受这笔收款的未核销金额限制。金额用完后,其余销售单保持原支付状态;被分到的最后一张单,可能只核销一部分。
成功提示:已核销 2 笔订单,核销金额 10000。

第 4 步:核对核销记录
回到收款详情,核销记录有两行。记录中的金额是分到该销售单的核销金额,不是销售单原金额。11 月 3 日的 5000 元没有核销记录。
| 核销对象 | 核销金额 | 说明 |
|---|---|---|
| 11 月 1 日的销售单 | 4000 元 | 该单 4000 元全部核销 |
| 11 月 2 日的销售单 | 6000 元 | 该单原金额 7000 元,还剩 1000 元 |
| 11 月 3 日的销售单 | 无记录 | 5000 元未参与本次核销 |
收款详情同时变为:
| 字段 | 核销后 |
|---|---|
| 已核销金额 | 10000 元 |
| 未核销金额 | 0 元 |
| 状态 | 已核销 |

第 5 步:核对销售单和客户欠款
打开「夏有木批发部」的客户详情,在「销售订单」页签核对三张单的「支付状态」和「已付金额」。未核销余额为原金额减去已付金额:
| 销售单 | 原金额 | 支付状态 | 未核销余额 |
|---|---|---|---|
| 11 月 1 日 | 4000 元 | 已支付 | 0 元 |
| 11 月 2 日 | 7000 元 | 部分支付 | 1000 元 |
| 11 月 3 日 | 5000 元 | 待支付 | 5000 元 |
「当前欠款」仍为 6000 元,等于尚未核销的 1000 元与 5000 元之和。

常见问题
待出库的销售单为什么不能核销?
核销只接受「部分出库」或「已完成」的销售单。销售单完成部分或全部出库后,再回到这笔收款核销。
想指定其中几张单,怎么操作?
使用「核销订单」,勾选目标销售单后确认。勾选的待核销合计超过未核销金额时,按勾选顺序分配,最后一张只核销剩余金额;页面不能逐张填写金额。
核销之后,客户欠款为什么没有减少?
客户欠款在登记收款时已经减少。核销仅分配收款,不再次扣减欠款或改变资金账户余额。