Odoo 物料到底在哪道工序消耗:BOM Line 绑定 Operation、副产品回填与工单领料边界讲透
Odoo 不是所有原料都在整张 MO 上一起消耗。BOM line 和 by-product 可以绑定到具体 operation,系统会把 move 挂到对应 work order。本文把这层设计讲清楚。
TOPIC PICKS
Odoo 不是所有原料都在整张 MO 上一起消耗。BOM line 和 by-product 可以绑定到具体 operation,系统会把 move 挂到对应 work order。本文把这层设计讲清楚。
可以顺着继续读的相邻方向
很多人把 Odoo 分包理解成直接向供应商买成品,但源码里的分包其实同时涉及 BOM、补料、供应商位置和收货确认。本文把它讲透。
很多人把 BOM 看成原料清单,但在 Odoo 里,BOM 还决定 kit 展开、制造层级和副产品产出语义。本文把 phantom 和 by-product 讲清楚。
在 enterprise 的 quality_mrp_workorder_iot 里,工位上的测量类质检不再默认让操作员手填数字。前端会读取 iotBoxId 与 deviceIdentifier,向 IoT Box 发起 read_once,请设备回传测量值,再继续执行 quality check 的 pass/fail 逻辑。
Shop Floor 不是统一的扫码界面。mrp_workorder 会根据 picking type 的 prefill_shop_floor_lots、保留批次、成品/副产品的追踪方式和工位测试流程,决定哪些 lot/serial 可以直接带出,哪些必须由现场重新选择、生成或确认。
Odoo Enterprise 的 MO Overview 不只是把 move 和 workorder 摆在同一张页面。基础报表先汇总组件、工序、BOM 成本和实时成本,mrp_workorder 再把员工工时、hourly cost 与副产品成本分摊补进来,最终形成一张既能给车间复盘、也能给管理层看差异的制造解释图。
基于 mrp_maintenance,讲清维护请求如何阻塞工作中心、自动避开已排工单,并为预防性维护预留未来多个停机时段。