MRP Area(MRP范围)详解

MRP Area(MRP范围)详解

作者:袁云飞(AlbertYuan)- 微信号yuanalbert

以下内容均为原创,希望对初学者有一些辅助作用,本人主要从事MM/QM/WM的相关工作,不专业处请多多指点,十足干货,码字不易,且行且珍惜,你们的关注就是我努力的动力,转载请引用出处,感激不尽;

MRP范围也是为了进行单独计划某些东西而存在的,所不同的是,MRP范围可以组织更多的东西。

能成为MRP范围的类型有:工厂;库位;分包商。

MRP范围,也有称为MRP区域,在ECC版本以下是一种可选的功能存在的,根据企业的应用要求来完成设置,而到了S/4版本,由于MRP范围的特点比较优良,SAP将其作为必然功能默认激活使用了,小伙伴们要注意这个变化;

也就是说在S/4版本里,工厂默认就称为一个工厂MRP范围了,而ECC老版本是需要激活才能将工厂作为MRP范围来进行计划的;我们这里主要讨论的是ECC版本里的MRP范围概念,但其和S/4里的MRP范围是想通的;

工厂MRP范围可以包含一个工厂,也可以包含N个工厂,默认地其包含工厂下所有库位的库存以及该工厂下分包供应商的库存。

但当定义了库位的MRP范围后,以及分包商MRP范围后,这些信息将从工厂MRP范围里排出出去,因为他们将被单独的计划了。

库位MRP范围可以将需要的库位组合成一个组。计划当然也就是单独的了。记住,一个工厂里的一个库位只能被分配给一个MRP范围。

可以为每一个分包商定义一个MRP范围。一个分包商只能分配一个MRP范围,反之亦然。
在这里插入图片描述
在这里插入图片描述
在三种计划运行方式下MRP范围如何被考虑的:

在MD01里,如果没有输入单独的MRP范围,系统将对整个工厂进行计划,里面的所有MRP范围都被执行。

如果想只完成特定范围的计划则在计划范围(scope of planning)里输入MRP范围。

在单项多层MD02计划中,系统计划输入的物料在输入的MRP范围里,同时系统也会检查计划文件,以便多层计划的实现。在单项单级计划中,系统仅仅根据输入的MRP范围进行计划。

如果物料没有分配一个MRP范围,也就是说没有为物料创建一个MRP范围片段,物料就一直在工厂MRP范围里被计划。

MRP范围能应用的功能范围有:

• You can carry out material requirements planning for MRP areas using all MRP procedures and all lot-sizing procedures.

• You can also carry out an independent material forecast for MRP areas using your own parameters.

• The material consumption values are updated separately for each MRP area.

• A separate ATP check is carried out for each MRP area.

If several storage locations belong to an MRP area, the system can also carry out a check at two levels, that is, at storage location level and at MRP area level.

下图列举了三种常见MRP范围划分和计划的案例,请小伙伴们仔细研究;

工厂级MRP范围;一旦激活了MRP范围,则默认系统里所有的工厂会被默认设置为工厂级MRP范围,这个是固定的;
在这里插入图片描述
按装配区域设定MRP范围,其实也就是按库存地点的MRP范围设定;
在这里插入图片描述
分包商MRP范围,这个主要应用在分包/采购外协这种业务上的独立计划里;
在这里插入图片描述
分包商MRP范围,主要适用于组件供应商直送分包商的业务;见下图说明;
在这里插入图片描述
在这里插入图片描述

MRP范围一旦被激活,就在整个CLIENT中生效。一旦激活MRP范围则系统自动会在计划文件中增加每个物料都作为工厂MRP范围,这样在这个物料没有使用其他MRP范围的时候,系统可以对每个工厂都计划到这些物料。

在这里插入图片描述
激活一次了的MRP范围即使取消激活,对于MRP来说也是不会取消的(Material requirements planning with MRP areas cannot be reversed)。

通过三步就可以实现MRP在MRP范围上执行的目的了:

1、转换现有的工厂级别的计划文件到MRP范围的计划文件,就是在计划文件条目上增加一个MRP范围。

在转换中,系统在后台自动的为每个工厂创建一个工厂MRP范围。这样将不会影响计划运行。这样的转换对于以后不工作在MRP范围里也是有用的,因为工厂MRP范围默认就是工厂。

对已有物料进行MRP范围片段创建时可以使用相应函数进行执行大批量维护,特别是第一次激活MRP范围。系统提供的6个函数包含在函数组(MD_MGD1)中。

2、后台激活MRP范围。

这会导致MRP范围字段出现在MRP应用事务代码中。

当在其中输入工厂时,系统自动将工厂MRP范围填充进去。工厂MRP范围的数量和工厂号码一样。

3、可以后台定义自己的MRP范围,例如库位。然后通过物料主数据中创建一个MRP范围片段的方式来分配对应的MRP范围。

如果前面已经工作在了库位MRP(storage location MRP)里,即使激活了MRp范围,系统也仍然完成库位MRP功能。当然,随后可以修改库位MRP功能到对应的MRP范围功能,但两者不能同时使用。

在切换库位MRP到MRP范围前,应先将物料MRP4视图里的库位MRP指示器设置为空。
在这里插入图片描述
MRP范围片段的创建在物料MRP1视图里。可以创建多个MRP范围,为一个工厂的物料。
在这里插入图片描述
物料的MRP范围中的相关字段信息可以通过查看MDMA表得到。
在这里插入图片描述
带有MRP范围的物料的计划文件在表DBVM中。
在这里插入图片描述
有6个函数用来大批量维护物料的MRP范围中的字段数据,可以有效的省去了使用LSMW进行维护的麻烦,利用这6个函数做成的程序非常有效。

系统还提供一个例子报表用来演示如何使用这些函数来为物料大批量创建MRP范围片段的,其是“RMMDDIBE”。
在这里插入图片描述
当然了,我们直接可以利用这个程序来批量维护物料的MRP范围数据;

利用下面这6个函数可以制作自己的维护物料MRP范围数据的程序,方便灵活;

• Copy with plant or MRP area template (MD_MRP_LEVEL_CREATE_AS_COPY)

You create new MRP area segments as a copy of the plant MRP data or as a copy of an existing MRP area segment.

通过拷贝一个拥有MRP范围片段的物料来为新物料创建一个MRP范围。

• Creation with MRP/ forecast profile (MD_MRP_LEVEL_CREATE_PROFILE)

You create MRP area segments by assigning an MRP profile or a forecast profile, both of which are records of previously defined standard information that has been saved as a profile.

通过输入MRP或预测配置文件来完成物料MRP范围片段的创建。

• Creation with data (MD_MRP_LEVEL_CREATE_DATA)

You create a new MRP area segment by entering concrete MRP or forecast data.

通过传入一个具体的字段信息表来完成对物料MRP范围片段的创建。

• Change with MRP/ forecast profile (MD_MRP_LEVEL_CHANGE_PROFILE)

You change existing MRP area segments by assigning an MRP profile or a forecast profile.

通过使用一个MRP或预测配置文件来修改已有的物料的MRP范围片段。

• Change with data (MD_MRP_LEVEL_CHANGE_DATA)

You change existing MRP area segments by entering concrete MRP or forecast data.

通过输入具体的MRP范围字段值来修改已有的MRP范围信息。

• Set deletion indicator (MD_MRP_LEVEL_CHANGE_DELETION)

You set or delete the deletion flag for MRP area segments.

为特定物料的特定MRP范围标记删除标记。

前面说到首次激活MRP范围前,需要先转换计划文件到带MRP范围的计划文件。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这样的转换是不可逆的,这个配置在PP-MRP配置下面。
在这里插入图片描述
带MRP范围的表有:“DBVM/DBVL KBVM/KBVL”。系统在转换的时候会将现有的计划文件表MDVM转换到DBVM。

不能手工创建MRP范围的计划文件,只能自动创建好。

创建好了后,系统自动先为每个工厂创建一个工厂MRP范围。

然后可以激活MRP范围了。可以在后台创建MRP范围配置里,显示系统里已经分配了次MRP范围的物料信息。
在这里插入图片描述
在这里插入图片描述
当MRP范围启用后,如果物料主数据没有分配任何MRP范围片段,系统在计划时会按照物料所在工厂的工厂MRP范围进行计划。
在这里插入图片描述
以上为本章全部内容,希望对小伙伴们有所帮助;

发布了206 篇原创文章 · 获赞 3 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_44853659/article/details/104748020
今日推荐