物料需求计划 (★★★★)

物料需求计划 (★★★★)

#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 视图