MRP運(yùn)算:系統(tǒng)在設(shè)定的運(yùn)算周期內(nèi),根據(jù)MRP平衡公式進(jìn)行運(yùn)算,產(chǎn)生新的物料需求計(jì)劃。MRP運(yùn)算一般可分為再生成法和凈改變法,本系統(tǒng)采用的是再生成法。
再生成法:周期性生成MRP,一般為一周一次(當(dāng)然并無約束,由企業(yè)根據(jù)實(shí)際情況定),一周后原來的MRP過時(shí),再根據(jù)最新的需求、BOM以及庫存記錄等信息生成新的MRP。再生成法廣泛適用于各類生產(chǎn)企業(yè)。
物料需求計(jì)劃雖然一次運(yùn)算完畢,但為了便于用戶查看和維護(hù),系統(tǒng)將其分為:
· 生產(chǎn)計(jì)劃:進(jìn)行MRP運(yùn)算時(shí),BOM非末級(jí)物料的需求(包括有“自制”屬性且無“外購”屬性的末級(jí)物料形成的需求)生成生產(chǎn)計(jì)劃,需要向生產(chǎn)部門下達(dá)生產(chǎn)訂單,進(jìn)行生產(chǎn)。
· 采購計(jì)劃:進(jìn)行MRP運(yùn)算時(shí),BOM末級(jí)物料的需求(不包括有“自制”屬性且無“外購”屬性的末級(jí)物料形成的需求)生成采購計(jì)劃,需要向供應(yīng)商下達(dá)采購訂單,進(jìn)行采購。
在進(jìn)行新的MRP運(yùn)算時(shí),原生產(chǎn)計(jì)劃、采購計(jì)劃作廢,即原計(jì)劃生成的計(jì)劃訂貨量、計(jì)劃生產(chǎn)量不再有效;但是根據(jù)原MRP運(yùn)算已下達(dá)采購訂單、生產(chǎn)訂單的因素需要考慮,已下達(dá)的采購訂單增加預(yù)計(jì)入庫量,已下達(dá)生產(chǎn)訂單的父項(xiàng)增加預(yù)計(jì)入庫量,子項(xiàng)增加毛需求量。
【操作流程】
1. 進(jìn)入MRP運(yùn)算界面,輸入運(yùn)算條件,可重新設(shè)定MRP參數(shù)。
2. 按〖確認(rèn)〗后,系統(tǒng)即進(jìn)入物料需求計(jì)劃的運(yùn)算狀態(tài),系統(tǒng)自動(dòng)進(jìn)行低層碼及累計(jì)提前期的維護(hù)。
3. 運(yùn)算完畢后,提示用戶“MRP運(yùn)算完畢!”,并顯示本次運(yùn)算共使用多長(zhǎng)時(shí)間。
4. 用戶按〖確定〗按扭后,系統(tǒng)退出MRP運(yùn)算界面。
【欄目說明】
MRP運(yùn)算條件欄目說明
§計(jì)劃周期:?jiǎn)芜x,選擇內(nèi)容為已定義的計(jì)劃周期,可為空。
§開始日期:默認(rèn)為系統(tǒng)日期,不可修改。
§結(jié)束日期:根據(jù)計(jì)劃周期帶入,可修改,結(jié)束日期必須大于等于開始日期,即大于等于系統(tǒng)日期。
【相關(guān)主題】
§ MRP運(yùn)算涉及的因素較多,用戶需要詳細(xì)了解以下主題與MRP運(yùn)算的關(guān)系,或?qū)RP運(yùn)算的影響。
· 計(jì)劃周期
· 工作日歷
· 產(chǎn)品結(jié)構(gòu)
· 低層碼及分層處理
· 提前期及累計(jì)提前期
· MRP運(yùn)算選項(xiàng)
【業(yè)務(wù)規(guī)則】
§ 平衡公式:本日期末可用量=本日期初可用量+本日預(yù)計(jì)入庫量-本日毛需求量+計(jì)劃訂貨量
系統(tǒng)根據(jù)平衡公式進(jìn)行MRP運(yùn)算,以天為周期逐日計(jì)算,得出每天的計(jì)劃訂貨量,根據(jù)是否末級(jí)物料分為采購計(jì)劃、生產(chǎn)計(jì)劃,其中有“自制”屬性且無“外購”屬性的末級(jí)物料形成的需求生成生產(chǎn)計(jì)劃。
§ 期末可用量:根據(jù)MRP運(yùn)算得出,昨日期末可用量即是次日期初可用量,依次類推。
§ 期末可用量=期初可用量+預(yù)計(jì)入庫量-毛需求量+計(jì)劃訂貨量(計(jì)劃生產(chǎn)量*成品率)
§ 系統(tǒng)選項(xiàng)-考慮成品率:考慮則計(jì)劃生產(chǎn)量乘以成品率,即扣除廢品后的生產(chǎn)量;不考慮則不乘。
§ 期初可用量:
· 第一天的期初可用量=可用量+到貨單(未錄入倉庫記錄、批次管理存貨未錄入批次記錄、拒收記錄)-凍結(jié)量,以后的昨日期末可用量即是次日期初可用量。
· 系統(tǒng)選項(xiàng)-現(xiàn)存量包括凍結(jié)量:選擇則不減凍結(jié)量;不選則減凍結(jié)量。
§ 預(yù)計(jì)入庫量:預(yù)計(jì)入庫量=采購訂單預(yù)計(jì)入庫量+生產(chǎn)訂單預(yù)計(jì)入庫量
· 采購訂單預(yù)計(jì)入庫量=采購訂單數(shù)量-已入庫量。
· 處于采購過程中的在可預(yù)見的將來增加庫存的量,來源為已審核未關(guān)閉的采購訂單,根據(jù)選項(xiàng)也可以包括未審核的采購訂單。
· 采購訂單的訂單數(shù)量-已入庫量≤0,表示該張訂單已經(jīng)采購?fù)瓿?,不再?jì)算預(yù)計(jì)入庫量。
· 生產(chǎn)訂單預(yù)計(jì)入庫量=(生產(chǎn)訂單父項(xiàng)數(shù)量-父項(xiàng)已入庫量)*成品率%
§ 系統(tǒng)選項(xiàng)-考慮成品率:考慮則乘以成品率,不考慮則不乘。
§ 處于生產(chǎn)過程中的在可預(yù)見的將來增加庫存的量,來源為已審核未關(guān)閉的生產(chǎn)訂單,根據(jù)選項(xiàng)也可以包括未審核的生產(chǎn)訂單。
§ 生產(chǎn)訂單的訂單數(shù)量-已入庫量≤0,表示該張訂單已經(jīng)生產(chǎn)完成,不再計(jì)算預(yù)計(jì)入庫量。
§ 毛需求量:毛需求量=訂單/預(yù)測(cè)單毛需求量+BOM展開子項(xiàng)毛需求量+生產(chǎn)訂單子項(xiàng)毛需求量
· 銷售訂單、預(yù)測(cè)單,即當(dāng)天的銷售訂單量、市場(chǎng)預(yù)測(cè)量,根據(jù)選項(xiàng)取值。參見系統(tǒng)選項(xiàng)-毛需求取值范圍
· MRP運(yùn)算中,BOM逐層展開形成的子項(xiàng)毛需求量:子項(xiàng)的毛需求量=父項(xiàng)數(shù)量*BOM子項(xiàng)定額*(1+子項(xiàng)損耗率%)
· 系統(tǒng)選項(xiàng)-考慮損耗率:考慮則乘以子項(xiàng)損耗率,不考慮則不乘。
· 生產(chǎn)訂單形成的對(duì)子項(xiàng)的毛需求量:生產(chǎn)某一父項(xiàng),必然對(duì)其子項(xiàng)形成需求。子項(xiàng)的毛需求量=子項(xiàng)的下達(dá)領(lǐng)用量-子項(xiàng)的已領(lǐng)用量=父項(xiàng)數(shù)量*BOM子項(xiàng)定額*(1+子項(xiàng)損耗率%)-子項(xiàng)的已領(lǐng)用量。
§ 系統(tǒng)選項(xiàng)-考慮損耗率:考慮則乘以子項(xiàng)損耗率,不考慮則不乘。
§ 生產(chǎn)訂單包括生產(chǎn)計(jì)劃下達(dá)或直接填制的已審核未關(guān)閉的生產(chǎn)訂單,根據(jù)選項(xiàng)也可以包括未審核的生產(chǎn)訂單。
§ 計(jì)劃訂貨量:指計(jì)劃進(jìn)貨或生產(chǎn),但尚未生成訂單的訂貨量或生產(chǎn)量。采購計(jì)劃為計(jì)劃訂貨量,生產(chǎn)計(jì)劃為計(jì)劃生產(chǎn)量。
· 計(jì)劃生產(chǎn)量為凈需求量考慮批量、成品率后的數(shù)量;計(jì)劃訂貨量只考慮批量,沒有成品率。
· 公式:計(jì)劃生產(chǎn)量={INT[(凈需求量/成品率%)/批量]+1}*批量
· 即計(jì)劃生產(chǎn)量=凈需求量/成品率%,再取最接近的批量倍數(shù)。
· INT為取整函數(shù),取小數(shù)的整數(shù)部分。
· 如凈需求量為35,成品率為80,批量為20。INT[(35/80%)/20+1]=3,則計(jì)劃生產(chǎn)量為20*3=60。
· 選項(xiàng)-考慮成品率、考慮批量
§ 既考慮批量又考慮成品率時(shí),應(yīng)先考慮成品率再考慮批量。
§ 如果不考慮成品率和批量,計(jì)劃訂貨量=凈需求量。
§ 參與MRP平衡運(yùn)算時(shí),計(jì)劃生產(chǎn)量為扣除廢品后的生產(chǎn)量。上例:60*80%=48,48參與平衡運(yùn)算。參見期末可用量
· 凈需求量=毛需求量-可用庫存量=毛需求量-(本日期初可用量+本日預(yù)計(jì)入庫量-安全庫存量)。
§ 凈需求量為不考慮成品率、批量的需求量,也可稱為缺貨量,小于零取零。
§ 當(dāng)可用庫存量小于當(dāng)日的毛需求量,即出現(xiàn)缺貨時(shí),系統(tǒng)自動(dòng)提出一個(gè)新的凈需求量。
§ 可用庫存量如果考慮安全庫存,則減安全庫存;否則不減。
§ 計(jì)劃訂貨量讓庫存得到有效補(bǔ)充,在滿足當(dāng)日需求后,期末可用量大于等于0(如果考慮安全庫存,大于等于安全庫存)。
§ MRP運(yùn)算的起止日期:
· 根據(jù)計(jì)劃周期帶入,開始日期為當(dāng)前系統(tǒng)日期,結(jié)束日期可修改。以下所說的開始日期、結(jié)束日期都指MRP運(yùn)算的起止日期。
· 開始日期=當(dāng)前系統(tǒng)日期≤結(jié)束日期。
· 系統(tǒng)判斷(計(jì)劃結(jié)束日期-當(dāng)前系統(tǒng)日期)是否大于最長(zhǎng)的累計(jì)提前期,如果小于最長(zhǎng)的累計(jì)提前期,系統(tǒng)提示:“參與運(yùn)算存貨的最長(zhǎng)累計(jì)提前期超過了運(yùn)算日期范圍,是否繼續(xù)?”
· 如不繼續(xù),用戶應(yīng)修改MRP運(yùn)算的結(jié)束日期,使運(yùn)算區(qū)間大于最長(zhǎng)的累計(jì)提前期,然后再進(jìn)行MRP運(yùn)算。
· 選擇繼續(xù),則意味著這些存貨位于結(jié)束日期之后、累計(jì)提前期對(duì)應(yīng)日期(有休息日則加休息日)之前的毛需求(如銷售訂單)應(yīng)該參與而未能參與本次MRP運(yùn)算,這將影響銷售訂單的按時(shí)交付。
最長(zhǎng)累計(jì)提前期與MRP運(yùn)算區(qū)間:
當(dāng)前日期為8月1日,MRP運(yùn)算結(jié)束日期為8月10日。
A存貨的提前期為10天;A存貨由B存貨組成,B存貨提前期為5天,則A存貨累計(jì)提前期為15天。假設(shè)參與運(yùn)算存貨的最長(zhǎng)累計(jì)提前期即為15天,累計(jì)提前期對(duì)應(yīng)日期為8月16日(1+15),如果考慮休息日則為8月18日(16+2)。
一張客戶銷售訂單A存貨的預(yù)發(fā)貨日期為8月18日,則A存貨的計(jì)劃開工日期為8月6日(2天休息日,18-10-2),B存貨的計(jì)劃訂貨日期為8月1日(6-5)。
本次MRP運(yùn)算結(jié)束日期為8月10日,預(yù)發(fā)貨日期為8月16日的A存貨將不能參與運(yùn)算,但應(yīng)該在8月1日(運(yùn)算區(qū)間內(nèi))訂貨的B存貨也不能參與運(yùn)算,從而影響A存貨的開工。
只有將運(yùn)算結(jié)束日期調(diào)整到8月18日以后,才能在MRP運(yùn)算過程中包括A存貨的毛需求,從而保證8月1日B存貨訂貨,8月6日B存貨入庫,8月6日A存貨開工,8月18日A存貨完工交貨。
· 一般而言,MRP運(yùn)算周期(結(jié)束日期-當(dāng)前日期)應(yīng)大于參與MRP運(yùn)算的存貨最長(zhǎng)累計(jì)提前期較長(zhǎng)時(shí)間(如一到二個(gè)星期),然后每周進(jìn)行一次MRP運(yùn)算。
· 預(yù)測(cè)單:
· 需求日期<開始日期、需求日期>結(jié)束日期,該條預(yù)測(cè)單記錄不作為毛需求量。
· 開始日期≤需求日期≤結(jié)束日期,該條預(yù)測(cè)單記錄作為毛需求量。
· 需求日期為空,將需求數(shù)量在整個(gè)MRP運(yùn)算周期內(nèi)平均分?jǐn)偟矫恳粋€(gè)工作日。
· 銷售訂單:
§ 預(yù)發(fā)貨日期<開始日期,該條銷售訂單記錄作為開始日期的毛需求量。
§ 開始日期≤預(yù)發(fā)貨日期≤結(jié)束日期,該條銷售訂單記錄作為毛需求量。
§ 預(yù)發(fā)貨日期>結(jié)束日期,該條銷售訂單記錄不作為毛需求量。
§ 預(yù)發(fā)貨日期為空,根據(jù)謹(jǐn)慎性原則作為開始日期的毛需求量。
· 采購訂單:
§ 計(jì)劃到貨日期<開始日期,該條采購訂單記錄作為開始日期的預(yù)計(jì)入庫量。
§ 開始日期≤計(jì)劃到貨日期≤結(jié)束日期,該條采購訂單記錄作為預(yù)計(jì)入庫量。
§ 計(jì)劃到貨日期>結(jié)束日期,該條采購訂單記錄不作為預(yù)計(jì)入庫量。
§ 計(jì)劃到貨日期為空,根據(jù)謹(jǐn)慎性原則不作為預(yù)計(jì)入庫量。
· 生產(chǎn)訂單:
§ 父項(xiàng)產(chǎn)品:
· 生產(chǎn)訂單的計(jì)劃完工日期<開始日期,父項(xiàng)產(chǎn)品作為開始日期的預(yù)計(jì)入庫量。
· 開始日期≤計(jì)劃完工日期≤結(jié)束日期,父項(xiàng)產(chǎn)品作為預(yù)計(jì)入庫量。
· 計(jì)劃完工日期>結(jié)束日期,父項(xiàng)產(chǎn)品不作為預(yù)計(jì)入庫量。
§ 子項(xiàng)物料:
§ 生產(chǎn)訂單的計(jì)劃開工日期<開始日期,子項(xiàng)物料作為開始日期的毛需求量。
§ 開始日期≤計(jì)劃開工日期≤結(jié)束日期,子項(xiàng)物料作為毛需求量。
§ 計(jì)劃開工日期>結(jié)束日期,子項(xiàng)物料不作為毛需求量。
【注意事項(xiàng)】
§ MRP應(yīng)該在《庫存管理》期初結(jié)存審核后進(jìn)行,否則現(xiàn)存量數(shù)據(jù)不準(zhǔn)確。
§ MRP運(yùn)算前,要關(guān)閉與MRP運(yùn)算有關(guān)的功能,否則系統(tǒng)提示功能互斥。
§ 對(duì)MRP運(yùn)算數(shù)據(jù)正確性的檢查,應(yīng)該在MRP運(yùn)算結(jié)束,《庫存管理》、《采購管理》、《銷售管理》未進(jìn)行各項(xiàng)操作前進(jìn)行;否則可用量、預(yù)計(jì)入庫量、毛需求量等會(huì)發(fā)生變動(dòng)。
§ MRP運(yùn)算占用時(shí)間較長(zhǎng),建議晚上進(jìn)行運(yùn)算;如果每周運(yùn)算一次,最好在周末進(jìn)行。
§ MRP運(yùn)算時(shí),只能按照當(dāng)前系統(tǒng)日期進(jìn)行運(yùn)算,當(dāng)前登陸日期作為采購計(jì)劃、生產(chǎn)計(jì)劃的單據(jù)計(jì)劃日期。
§ 用戶如重復(fù)MRP操作,當(dāng)采購計(jì)劃或生產(chǎn)計(jì)劃已審核時(shí),則系統(tǒng)提示“采購計(jì)劃(生產(chǎn)計(jì)劃)已經(jīng)被審核,此次運(yùn)算將覆蓋上次結(jié)果,是否繼續(xù)?”如繼續(xù),則上次結(jié)果將被覆蓋。
【應(yīng)用舉例】
當(dāng)前存貨經(jīng)濟(jì)批量:230個(gè);安全庫存:50個(gè);提前期2天
日 期
1
2
3
4
5
6
7
8
期初可用量
47
127
127
127
237
237
87
197
預(yù)計(jì)入庫量
230
毛需求量
150
120
150
120
期末可用量
127
127
127
237
237
87
197
197
計(jì)劃訂貨量
230
230
下達(dá)訂單量
230
230
1日 期末可用量=期初可用量+預(yù)計(jì)入庫量-毛需求量=47+230-150=127
2日 期初可用量=1日期末可用量
2日 下達(dá)訂單量=4日計(jì)劃訂貨量(提前期為兩天)
4日 計(jì)劃訂貨量:期初可用量-毛需求量=127-120=7<50(安全庫存量),則計(jì)劃訂貨量取批量為230。
4日 期末可用量=期初可用量-毛需求量+計(jì)劃訂貨量=127-120+230=237
5日 下達(dá)訂單量=7日計(jì)劃訂貨量(提前期為2天)
6日 期末可用量=期初可用量-毛需求量=237-150=87
7日 計(jì)劃訂貨量:期初可用量-毛需求量=87-120=-33<50(安全庫存量),則計(jì)劃訂貨量取批量為230。
7日 期末可用量=期初可用量-毛需求量+計(jì)劃訂貨量=87-120+230=197