我司的售后部门提了个需求。要让他们的服务仓库独立跑MRP运算,也就是他其他非服务的仓库的MRP运算时也不包括服务仓。之前以为SAP的MRP只能在一个厂里面跑,不能单独按仓库来跑。查了一下资料后发现SAP MRP中有个MRP运行区域的概念。通过定义MRP运行区域,可以指定MRP的运行范围(按工厂、按仓库、按供应商)。不过需要注意的是:设置MRP 区域后是不可逆的。配置过程如下:
1、首先要激活激活并MRP运行区域,SAP默认是不激活的。路径参考下图
点击创建新条目
勾选激活MRP范围激活
点保存后会出现一个报错,因为本公司之前已经跑过MRP了。激活与不激活MRP运行范围,SAP对应MRP的存储表是不一样的。所以现在重新激活,需要把存储表迁移一下。如何系统是新的,则没有这个步骤。点击报错,显示详细信息 ,按照提示操作 ,“点击计划相关文件条目”。
打开切换MRP需求存储表切换的程序。
在转换设置那里可以先设置测试运行。最后正式运行结果如下:
下图是切换前后的数据对比
切换完成后,就可以进行保存激活设置了。
接下来按照需求,创建两个MRP运行范围。路径如下:
创建 MRP范围类型选择 02(库存地点)
分配存储地点一个是非服务仓库类型
另一个是服务仓库MPR 运行范围类型
配置完结果如下图:
当激活了MRP区域 后,用MM03 查看物料看MRP1视图的效果