壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3985|回复: 15

[基本概念] ORACLE中的计划-Forecast/MDS/MPS/MRP(转)

    [复制链接]
发表于 2009/7/6 15:52:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
EBS 中计划的层次分为Forecast、MDS、MPS、MRP四大计划,按照传统的ERP理论,有经营规划、PP、MPS、MRP、PAC五者,EBS和经典理论中的对应关系为,没有经营规划,Forecast和MDS应对PP,MPS对应MPS,MRP应对MPS和PAC。
下面列出Oracle的计划层次及其一些特点:
1、Forecast  
来源:手工录入、复制/合并已有预测、历史信息生成、外部装入
对象:独立需求件、计划和模型BOM的父项目及组件
冲减方法:销售订单
2、MDS
来源:手工、来源清单、预测装入、装入/复制/合并已有、外部装入
对象:独立需求件、计划和模型BOM的父项目及组件、相关需求件
冲减方法:销售发货
3、MPS
来源:手工、来源清单、MDS生成、装入/复制/合并已有、外部装入
对象:独立需求件、计划和模型BOM的父项目及组件
冲减方法:下达计划
4、MRP
来源:预测、MDS、MPS、外部装入
对象:采购件、加工件、无库存项目件
冲减方法:下达计划
计划内容和冲减条件:
1、Forecast
至少包括的内容:物料编码、日期、原始数量、当前数量
冲减:销售订单冲减
冲减前提:预置文件,MRP预测冲减选“是”;在预测集中选择“预测冲减”选项。
2、MDS
至少包括的内容:物料编码、日期、需求数量
冲减:发货冲减
冲减前提:同上,不同的是冲减MDS。
生产计划的逻辑非常复杂,涉及多很多要考虑的因素,而且一旦发生变化,会引发一系列的变化。下面对各层次的计划的冲减逻辑做一分析:
1、Forecast:     
预测冲减规则:在一个预测集中,预测冲减只会进行一次,即一个订单不会对一个预测进行一次冲减,然后又对同一预测集中的另一个预测进行一次冲减。但是,如果一个预测中的数量小于订单数量,不够的部分会在同一预测集的另一个预测中进行冲减。
在同一预测集中,如果有多个预测存在,冲减的先后次序按预测名称的子目排列顺序进行。
预测冲减逻辑:
预测冲减过程,涉及三种数量概念:
原始数量、当前数量和过量冲减数量。如果销售大于预测,当前数量为0,同时,为了记录超出的数量,预测冲减流程会创建额外的预测条目,这些预测条目具有一下特征:
这些条目出现在预测集中,而不是某个预测中
预测条目的来源将是过量预测
原始数量将是0
当前数量是定大那超出预测的数量,但是将以负数显示
期间类型将按日显示
日期是销售订单行计划日期
预测冲减系统逻辑:
在创建了一个新的销售订单行时,也就创建了一个实际的销售需求。使用预测冲减,可以避免已包含在预测中的销售订单行需求被重复计算两次。
在创建了销售订单后,计划管理器后台进程会自动进行预测的冲减。
预测冲减基于销售订单行上物品的计划发运时间进行,如果在预测行中有物品的预测时间同销售订单行上物品的发运时间匹配,则在该预测行减少与销售订单行上相同的数量,实现预测冲减。此外,预测行的时段类型、预测的倒冲和前推天数都会影响实际的预测冲减。
对于订单的创建时间比预测创建的还早的预测冲减,需要在Oracle计划模块中提交一个名叫冲减预测集的后台进程,来进行预测冲减。
2、MDS:
MDS冲减逻辑:
计划管理器会定时检查Oracle库存管理系统中的供应/需求信息,以便发现是否有销售订单需求被消除(即被发货)。
计划管理器在所有定义的、冲减选项设为“是”的主需求计划中寻找是否有来源该订单、该物品的主需求计划条目。如果有,就减少相应的主需求计划当前数量,并在计划中注明发货信息。由于这个流程和日期无关,因此实际发货时间是否提前,还是延迟,都不会对冲减产生影响。
如果计划管理器无法在需要冲减的主需求计划中找到相同来源、相同物品的条目,他会根据以下流程对来源类非销售订单的条目进行冲减:
减少与销售订单计划日期相同的条目。
如果没有相同日期的条目,或者发货数量大于可冲减数量,则从主需求计划的最早日期开始,向前顺序冲减那些非销售订单来源的条目。
如果到达主需求计划的终止日,发货仍然没有冲减完,则停止冲减流程。

点评

很好  发表于 2012/7/10 12:46
 楼主| 发表于 2009/7/6 15:53:19 | 显示全部楼层
MDS 是一个需求对帐单,它包含预计发运日程表的详细信息。您可以将所有需求来源合并为一个主需求计划,以表示总预计发运的对帐单。该主需求计划可提供附加层控制,允许您在创建详细的生产计划之前查看和修改需求对帐单。您可以将时间分段的主需求计划用作主生产计划流程或物料需求计划流程的输入。

MPS 是一个供应对帐单,用于满足对 MDS 中物料的需求。主生产计划为重要物料定义预计建立计划。有效的主生产计划提供订单承诺的依据,并按特定的物料、日期和数量将综合生产计划与制造关联。您可以使用 MPS 来稳定生产,以便有效利用能力驱动物料需求计划。

注:主需求计划 (MDS) 和主生产计划 (MPS) 有类似的窗口和功能。因此,单据通常指更一般的“主计划”。本单据可能会使用“主计划”来表示“主需求计划”或“主生产计划”。
 楼主| 发表于 2009/7/6 15:53:29 | 显示全部楼层
其实字面的主需求计划 (MDS) 和主生产计划 (MPS) 说明还不够全面,在真实的生产链条中,会有如下步骤:
1、销售部门提交给总部的销售订单;
2、总部提交给工厂的需求订单(这个过程需要总部把销售订单整理合并或分拆),这个时候就有了MDS;
3、工厂把需求订单加工后提交给计划科;
4、由计划科根据需求订单和自己的生产能力,制定相应的生产订单,并下达计划,这个时候就有了MPS;
5、但是这个时候的MPS是针对总装的,需要做更进步计划以调整部装的能力适应总装,就是MRP;
其实MDS只要是针对需求的计划,而MPS是针对总装的生产计划。
 楼主| 发表于 2009/7/6 15:54:52 | 显示全部楼层
转个MRP与ERP的关系图:
MRP: 
销-产-供部门物料信息的集成 
既不出现短缺,又不积压库存 
优先级计划 / 供需平衡原则
MRP II: 
物料信息同资金信息的集成 
“财务帐”与“实物帐”同步生成 
管理会计/ 模拟法支持决策
ERP: 
客户、供应商、制造商信息的集成 
优化供需链——协同运营/合作竞争 
供需链管理/敏捷制造/精益生产/约束理论/价值链
mrp-erp.JPG
 楼主| 发表于 2009/7/6 15:55:38 | 显示全部楼层
从技术角度看Oracle计划请求运行过程
一般MPS、MRP、DRP计划启用用,会产生如下几个请求:

基于内存的快照
照监控程序
快照删除工作流程
基于内存的快照工作流程
装入程序工作流程
基于内存的计划员
计算总装
计算计划绩效指标
其实就是完成二个步骤:1、捕获所有ERP需要的数据;2、净需求计算,执行计划过程
捕获所有ERP需要的数据
整个过程:将物料、BOM、安全库存、离散任务、采购订单、销售订单数据,复制到计划过程的数据表中。

"基于内存的快照"程序(MRCNSP)读取需要计划的物料,"快照删除工作流程"(MRCSDW)删除旧的快照,同时将新数据放在MRP_SYSTEM_ITEMS表中。
同时,基于内存的快照启用"快照监控程序"(MRCMON),快照监控程序启用一个或多个"基于内存的快照工作流程"(MRCNSW)、"快照删除工作流程"。
"快照删除工作流程"删除已有的计划数据,"基于内存的快照工作流程"将数据写入平面文件,并在数据库MRP_FILES表中记录平面文件名称、路径。快照监控器启用MRP_SNAPSHOT_TASK与快照删除工作器通讯。
数据收集完后,由"装入程序工作流程"(MRCSLD)用SQL*Loader将平面文件装入数据库。
净需求计算,执行计划过程

"基于内存的计划员"(MRCNEW)计算。它将快照读入内存,按MRP_SYSTEM_ITEMS列表中的物料执行计划。结果写入另一组平面文件。完成后,用"计算总装"写入数据库。
发表于 2010/7/22 08:12:48 | 显示全部楼层
好资料 一定要顶
发表于 2010/11/2 09:05:27 | 显示全部楼层
谢谢楼主,学习了!!!
发表于 2011/3/25 09:22:19 | 显示全部楼层
DING DING DING
发表于 2011/6/21 10:44:14 | 显示全部楼层
好东西!!!
发表于 2011/8/10 15:48:59 | 显示全部楼层
受用了。多看看。
发表于 2011/12/9 17:54:47 | 显示全部楼层
绝对好资料,谢谢楼主
发表于 2012/7/6 12:00:18 | 显示全部楼层
学习下!!!
发表于 2012/7/10 12:46:07 | 显示全部楼层
不错,收藏了
发表于 2012/8/23 15:26:22 | 显示全部楼层
搜藏了。谢谢
发表于 2012/9/18 09:09:51 | 显示全部楼层
学习了!~{:soso_e181:}
发表于 2013/6/1 00:41:08 | 显示全部楼层
不知不觉  六一儿童节了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 13:44 , Processed in 0.018047 second(s), 19 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表