MRP是物料需求計劃“Material Requirements Planning”的英文縮寫,是20世紀60年代發(fā)展起來的一種計算物料需求量和需求時間的物料計劃管理方法。
在產(chǎn)品生產(chǎn)過程中,不論產(chǎn)品的類型、生產(chǎn)規(guī)模、工藝情況如何,它必須回答4個問題,即:
1.我們要生產(chǎn)什么?根據(jù)最終成品的主生產(chǎn)計劃(MPS);
2.生產(chǎn)這些產(chǎn)品需要什么物料?根據(jù)產(chǎn)品的物料清單BOM;
3.我們已經(jīng)有了什么?根據(jù)產(chǎn)品/物料的現(xiàn)有庫存量(包含安全庫存);
4.我們還缺什么?何時購買多少?何時生產(chǎn)多少?由MRP計算。
MRP的基本思想是根據(jù)客戶對最終產(chǎn)品的需求數(shù)量和需求時間,按產(chǎn)品的結(jié)構(gòu)精確地算出所有零件和部件的數(shù)量,并按各種零件和部件的生產(chǎn)周期或采購周期(Lead time,提前期),反推出它們的生產(chǎn)計劃和采購計劃。
1)關鍵概念
l 獨立需求與相關需求
我們收到客戶的下發(fā)P產(chǎn)成品的訂單,生產(chǎn)P產(chǎn)品需要用到若干個部件或零件物料:A/B/C/D/E,其中生產(chǎn)A/C部件物料涉及零件物料B/D/E的采購。假設P產(chǎn)品收到1000個需求數(shù)量的訂單,那么我們將P產(chǎn)成品的需求稱為獨立需求(independent demand),根據(jù)P產(chǎn)品的BOM結(jié)構(gòu)產(chǎn)生的A/B/C/D/E物料需求都是相關需求(dependent demand)。
獨立需求的需求來源是對客戶需求的預測和客戶訂單,需求物料類型是產(chǎn)成品,獨立需求計劃的輸出結(jié)果是主生產(chǎn)計劃MPS(即成品計劃)。相關需求依賴于獨立需求,它的需求來源是MPS,需求物料類型是半成品與原材料,主生產(chǎn)計劃MPS確定了,相關需求基于BOM與庫存記錄計算也就自動生成了。
l 提前期(Lead time)
MRP計算物料需求計劃時,是采用倒排的方式進行計劃的,即從需求日期(交貨日期或完工日期)開始向前倒推出工作的開始日期,這個時間跨度稱為提前期。比如原材料的采購提前期即是采購訂單下達到物料采購入庫的全部時間,半成品/成品的生產(chǎn)提前期則是從開始投料生產(chǎn)到生產(chǎn)完工入庫的全部時間。
從圖上可看出,以產(chǎn)品的計劃完工日期或者交付日期為起點,按產(chǎn)品的BOM結(jié)構(gòu)一層層遞推進行倒排計劃,可以相應推算出每個零部件最晚開始加工生產(chǎn)的時間或者采購訂單發(fā)出的時間。
l 訂貨方法
訂貨方法是指物料需求產(chǎn)生計劃訂單的訂貨批量規(guī)則,用來確定物料生產(chǎn)量或者采購量的大小。
常用的訂貨方法有以下四種:
序號 訂貨方式 說明 相關配置參數(shù) MRP計算邏輯說明 MRP計算計劃訂單量公式 MRP計算提前期公式 舉例 1 批對批(LFL, Lot For Lot,即直接批量法) 是一種按需定量的訂貨方法,也是保持庫存量最小的訂貨方法。 對大多數(shù)沒有特殊要求的物料,可以采用這種方法進行設置。 1)最小訂貨量 2)批量增量 3)固定提前期 4)變動提前期 5)變動提前期批量 每一次的凈需求都產(chǎn)生計劃訂單。 if 凈需求<=最小訂貨量 then 計劃訂單量=最小訂貨量 else 計劃訂單量=最小定貨量+向上取整[(凈需求-最小訂貨量)/批量增量]*批量增量。 end if MRP提前期=固定提前期+向上取整[(建議計劃量/變動提前期批量)*變動提前期],以注意最小訂貨量的影響。 建議計劃量將會受最小訂貨量和批量增量的影響:如X代表建議計劃量,M代表最小訂貨量,N代表批量增量。當X2 期間訂貨量(POQ,Period Order Quantity) 物料隔一段時間訂一次貨。 期間訂貨的物料(如供應商有良好的信譽,且需求相對穩(wěn)定,采用周期訂貨對雙方都便利的話,可以采用該類設置),同時要設定訂貨間隔期。 1)訂貨間隔期 訂貨批量的大小等于期間內(nèi)總凈需求量加上安全庫存量減去期間開始前的可用庫存量:依據(jù)訂貨間隔期設定的天數(shù),先計算該期間各天的凈需求,然后將期間內(nèi)各天的凈需求進行匯總后進行批量調(diào)整,并且在各期間的第一天生成計劃訂單。 首先匯總訂貨間隔期內(nèi)的所有凈需求。然后按以下公式計算。 if 凈需求<=最小訂貨量 then 計劃訂單量=最小訂貨量 else 計劃訂單量=最小訂貨量+向上取整[(凈需求-最小訂貨量)/批量增量]*批量增量 end if 1)計劃開始日期:放在每個間隔期的第1天。 2)MRP提前期=固定提前期+向上取整(建議計劃量/變動提前期批量]*變動提前期 例如,物料是一個禮拜定一次貨。 訂貨間隔期設置為5,表示5個工作日。 3 固定批量(FOQ,F(xiàn)ixed Order Quantity) 由于生產(chǎn)或者運輸條件的限制,不管需求量多少都必須按照固定的數(shù)量進行訂貨。 1)固定經(jīng)濟批量 2)最小訂貨量 3)批量增量 4)固定提前期 5)變動提前期 6)變動提前期批量 與批對批(LFL)相同,但是,也是每一次凈需求都產(chǎn)生計劃訂單,但是計劃訂單量的計算公式不同。 計劃訂單量=向上取整[凈需求/(固定/經(jīng)濟批量)]*固定/經(jīng)濟批量。 4 再訂貨點(ROP,ReOrder Point) 對于不太重要的物料,因其金額低,可以設置成這種訂貨方式。其前提是需求固定。同時要設置再訂貨點。 1)再訂貨點 2)安全庫存 3)日消耗量 4)固定提前期 1)計算當天,如果物料的庫存<=再訂貨點,系統(tǒng)將在計算當天產(chǎn)生凈需求,計劃訂單量為固定/經(jīng)濟批量指定的數(shù)量。 2)計算當天,如果即時庫存>再訂貨點,則用(即時庫存 —再訂貨點)/ 日消耗量的最小整數(shù),算出庫存還可繼續(xù)維持的天數(shù),并且在該日期后再產(chǎn)生計劃訂單。 3)與實際的需求日期沒有關系。 1)計劃訂單量=固定/經(jīng)濟批量指定的數(shù)量。 2)與實際的需求數(shù)量和需求日期沒有關系。 MRP提前期=固定提前期 其中建議將固定提前期按如下公式進行設置: 固定提前期=(再訂貨點-安全庫存)/日消耗量。 2)計算邏輯 |