物料需求计划 (★★★★)
#mrp #procurement
概览表
| Item |
Key Point |
| MRP 目的 |
自动确定采购需求和时机 |
| 订货点计划 |
当库存低于订货点时自动触发 |
| 批量程序 |
决定每次采购的数量 |
| MD04 |
库存/需求清单,实时查看 |
| MD05 |
MRP 清单,计划运行结果快照 |
| MD03 |
单物料计划运行 |
手动订货点计划 (Manual Reorder Point Planning)
基本原理
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| 库存水平 ↑ │ 最大库存 │ ┌─────┐ │ │ │ │ │ 安全库存 │ │ │ │────┼─────┼──── 订货点 (Reorder Point) │ │ │ │ │ │ 当库存低于此线 → 触发采购申请 │ │ │ │ └─────┘ │ └──────────────→ 时间
|
- 当可用库存低于订货点时,系统自动生成采购申请
- 订货点 = 安全库存 + (日消耗量 x 采购提前期)
物料主记录中的 MRP 数据
| 字段 |
说明 |
重要性 |
| MRP 类型 |
定义计划方法 (如 VB) |
关键 |
| MRP 控制者 |
负责计划的人员 |
组织信息 |
| 批量 (Lot Size) |
批量程序 |
关键 |
| 订货点 |
触发采购的库存水平 |
关键 |
| 安全库存 |
最低库存缓冲 |
重要 |
| 固定订货数量 |
FX 批量时的订货数量 |
条件必填 |
| 采购类型 |
F=外部采购 |
关键 |
| 计划日历 |
工厂日历 |
可选 |
MRP 类型 VB (Manual Reorder Point)
| 项目 |
说明 |
| 代码 |
VB |
| 类型 |
手动订货点计划 |
| 订货点 |
由用户手动维护 |
| 触发条件 |
可用库存 < 订货点 |
| 生成结果 |
采购申请 (PR) |
批量程序 (Lot-Sizing Procedures)
| 代码 |
名称 |
说明 |
使用场景 |
| FX |
固定批量 |
每次采购固定数量 |
标准采购 |
| EX |
精确批量 |
按需求数量精确采购 |
避免库存积压 |
| MB |
月批量 |
按月汇总需求 |
定期采购 |
1 2 3 4 5 6 7 8 9 10 11 12
| 示例 - 不同批量程序的结果:
需求: 第1周 50, 第2周 30, 第3周 40
FX (固定批量 = 100): PR: 100 (第1周) → 覆盖所有需求,有剩余
EX (精确批量): PR: 50 (第1周) PR: 30 (第2周) PR: 40 (第3周) → 每次按需求精确采购
|
批量程序直接影响采购频率和库存水平。FX 可能导致多余库存;EX 减少库存但增加采购次数。
库存/需求清单 (MD04) vs MRP 清单 (MD05)
| 对比项 |
MD04 (Stock/Requirements) |
MD05 (MRP List) |
| 实时性 |
实时数据 |
计划运行时的快照 |
| 更新 |
持续更新 |
仅计划运行时更新 |
| 内容 |
当前库存+所有需求/供应 |
计划运行时的状态 |
| 用途 |
日常监控 |
分析计划运行结果 |
| 行项目 |
所有 MRP 元素 |
计划运行产生的异常 |
MRP 元素 (MD04 中显示)
| MRP 元素 |
缩写 |
说明 |
| 采购申请 |
PR |
计划生成的 PR |
| 采购订单 |
PO |
已创建的 PO |
| 计划订单 |
PlOrd |
计划生成的订单 |
| 销售订单 |
CusRes |
客户预留 |
| 安全库存 |
SaSt |
安全库存需求 |
| 收货 |
GR |
预期收货 |
1 2 3 4 5 6
| MD04 示例显示: 日期 MRP元素 数量 可用库存 期初库存 100 2025-05-15 CusRes -50 50 2025-05-20 PR +80 130 2025-05-25 CusRes -40 90
|
单物料计划运行 (MD03)
| 事务码 |
功能 |
| MD03 |
单物料计划运行 |
| MD01 |
全厂计划运行 |
| MD02 |
多物料计划运行 |
MD03 参数
| 参数 |
说明 |
| 处理键 |
控制计划范围 (如 NETCH) |
| 创建采购申请 |
是否生成 PR |
| 计划行 |
是否生成计划行 |
| 创建 MRP 清单 |
是否保存 MRP 清单 |
净变化计划 (NETCH)
| 项目 |
说明 |
| 全称 |
Net Change Planning |
| 原理 |
只处理自上次计划运行后发生变化的物料 |
| 优势 |
比全厂重新计划更高效 |
| 触发 |
需求变化、库存变化、BOM 变化等 |
MRP 触发采购的流程
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| MRP 计划运行 (MD03/MD01) │ ▼ 库存 < 订货点? ├── 否 → 无动作 └── 是 → 生成采购申请 (PR) │ ▼ PR 带来源确定? │ 来源清单 / 合同 │ ▼ PR → 自动转 PO (ME59N)
|
考试/测试模式
| Scenario/Keyword |
Answer |
| “MRP 类型 VB 是什么” |
手动订货点计划 |
| “订货点计划的触发条件” |
可用库存低于订货点 |
| “FX 和 EX 批量程序的区别” |
FX=固定数量;EX=按需求精确数量 |
| “MD04 和 MD05 的区别” |
MD04=实时数据;MD05=计划运行快照 |
| “MD04 中 PR 代表什么” |
采购申请 (Purchase Requisition) |
| “NETCH 是什么” |
净变化计划,只处理变化的物料 |
| “MD03 的用途” |
单物料的 MRP 计划运行 |
| “MRP 在哪里维护 MRP 数据” |
物料主记录的 MRP 视图 |