我司的售后部门提了个需求。要让他们的服务仓库独立跑MRP运算,也就是他其他非服务的仓库的MRP运算时也不包括服务仓。之前以为SAP的MRP只能在一个厂里面跑,不能单独按仓库来跑。查了一下资料后发现SAP MRP中有个MRP运行区域的概念。通过定义MRP运行区域,可以指定MRP的运行范围(按工厂、按仓库、按供应商)。配置过程如下:
1、首先要激活激活并MRP运行区域,SAP默认是不激活的。路径参考下图

点击创建新条目

勾选激活MRP范围激活

点保存后会出现一个报错,因为本公司之前已经跑过MRP了。激活与不激活MRP运行范围,SAP对应MRP的存储表是不一样的。所以现在重新激活,需要把存储表迁移一下。如何系统是新的,则没有这个步骤。点击报错,显示详细信息 ,按照提示操作 ,“点击计划相关文件条目”。

打开切换MRP需求存储表切换的程序。

在转换设置那里可以先设置测试运行。最后正式运行结果如下:

下图是切换前后的数据对比

切换完成后,就可以进行保存激活设置了。
接下来按照需求,创建两个MRP运行范围。路径如下:

创建 MRP范围类型选择 02(库存地点)

分配存储地点一个是非服务仓库类型

另一个是服务仓库MPR 运行范围类型

配置完结果如下图:
