MRP计划订单数量计算逻辑及相关设置
更新时间:2024-03-17 00:33:01 阅读量: 综合文库 文档下载
MRP计划订单数量计算逻辑及相关设置
MRP计划订单数量计算逻辑 及相关设置
作者: 创建日期: 最后更新: 文档编号: 版本:
- 1 -
MRP计划订单数量计算逻辑及相关设置
目录
MRP基础的计算逻辑.......................................................................................................... - 3 -
制造件 ........................................................................................................................... - 3 -
只考虑MDS(MPS)需求 .................................................................................................. - 3 - 结合库存量考虑MDS(MPS)需求 .................................................................................. - 4 - 结合库存量以及标准离散工单考虑MDS(MPS)需求 ................................................... - 6 - 佳通目前的系统运用 .............................................................................. 错误!未定义书签。
采购件 ........................................................................................................................... - 9 -
只考虑MDS(MPS)需求 .................................................................................................. - 9 - 结合库存量考虑MDS(MPS)需求 ................................................................................ - 11 - 结合采购订单和库存量考虑MDS(MPS)需求 ............................................................. - 12 - 佳通目前的系统运用 .............................................................................. 错误!未定义书签。
计划数量更改选项 ............................................................................................................ - 16 -
计划数量更改选项 ..................................................................................................... - 19 -
安全库存 ............................................................................................................................. - 16 - 损耗率 ................................................................................................................................. - 17 - 产出率 ................................................................................................................................. - 18 - 固定供应天数 ..................................................................................................................... - 19 - 固定订单数量 ..................................................................................................................... - 20 - 固定批次增加 ..................................................................................................................... - 21 - 最小订单数量 ..................................................................................................................... - 22 - 最大订单数量 ..................................................................................................................... - 23 - 订单数量取整 ..................................................................................................................... - 24 -
订单修正的逻辑 ......................................................................................................... - 26 -
流程图示 ............................................................................................................................. - 26 -
- 2 -
MRP计划订单数量计算逻辑及相关设置
MRP基础的计算逻辑
首先我们来看最简单的计算逻辑,也就是不考虑其他设置因素,只去考虑毛需求(最初对某种物料的需求),库存现有量,以及WIP(车间在制品)模块和PO(采购)模块的供应。
下面我们就分别对采购件和制造件的MRP需求数量的基础计算逻辑作说明:
制造件
对于制造件来说计算的逻辑一般分为3个步骤分别是: 1. 2. 3.
不考虑任何的因素只考虑MDS(MPS)的需求 结合库存现有量因素考虑MDS(MPS)的需求
结合库存现有量因素以及标准离散任务(工单)的因素考虑MDS(MPS)的需求
下面作详细的解释: 只考虑MDS(MPS)需求
前提:1、所有的计划更改选项都没有设置。
2、MRP计划选项界面没有选择“计算WIP净值”
3、计算子库存净值界面所有的子库存的勾去除。
路径:MRP模块>MRP管理系统>名称>选项
- 3 -
MRP计划订单数量计算逻辑及相关设置
路径:MRP模块>MRP管理系统>名称>选项>计算子库存净值
计算逻辑:
计划订单数量=根据MDS(MPS)需求通过主BOM分解得到的数量需求 例子:
装配件A下有B、C两个组件,B和C都是制造件,具体数量关系在后面的括号内显示。
A(1)B(3)C(2)
目前1月23日需求装配件A,10个。通过BOM的分解得到需求B,30个;C,20个。 在MRP运行结果会有两个计划订单分别为B,30个;
C,20个。
结合库存量考虑MDS(MPS)需求 前提:1、所有的计划更改选项都没有设置。
2、MRP计划选项界面没选择“计算WIP净值”。
3、计算子库存净值界面选中需要考虑库存现有量的子库。
路径:MRP模块>MRP管理系统>名称>选项
- 4 -
MRP计划订单数量计算逻辑及相关设置
路径:MRP模块>MRP管理系统>名称>选项>计算子库存净值
- 5 -
MRP计划订单数量计算逻辑及相关设置
计算逻辑:
计划订单数量=根据MDS(MPS)需求通过主BOM分解得到的数量需求 -库存现有量 例子:
我们还是沿用上面的例子。当前库存中有B10个。
那MRP的运行结果就会有所改变,两张计划订单分别为B,20=30-10;
C,20个。
结合库存量以及标准离散工单考虑MDS(MPS)需求 前提:1、所有的计划更改选项都没有设置。
2、MRP计划选项界面选择“计算WIP净值”。
3、计算子库存净值界面选中需要考虑库存现有量的子库。
路径:MRP模块>MRP管理系统>名称>选项
路径:MRP模块>MRP管理系统>名称>选项>计算子库存净值
- 6 -
MRP计划订单数量计算逻辑及相关设置
计算逻辑:
计划订单数量=根据MDS(MPS)需求通过主BOM分解得到的数量需求 -库存现有量
-(工单MRP净值-已完工数量-任务各工序报废的数量) 名词解释:
工单MRP净值:区别于工单的总生产量。工单的总生产量中可能会有一部分做其他的用
途例如技术部的试验等等。工单MRP净值字段主要是指示该工单的计划产量当中有多少可以被算作是MRP的供应,如图。
- 7 -
MRP计划订单数量计算逻辑及相关设置
已完工数量:当前工单的已完工数量。
各工序报废的数量:在生产过程中报废的不合格品的数量,如图。
例子:
我们继续沿用上面的例子。当前库存中有B10个,C目前有一个标准离散工单,工单的MRP净值为18个,已完工8个,报废2个。
那MRP的运行结果就会有所改变,两张计划订单分别为B,20=30-10;
C, 10=20
-8/*完工入库的库存现有量*/ -(18-8-2)
制造件计算逻辑图表实例 假设对制造件B的需求量为30个单位
下面是不同情况下MRP得出的计划订单的数量:
物料编需求码 量 B 30 库存现有量 0 工单WIP已完工工序内报净值 数量 废数量 0 0 0 考虑库存净值 N Y Y 计算WIP净值 N N Y 计划订单数量 30 30 30 - 8 -
MRP计划订单数量计算逻辑及相关设置
B 30 10 0 0 0 B 30 15 10 5 3 N Y Y N Y N N Y N N 30 20 20 30 15
采购件(续)
Y Y 13 备注:最后一行中库存现有量增加了5个。是由于WIP工单完工了5个,增加了库存现有量。
对于采购件来说计算的逻辑一般分为3个步骤分别是: 1、 不考虑任何的因素只考虑MDS(MPS)的需求 2、 结合库存现有量因素考虑MDS(MPS)的需求
3、 结合库存现有量因素以及采购的因素考虑MDS(MPS)的需求 下面作详细的解释: 只考虑MDS(MPS)需求
前提:1、所有的计划更改选项都没有设置。
2、MRP计划选项界面没有选择“计算采购净值”
3、计算子库存净值界面所有的子库存的勾去除。
路径:MRP模块>MRP管理系统>名称>选项
- 9 -
MRP计划订单数量计算逻辑及相关设置
路径:MRP模块>MRP管理系统>名称>选项>计算子库存净值
计算逻辑:
计划订单数量=根据MDS(MPS)需求通过主BOM分解得到的数量需求
- 10 -
MRP计划订单数量计算逻辑及相关设置
例子:
装配件E下有F、G两个组件,F和G都是采购件,具体数量关系在后面的括号内显示。
E(1)F(3)G(2)
目前1月23日需求装配件E,10个。通过BOM的分解得到需求F,30个;G,20个。 在MRP运行结果会有两个计划订单分别为F,30个;
G,20个;
结合库存量考虑MDS(MPS)需求 前提:1、所有的计划更改选项都没有设置。
2、MRP计划选项界面没有选择“计算采购净值”
3、选中计算子库存净值界面中需要考虑库存现有量的子库存。
路径:MRP模块>MRP管理系统>名称>选项
- 11 -
MRP计划订单数量计算逻辑及相关设置
路径:MRP模块>MRP管理系统>名称>选项>计算子库存净值
计算逻辑:
计划订单数量=根据MDS(MPS)需求通过主BOM分解得到的数量需求 -库存现有量 例子:
我们同样采用上面的例子。目前1月23日需求装配件E,10个。通过BOM的分解得到需求F,30个;G,20个。目前库存中有F,2个
在MRP运行结果会有两个计划订单分别为F,28=30-2;
G,20个;
结合采购订单和库存量考虑MDS(MPS)需求 前提:1、所有的计划更改选项都没有设置。 2、MRP计划选项界面选择“计算采购净值”
3、选中计算子库存净值界面中需要考虑库存现有量的子库存。
路径:MRP模块>MRP管理系统>名称>选项
- 12 -
MRP计划订单数量计算逻辑及相关设置
路径:MRP模块>MRP管理系统>名称>选项>计算子库存净值
计算逻辑:
计划订单数量=根据MDS(MPS)需求通过主BOM分解得到的数量需求
- 13 -
MRP计划订单数量计算逻辑及相关设置
- 库存现有量
- (批准的PR
我们同样采用上面的例子,一步一步来进行演示。目前2月10日需求装配件E,10个。通过BOM的分解得到需求F,30个;G,20个。
1、目前库存中有F,2个。系统中有一张批准的PR请购G10个。
在MRP运行结果会有两个计划订单分别为F,28=30-2;
G,10=20-10个;
2、 目前库存中有F,2个。系统中有一张批准的PR请购G,10个;
由这张PR自动生成了一张未审批的PO采购G,8个
在MRP运行结果会有两个计划订单分别为F,28=30-2;
G,18=20-(10-8)个;
3、 目前库存中有F,2个。系统中有一张批准的PR请购G,10个;
由这张PR自动生成了一张已审批的PO采购G,8个 在MRP运行结果会有两个计划订单分别为F,28=30-2;
G,10=20-(10-8)
-8;
4、 目前库存中有F,2个。系统中有一张批准的PR请购G,10个;
由这张PR自动生成了一张已审批的PO采购G,8个; 接收了6个;
在MRP运行结果会有两个计划订单分别为F,28=30-2;
G,10=20-(10-8)
-(8-6) -6;
5、 目前库存中有F,2个。系统中有一张批准的PR请购G,10个;
由这张PR自动生成了一张已审批的PO,采购G,8个; 接收了6个;
在接收了的6个当中入库了4个;
在MRP运行结果会有两个计划订单分别为F,28=30-2;
- 14 -
MRP计划订单数量计算逻辑及相关设置
G,10=20
-4(接收入库的4个就是库存现有量了)
-(10-8) -(8-6) -(6-4);
采购件计算逻辑图表实例
假设对采购件F的需求量为30个单位
下面是不同情况下MRP得出的计划订单的数量:
物料编码 F 需求量 30 库存现有量 0 批准的PR数量 0 由PR生成PO的PR数量 0 已经批准的PO数量 0 F 30 10 0 0 0 F 30 10 10 0 0 F 30 10 10 8 0 F 30 10 10 8 7 F 30 10 10 8 7 F 30 13 10 8 7 接收考虑计算receiving入库库存采购数量 数量 净值 净值 N N 0 0 Y N Y Y N N 0 0 Y N Y Y N N 0 0 Y N Y Y N N 0 0 Y N Y Y N N 0 0 Y N Y Y N N 5 0 Y N Y Y N N 5 3 Y N Y Y 计划订单数量 30 30 30 30 20 20 30 20 10 30 20 18 30 20 11 30 20 11 30 20 11 备注:最后一行中库存现有量增加了3个。是由于接收入库了5个,增加了库存现有量。
- 15 -
MRP计划订单数量计算逻辑及相关设置
计划订单数量的影响因素
在简单了解了MRP数量的一个基础的计算逻辑后,我们继续了解一下其他会影响订单数量的一些影响因素。
其他对物料的净需求有影响的因素
物料的净需求数量一旦改变,MRP计算的结果也会相应的跟着改变。在不考虑计划数量更改选项的情况下:
计划订单数量=物料的净需求
除了在MRP 计算基础中所讲的一些因素外,其他会影响物料净需求的其他有:物料的安全库存,批次过期的信息,部件的产出率,物料的损耗率。 下面我们就看一些简单的例子。 安全库存
安全库存属性,指示计划流程需要考虑库存中的始终需要保持一定的库存数量。安全库存因素在计划运行时,被作为一种需求考虑。
一般启用了MRP/MPS计划方法的物料如果需要启用安全库存控制,库存计划方法应该设置为“不计划”,而在安全库存方法里选择MRP计划百分比,那么系统会根据MRP预测的需求数量来决定该物料在库存当中的安全库存值。
计算方法为:A天的安全库存数量=安全库存时段天数内(从A的日期往后推)的毛需求量×安全库存百分比/安全库存时段天数 设置路径:INV库存模块> 物料>组织物料
- 16 -
MRP计划订单数量计算逻辑及相关设置
例子:
按照上面设置4NP102E安全库存方法:MRP计划%;时段天数:5;百分比:50%。预计对4NP102E在1月20日需求100条/在1月21日需求70条/在1月22日需求100条。那么在MRP计算时:
1月20日的需求数量计算过程:
安全库存:(100+70+100)×50%/5=27, 计划订单数量=总需求量=100+27 1月21日的需求数量计算过程: 安全库存:(70+100)×50%/5=17
计划订单数量=总需求量=70+17-27(1月20日未用完的数量)=60 1月22日的需求数量计算过程: 安全库存:(100)×50%/5=10
计划订单数量=总需求量=100+10-17(1月21日未用完的数量)=93
损耗率
您可以为某项库存物料定义损耗率,以描述预计报废或其它损耗。计划流程使用此系数来为物料的损耗需求创建额外需求,以补偿损耗并维持供应。 设置路径:INV模块> 物料>组织物料
例子:
- 17 -
MRP计划订单数量计算逻辑及相关设置
如果需求为 100,离散任务为 60,且假定损耗率不存在,则计划流程会建议编制一张数量为 40 的计划单以满足净需求。
如果损耗率是 .2 (20%),MRP将假定损耗了 20% 的当前离散任务和 20% 的建议计划单。在本实例中,由于离散任务为 60,假定损耗了 20% 的离散任务,60 乘以 20%,即 12 个单位,则此离散任务的净供应为 48。由于总需求为 100 而供应为 48,因此净需求是 52 个单位。计划流程必须将该计划单的 20% 也看作损耗,而不是建议一张数量为 52 的计划单。
计划流程会创建一项称为损耗需求的额外需求,以相应地创建一张增大的建议计划单来补偿损耗供应。计划流程将计划单从 52 增大至 52/(1 - .2) = 65。 增大的计划单 = 需求/(1 - 损耗率)
损耗需求 = (计划订单+是WIP净值)x 损耗率 如果损耗率为 .2,则计划流程可得出:
总需求 = 原始需求 + 离散任务损耗 + 计划单损耗 125 = 100 + 12 + 13
总供应 = 离散任务 + 计划单 125 = 60 + 65
产出率
组件产出率指可完成制造流程的物料清单组件的百分比。产出率 0.90 表示实际只有 90% 使用量的清单组件最终得以制成成品。
将损耗考虑在内,计划流程会增大组件需求数量(概念上与损耗系数类似)。计算增大的需求时,要将使用量除以产出率。 设置路径:BOM模块> 清单>物料清单
- 18 -
MRP计划订单数量计算逻辑及相关设置
例子:
将组件使用量定义为 2,将组件产出率定义为 0.90 时,则重新算得的用量为:2 除以 0.90,即 2.22。
组件的新用量 = 用量/产出率
注意:损耗率和组件产出率的区别是:对清单物料的各项应用均使用同一损耗率,而您可以为清单物料的每项应用指定不同的组件产出率。另一个区别是:损耗需求是在父装配件层计算的,并下达至组件,而组件产出率是在组件层计算的。
计划数量更改选项
原则上来说如果没有额外信息,计划流程产生的计划订单数量,就等于净需求数量。但是订单更改选项是物品的一种属性,它使得计划订单上的数量和净需求数量不等。(当然这是和企业的某种特定的需求有关的)
固定供应天数
将固定供应天数内的需求数量汇总。对于并不要求针对每天的需求有一个对应的计划订单的业务,可针对固定供应天数的计划进行汇总。
设置路径:INV模块> 物料>组织物料
- 19 -
MRP计划订单数量计算逻辑及相关设置
例子:
例如将固定供应天数设为3,对物料的需求如下:
1月21日 20个 ;1月22日 21个;1月23日 22个;1月24日 10个;1月25日 20个
MRP计算时会产生一张1月21日的订单,数量=20+21+22=63个 一张1月24日的订单,数量=10+20=30个
固定订单数量
对于离散计划物料,在给定日期的需求超过固定订货量时则下达多张订单,订单的数量=固定订单数量。
设置路径:INV模块> 物料>组织物料
- 20 -
MRP计划订单数量计算逻辑及相关设置
例子:
将固定订货量设置为20,现1月20日有需求50个
MRP计划会产生三个计划订单,每个订单的数量都为20,总数量为60个
固定批次增加
计划流程按自定义数量或生产率的倍数(固定批次增加)来下达单张订单。
设置路径:INV模块> 物料>组织物料
- 21 -
MRP计划订单数量计算逻辑及相关设置
例子:
将固定批次增加为20,现1月20日有需求50个
MRP计划会产生一个计划订单,订单的数量都为60个=(20×3)
最小订单数量
如果计划订单的数量<最小订单数量。修改订单数量=最小订单数量 设置路径:INV模块> 物料>组织物料
- 22 -
MRP计划订单数量计算逻辑及相关设置
例子:
将最小订单数量为60,现1月20日有需求50个 MRP会运行出一张计划订单,数量=60个
最大订单数量
对于离散计划物料,在给定日期的需求超过最大订货量时,计划流程会下达多张订单。
设置路径:INV模块> 物料>组织物料
- 23 -
MRP计划订单数量计算逻辑及相关设置
例子:
将最大订单数量为100,现1月20日有需求140个 MRP会运行出两张计划订单,数量分别为100个和60个
订单数量取整
对于每项库存物料,您可以定义在算得的实际订货量为小数时,计划流程是否应该舍入订货量。如果选择舍入,则订货量将舍入为下一个最大整数。
注意:通过上舍入,计划流程可能会建议大于实际需求的计划单。此额外数量将作为供应结转到下一期。
- 24 -
MRP计划订单数量计算逻辑及相关设置
例子:
舍入订单数量选中。现1月20日有需求10.8个 MRP会运行出一张计划订单,数量为11个
- 25 -
MRP计划订单数量计算逻辑及相关设置
订单修正的逻辑
流程图示
MRP会经过下面的流程判断,是否需要将订单数量进行调整。
开始N订单数量=合并X天的订单数量Y固定供应天数(X)>0N订单数量=最小订单数量Y订单数量<最小订单数量订单数量=固定订单数量(会拆分成多张订单)Y固定订单数量>0订单数量=最大订单数量(会拆分成多张订单)NNY订单数量>最大订单数量订单数量=大于需求数量的最小的固定批次增加的倍数Y固定批次增加>0N订单数量=舍入订单数量Y订单数量取整?N结束 例子:
组件:4N,装配件100E两者关系1:1 4N的属性设置: 舍入订单数量:Y 损耗率:0.1 产出率:0.5 固定订单数量:100
- 26 -
MRP计划订单数量计算逻辑及相关设置
做MDS:100E在1月20日需求100 计算过程: 1、 考虑产出率:
由100E产生的对4N需求=需求数量/产出率 =100/0.5 =200 2、考虑损耗率
损耗需求=200×损耗率(0.1)=20 3、考虑固定订单数量,订单被拆分成3张订单,数量都为100 4、再次考虑损耗率
每张计划订单的损耗需求=100×损耗率(0.1)=10
共三笔数量为10的损耗需求
需求(10+10+10+200)<供应(100+100+100) 如图:
- 27 -
MRP计划订单数量计算逻辑及相关设置
MRP计划订单数量计算逻辑总结
MRP计划订单数量考虑的因素很多,下面就从整体上来看一下上面所讲到的影响因素的考虑顺序。
MRP订单数量计算逻辑毛需求计算需求安全库存部件使用率批次过期计算供应采购净值工单净值库存净值保留净值计划订单数量调整物料损耗率订单修改量计划订单数量
- 28 -
正在阅读:
MRP计划订单数量计算逻辑及相关设置03-17
工作联系函(甲方)08-29
国际金融学分章习题作业(中文)11-14
完善员工培训机制 努力提高培训质量QC09-03
小学科学三年级下册《我们的身体》 (2)03-08
2013年所得税政策汇总05-26
我国上市公司财务困境成因的研究及对策12-10
论《债权法》课程中案例引入的时机04-23
学习中青年干部培训班开班式上的重要讲话精神心得体会05-02
高中文言文实词小结10-02
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 逻辑
- 订单
- 数量
- 设置
- 计划
- 计算
- 相关
- MRP
- 当代中国政治制度简答和论述题
- 2015科室工作小结
- 通信原理综合实验报告 PCM
- 教育法律法规试题及答案
- 与家长沟通案例作者
- 客户退货管理程序(含表格)
- 2019届安徽省江淮市十校高三第一次联考语文试题(解析版)
- PLC控制技术测试卷一
- 做强警察公共关系 深化警民关系和谐
- 西游记专题知识竞赛试卷有答案
- 4胶南市创建全国科普示范市工作总体情况
- 2019年宪法知识竞赛模拟试题及答案(八)
- VB数据库的链接与访问
- 最新2018年六年级小升初毕业考试语文试卷及答案试题精品
- 周口人事培训网继续教育低碳经济与循环经济资料整理
- 大学生人际交往障碍的个案社会工作介入
- 基于c语言单片机8位竞赛抢答器设计课程设计
- 2002年国考行测真题(A类)及答案(word精简版)
- 中学教师招聘考试127个教育法律法规简答题汇总
- 韦博外贸英语邮件范文:商务谈判