订单部分执行、超额执行,如何更新应收款、应付款结算单金额?

部分执行场景:
当采购或销售订单只到货或发货了部分商品时,实际到货/发货金额与实际应收/应付款不一致。此时,关联的结算单金额仍按原订单总额计算,导致账上多出一笔未执行的款项,结算单长期处于“部分结算”状态。
功能说明:
如果后续不再继续采购/销售了,关闭订单时,系统会自动刷新关联的结算单金额,扣除未执行部分的金额,仅保留实际发生(已到货/已发货)的应收或应付款项,确保账目准确、清晰。
如下图,在关闭订单时会提示已关闭订单并刷新了结算单金额。
如果此时结算单已经按原订单金额全额付款,那么会导致已付款超出刷新后的结算单金额,结算单处于“超额结算”状态,此时在关闭时会提示,这里以采购订单为例,如下图,可以进入应收应付-应付款列表中“超额付款异常”中进行退款操作(单笔退款,不可多笔结算单合并退款)。
在添加退款申请页面输入多付的100元,保存
保存后应付款单列表可以看到申请退款金额,并且状态已刷新为已结算,表示这笔结算单已正常完成结算了。在退款结算单进行实际退款或者冲抵其他应付后,可以看到已退款(这里已付款会仍然显示这笔结算单历史已付款情况,便于追溯)
在“退款管理”的“采购退货结算单”中可以找到刚刚添加的这笔退款结算单
销售方向产生的退款单是在“销售退货结算单”中。这些直接关联应收款、应付款添加的退款均为仅退款,可以通过更多查找中的“退款类型”筛选。
这些“仅退款”的退款结算单依然可以直接做退款(如现金、银行)和冲抵应付款、应收款。
超额执行场景:
在实际业务中,采购或销售订单执行时可能出现以下情况:
  • 采购到货时,供应商临时涨价,或实际到货数量多于订单数量;
  • 销售发货时,临时调整售价,或实际发货数量多于订单数量。
此时,实际执行的入库或出库金额会高于原订单金额,导致关联的结算单金额无法覆盖实际应收或应付款项,结算单无法按真实发生额进行结算。
功能说明:
系统提供“更新结算单金额”功能。用户可根据实际情况,在“订单超额入/出库异常”中选择需更新的结算单,系统将自动按实际执行金额更新结算单的应付总额或应收总额,确保账实一致,结算准确。
如下图,应付款列表中点击“订单超额入库异常”,可以看到有一笔订单的 已到货金额>应付总额,勾选这笔单子,点击下面的“更新已选结算单应付总额”
更新后,应付总额刷新为已到货金额,现在就可以按实际到货金额进行结算了
2026-04-08
0