MRP · 开源MES · 生产管理
Odoo MRP 生产制造把多级 BOM、工艺路线、有限产能排产、领料、报工、质检与工单成本放在同一套数据里;当它延伸到工序级报工、批次追溯与 OEE 时,就构成了开源MES 的执行层。
很多工厂的排产还停留在 Excel:销售催交期,计划员凭经验排,车间按纸质工单做,月底财务再倒推成本。Odoo MRP 的价值不是多一个排程界面,而是让“销售订单—工单—领料—报工—入库—成本”共用同一条数据链。
更新日期:2026-10-25 · 广州欧度智能 Odoo 实施团队
Odoo MRP 在工厂里解决什么问题
一句话答案:MRP 解决“要生产什么、需要什么料、什么时候做完”;MES 解决“哪张工单在做、做到哪道工序、谁做的、合格多少”。
Odoo 的制造模块覆盖计划与执行两层:向上接销售订单和预测,向下接工序、工作中心、质检与库存。对多品种小批量、按单生产(MTO)和工贸一体工厂,最直接的收益是交期可算、缺料可见、成本可追。
- 销售接单后,能模拟“现在插单还能不能交”
- MRP 运算按 BOM 展开,生成采购建议与生产工单
- 工单领料、报工、入库与批次号自动关联
- 工单成本回到财务,能看标准成本差异
六个核心能力
1. 多级 BOM 与工艺路线
支持多级 BOM、替代料、BOM 版本、工序、工作中心与标准工时。BOM 准确率是上线前提:BOM 错,领料、齐套和成本都会错。
2. 计划与有限产能排产
从 MPS 主生产计划到 MRP 运算,再到甘特排产,支持有限产能、ASAP 排程、优先级、缺料单和拆分工单。排产不是填日期,而是按瓶颈工作中心的负荷排。
3. 领料、报工与入库
工单可关联领料、退料、完工入库;车间支持扫码报工、连续生产、灵活消耗和批次/序列号生成。报工数据实时回写工单,减少下班补录。
4. 质量检验
IQC 来料、IPQC 过程、FQC/OQC 出货检验可绑定到工序或收货环节,支持首件、巡检、AQL 抽检与不良返工。
5. 工单成本
工单成本支持暂估与实际对比,拆分材料、人工、制造费用与委外加工,分析标准成本差异,并回到财务凭证。
6. 批次与序列号追溯
支持正向、反向追溯,记录供应商批次、生产批次、工序与出货客户;可按 FEFO 管理效期,客户投诉时快速定位问题批次。
上线后要盯的六个数据口径
| 指标 | 口径 | 参考目标 |
|---|---|---|
| BOM 准确率 | 与实物、图纸一致的 BOM 行数 / 抽查行数 | ≥98% |
| 齐套率 | 齐套工单数 / 计划工单数 | ≥95% |
| 缺料工单数 | 因物料不齐被冻结或延期的工单数 | 按周下降 |
| WIP 在制品 | 已投产未完工的工单数量与金额 | 按车间设上限 |
| OEE | 可用率 × 性能率 × 质量率 | 先建基线,再逐季改善 |
| 工单成本差异 | 实际成本 − 标准成本 | 按月分析,按工单下钻 |
口径必须全厂统一;不同部门各算一套,系统上线后仍会吵架。
MRP 与 MES 的分工:一个算得准,一个做得实
| 层面 | MRP 负责 | MES 负责 |
|---|---|---|
| 计划 | 销售/预测、MRP 运算、工单下达、采购建议 | 有限产能排程、瓶颈负荷、班次与工位 |
| 执行 | 工单状态、领料与入库 | 工序报工、扫码开工、异常上报、在制品流转 |
| 质量 | 检验需求触发 | IQC/IPQC/FQC、首件、AQL、不良闭环 |
| 追溯 | 批次/序列号主数据 | 正反向追溯、工序与人员记录 |
| 成本 | 工单成本汇总与差异分析 | 工时、计件、设备停机与效率数据 |
在 Odoo 中,两层不是两套系统:制造、车间、质量、维护与库存共用一个数据库。想进一步了解 MES 侧的排产、报工、OEE 与追溯,可阅读 开源MES系统专题。
多品种小批量怎么排产?六个步骤
- 固化工艺路线与标准工时。没有标准工时,排产只能靠猜。
- 识别瓶颈工作中心。先排瓶颈,再排非瓶颈,否则排得再满也出不了货。
- 用甘特图做有限产能排程。按工作中心校验负荷,拖拽调整,冲突自动暴露。
- 用缺料单冻结不齐套工单。物料不齐的单先不要占用产能。
- 拆分工单或连续生产。大批量拆成可交付的小批,减少在制品堆积。
- 每日复盘达成率与 OEE。计划与实际的偏差要当天看见,而不是月底才发现。
从 0 到 1 的上线路径
第 1 步 · 主数据(1–2 周)
物料编码、BOM、工艺路线、工作中心、班组。验收:BOM 准确率 ≥98%。
第 2 步 · 工单闭环(2–3 周)
销售/预测 → MRP → 工单 → 领料 → 报工 → 入库。验收:报工及时率 ≥95%。
第 3 步 · 质量与成本(2–3 周)
检验点、批次追溯、工单成本差异。验收:任一成品 5 分钟内追溯到原料批次。
周期为经验区间,取决于主数据质量、范围边界与内部配合度。
关于 Odoo MRP 的常见问题
Odoo MRP 和 MES 是一个东西吗?
不是。MRP 负责计划与物料需求,MES 负责车间执行与数据采集。Odoo 用制造、车间、质量、维护等模块组合覆盖 MES 核心场景,两者共用一套数据。
Odoo MRP 能做有限产能排产吗?
可以。通过甘特排产、工作中心负荷、优先级、ASAP 排程、缺料单和拆分工单,把瓶颈工作中心先排满。
多品种小批量工厂适合吗?
适合。尤其是按单生产、频繁换线、替代料多的场景;前提是 BOM 与工艺路线足够准确。
BOM 不准怎么办?
先治理再上线。按“物料编码—BOM 结构—用量—替代料”逐层清洗,用实物盘点与图纸交叉校验,做到准确率 98% 以上。
能和条码、IoT 设备集成吗?
可以。扫码枪、条码打印机、电子秤、称重设备可通过 IoT Box 或边缘网关接入;更复杂的设备协议建议由 SCADA 采集后再对接。
上线要多久?
单车间首个闭环常见 2–4 周;包含质量、追溯与成本的完整范围常见 6–12 周。多工厂或历史数据迁移会更长。