MRP区域“MRP Area”的定义以及作用

     MRP区域(MRPArea)是存在于 SAP系统MRP部分的一个功能。这个功能的应用很不广泛,经常被人忽略。然而,就是这样一个不起眼的功能,却很可能在某个时刻发挥很大的作用。如果我们对这个功能不够了解,将来遇到相关需求后就会手足无措了。

     MRP区域,从名称上解释就是执行MRP的范围。这个概念在SAP系统中是天然存在的,并非由于我们的配置才产生。在默认情况下,SAP系统中的每一个工厂(Plant)就是一个MRP区域。假设我们在系统中配置了三个工厂,那么就代表了系统中已经存在有三个MRP区域。

     MRP区域究竟有什么作用呢?通俗地讲,我们可以将每个MRP区域看成是一个需要自给自足、新陈代谢的小社会。比如说在默认情况下,我们将每个工厂看成是一个小社会。工厂和工厂之间,需求和供给都是隔离开来的。我们的每一个需求,如计划独立需求,销售订单需求,都必须指明到工厂一级。而在MRP运行时,每个工厂都会进行独立运行,各自计算自己的需求与供给。假设1000工厂有一笔20000千克的需求,那么1000工厂就会自己想办法用生产或者采购的方法来满足这笔需求,而此时2000工厂的一张20000千克的生产订单是不能满足1000工厂的需求的。只有当1000工厂内部产生了一张库存转移预留,将2000工厂的20000千克产品转移到自己名下,这个需求才算满足。刚才所讲的是工厂之间分别计算的问题,在默认情况下,MRP只考虑将每个工厂各自的供给与各自的需求进行匹配,这就是MRP区域的本质作用。此外,可用性检查也只能在MRP区域内部进行。在默认状态下,2000工厂下面的库存显然满足不了1000工厂的需求,在做1000工厂的可用性检查时,2000工厂的库存或者能力都是不被考虑在内的。

     除了工厂之间的关系,还有工厂内部的各种关系。一个工厂内部可能会有多条生产线,并对应于多个库存地点。在默认状态下,MRP区域处于工厂级别。则系统在运算MRP满足工厂需求时,不对不同的生产线进行区分对待。假设这里有10000千克的需求。那么这个需求可以通过1号生产线来满足,或者也可以通过2号生产线来满足,在系统看来并没有什么区别。这就是因为这两条生产线同属于一个MRP区域,他们的生产能力是可以共享的。同样的,对于库存地点而言,当系统对某个工厂执行MRP或者可用性检查时,1号库存地点和2号库存地点的库存将会被合在一起考虑。因为这两个库存地点都是“一个小社会”里面的。他们的库存都被看作为可供工厂使用的部分。

你可能感兴趣的:(MRP区域“MRP Area”的定义以及作用)