今天要配置仓库不参与MRP运算,搜了网上方法都是通过
IMG:Production -> Material Requirements Planning -> Planning -> Define Storage Location MRP per Plant,
T-CODE: OMIR设置。
这个好像可以,但我们系统并没这样设置
并没有直接设置仓位是否参与MRP运算,是通过MRP范围设置
注: MRP范围有3种类型
前提条件
1 MM02 MRP1视图要维护这些。
2 MMD1 配置,MRP参数文件是否参与MRP运算(上一步已经把MRP范围与参数文件对应起来了)
原理:
1.在跑MRP是选择MRP范围,如果MRP范围是02仓储地点类型的话,找这个物料对应MRP范围里面的仓位
2 如果MRP范围是工厂类型的话。把物料主数据中维护的MRP范围(02仓储地点类型)中的仓库全部找一遍,如果对应的mrp参数文件,是PD则计算,ND不计算
注:仓库只能属于各个MRP范围,如果配置多个则不能保存。
3 如果MRP范围是工厂类型的话,且全部MRP范围都找不到这个仓库的话,那个这个工厂下面的仓库就参与MRP运算(前提网上的方法没配置过)
测试: 1001仓库在1000S(对应的0001 配置为ND),但这个物料的MRP1 视图中没有维护 1000S ,跑工厂级别还是考虑了1001仓。