欢迎光临
我们一直在努力

【SAP-PP】MPS(主生产计划) 与 MRP (物料需求计划)的差异和配置解析

  本文目录

一、MPS 和 MRP 到底在解决什么问题

MPS(主生产计划)概念

MRP(物料需求计划)概念

二、MPS 与 MRP 的“分界线”在哪里

MRP类型不同

计划时界

触发的计划运行操作不同

三、MPS和MRP结合使用

总结


        业务背景:在PP模块的学习和实践中,发现我司项目上,没有启用MPS,所有物料都设成 PD,天天跑 MRP,计划“一天一个样”,本质上就是把 MRP 当成了 MPS 来用。

一、MPS 和 MRP 到底在解决什么问题

MPS(主生产计划)概念

 MPS的概念SAP 官方定义非常直白:

Master production scheduling is used to plan parts that greatly influence company profits or take up critical resources. These parts therefore must be planned with extra attention.

翻译过来:MPS 专门用来规划那些对企业利润或关键资源影响重大的物料,因此需要“格外用心”地计划。 我的理解是MPS主导“生产什么、什么时候生产、生产多少”,总计划平衡销售需求与产能,计划对象是最终产品或关键重要部件,通常是 BOM 的顶层(成品)或关键半成品。

MRP(物料需求计划)概念

        MRP 是一种用于库存管理的计算程序,用于确保物料的可用性。它通过 BOM(物料清单)将上层需求分解到下层,并考虑现有库存、在途库存等因素,计算出净需求。 我的理解是MRP更像是精细的计算引擎,可以计算出所有层级物料的相关需求。主导“需要什么、什么时候需要、需要多少”。

MRP核心逻辑:需求分解 + 净需求计算。即:毛需求 – 现有库存 – 在途库存 + 安全库存 = 净需求。

二、MPS 与 MRP 的“分界线”在哪里

        在SAP系统中,MPS和MRP并非两个独立的模块,而是紧密协同的计划层级。一句话概括MPS 决定“主生产什么”,MRP 决定“为此需要准备哪些物料”。

由于两者的需求差异,从而配置和操作使用都是不同的通道。

  • MPS:需求直接来自客户订单或预测(独立需求)。通常BOM只展开一层。
  • MRP:需求逐层向下流动(相关需求),因为有成品要生产,才驱动下层组件的需求。从成品一直展开到原材料,生成全链路的详细计划。

MRP类型不同

在物料主数据 MRP1 视图里,通过维护MRP类型决定物料归谁管:M0–M4 用于 MPS 计划,P0–P4 用于 MRP 计划。

这些mrp类型在后台配置中可以看到区别,不同的确认类型对新需求的不同处理方式。

计划时界

        在物料主数据 MRP1 视图中,维护MPS的话会要求维护计划时间范围,在这段时间内,系统不会自动更改已生成的计划订单/采购申请,需要人工确认。但是MRP类型维护了PD是不需要维护计划时间的。 结合上面的确认类型,可以简单理解: 0  计划结果不会被自动确认,在计划时界内表现类似普通 MRP; 1  自动确认 + 在计划时界内新需求集中到时界末端; 2  自动确认 + 时界内新需求不产生新供应(只提示缺料); 3  不自动确认 + 新需求在时界末端产生计划订单; 4 不自动确认 + 时界内新需求不产生新供应,只提示缺料。

目前接触到的业务场景,一般MRP直接设置为PD/ND,不使用计划时界。 查到的资料可以理解为: M1 / M2:偏向“自动管控”。系统会自动在时界末端集中需求或忽略时界内需求,减少插单干扰。M3 / M4:偏向“人工管控”。系统只提示缺料,不自动创建供应,由计划员决定是否插单。 M0:最保守,不做任何自动确认,适合稳定性要求极高的场景。

触发的计划运行操作不同

运行MPS的T-CODE:MD40:总计划(全厂 MPS)                                     MD41:单项多层 MPS                                     MD42:单项单层 MPS                                     MDBS:后台 MPS 总计划

运行MRP的T-CODE:MD01 / MD02 / MD03:标准 MRP(再生 / 净变 / 单项) 更多关于MRP的关联配置使用和逻辑见前面的博文:https://blog.csdn.net/qq_55841727/article/details/146023356?fromshare=blogdetail&sharetype=blogdetail&sharerId=146023356&sharerefer=PC&sharesource=qq_55841727&sharefrom=from_link

注意:只有 MRP 类型为 M0–M4 的物料,才会被 MPS 运行(MD40/MD41/MD42)。

三、MPS和MRP结合使用

        对“关键物料”(成品/关键件)单独跑的一层计划,用 MRP 类型 M0–M4 标识,通过“计划时界”保护近期计划不被系统随意改写,从而得到一个稳定、均衡的主计划,再驱动下面的 MRP 展开。如下面的结合流程图:

        具体到系统操作,就是:先跑 MD40/MD41/MD42 做 MPS,再跑 MD01/MD02 做 MRP,两次运行之间通过计划订单、相关需求把上下层“串起来”。 例如下面的配置结合运行:

物料类型MRP 类型计划时界计划策略定位说明
成品 A M1 或 M3 6–8 周 40(MTS) MPS 物料,主计划稳定,人工控插单。
关键半成品 B M1/M3 4–6 周 40/50 对产能影响大,作为 MPS 物料管控。
原材料 C PD 无或短时界

总结

维度MPS(主生产计划)MRP(物料需求计划)
计划对象 成品、关键件 所有层级物料
MRP 类型 M0–M4 PD 等
展开深度 通常单层 多层,直到原材料
时间维度 强调计划时界,保护近期计划 时界作用相对弱,更关注净需求计算
运行频率 周度/月度,较稳定 日度/周度,频繁滚动
主要事务码 MD40 / MD41 / MD42 等 MD01 / MD02 / MD03 等
主要作用 稳定主计划,平衡产能,减少“计划神经质” 精确计算物料需求,保障供应,控制库存
赞(0)
未经允许不得转载:171主机测评 » 【SAP-PP】MPS(主生产计划) 与 MRP (物料需求计划)的差异和配置解析
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址