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”的定义以及作用相关推荐

  1. 通过MD_MRP_LEVEL_CREATE_DATA实现物料MRP区域批导

    目的:通过批导的方式实现物料MRP区域批导 前者通过BAPI实现物料数据的修改 后者主要是修改物料的MRP区域(MRP area) BAPI_MATERIAL_SAVEDATA的参数如下: HEADD ...

  2. 16 PP配置-生产计划-主数据-定义MRP区域

    业务背景:定义MRP区域 事务码:SPRO SPRO路径:SPRO->生产->物料需求计划->主数据->MRP区域->定义MRP运行的区域 第1步,SPRO进入 第2步, ...

  3. SAP从入门到放弃系列之MRP区域

    注:MRP AREA,本文中MRP范围或MRP区域都是指MRP AREA.另外MRP组和MRP区域是两个概念. 目录 MRP区域-库位层级 MRP区域-分包 其他事项 MRP区域-库位层级 除了在单个 ...

  4. OSPF协议将其管理的网络划分为不同类型的若干区域(Area),其中标准区域特点是(64);存根区域(stub)的特点是(65)。【答案】C B

    OSPF协议将其管理的网络划分为不同类型的若干区域(Area),其中标准区域特点是(64):存根区域(stub)的特点是(65). (64)A.不接受本地AS之外的路由信息,也不接受其他区域的路由汇总 ...

  5. 【PP MRP】MRP参数详解

    一.RUN MRP    T-code:MD01 MD02 Processing key(处理代码) : NETCH (净变化计划):即只计划上次计划以后计划相关内容发生变动的物料(注意,某些物料的参 ...

  6. ASP.NET Core MVC 之区域(Area)

    区域(Area)是一个 ASP.NET MVC 功能,用于将相关功能组织为一个单独的命名空间(用于路由)和文件结构(用于视图).使用区域通过向控制器和操作添加 一个路由参数(area)来创建用于路由目 ...

  7. [MRP]到底MRP、MRPⅡ、ERP之间是什么关系?

    有时候真为MRP.MRPⅡ.ERP这些概念和它们的关系搞得头晕,感觉懂,但要通俗又不失专业地解释一下它们的关系,让听的人容易懂,似乎又有些难于下口或者说不到点子上.最近从网上搜了些相关的东西,整理了一 ...

  8. 51单片机c语言定义寄存器r,c51特殊功能寄存器定义及作用

    单片机C51语言是由C语言继承而来的.和C语言不同的是,C51语言运行于单片机平台,而C语言则运行于普通的桌面平台.C51语言具有C语言结构清晰的优点,便于学习,同时具有汇编语言的硬件操作能力.对于具 ...

  9. html5苹果x底部满屏,iPhoneX安全区域(Safe Area)底部小黑条在微信小程序和H5的屏幕适配...

    最近写小程序时,遇到了 iPhoneX 底部小黑线与内容重叠的问题,实际上是iPhoneX安全区域的适配问题,了解清楚这个问题花了挺多时间的,也实操出了结果,忍不住来总结总结. 前言 在苹果 iPho ...

最新文章

  1. Windows10编译源码安装Aleth(Ethereum C++ client, tools and libraries)
  2. ImageMagick常用指令详解
  3. python matplotlib 绘图
  4. WPF 实现倒计时转场动画~
  5. mobx中跟新了数据视图没变化_【第1781期】MobX 简明教程
  6. C++ 对引用的理解5
  7. Google编程之夏入围项目公布
  8. linux环境下项目启动却访问不,在Linux环境下部署项目遇到的一些问题
  9. 直播丨2020数据技术嘉年华·金融峰会暨数据库大咖讲坛(第4期)
  10. 杭电2149Public Sale
  11. 简单设计企业级JOB平台
  12. DIV+CSS的命名规则有利于SEO
  13. gis怎么改鼠标滚轮缩放_鼠标滚轮缩放工具-MAPGIS滚轮助手下载V1.3免费版-西西软件下载...
  14. 查看计算机真实用户名(username)
  15. jmeter 取样器
  16. 电磁场与电磁波 试题含答案
  17. svg 动画_30个很棒的SVG动画
  18. [008]菠萝咕老肉的做法(全程图)
  19. Python 股票分析入门
  20. win10卸载补丁发生错误,没有成功卸载全部更新

热门文章

  1. 最大团问题-分支界限法
  2. shell脚本之for循环
  3. 企业:怎样的渗透测试频率是合适的?
  4. 成为Web开发大师你必须知道的7件事情
  5. 一个基于Python2.7的智慧校园系统
  6. 为 git 设置 http 代理
  7. 非常好用的两个PHP函数 serialize()和unserialize()
  8. tomcat安全配置之禁用Directory Listing
  9. apache的工作模式
  10. Nginx入门到实战(1)基础篇