# 「全网最细」:MRP1视图所有字段详解及实战应用 - 合集
[ ABAP 技巧与实战 ](javascript:void\(0\);)
__ _ _ _ _
编者荐语:
详尽的总结.👍
以下文章来源于咨询顾问进阶与实战分享 ,作者咨询顾问进阶
**咨询顾问进阶与实战分享** .
笔者ABAP—PP模块—项目经理,分享MRP实战技术、行业解决方案、顾问高效成长、顾问及PM软技能提升、英语口语提升等。入行来,受领导倾情指导、良好氛围影响。秉持一个观念:经历的项目经验、知识、沉淀不分享,跟"手握黄金万两的守财奴"无异。
:
视频详解
** 注:本文章建议要结合视频进行观看 ** ** **
声明:本文仅代表原作者观点,仅用于 SAP 软件的应用和学习,不代表 SAP 公司。注:文中所示截图来源于 SAP 软件或 PA
官方教材,相应著作版权归 SAP 所有。
点击上方蓝字关注我们吧
今日分享-目录
下期预计分享内容:其他 ** MRP2字段详解 **
Today's share
** 1.字段说明 ** 指定系统 运行的 mrp 控制参数的组别。 通过设置同一MRP组下,可配置:
如策略组、消耗模式、重计划期间、计划区间、计划时界、BOM 展开、计划订单转换的类型等等。
若物料维护MRP组,且同类物料MRP组包含数据准确,则相应MRP组字段,无需在物料主数据中再次维护。
** 2 .作用及注意事项 **
• 对 MRP 组与物料主数据中均有定义的参数字段,物料主数据中字段自身维护的值优先。
• 对 MRP 组中关于 MRP 运行控制的配置,其优先级高于工厂级别的配置。
• 可在后台为每个物料类型(成品、半成品、原材料等)定义缺省的 MRP 组,当然在具体物料主数据中可修改。
• MRP 组为非必填字段。
** 3.业务实战示例 ** 通常会配置: 采 购件MRP组; 半 成品MRP组; 成 品MRP组; 标准外协件MRP组。 ** 4\.
数据规则 ** 根据后台配置MRP组,前台进行选择维护,一般为四位字符。 ** 5\. 关联控制 ** 优 先级: 物料>MRP组>工厂参数配置
** 6\. 责任部门 **
一般建议:
成品半成品—生产计划部门
原材料—采购部门
** 1\. 字段说明 **
负责采购的最小的分组,可以是采购员
### ** 2\. 作用及注意事项 **
• 用于区分采购执行人员。
• 在物料主数据中的设置为缺省值,实际下达采购订单时可以修改采购组。
• 采购组可用于采购报表的分析及相关采购事务的授权设置。
### ** 3\. 业务实战示例 **
一般由MM模块进行配置,采购件在采购视图维护,自动带入MRP1视图中。 ** 4\. 数据规则 **
### ** 5\. 关联控制 **
运行MRP产生的采购申请,可在ME5A中通过该字段进行筛选; 注意:MRP结果的标准的报表如MD06只能通过MRP控制者进行筛选,无采购组作为筛选条件
有的项目采购部门的需求希望在MRP的报表中通过采购组进行筛选:
a.MD06对应有SAP发布的新的报表程序,在该程序上包一个自开发的选择屏幕,加上采购组字段
b.批量查询MRP结果,批量查询MD04结果的报表,可以在选择屏幕中增加采购组字段(在后续的MRP结果评估章节,会分享该较为通用的程序)
### ** 6\. 责任部门 **
一般建议:采购部门
** 1\. 字段说明 **
ABC 是根据消耗值,用于将零件分等级的代码,根据物料过去的使用记录及该料的价值等因素来决定其重要性。将物料分类为A、B、C部分的标识该类处理被视为 ABC
分析, 并最终确定零件的管理方式。
A 类重点关注,高消耗值;
B 类物料的管理介于严格和粗放之间,中等消耗值,进行适中管理;
C 类物料,一般管理即可,低消耗值,可定量定购,适当加大保险储备量。
### ** 2\. 作用及注意事项 **
### 应 用 于存货盘点 、存货变动趋势 分析、呆滞物料分析、库龄分析等方面。 该字 段仅支持分析,不进入SAP任何标准计算处理逻辑。
### ** 3\. 业务实战示例 **
A 重要物料 B 物料 - 中度重要 C 物料 - 不重要 其他用处一,业务上的比如产品的ABC/XYZ的分类分析,做订单平滑、均衡
其他用途二:在DDMRP
计算的数据基础(非该处的该字段产生效果,有专门的事务代码和界面字段维护),计算LEAD TIME,提前期(MRP类型D1、批量大小H1)
ABC表示价值从高到底;
XYZ表示需求变化从稳定到变化极端;
OPQ表示在BOM中高用量到低用量
(部分截图来源于网络资料,侵删)
### ** 4\. 数据规则 **
1位字符,后台配置,前台选择维护。
### ** 5\. 关联控制 **
无
### ** 6\. 责任部门 **
一般建议:仓储部门与财务沟通确定,由仓储部门维护。
** 1\. 字段说明 ** 确定物料的 MRP 运算方式 ** 2\. 作用及注意事项 **
• 所有要运行MRP的物料必须填写此参数;
• 对关键物料使用 M0,进行 MPS 物料运算;
• 无需运行 MRP 计划的物料使用 ND;
• 物料需求计划 MRP 运算的物料使用 PD;
• 物料需进行人工重订货点的使用 VB,同时需在"再订货点"字段中确定相应的值;由系统自动确定重订货点计划的使用 VM,同时需维护
• /P2 视图中的服务水平、计划交货时间、安全时间;
• 基于预测的计划使用 VV;
• 对于零售行业有专用MRP补货类型,如RS、RR等(笔者未实施过零售行业,请教过实施过商超项目的MM专家反馈,SAP有提供专门的MRP类型文档)。
** 3\. 业务实战示例 ** PD~P4、M0~M4见历史文章: [ 实施顾问是否清楚有哪些插单的业务,SAP是如何设计插单逻辑?
](http://mp.weixin.qq.com/s?__biz=MzkwMTM5NjY1Ng==&mid=2247483964&idx=1&sn=5226c2b51706674adcb49dcd5f1374d3&chksm=c0b423e3f7c3aaf5c4cf091d8d2325b8af0bd6e27ad0b3ec1e77e921788ff4dfc11c000f1066&scene=21#wechat_redirect)
V1、V2、VM见章节《再订货点》
R类型的R1、R2、RE、RF、RP、RR、RS,与资深MM专家沟通主要为零售行业使用。后确实笔者主要实施的是制造型企业项目,该R类型的资料可私信笔者私发:
X0:表示将由 MRP 计划物料,并为现有计划订单触发 BOM 展开。但是不应创建、更改(数量或基本日期)或删除任何 MRP 元素,如计划订单。 通常用在
APO 中计划物料而不是在 ECC 中计划时使用此 MRP 类型。当在 ECC 中的计划运算时,系统不会计划此物料,但此物料的 BOM
将展开并向下的材料进行计划。该材料计划在 APO 中进行,此材料的计划结果从 APO 转移到 ECC.
D1:应用于DDMRP(demand driven MRP),需求驱动的补货支持所有三种库存优化,例如制造(制造)、购买(购买)、转移(库存转移)。
MRP procedure 属于 C ,demand driven replenishment 笔者实施的项目
该类型和功能也未作深入实践,仅有大致的了解。笔者的理解DDMRP是Reorder Point
的改进版。然后可以在成品、半成品、原材料设置缓冲水位。缓冲区计算的一重要部分是平均日需求,
它根据缓冲区季节性,新产品引进或者趋势的调整而变化。DDMRP给定期根据市场情况而修订或修改缓冲区大小提供了可能。 与D1相关的大致包括: Buffer
Profile、Buffer Profile Assignment and Spike Maintenance、Schedule Product
Classification、ABC Classification、PQR Classification、XYZ Classification、Myth
behind Classification、Mass Maintenance of Products (DD)、Schedule Lead time
classification of Products (DD)、Spike Horizon after classification run等 **
4\. 数据规则 ** 后台配置,前台选择维护。 ** 5\. 关联控制 ** 维护M0~M5的物料,不能使用MD02运行MRP;
MPS的物料在MD21,计划文件条目会被标记上MPS; 使用M1/P1~P5的物料,或M1~M5的物料,与计划时界可协同使用。 ** 6\. 责任部门
** 自制件:生产计划部 采购件:采购部
该章节在“SAP界大顾的吴彦祖-小阿龙”的公众号“SPA顾问之路”已经有非常详细的配置、前台测试的截图讲解了,笔者此处就不过多赘述了, 链接参见: [
SPA PP重订货点详解(01)
](http://mp.weixin.qq.com/s?__biz=MzU5ODc5MjgwMA==&mid=2247484359&idx=1&sn=9c7b9e803cf68a683b93b0f5065dc36a&chksm=febf8cc8c9c805de90e497eabfd6468a6d38080778a9bd4b2546cc42591a74c6932a01d6e8f1&scene=21#wechat_redirect)
### ** 1\. ** ** 字段说明 **
当库存余量低于某个预定数值,就向供应商发出订货请求。该预定数值称为再订货点。
### ** 2\. 作用及注意事项 **
再订货点 手工再订货点数量= 日均消耗数量 * 提前期天数 + 安全库存 这个公式换更生活化的例子进行解释:
比如买下一周的大米,米店老板要从东北货车运输。 日均消耗量:平均每天一家人吃0.5KG的大米; 提前期天数:7天;
安全库存:以防隔壁亲戚来蹭饭,备2天的量也就是1KG; 那再订货点数量=0.5*7+1=4.5KG;
当库存=4KG,低于再订货点数量4.5KG后,产生一个采购申请数量0.5KG。 当这个0.5KG采购收货时,由于采购周期是7天,到货才不会导致家里断粮。
假设当前库存为5KG,高于了再订货点,运行MRP不会产生采购申请。
消耗1KG后,剩余4KG库存,低于再订货点,运行MRP产生采购申请。
由于再订货点和安全库存都是基于当前日期进行计算到货日期的,故采购收货日期为当前日期的7天后。
### ** 3\. 业务实战示例 **
笔者之前实施了一个航空项目,是二期MRP实施。一期实施商是对部分原材料,比如BOM用量不准的的化学品和油漆类设置了VB。
由于是BOM用量不准,但是又需要在BOM中体现,进行半成品生产成型,故又勾选了散装物料标识。
二期实施时,客户提出需求要对该功能进行优化。之前客户都是手工在线下EXCEL表计算的日均需求*天数+安全库存。
解决方案:开发程序根据客户导入的12个月的计划独立需求展开至VB原材料的需求,虽然系统勾上的散装物料标识,但在计划订单组件也就是RESB表中仍然可以查询到需求数量及日期。根据客户填入的期间计算工作日天数的需求量/有效天数+安全库存,自动计算出再订货点数量。
同时开发程序查询过去时间段的散装物料投入成本中心的数据,期间的总消耗量/有效天数+安全库存=基于过去消耗数据的再订货点建议数量。
客户可以根据未来的订货点数量、过去耗用的订货点数量抉择,人工确认进行更新或未来对数据的准确性确认后 作后台job更新。
.textContent = new Date().getFullYear();