Skip to content

六、退货管理 ​

菜单入口:MES生产 → 退货管理。

包含:采购退货(退供应商)、生产退料(退回仓库)、销售退货(客户退回)。

6.1 采购退货 ​

菜单入口:退货管理 → 采购退货。

把不合格/多余的原材料退回供应商,出库方向,扣减库存。

页面操作:查询、新增、编辑、删除、导出、状态变更(提交/执行)。

采购退货

完成后的数据变动:负向库存事务(退货批次从对应库位扣减);联合部署时退货结果回传 ERP 冲减应付。

步骤操作
1新增退货单:选择供应商、关联采购订单号
2添加行:物料、数量、批次(按入库时的批次退)
3提交 → 执行退货 → 完成,库存扣减

退货前通常应先完成 RQC 退货检验(见 11.5),检验不合格数量是退货依据。

6.2 生产退料 ​

菜单入口:退货管理 → 生产退料。

车间把多领/不用的物料退回仓库,入库方向。

页面操作:查询、新增、编辑、删除、导出、执行退料。

生产退料

完成后的数据变动:正向库存事务(退回库位现有量增加,沿用原批次);关联工单"已退料数量"回写,冲减领料量。

步骤操作
1新增退料单:关联生产工单(可选)
2添加行:物料、数量、批次(按原领料批次退回)
3提交 → 执行退料:上架到库位,库存增加

与 生产领料 形成"领-退"闭环,退料数量不能超过领料剩余量。

6.3 销售退货 ​

菜单入口:退货管理 → 销售退货。

客户把成品退回工厂,入库方向,是三类退货中流程最完整的一种。

页面操作:查询、新增、编辑、删除、导出、提交、执行退货、执行上架、取消。

销售退货

单据结构 ​

  • 单头:退货单编号(可生成)、名称、销售订单号(填写当初的销售订单号,用于批次过滤,见下方提示)、客户、退货日期、退货原因;
  • 行:物料、退货数量、批次、是否需要质检(RQC);
  • 上架明细:每行展开录入退货回库的 仓库/库区/库位 与数量。

新增退货单(制单页)说明 ​

销售退货制单

字段说明
退货单编号可点【生成】自动取号
退货单名称单据摘要
销售订单号填当初的销售订单号(批次选择器按它过滤;填退货单自己的编号会导致选不到批次,见 FAQ)
客户必填,退货主体;批次归属校验依据
退货日期 / 退货原因必填
备注补充说明

保存单头后进入编辑态,再【添加物料】录入退货行(物料/数量/批次/是否质检)。

状态流转 ​

执行上架后的数据变动:按上架明细生成正向库存事务 → 对应库位现有量增加(沿用原批次,退货回库可追溯);全部行上架完成后单据状态 → 已完成,联合部署时回传 ERP 冲减应收。

新增/编辑(准备中)
 → 提交
    ├─ 有"需要质检"的行 → 待检验 → RQC 检验完成(合格/不合格拆行)→ 待执行
    └─ 无需质检行       → 待执行
 → 执行退货(确认退货成立)→ 待上架
 → 执行上架(逐行录入回库明细;行数量 ≥ 明细数量之和才能通过)→ 已完成
 (已完成/已取消前可【取消】整单)

批次怎么选?选不到怎么办? ​

销售退货添加行时,批次选择器按退货单表头的客户 + 销售订单号预过滤批次。选不到数据的常见原因:

  1. 该物料当初是采购入库的批次——采购链路生成的批次没有客户维度;
  2. 物料的批次配置未开启"客户/销售订单号"维度(见 2.3);
  3. 表头"销售订单号"填写的是退货单自己的编号,而非当初的销售订单号。

完整原因分析与处理方案见 常见问题:销售退货为什么选不到批次。

重要:启用批次管理的物料,行上必须选择批次才能保存;且批次归属客户需与退货单客户一致,否则提示"批次客户不匹配"。


📖 相关文档: