Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >S4 PP MRP AREA 结合案例详解(重置版)

S4 PP MRP AREA 结合案例详解(重置版)

作者头像
SPA_小阿龙
发布于 2021-02-07 07:35:56
发布于 2021-02-07 07:35:56
4K2
举报
文章被收录于专栏:SPA顾问之路SPA顾问之路

什么是MRP区域?

MRP区域(MRPArea)是存在于SAP系统MRP部分的一个功能。这个功能的应用很不广泛,经常被人忽略。然而,就是这样一个不起眼的功能,却很可能在某个时刻发挥很大的作用。如果我们对这个功能不够了解,将来遇到相关需求后就会手足无措了。

MRP区域,从名称上解释就是执行MRP的范围。这个概念在SAP系统中是天然存在的,并非由于我们的配置才产生。在默认情况下,SAP系统中的每一个工厂(Plant)就是一个MRP区域。假设我们在系统中配置了三个工厂,那么就代表了系统中已经存在有三个MRP区域。

今天朋友问了个问题,就是SAP中OMIR在S4的路径。于是我去S4系统查了下,发现此路径取消了,但是输入TCODE还是可以打开的。

实际打开ecc系统后,发现是在这里

实际s4中已经取消了这个路径S4路径

但是S4中还可以输入OMIR这个TCODE

按照官方的S4解释是:

所以如果要排除某些库存地点,就需要使用MRP AREA这个功能了。

SAP提供三种范围类型的

1、Plant MRP Area

2、MRP Areas for storage locations

A requirement ( such as a sale order ) , is assigned to a storage location MRP Areas using storage location.

3、MRP Areas for subcontractors

具体如果使用方式我按照下面的假设需求进行分析。

假设需求:A物料10012.jpgfont-size: 16px;>具体步骤如下:

1.配置不参与MRP计算库位

2.设置 物料库存和不良品库存

3.物料主数据 先不设定mrp区域

4.设置独立需求

5.运行mrp

实际 如果不设置不良品仓 mrp区域分配给 物料,那么还会考虑不良品仓

6.设置了MRP区域

7.运行mrp发现9988没有参与

所以跟朋友也讨论了下,如果S4上没需要一些仓库不参与MRP运算的话,只能使用这个功能了。其实跟ECC中的使用的方式也没什么区别,只是之前ECC中可以指定仓库不参与MRP,S4中只能通过这种方式了。

二、勇哥测试供应商MRP区域(新增逻辑)

工厂级别的MRP域就不再多做介绍,下面例主要以库存地点级别以及供应商级别的MRP域做相关测试说明:

(一)配置流程:

好像需要用SE38执行RMDBVM00来转换已经存在的工厂级别的计划参数文件条目至MRP域级别,但是S4系统程序代码已经注销了

----1)激活(OM01)并定义MRP域:

①“范围类型”选择“02”,同时进行库存地点的分配

----2)定义总计划执行的计划范围:

①这里应该定义的就是在用MD01、MD40等执行工厂整体计划时可选输入的计划范围

②计划范围中可以维护多个MRP运行的范围,如多个工厂、多个MRP域等

----3)定义MRP中的并行处理:如果要使用计划范围运行MRP,则需要进行定义,用来提高运行效率和性能

-------------------------------------------------------------

(二)前台操作--库存地点级别的MRP域:库存地点级别的MRP区域属于MRP区域中的一种,适用于对某些库存地点单独作计划并运行MRP的业务情况

----1)创建物料并且分配MRP域,并且可以分配多个,则该物料存在于多个MRP域中。而关于该物料的供需元素的分配到哪个MRP域中是通过“库存地点”来做判断的

①同时可以在MRP域中定义相关字段的值:

②此处维护的生产仓储地点不会带到生产订单中,MRP2视图中的可以

(1)并且此处的“生产仓储地点”比在后台配置库存地点级别的MRP域时维护的“收货仓储地点”优先级高。若为空,则MRP运行后相应MRP域产生的计划订单“库存地点”就从“收货仓储地点”取值

③查看MD04可以发现,安全库存仅仅在其对应的MRP域中分别存在,不会互相干扰

----2)如物料创建计划独立需求,可以创建不同MRP域的PIR

----3)创建生产订单时,可以通过指定“生产仓储地点”来确定该供给元素属于哪个MRP域

①若生产订单中生产仓储地点的等于空或者维护的值不属于该工厂下的库存地点级别的MRP域,会默认该供给元素属于工厂级别的MRP域

②同时生产订单组件若也存在MRP域,并且维护的存储地点为MRP域中的存储地点,也产生的相关预留也会存在于对应的MRP域

----4)创建采购订单、预留等指定了库存地点,则相应的供需元素也会属于该库存地点级别的MRP域

----5)当成品既存在工厂级别的MRP域的需求又存在库存地点级别的MRP域的需求,那么如何让下层组件也根据MRP域的不同将需求分开呢

①创建MRP组如下:

(1)选择2/3/4均可,因为是要分给父级物料的,所以选1不行

②修改父级物料MRP域如下:

(1)这里维护的MRP组可以和MRP1视图维护的物料组不一致;但是如果MRP1视图未维护物料组而这里进行维护的话会有警告提示

(2)经过测试,下级组件并不一定需要在下图中维护MRP组

(3)个人感觉这里维护的按照上述设置的MRP组会将父级物料在库存地点级别的MRP域内产生的需求传递给同样属于该库存地点级别的MRP域的下层组件;若下层组件并未维护同上层父级物料相同的MRP域则会默认将需求传递到该组件工厂级别的MRP域

(4)但这一切的前提是:按照上述维护MRP组,并且分配给父级物料。说实话,我也不知道为什么

③为父级物料创建PIR如下:

④组件物料YG-MRPAREA-ZROH001存在MRP域YG02、ZYG2000、ZYG3000;而组件物料YG-MRPAREA-ZROH003只存在MRP域YG02、ZYG3000。运行MRP后,MD04显示如下:

(1)父级物料:

(2)组件:YG-MRPAREA-ZROH001:

(3)组件:YG-MRPAREA-ZROH002:

⑤当将物料YG-MARAREA-ZROH002的库存点级别的MRP域ZYG3000移除后,运行MRP,MD04显示如下:

(1)可以发现此时需求传递到了工厂级别的MRP域

-------------------------------------------------------------

(三)前台操作--供应商级别的MRP域:

----前言:在将“委外供应商”MRP区域分配给物料主数据时,系统提示需维护该物料所在的外协供应商MRP区域对应的特殊采购类,此时会用到特殊采购类20-外部采购和特殊采购类45-库存从工厂到 MRP 范围(例如外协加工的成品或者半成品下挂的原材料是从外部采购来的,则需维护20特殊采购类;如果外协加工的成品或者半成品下挂的原材料是由工厂调拨来的,则需维护45特殊采购类)

--------------------特殊采购类“45”:

----1)创建MRP域,“范围类型”为“03”,并且分配一个供应商

----2)将MRP范围分配给物料,同时要注意如下维护:特殊采购类“45”

----3)特殊采购类“45”中“库存调拨”选择为空时:

①对上级成品创建委外采购订单后,运行MRP,MD04显示如下:

(1)委外需求传递到MRP范围中,同时产生了供给元素“TrnRes”

②对应的在工厂级别的MRP范围产生了一个移动类型为“541”的预留,这是由于特殊采购类“45”

③对MRP区域YG02的预留进行发料后,预留消失同时MRP区域ZYG1000的库存/需求清单显示如下:即委外的物料是从工厂级别的MRP域调拨来的

④同时委外库存增加了66

⑤对采购订单收货后,MRP区域ZYG1000的委外需求以及库存都不存在了

----4)特殊采购类“45”中“库存调拨”选择为“1”(从工厂到 MRP 范围的采购申请)时:

①为成品创建委外采购订单:由于库存地点选择为“1112”,即对应库存地点级别的MRP域“ZYG000”

②运行MRP后,下级组件在供应商级别的MRP域“ZYG1000”产生了委外需求以及采购申请,这和“库存调拨”为空时是有区别的

③同时查看物料在工厂级别MRP域下的供需情况如下:可以发现相对于供应商级别的MRP域中的采购申请,此处产生了一个MRP元素“PRqRel”

④但是将上述采购申请转换为采购订单时,却出现报错如下:Supplier+subcont. supplier not allowed for 2-step stock transfer(相关NOTE:2463397)

--------------------特殊采购类“20”:(Third-Party scenario?)

----后台配置如下:

----1)为成品创建委外采购订单后,运行MRP,MD04显示如下:

①可以发现,此时在供应商级别的MRP域产生了委外需求以及采购申请。而工厂级别的MRP域无任何供需数据产生(即由供应商自己进行采购)

②同时“交货地址”页签中,默认了供应商以及源供应。该这意味着将此采购申请转为采购订单(供应商为其他供应商)并收货时会直接增加供应商分包库存,而不需要通过T-CODE:MB1B; MVT:541的方式进行调拨

③将该采购申请转换成采购订单并收货,可以发现此时该物料的委外库存增加了

----供应商级别的MRP域的相关总结:

----1)适用范围:如一工厂自身采购一种原材料却从不加工,而是全部委托给一个或若干个分包商代为加工;从物理角度讲,采购来的这种原材料甚至不进入工厂自己的仓库,而是直接送到分包商那里去(特殊采购类20);或者自己加工半成品,将半成品根据成品的委外采购订单形成的预留直接发放至供应商分包库存(特殊采购类45),在这些情况下可以考虑用供应商级别的MRP域

----2)相关设置:可以对工厂维护多个供应商MRP区域,每一个供应商MRP区域只允许维护一个分包商

----3)系统实现:将发给委外加工的组件维护不同的供应商MRP区域,这样一来凡是采购来的原材料一律直接进入不同的分包商库存,而工厂只需要对不同的外协分包商下成品的外协采购订单,最终实现针对成品做外协采购订单,在分包库存不足的情况下,下挂组件(维护供应商MRP区域)如果是外采,则在供应商MRP区域跑出外协供应商采购申请(特殊采购类20);如果是从工厂调拨,则根据物料主数据MRP区域中维护的特殊采购类45,形成工厂到供应商MRP区域的预留;委外采购订单收货后,供应商级别的MRP区域的相关需求消失.

--2020/08/20重置于江苏、如东

-END-

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-08-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 SPA顾问之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
2 条评论
热度
最新
1. 优先自制,超产能后外协。这个半成品物料设为既可以自制,也可以外协。MRP后生成计划订单。系统实现不了自动生成多少量的计划订单,多少量的外协采购订单(假设只有一个外协供应商)。只能人为干预多少量的计划订单转成生产订单,人工计算出剩余的计划订单数量,然后再手工创建外协采购订单。
1. 优先自制,超产能后外协。这个半成品物料设为既可以自制,也可以外协。MRP后生成计划订单。系统实现不了自动生成多少量的计划订单,多少量的外协采购订单(假设只有一个外协供应商)。只能人为干预多少量的计划订单转成生产订单,人工计算出剩余的计划订单数量,然后再手工创建外协采购订单。
回复回复点赞举报
S/4的外协加工方案与之前ECC的方案相比,感觉许多以前能解决的业务场景,现在不知道如何处理了,如:以某个半产品物料A为例,1. 优先为自制,当超过产能后才外协,感觉现在S/4的MRP解决不了这样的业务场景了,事实上,这种业务在制造型企业非常普遍;2. 这个产品可以给多个外协供应商加工,这种业务也非常普遍,现在只能通过对A物料创建多个外协供应商的MRP area,运行MRP后,没法做到哪个供应商应该分配多少量的;3. 不知道工序的外协加工又如何实现?
S/4的外协加工方案与之前ECC的方案相比,感觉许多以前能解决的业务场景,现在不知道如何处理了,如:以某个半产品物料A为例,1. 优先为自制,当超过产能后才外协,感觉现在S/4的MRP解决不了这样的业务场景了,事实上,这种业务在制造型企业非常普遍;2. 这个产品可以给多个外协供应商加工,这种业务也非常普遍,现在只能通过对A物料创建多个外协供应商的MRP area,运行MRP后,没法做到哪个供应商应该分配多少量的;3. 不知道工序的外协加工又如何实现?
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
SPA 特殊采购类型用途:45.从工厂到MRP 范围的库存转移
本文章仅用于SAP软件的应用、学习沟通,文中所示的截图来源于SAP软件,相应著作权归SAP公司所有。
SPA_小阿龙
2022/03/17
3.1K0
SPA 特殊采购类型用途:45.从工厂到MRP 范围的库存转移
SPA 多级外协业务应用
本文章仅用于SAP软件的应用、学习沟通,文中所示的截图来源于SAP软件,相应著作权归SAP公司所有。
SPA_小阿龙
2021/02/24
9210
SPA 多级外协业务应用
SAP MRP区域功能基本介绍(三)
前面介绍了工厂级与库存地点级MRP区域功能,最后再介绍一下供应商类型的MRP区域:
用户5495712
2019/09/30
4.1K0
SAP MRP区域功能基本介绍(三)
从SAP最佳业务实践看企业管理(91)-PP-249委外加工
PP249委外加工 目的 业务情景外包制造基于最佳实践按库存生产-离散行业(145)并专注于SAPERP的外包可能性(请参见业务情景145的目的)。在MTS流程中,业务流程文档(249)介绍了外包制造的两大变式: · MM转包: MM转包流程中,涉及发送原组件到供应商以用于特定制造流程,以及接收增值成品物料返回到库存。 转包采购申请可以通过物料需求计划(MRP)流程生成,也可以由申请人手动生成。采购员需要验证采购申请的准确性,然后将其转换成采购订单。采购订单在签发给供应商之前,应根据预定义参数进行批准。 收
SAP最佳业务实践
2018/03/26
2.2K0
MD04详细说明(一)
MD04是SAP运行MRP后的结果查询事务码,其他功能强大,标准功能比如:查询/更改物料主数据、转换计划订单到生产订单/采购申请、查询/更改各个MRP元素对应的单据等等。而且还可以附加标准的菜单或者自定义添加事务码上去。老铁将做一个MD04详细说明系列,本篇为第一篇之MRP元素说明。
老铁一起学
2021/02/22
5.3K0
MD04详细说明(一)
SAP MM物料管理系统功能详解
1 MM系统概述 ……………………………………………………………………………………… 3
全栈程序员站长
2022/07/04
2.4K0
PP模块第一节:后台配置(全)
声明:本文仅代表原作者观点,仅用于SAP软件的应用与学习,不代表SAP公司。注:文中所示截图来源SAP软件,相应著作权归SAP所有。
齐天大圣
2022/03/11
2.6K0
PP模块第一节:后台配置(全)
SAP MM-物料管理模块入门介绍一
集团 Client:SAP系统组织结构最高级别;内部包括一个完整的SAP系统全部数据
用户5495712
2019/05/29
7K0
SAP最佳业务实践:生产订单拆分-按库存生产(248)-2需求及采购
image.png 创建计划独立需求和物料需求计划匿名预测和物料需求计划 (145) 计划独立需求用于执行需求管理功能。计划独立需求包含一个计划数量和一个日期,或者多个计划独立需求计划行,也就是一个按照日期的计划数量时间划分。 要执行此活动,请使用此文档中的主数据执行以下步骤(另请参见下表): 按库存生产 - 离散行业 (145) 业务情景中的流程步骤- -步骤:创建计划独立需求 步骤:工厂级别的物料需求计划 主数据字段名称用户操作和值注释物料F248-1物料 F248-1 亦可工厂1000 计划期间
SAP最佳业务实践
2018/03/27
1.2K0
SAP最佳业务实践:生产订单拆分-按库存生产(248)-2需求及采购
SAP最佳业务实践:外委生产(249)-2需求计划
匿名预测和物料需求计划 MD61创建计划独立需求 计划独立需求用于执行需求管理功能。计划独立需求包含一个计划数量和日期,或者许多计划独立需求计划行,也就是按照日期对计划数量进行时间划分。 对于包含一个或多个计划独立需求的需求计划,有时可以批量维护,而无需创建单个需求。在这种情况下,需求会在需求计划编号下进行分组和维护。 角色策略计划员 后勤 ®生产 ®生产计划编制 ®需求管理 ®已计划的独立需求 ®创建 1. 在 创建计划独立需求:初始屏 屏幕上输入下列数据: 字段名称用户操作和值注释以下内容的计划独立
SAP最佳业务实践
2018/03/27
1.5K0
SAP最佳业务实践:外委生产(249)-2需求计划
SAP最佳业务实践:使用看板的生产制造(233)-2生产计划
image.png 一、创建计划独立需求和物料需求计划匿名预测和物料需求计划 (145) 计划独立需求用于执行需求管理功能。计划独立需求包含一个计划数量和日期,或者许多计划独立需求计划行,也就是按照日期对计划数量进行时间划分。 要执行此活动,请使用此文档中的主数据执行以下步骤(另请参见下表): 从业务情景 按库存生产 – 离散行业 (145) 处理的步骤步骤创建计划独立需求 步骤工厂级别的物料需求计划 主数据字段名称描述用户操作和值注释物料 F231-1FIN231-1,PD,重复制造工厂 CN01 计划周
SAP最佳业务实践
2018/03/27
1.4K0
SAP最佳业务实践:使用看板的生产制造(233)-2生产计划
SAP MM模块常用的标准报表
选择参数:常用的为未清收货WE103,选择那些还没有完全收货的采购订单;未清发票RECHNUNG,选择那些还没有开完发票的订单。一般情况下,不进行选择。
用户5495712
2019/05/29
10.3K0
SAP MM模块常用的标准报表
SAP最佳业务实践:半成品的计划与处理(234)-4成品生产1
image.png 创建产成品的销售订单输入销售订单条目 (109) 客户需要物料 F234-1 或 F234-2 或这两种物料,并将这一需求发送给工厂 1000。为该客户需求创建销售订单。在按订单生产环境中创建销售订单。 要执行此操作,请使用此文档中的主数据执行以下步骤(另请参见下表): 从业务情景销售订单处理:自库存销售 (109) 处理的步骤销售订单输入 字段名称用户操作和值注释物料F234-1或 F234-2或两者兼有 如果此步骤中出现消息 定价错误: 必要条件PR00丢失,则双击该项目编号,选择
SAP最佳业务实践
2018/03/27
1.7K0
SAP最佳业务实践:半成品的计划与处理(234)-4成品生产1
SAP最佳业务实践:无变式配置按订单生产(148)-4分组件的零件生产
image.png 1、分组件的库存采购 在实际业务情况中,原材料通常从外部供应商处购得(可包括在标准采购处理中)。 半成品S224包含原材料R124。 您可以选择或者直接过帐初始库存到存储地点或参考采购库存物料 - 130 的子流程。 首先检查上一步 (MD04),是否生成物料的采购申请。如果没有生成,那么应该有足够的可用库存。 2、MD04创建生产订单 日常的 MRP 运行会为内部生产的零件创建计划订单。到达计划转换日期时,系统将计划订单转换为生产订单。 产成品F226 的MRP 运行已为物料SF 分
SAP最佳业务实践
2018/03/27
1.8K0
SAP最佳业务实践:无变式配置按订单生产(148)-4分组件的零件生产
SAP 委外加工处理介绍
甲公司提供部分或者所有的原材料给乙公司,乙公司加工成一个成品(针对乙公司来说)后交给甲公司,甲公司收货付给乙公司加工费。
用户5495712
2019/11/15
3K0
SAP最佳业务实践:MM–转包(138)-1业务概览
用途 转包流程涉及发送原部件到外协供应商,进行特定加工,并接收增值的产成品。 转包采购申请可以通过物料需求计划流程生成或由申请人手动生成。采购员确认采购申请的准确性并将其转换成采购订单。采购订单在签发给供应商之前,应根据预定义参数进行审批。 发出部件的消耗根据增值产成品的收货进行记录。供应商为所提供的服务开出发票,其在惯用付款周期内支付。 客户作为转包商基于按库存生产流程的特定生产计划或基于物料需求计划业务情景(MRP– 业务情景)向指定供应商 3000XX 订货。 优点 利用物料清单的展开实现后续
SAP最佳业务实践
2018/03/28
1.5K0
SAP最佳业务实践:MM–转包(138)-1业务概览
疑难杂症解决方案-SPA Segment
本文章仅用于SAP软件的应用、学习沟通,文中所示的截图来源于SAP软件,相应著作权归SAP公司所有
SPA_小阿龙
2022/04/11
1.4K1
疑难杂症解决方案-SPA Segment
SAP最佳业务实践:按库存生产(145)-2预测和物料需求计划
物料需求计划 - MRP 备选的成品计划策略 策略 净需求计划 (10) 含最终装配的计划 (40) 传递到生产的客户需求 否 是 这意味着 . . 销售订单未对生产造成影响 超出计划独立需求的销售
SAP最佳业务实践
2018/03/27
1.6K0
SAP最佳业务实践:按库存生产(145)-2预测和物料需求计划
MRP没有跑出建议的几种案例
有时我们运行MRP,但系统并没有跑出采购申请或者计划订单(后文统称建议),并且当前也没有库存或其他供应能满足需求,到底是什么原因导致的呢?本篇将给大家分析几个常见的原因。
老铁一起学
2021/02/22
5.1K0
MRP没有跑出建议的几种案例
从SAP最佳业务实践看企业管理(94)-PP-235联产品的生产
PP235联产品的生产 目的 联产品是与其他产品一道被生产的产品。系统为每个联产品生成独立的订单项,结果,可以在每个联产品上显示实际成本。 副产品是与其他产品一道被生产的产品。系统不为每个副产品生成独立的订单项,副产品的物料不参与生产成本分摊。 使用本业务情景,可以根据一张生产订单生产多个物料,这通常在拆卸流程中是必需的,如金属板材的切割。虽然这一流程是化工和食品行业最需要的,但它同样也适用于所有其他行业。 流程特征包括: · 将一个或多个组件用作输入物料 · 同时生产两个或更多物料(如将一块金属板材切割成
SAP最佳业务实践
2018/03/26
9210
推荐阅读
相关推荐
SPA 特殊采购类型用途:45.从工厂到MRP 范围的库存转移
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档