OpenERP(Odoo)中生产订单(MO)运行原理及生产领料、投料、损耗、退料、成品入库等操作方法的详细说明:
1. OpenERP 中生产订单(MO)的运行原理
1.1 计算物料需求
原理:当确认生产订单(MO)时(如果运行了 MRP 模块,系统通常会自动确认),系统会基于 MO 上的物料清单(BoM)计算所需的原材料。
操作:系统会自动生成一张领料单,从 MO 上指定的源库位领料,并将物料移动到 MO 上的 Routing 定义的库位(通常是车间库位)。默认情况下(如果不安装 `stock_no_autopicking` 模块),只要源库位有库存,系统会自动完成出库操作。
1.2 生产领料
原理:实际生产中,可能会出现多领料的情况(例如整卷包装的物料)。
操作:
- 安装 `stock_no_autopicking` 模块,关闭自动领料功能。
- 车间领料时,手动修改领料单上的数量(例如从 350 米改为 400 米)。
- 手动确认领料单,完成出库操作。
1.3 生产投料
原理:生产领料后,物料从仓库移动到车间库位。生产投料是将物料从车间库位消耗掉。
操作:
- 在 MO 上逐个消耗物料(例如投料 350 米)。
- 系统会将从物料车间库位移动到虚拟库位 "Production"。
- 车间库位的余料会相应减少(例如余料从 400 米减少到 50 米)。
1.4 生产损耗
原理:生产过程中可能会发生损耗,损耗的物料需要记录。
操作:
- 在 MO 上记录损耗(例如损耗 10 米)。
- 系统会将损耗的物料从车间库位移动到虚拟库位 "Scraped("报废库位)。
- 车间库位的余料会相应减少(例如余料从 50 米减少到 40 米)。
1.5 生产退料
原理:生产完成后,未使用的物料需要退回仓库。
操作:
- 手工创建一张库间调拨单。
- 源库位为车间库位,目标库位为原材料仓库。
- 确认调拨单,完成退料操作。
1.6 成品入库
原理:生产完成后,成品需要从虚拟库位 "Production" 移动到目标库位。
操作:
- 在 MO 上完成报工操作。
- 系统会自动将成品从虚拟库位 "Production" 移动到 MO 上指定的目标库位。
1.7 成品报废
原理:生产过程中可能会发现不良品,需要报废处理。
操作:
- 按正常生产数量完成报工入库。
- 发生报废时,系统会将成品从目标库位移动到虚拟库位 "Scraped"。
- 实际入库数量会减去报废数量。
2. 总结
- 生产领料:通过修改领料单数量完成多领料操作。
- 生产投料:通过 MO 上的消耗操作完成投料。
- 生产损耗:通过 MO 上的损耗记录完成损耗处理。
- 生产退料:通过库间调拨单完成退料。
- 成品入库:通过报工操作完成成品入库。
- 成品报废:通过报废操作完成成品报废。
以上是 OpenERP(Odoo)中生产订单(MO)的主要操作方法,具体操作可能因模块和配置不同而有所变化。