MRP计算流程

更新时间:2024-07-06 03:55:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

系统设计指南

MPS/MRP 计算流程V0.2

Author: Creation Date: Last Updated: Document Ref: Version:

VCO/IT/AS 2010-1-6 2010-1-14

0.2

Approvals:

MPS/MRP 计算流程V0.2 ........................................................................................................................... 1

Document Control ................................................................................................................................. 2

1, 简介 .................................................................................................................................................. 3 2,LLC分配流程 ................................................................................................................................. 5 3,Gross Demand计算流程 ................................................................................................................ 6

3.1 横向汇总计算所有BOM的所有Gross Demand计算方法。 .................................. 7 注意:应该将结构虚项直接滤除,直接爆其子项。........................................................ 7 3.2 竖向计算某特定BOM的Gross Demand计算方法 .................................................. 8

4,Net Demand计算流程 .................................................................................................................. 10

4.1 标准Net Demand计算 .............................................................................................. 10 4.2 Alternative Item ’s Net Demand计算 ........................................................................ 10 4.3 Running Change计算 ................................................................................................ 11 4.4 Running Change of alternative Item计算 .................................................................. 11 4.5 Planning Order和Amend Order。 ............................................................................ 12

·2·

Document Control

Change Record

Reviewers

Distribution

12

Date Author Version Change Reference 2010-1-6 IT/AS 0.1 2010-1-12 IT/AS 0.2 变更架构 2010-1-14 IT/AS 0.2 更新计算流程

Name Position

Copy No. Name Location 1 2 3 4 ·3·

1, 简介

标准的MRP运算流程图大概如下:

在MPS/MRP算完之后PS才出现

图1 MRP系统运算流程

MDS:主需求计划,来源于SO/Forcast/Buffer/RMA等如下图:

·4·

图2 MDS主需求(From ORACLE)

MPS:主生产计划,拆解MDS需求,产生Weekly Production Plan。

LLC >0

图3 MPS计划

MRP:对物料进行明细分配,生成物料需求计划。

本文描述的MRP的计算流程可以如下图所示:

·5·

2,LLC分配流程

2.1 首先展开具有Demand的所有的BOM,先展开层次,并为每个层次分配一个临时层次码,分配LLC。

2.2 通过使用一个Update语句,将每一个Item的最大底层码更新给Item。比如:

Update MasterItem SET llc=(SELECT MAX(LLC) FROM BOM WHERE …..

·6·

3,Gross Demand计算流程

在Gross Demand的计算过程中,将不考虑Alternative项,虚拟项,Running Change等需求,但是要考虑Job Order Material List,以及其他的一些Demand。

假定有一个物料,其BOM结构如下所示:

·7·

BOM结构

3.1 横向汇总计算所有BOM的所有Gross Demand计算方法。

通过使用LLC进行遍历,将属于该Item最低层LLC的所有的物料,进行Order by Date,则可得到该物料在本次需求计算中的所有的需求List。

? Gross Demand:=BOM Parent Demand*BOM Qty+(T-1)JOB Order ML。 ? Gross Date:=Parent Demand Date+Lead Time。

注意:应该为每类需求指定一个Ordinal编号(或者是Gross Class),例如: 1:Job Order 2:Normal 3:Others

注意:应该将结构虚项直接滤除,直接爆其子项。

·8·

LLC 遍历

在遍历完成后,应该要得到一个如下的Table记录Gross Demand。

Gross Demand Temp Table

Demand_ID D4 D4 D4 D4 D4 P/N A0 B D F B Qty BOM=2 100 200 200 200 100 Date LT=2 20/1 18/1 18/1 16/1 15/1 LLC 0 1 1 2 1 P/M Made Made Made Made Made Item Type Normal Normal Normal Normal Normal Pegging MPS Normal Normal Normal JOB ORDER PeggingNo 0 2 2 2 1

有了这样一份表格,然后根据P/N和Date进行排序和汇总,便可以得到Gross Demand。 3.2 竖向计算某特定BOM的Gross Demand计算方法

可以根据BOM的展开规则,计算子项的Gross Demand,其计算方式为:

·9·

根据BOM层层展开

? Gross Demand:=BOM Parent Demand*BOM Qty+(T-1)JOB Order ML。 ? Gross Date:=Parent Demand Date+Lead Time。 这将同样得到类似的TABLE

Gross Demand Temp Table

Model:A0

D_ID D4 D4 D4 D4 D4 P/N A0 B D F B QTY BOM=2 100 200 200 200 100 DATE LT=2 20/1 18/1 18/1 16/1 15/1 Level 0 1 1 2 3 P/M Made Made Made Made Made Item Type Normal Normal Normal Normal Normal Pegging MPS Normal Normal Normal JOB ORDER PeggingNo 0 2 2 2 1 最后,然后根据Level和Date可以进行排列本物料的Gross Demand,排列的建议:

Gross Demand Planning Report

Planning Date:2010-1-10 ITEM B Ordinal 1 2 3 Total Shortage 1 2 3 Total Shortage T0 T1 100 100 0 -100 50 20 70 -70 T2 50 50 -50 100 100 -100 T3 10 10 -10 T4 100 100 -100 100 20 20 -20 T5 20 20 -20 0 Total 200 50 20 270 -270 200 -200 D

·10·

4,Net Demand计算流程

Net Demand的计算使用Gross Demand作为主要需求,计算物料真正的需求,进而得到Shortage,然后便可以计算Bulky。

在计算Net Demand时需要考虑如下的三个因素: ? 1,Alternative项,可替代物料。

? 2,结构虚项,一种虚拟BOM,为了保证BOM结构的简易性。 ? 3,Running Change,在计划期间需要进行工程变更的物料。

系统需要根据当前公司的供应能力生成一份供应能力报表,包含如下信息:

Supply Capicity Report

(Include all Running change Items,alternative Items and virtual structure sub items) ITEM B Ordinal PO/PR JOB Order Bulky Item OnHand PO/PR JOB Order Bulky Item OnHand T0 100 100 T1 100 200 100 T2 100 300 100 T3 300 100 T4 100 400 100 T5 100 500 100 D For Non-Bulky Items : Total Supply Qty = Total nettable qty + OS PR/PO Qty

For Bulky Items : Total Supply Qty = Total nettable qty + OS Committed Vendor Stock (OS VMI Qty)

这些数字将在进行MRP运算时作为Supply的依据。 4.1 标准Net Demand计算

Net Demand计算的过程就是一个供需平衡的过程,MRP主要计算需求多少,要供应多少。 Net Demand=Gross Demand-Supply。

1, 请将Gross Demand进行Group by PartNumber Order By Date,PartNumber ASC,得到Gross

Demand排列列表。

Normal MRP Process

P/N B Gross Demand Supply Lot size Scrapt Rate Net Demand Balance Gross Demand Supply Lot size Scrapt Rate Net Demand Balance T0 100 100 1 1 0 0 T1 200 100 100 0.98 104 4 T2 T3 T4 T5 D 4.2 Alternative Item ’s Net Demand计算 如果B可以由E和F来代用,假定的情形是:

·11·

那么当B的的On Hand不足时,则可以用E或F代替。 在下面的图中,假定B可以由E和F取代, B的OnHand=50, E的OnHand=50, F的Onhand=200。

那么对于B的需求量就是B+E+F=300。

那么B,E,F的Net Demand要依据对各自Item的Parameters来进行计算。

Alternative Items MRP Process

P/N B Gross Demand Supply (Alternative) Lot size T0 300 B (50) E(50) F(200) B (1) E(1) F(100) B (1) E(1) F(1) 0 0 T1 T2 T3 T4 T5 Scrapt Rate D Net Demand Balance Gross Demand Supply Lot size Scrapt Rate Net Demand Balance 4.3 Running Change计算

通过检查Item的ECO属性,判断指定ECO的Effective Date,根据其Effective Date进行Running Change的分配。

Running Change MRP Process

P/N B Gross Demand Supply (Running Change) Lot size Scrapt Rate Net Demand Balance Gross Demand Supply Lot size Scrapt Rate Net Demand Balance T+0 300 B (50) B1(100) B1 B1(0.99) (B1)缺料 0 T+1 T+2 T+3 T+4 T+5 D 4.4 Running Change of alternative Item计算

如果在计算Alternative的物料时,遇到了ECO的Running change,那么也需要考虑Running Change

·12·

的计算过程。这无疑增加了整个系统的复杂度。

4.5 Planning Order和Amend Order。

在得到了Net Demand之后,需要对现有的Planning Order进行修改,指出提前或延后,Quantity的变更。

当MPS在产生如下的变化时,需要对己有的单据进行建议: 1,Release Date发生变化。 2,Quantity发生了增减。 计算的过程为:

Planning Order Report

需取消本单 P/N B(Made) T+0 Net Demand 100 PR/PO JO 需提前,并减少New Order Net Demand 单量到100 PR/PO JO New Order T+1 T+2 100 200 300 减少单 需 量,不提前。 T+3 T+4 100 100 创建新的 订单。 T+5 200

D(PH)

本文来源:https://www.bwwdw.com/article/0p4.html

Top