一、MRP的定义
物料需求计划(Material Requirements Planning,MRP) 是SAP后勤链的核心引擎。
根据独立需求(销售订单、预测)和相关需求(BOM展开),结合现有库存和在途供给,计算物料在各时段的净需求,自动生成采购申请或计划订单。
MRP是连接主生产计划(MPS)与采购/生产执行的桥梁。
二、净需求计算公式
净需求 = 毛需求 - 现有库存 + 安全库存 - 计划入库 + 已分配库存三、MRP计算五步流程
graph TD
A["①读取毛需求"] --> B["②扣除现有库存"]
B --> C["③加减安全库存"]
C --> D["④考虑计划入库"]
D --> E["⑤生成计划订单"]四、BOM多层级展开
MRP的核心威力在于BOM多层级展开。
从成品逐级向下展开至原材料,每一层独立计算净需求。MRP按时间段(时栅)逐级展开BOM,层层计算净需求,最终给出采购和生产建议。
graph TD
A["成品"] --> B["半成品A"]
A --> C["半成品B"]
B --> D["原材料A1"]
B --> E["原材料A2"]
C --> F["原材料B1"]
style A fill:#e3f2fd
style D fill:#e8f5e9
style E fill:#e8f5e9
style F fill:#e8f5e9五、MRP的运行类型(按模式)
1. 再生式(Regenerative Planning)
| 项目 | 内容 |
|---|---|
| 原理 | 删除所有现存计划数据,完全从头重新计算 |
| 特点 | 所有物料全部执行,系统负载最大,运行时间最长 |
| 适用场景 | 首次上线运行、月末年末全盘重算、季度性全面数据刷新 |
| 事务码 | MD01(选择再生模式) |
2. 净改变式(Net Change Planning)
| 项目 | 内容 |
|---|---|
| 原理 | 只计算自上次运行后有变化的物料 |
| 变化来源 | 新销售订单、BOM变更、库存变动、预测变化 |
| 特点 | 速度快、系统负载小,日常运行首选 |
| 适用场景 | 每日常规MRP运行、增量更新,保持计划实时性 |
| 事务码 | MD01(选择净改变模式) |
3. 计划窗口(Planning Window)
| 项目 | 内容 |
|---|---|
| 原理 | 按时间段滚动计划(周/月/自定义周期) |
| 特点 | 支持冻结期保护,近期计划锁定,中长期灵活调整 |
| 适用场景 | 滚动预测计划、中长期物料规划、季节性需求管理 |
六、MRP类型
MRP类型决定物料是否参与MRP运算以及如何计算需求。
| MRP类型 | 名称 | 适用场景 |
|---|---|---|
| PD | 自动MRP(按需计算) | 标准物料首选,BOM/主数据完整 |
| MO-M3 | 再订货点补货 | 低值辅料、包材,按ROP触发 |
| R、E | 时间周期计划 | 需求有明确周期规律的低值辅料/包材 |
| VB | 消耗式计划 | 历史消耗统计,低管理粒度物料 |
| ND | 无MRP | 非库存物料/服务物料,手动管理 |
七、策略组(Strategy Group)
策略组定义物料在需求管理中的计划策略,决定如何消耗独立需求(预测 vs 销售订单)。
| 策略组 | 名称 | 推荐场景 |
|---|---|---|
| 10 | MTS 按预测生产 | 标准品、批量生产、消费品,入库后销订消耗 |
| 20 | MTO 按销售订单生产 | 客户定制专用设备,不建预测 |
| 30 | 按装配 | 模块化产品、可选配置,按预测做上层+MTO做下层 |
| 40 | 计划组件 | 复杂产品、按单装配,按预测采购组件,最终按单装配 |
| 50 | 无MPS直接进入MRP | 简单BOM、纯采购件 |
| 60 | 批量计划 | 周期性重复生产,按时间段汇总生产 |
| 70 | 按库存/再订货点补货 | 低值易耗品、C类物料 |
八、关键参数的联合作用
| 参数 | 作用 |
|---|---|
| 批量大小 | 决定计划数量 |
| 安全库存 | 提供缓冲保护 |
| 提前期 | 决定计划时间 |
三者联合作用决定MRP输出的质量。
九、MD04:MRP结果分析
MD04是MRP结果分析的核心事务代码。
- 输入物料号+工厂 → 系统显示按时间排序的MRP元素清单。
- 以时间序展示单个物料的供需平衡情况。
- 例外信息是行动指引,按优先级处理短缺问题,批量转化计划订单。
MD04是MRP结果的核心查询工具。
十、总结
MRP的核心要点:
- 净需求公式是基础:毛需求 - 现有库存 + 安全库存 - 计划入库 + 已分配库存。
- BOM多层级展开是核心威力:从成品逐级到原材料,每层独立计算净需求。
- 日常跑MD01净改变式:速度快、负载小,再生式仅用于首次上线或月末全盘重算。
- 策略组决定计划逻辑:策略组10(MTS)适合标准品,策略组20(MTO)适合定制,按场景选择。
- MD04是结果分析的唯一入口:按时间序看供需平衡,根据例外信息优先处理短缺。


Comments | NOTHING