退回类型
退回类型回答的是门店退货里的两个问题:为什么退,以及退回来的货算不算库存。它比报废类型多一个关键字段——「业务处理方式」,用来区分「退回后增加库存」和「退回后不增加库存」。
功能路径:生产调度 → 编码 → 退回类型

一、功能概述
菜单位置:生产调度 → 编码 → 退回类型(页面地址 /admin/Shop/sppwastetype/)
| 用途 | 说明 |
|---|---|
| 维护退货分类 | 调拨/退货时选择原因 |
| 标明是否入库 | 「业务处理方式」决定退回的货是否计入库存 |
| 统计口径 | 门店退货统计按退回类型分组 |
二、界面布局说明
| 区域 | 内容 |
|---|---|
| 工具栏 | 新增、导出、回收站、打印(下拉含打印模板管理) |
| 查询条 | 一个搜索框,匹配退回类型编号、名称、助记码 |
| 列表 | 退回类型编号 / 退回类型名称 / 业务处理方式 / 助记码 / 使用标志 |
| 分页 | 每页 20 条,可切换 10 / 20 / 30 / 50 / 100 / 200 |
「业务处理方式」在列表里直接显示中文,不是一个原始数字。
三、新增与修改

| 字段 | 必填 | 说明 |
|---|---|---|
| 退回类型编号 | 是 | 唯一;只能用字母、数字、下划线、中划线 |
| 退回类型名称 | 是 | 建议把「计不计库存」写进名字,开单时一眼能认出,例如「过期(不计库存)」 |
| 业务处理方式 | 否 | 两个选项,见下表 |
| 助记码 | 否 | 保存时按名称拼音首字母自动生成,手填会被覆盖 |
业务处理方式的两个取值:
| 选项 | 含义 |
|---|---|
| 退回后不增加库存 | 退回来的货直接作废/丢弃,不进库存 |
| 退回后增加库存 | 退回来的货重新入库,可以再卖 |
这一项可以留空(表单里没有星号)。留空时两种处理方式都不表态,实际库存影响由单据侧决定——建议逐条填清楚,别留空。
四、删除与还原
- 逻辑删除,可在「回收站」还原;
- 确认框写「确认删除该记录?此操作不可恢复。」,实际可还原;
- 编号不释放,删掉的编号不能再用;
- 调拨单表头会把退回类型的名称一起存下来,删除后历史单据上的名称仍在;但退货统计报表是按类型 ID 关联的,类型被删后该部分金额会从统计里消失。
五、常见问题
问:填了「退回后增加库存」,为什么退货后库存没变? 答:这一项在网页版的单据里只做分类,真正决定库存动作的是单据本身(比如退货单是否审核、入库仓选的是哪个)。如果退货单没有审核,库存本来就不会动。
问:退回类型能停用吗? 答:不能。「使用标志」只读,且下游下拉只过滤已删除。要让它不再出现只能删除,或改名加「停用」前缀。
问:同一个退货原因,需要建两条吗? 答:看是否需要区分入库。同一种「过期」如果既有能把货捞回来再卖的、也有直接报废的,就建两条,并在名称里写清;否则一条就够。
问:删掉退回类型后,历史退货报表数字变小了? 答:很可能。退货统计是按类型关联汇总的,类型被删除后这部分退货不再落进任何类型分组。保留历史口径的话,用改名代替删除。
