基于订单退货
本文介绍如何基于销售订单新建退货单,处理订单未发货或无需发货场景下的退货业务。
概述
💡 订单退货适用于未发货订单的整单退回或部分退回。在货物未实际移交物流或虚拟服务订单退订时,直接关联销售订单办理退货,能自动扣减已订货额度,防止后续超发货风险。
开始之前
IMPORTANT
- 角色权限:销售人员、客服或仓库管理员需要具备退货单的新建与编辑权限。
- 前置配置:销售订单必须处于“已确认”状态,且存在尚未全部退货的订单产品明细。
操作步骤


步骤一:新建基于订单的退货单
- 在左侧导航栏中,点击 退货单,进入列表页。
- 在页面右上角,点击 新建。
- 选择对应的退货业务类型(默认为订单退货)。
- 在 客户 字段中,选择发起退货的客户。
- 在 销售订单 字段中,选择该客户下对应的已生效订单。
- 在 退货仓库 字段中,根据实际情况进行选择(非必填)。
步骤二:添加订单产品
- 在退货产品明细区域,点击 从订单产品添加。
- 在弹出的已订购产品列表弹窗中,勾选需要退回的产品。
- 点击 确定 后,在明细行中填写本次退货的 退货数量 及金额。
WARNING
系统提交时会严格校验:退货数量必须小于或等于该订单产品明细行的“剩余可退货数量”,否则系统阻止提交。
步骤三:保存并提交审批
- 确认退货数量与退款金额。
- 在页面右下角,点击 保存。
- 在退货单详情页中,点击 提交审批。
NOTE
业务规则与说明:
- 新建基于销售订单的退货单时,首先需要选择客户,其次选择隶属于该客户下的销售订单。
- 新建基于销售订单的退货单时,退货仓库为选填。
- 新建基于销售订单的退货单时,退货单产品只能从销售订单的订单产品范围添加。
- 点击从订单产品添加时,会弹出订单产品对象的列表页,选择了待退货的订单产品后,输入本次退货数量即可。
- 退货单提交时,会校验本次退货数量,必须小于或等于订单产品的剩余可退货数量,才能通过校验。
- 退货单确认后,会自动更新订单产品的已退货数量。
- 退货单确认后,销售订单中已退货的部分,不可再发货。
预期结果
- 订单退货单审批确认通过。
- 销售订单产品的已退货数量自动更新。
- 销售订单中已成功退货的部分,系统会自动锁死,后续不可再进行发货操作。

