在SAP ECC下,可以通过后台路径配置单个库位不参与MRP计算,配置如下:
|
配置项目 |
PP |
|
事务码 |
SM30维护视图V_T438M_C |
|
路径 |
IMG->生产->物料需求计划->计划->定义每一个工厂的仓储地点MRP |
|
配置内容描述 |
定义MRP组区间 |
选中需要维护的工厂

空白、库位参与MRP计算;1、 该库位不运行MRP

还有种情况是将本来是不参与MRP运算的仓库 想修改成要 参与MRP运算,如果这是个空仓库的话,直接将上图中的“1” 清掉就可以了;如果这个仓已经有物料了,单单去掉上图的“1” 是不行的,还要将这仓里的物料的所有主数据里的 "MRP4" 视图下的“库存地点MRP标识” 改成空,使用MM17 可以批量修改字段 MARD-DISKZ。
这是在ECC下让库位不运行MRP的方案。这个配置虽然简便,但是一旦设定之后,这个库位下的所有物料都将无法运行MRP,配置比较死板。
S4本版后,取消了该配置点。为了让库位能够灵活适配所有物料,满足库位某些物料不参与MRP计算,有些物料参与MRP计算,SAP提供了另外一个方案,使用MRP区域来排除库存地点是否运行MRP.
ECC下的MRP区域是需要手动进行激活的,但S4版本是直接激,想要库位不参与MRP计算需要做以下步骤
一、创建MRP区域
配置路径如下:
|
配置项目 |
PP |
|
事务码 |
OMIZ |
|
路径 |
IMGà生产à物料需求计划à主数据àMRP 区域à定义工厂/存储地点的 MRP 范围 |
|
配置内容描述 |
定义MRP区域 |


新建一个MRP区域,属于是库位层级

选中一个库位层级的MRP,点击分配存储地点,你就可以分配多个库位

二、将MRP区域分配给物料:在物料主数据MRP视图1中将物料分配给给这个MRP区域


完成之后我们重新运行MPR,可以看到物料在工厂层级参与了MRP计算

在MRP区域设置了不不运行MRP,系统也就没有进行MRP计算。

虽然这样解决了库位层级不参与MRP计算,但是用户需要来回进行切换才能查询明细,这样会大致用户反感。SAP也提供了解决方案在一个界面中显示全部的数据,
配置如下:
|
配置项目 |
PP |
|
事务码 |
|
|
路径 |
IMGà生产à物料需求计划à评估à显示物料分组 |
|
配置内容描述 |
将所有信息显示到一个页签 |

如果没有显跨工厂显示,只要勾选显示工厂内视图即可

在使用MD04查看信息,会多出1个页签,工厂内视图,点击工厂内视图就可以看到工厂下的MRP区域也进来了。通过红色方框内的按钮可以将MRP区域混合和分开。
