一句话理解
MRP Live 是 S/4HANA 里基于 HANA 内存计算重写的 MRP,事务代码 MD01N。它和经典 MRP 的计划逻辑(净需求计算、批量规则)基本一致,区别是快了一个数量级,并且把"读取数据"和"计划计算"都在 HANA 里完成。
实战提示:跟计划员解释 MRP Live 别谈技术,谈体感——"以前 MRP 跑一夜,现在喝杯咖啡的功夫就出结果,一天可以跑好几次。"计划员立刻有动力学。
经典 MRP vs MRP Live
| 维度 | 经典 MRP(MD01/MD02) | MRP Live(MD01N) |
|---|---|---|
| 计算位置 | 应用服务器逐行算 | HANA 数据库内并行算 |
| 速度 | 大数据量跑批以小时计 | 分钟级 |
| 运行频率 | 多为每天/每周一次 | 可一天多次,甚至按需 |
| 数据读取 | 读应用层表 | 直接读 HANA 视图 |
| 结果查看 | MD04/MD05 | 同样用 MD04 看(界面延续) |
为什么能这么快
- 列式存储 —— MRP 要扫海量物料需求数据,列存只读需要的列,IO 大减。
- 计算下沉 —— 净需求、批量计算在数据库内并行跑,不用来回搬数据。
- 简化数据模型 —— 中间汇总环节减少,读数路径更短。
适用边界:不是所有场景都用 MRP Live
| 场景 | 建议 |
|---|---|
| 常规 MPS/MRP 计划 | MRP Live |
| 依赖经典 MRP 特有功能的场景 | 经典 MRP 仍可运行,先验证 |
| 长期模拟计划 | 看版本支持情况,先验证 |
注意:MRP Live 有功能边界清单,项目蓝图阶段要对照检查计划员在用的特殊功能是否被支持。别等上线了才发现某个用了十年的计划技巧跑不了。
排错思路:MRP 结果不对先查什么
常见问题
Q:MRP Live 的计划结果和经典 MRP 一样吗?
A:标准逻辑下结果一致。差异通常来自主数据或参数,不是算法变了。并行测试阶段建议两个都跑一遍对结果。
Q:MD04 在 S/4HANA 里还有吗?
A:有。MD04 库存/需求清单继续可用,也是排错的第一入口。另外 Fiori 有对应的库存分析 App。
Q:MRP 能跑多次,会不会打乱生产?
A:计划订单只是建议,不会自动变成生产订单/采购订单(除非配了自动转换)。多跑几次只影响建议,不影响执行,放心跑。
实战经验
- 上线前做 MRP 并行测试:同一份数据跑经典 MRP 和 MRP Live,对比计划订单差异,差异清单逐条解释,这是计划员信任新系统的关键。
- MD01N 的后台作业调度要和 Basis 确认好,HANA 内存不足时 MRP Live 会慢甚至报错,先谈 sizing。
- 计划员培训重点放"结果怎么看、建议怎么转",而不是"MRP 原理"——他们比你懂原理,缺的是新事务代码的手感。
相关阅读
相关文章
在你自己的 S/4HANA 系统中验证 Simplification(SYCM)
本站 T-Code 状态≠你系统的实际状态。学会用事务码 SYCM 查看系统中的 Simplification Database,确认每个 Simplification Item 对你的目标版本到底有什么影响。
Business Partner(业务伙伴)
S/4HANA 用 Business Partner 统一供应商和客户主数据。讲清 BP 概念、角色、分类,以及 MM 顾问必须掌握的 CVI 同步与实操要点。
ECC 与 S/4HANA 的主要区别
从数据库、数据模型、主数据、财务、用户界面五个维度,对比 ECC 与 S/4HANA 的本质区别,帮 ECC 顾问快速定位需要补齐的差异点。
Fiori 简介:新一代用户体验
Fiori 是 S/4HANA 的主操作界面:Launchpad 统一入口、三种 App 类型、角色导向设计。讲清 Fiori 与 SAP GUI 的关系和 MM 常用 App。