第三章 再論材料需求規劃
材料需求規劃邏輯 MPS:件號./需求量/需求日期 單階BOM展開,利用計劃訂單發出(POR)計算各期子件的總需求(GR)。 利用總需求及可用庫存計算各期的淨需求: 淨需求(NR) = 總需求(GR) – 可用庫存 依據批量法則(LS)及安全時間(ST)決定計劃訂單收料(PORC)。 將計劃訂單收料(PORC)往前位移一個前置時間(LT)便可得到計劃訂單發出(POR). 產生此項目的MRP報表. 如果還有項目待處理
淨需求的計算 淨需求(NR)=總需求(GR) – 可用庫存 第一期的可用庫存為: 其它期別的可用庫存為: 可用庫存 = 在庫量 + 第一期的在途量(SR) – 保留量(AL) – 逾期訂單量 –安全存量 其它期別的可用庫存為: 可用庫存 = 上一期期末的預計可用量(PAB) + 本期在途量(SR)
預計在庫量(POH)及 淨需求量(NR)的計算 第1期:POH(1) = OH + SR(1) + max{SR(逾期),0} - AL – GR(1) GR(1) = 父件POR導出之GR(1) + 獨立需求 + max{GR(逾期),0} 其他期:POH(t) = PAB(t-1) + SR(t) – GR(t) 淨需求量:若 POH(t)>=SS 則 NR(t)=0 ELSE NR(t) = SS - POH(t).
計劃訂單收料(PORC)計劃訂單 發出(POR)及預計可用量(PAB) PORC(t) = 若 NR(t) > 0 則 PORC=批量法則{NR(t), LS} 否則 PORC(t) = 0. POR(t) = PORC (t + LT). PAB(t) = POH(t) + PORC(t).
保留量 預計撥領,但尚未撥領之量。 發出製令單時,MRP將製令單的量當作在途量(SR),而不會對其下階子件產生淨需求.此時若子件領料單尚未執行領料動作,該部份的子件庫存記為保留量. 實際領料時,在庫量(OH)及保留量(AL)同時扣除. 保留量不是可用量,計劃時應從在庫量中剔除,以免少計補充量.
安全時間 由於前置時間會變,因此只能估計其平均值.為了讓材料能在使用之前交進來,在前置時間外,加上安全時間. 安全時間讓計劃訂單發出(POR)及計劃訂單收料(PORC)同時提早,而不是只提早發出訂單. 用安全時間比加長前置時間較能有效解決遲交問題. 遲交問題解決後,安全時間及應回歸為0
逾期時段 MRP計算過程中,所有日期在第一期以前的資料項目均累計至逾期時段(past-due). 正的逾期GR表示應出貨(完工入庫)未出貨(完工入庫). 正的逾期SR表示供應商遲交,應收料而未收料. 正的逾期POR表示MRP建議採購或製造的發單日期已過,而尚未發單。 負的GR、SR、POR可以不必理會.
7欄式MRP報表 Past Part: A OH 20 AL LT 1 ST SS 25 Period Due 2 3 4 5 6 7 8 LT 1 ST SS 25 Period Due 2 3 4 5 6 7 8 9 10 11 12 GR 80 50 100 60 70 SR POH X 40 -10 -75 -35 -45 -25 PAB NR 35 PORC POR
MRP不安定性 高階項目的小改變造成低階項目的大改變。 MRP系統做出的排程若經常改變將傷害MRP的可信度。 變化的原因:MPS變化、供應商遲交、品質問題、記錄錯誤、意外的異動。
降低MRP不安定性的方法 與客戶有更好的溝通:改善銷售預測、避免緊急插單、減少MPS的變動。 與供應商有更好的溝通:確保交期、改善品質、維持良好關係。 更好的資料處理紀律:減少資料錯 誤。 縮短前置時間:提高預測之正確性、縮短時
MRP不安定性的處理-Pegging 在MRP計算過程中,溯源檔記錄每一個GR的來源(上階POR或客戶訂單、銷售預測) ,以及每一個POR的來源(該項目的GR)。 當POR/PORC依序變成SR(PO/MO)時,原POR的溯源資料記錄轉記為SR(回溯檔的POR代號轉記為SR單號) 。 當某SR有問題時,從溯源資料可追蹤到受影響的MPS或客戶訂單,以採取因應措施。
MRP不安定性的處理-FPO 可針對特定POR或將時柵(time fence)內的POR設為固定訂單(firmed planned order) ,電腦無法改變它。 MRP原本是在PAB不少於SS的前題下,算出PORC/POR;FPO使PAB有可能低於SS。 當PAB低於SS時,由計劃員決定是否修改計畫。若要修改,可由被設為FPO的POR利用溯源檔追蹤出需修改的項目。
MRP 如何處理各種訂單
再生法和淨變法 再生法所考慮的GR 淨變法所考慮的GR(止於GR沒變之項目)
淨變法MRP OH、SR變化(止於GR沒變之項目) BOM變化(BOM碼有變之POR重新展開, 止於GR沒變之項目)
再生法與淨變法之比較 再生法 淨變法 時間觸發的、週期性的。 所有的MPS項目都被展開了。 每個生效的(active)材料都被利用到。 每個項目的庫存和訂單狀態都被重新計算。 執行頻率低、每週批次執行。 系統自動清除檔案錯誤。 資料處理相對比較有效率。 產生大量輸出報表。 異動觸發的、連續性的。 只有有變動的MPS項目被展開。 只有部份BOM被利用到。 僅重算與庫存異動有關的產品項目。 執行頻率高、每日批次或線上即時執行。 維持MRP不斷地最新。 MPS修訂後,計劃作業的負荷減到最少。 需要更嚴格的紀律。
訂購單處理 材料需求計畫 PR/PO 處理 PO SR+ 庫存狀態 供應商 SR- OH+ RC 處理 收料資訊
請購、訂購作業 請 購 單 位 MRP PO s s PO 請購人 主管 採 購 單 位 PO s s 採購員 主管 供 應 商 PO 驗 請購人 主管 採 購 單 位 PO s s 採購員 主管 供 應 商 PO 驗 收 單 位 s s INVT 點收 QC 會 計 單 位 PO s PO A/P處理 A/P
製令單處理 MRP 製令 處理 MO PK AL+ SR+ 製造 現場 倉庫 子件庫存 父件庫存 OH+ SR- OH- AL- 領料資訊 MF 領料 處理 完工 處理
製令作業 生 管 單 位 MRP MO PK s 生管員 主管 存 存管員發料 製 造 INVT 現場材料 {製造、檢驗、簽出} 成品入庫
製令單處理(倒沖入帳) MRP 製令 處理 MO PK AL+ SR+ 製造 現場 倉庫 子件庫存 父件庫存 OH- AL- MF OH+ 領料例外資訊 完工 處理
外包單處理 MRP 外包單 處理 SC, PK SR+ AL+ 外包 SR 完工 廠商 父件庫存 OH+ SR- PK OH- AL- 領料 倉庫 子件庫存 完工 領料 PK AL+ OH- AL- OH+ SR- SR
外包單作業 生 管 單 位 MRP SC PK s 生管員 主管 存 外 包 廠 商 INVT 外包領料 {製造、檢驗} 領料 驗收 會計 生管員 主管 存 外 包 廠 商 INVT 外包領料 {製造、檢驗} 領料 驗收 會計 A/P A/P處理
第四章 材料主檔和材料表
材料主檔 - 一般資料 件號: 顯義編號、不顯義編號, 必須是唯一的。 品名、規格: 對該項目的詳細描述。 計量單位(UM): 用在庫存記錄、材料表、訂單、各式報表等。 產品線、副線 狀態: 指出該項目是否可供銷售、是否可超量發料(庫存為負) 、是否不可用在某些交易等。
材料主檔 – 庫存資料(1) ABC分類: 用來決定週期盤點頻率及容許誤差。 位置代號: 當一項目被存入一地點時,系統檢查項目與地點的位置代號是否相同。 批號/序號管制: 逐批或個別產品管制。 自動給定批號(Y/N): 由系統自動賦予批號(即製令號) 。
材料主檔 – 庫存資料(2) 平均區間: 用來計算ABC分析報表中的平均用量。 週期盤點區間。 存放壽命: 易壞項目的存放壽命。 同批發料(Y/N): 生產時須使用同一批料。 關鍵材料(Y/N): 須有足夠在庫量,其父件才能發出製令。
材料主檔 – 計劃資料(1) MPS項目(Y/N) 。 MRP項目(Y/N) 。 批量法則: 由MRP使用,含LFL、LTC、FOQ(另定批量)、POQ(另定週期)。 最小訂單量、倍量: LFL及POQ時訂定。 安全存量、安全時間。
材料主檔 – 計劃資料(2) 訂購點: 用在非MPS/MRP項目。 製造前置時間: 以天為單位。 採購前置時間: 以天為單位。 發料方式: 發至製令之領料單或倒沖入帳。 良率: 訂單量中可用量之百分比。 虛級化(Y/N): 該項目完工後繼續投入更高階產品的生產而不入庫。
材料表 材料表碼(父件 號) 、序號、子件件號、版本、副碼 單位用量、報廢率 結構碼: (1) 空白: 標準; (2) H: 幽靈子件; (3)A: 附件; (4) O: 選用件; (5) P: 計劃. 沖銷時間 開始使用日期、結束使用日期
桌燈組 Base ba100 ba101 Shade sh100 sh101 sh102 Plug pg100 pg101
底座、電源線模組 4600 1200 1201 4601 1400 4500 1300
產品結構 LAXXX basemod shademod plugmod pseudocompart compart ba100 ba101 pg100 pg101 sh100 sh102 1100 1700 2800 3000 1300 4500 4600 1200 1400 2500 5200 0400 1300 4500 4601 1201 1400 5100 0300 2500
共用件基本資料 件號 名 稱 規 格 英文名稱 單位 產品線 0300 橡膠底墊 black round rubber pad EA lamp 0400 橡膠墊圈 rubber rubber ring EA lamp 1100 五金零件包 screw and washer hardware parts EA lamp 1700 橡膠零件包 rubber parts bag EA lamp rubber parts for desk light 2500 塑膠袋 small plastic bag EA lamp 2800 開關 standard switch EA lamp 3000 包裝紙箱 25*30*25mm carton EA lamp 件號 名 稱 規 格 英文名稱 單位 產品線 5100 縲絲 T100*33 screw EA lamp 5200 墊圈 round washer EA lamp
計劃材料表 包括超材料表(super BOM) 、模組材料表(modular BOM) 、共用件材料表(common part BOM) 。超材料表以產品族為父件, 以模組材料表及共用件材料表的父件為子件。 超材料表: 連結模組材料表和共用件材料表。如以laxxx為父件的材料表。 模組材料表: 表示模組中各種選擇及百分比的材料表。如以basemod為父件的材料表。 共用件材料表: 表示產品族中的共用件。如以pseudocompart為父件的材料表。
計劃材料表 Structure: H:Phantom, P: Planning, S:Standard, O:Option, A:Accessory
模組子件之材料表 Structure: H:Phantom, P: Planning, S:Standard, O:Option, A:Accessory
共用件子件之材料表 Structure: H:Phantom, P: Planning, S:Standard, O:Option, A:Accessory
產品族的MPS 輸入: GR for Laxxx (產品族預測). 處理: 展開所有結構碼為“P”之 BOM,直到所有 MPS 項目都處理完為止. 輸出: MPS項目之PORC和POR. 行動:使用者根據PORC決定各模組的FPO,代表未來的生產排程,但尚未發出製令. MPS=SR+FPO/PORC為MRP的輸入資料.
選用材料表 Structure: H:Phantom, P: Planning, S:Standard, O:Option, A:Accessory
產品構造系統 輸入:產品族件號(Laxxx) 輸出:系統提示所有Laxxx材料表中,結構碼為O或A者. 輸入:選擇選用件(O)或附件(A). 處理:系統建立銷售訂單及訂單材料表.
多階BOM報表(1) Parent #: LAxxx Level Component# Qty-Per Structure 1 basemod 1 p 2 ba100 0.6 p 3 1200 1 s 3 1300 1 s 3 1400 1 s 2 ba101 0.4 p 3 1201 1 s 1 shadmod 1 p 2 sh100 0.1 p 2 sh101 0.3 p 2 sh102 0.6 p
多階BOM報表(2) Parent #: LAxxx Level Component# Qty-Per Structure 1 plugmod 1 p 2 pg100 0.1 p 3 4500 1 s 3 4600 1 s 2 pg101 0.9 p 3 4500 1 s 3 4601 1 s 1 pseudocompart 1 p 2 compart 1 p 3 1100 1 h 4 2500 1 s 4 5100 1 s 4 5200 1 s 3 2800 1 s
多階管理用BOM報表 Parent #: LA121 Level Component# Qty-Per 1 ba101 1 2 1201 1 2 1300 1 2 1400 1 1 sh102 1 1 pg101 1 2 4500 1 2 4601 1 Level Component# Qty-Per 1 2500 1 1 5100 1 1 5200 1 1 2800 1 1 0300 1 1 0400 1 1 3000 1
多階工程用BOM報表 Parent #: LA121 Level Component# Qty-Per 1 ba101 1 2 1201 1 2 1300 1 2 1400 1 1 sh102 1 1 pg101 1 2 4500 1 2 4601 1 1 compart 1 Level Component# Qty-Per 2 1100 1 3 2500 1 3 5100 1 3 5200 1 2 2800 1 2 1700 1 3 0300 1 3 0400 1 2 3000 1
多階用途表 Component #: 4500 Level Parent # Qty-Per 1 pg100 1 2 la000 1
各種非標準材料表應用(1) 偶發特殊訂單的材料表:在接到訂單時複製、修改材料表、給予一個新的材料表碼、並指定到MPS中相對應的總需求(GR)項目。此訂單結案時,新的材料表自動被刪除。這種作法稱為增刪材料表法 (add/delete BOM)。 替代零件的材料表 :將替代零件建在另一個材料表中,並賦予一個新的材料表碼。正常的情況下,根據材料主檔中的材料表碼取用標準材料表,在缺料的狀況下,才在製令中指定替代材料表的材料表碼。
各種非標準材料表應用(2) 同一子件被使用在不同時間時的材料表 :每個相同件號的子件各設一個「沖銷時間」,則MRP展開時,沖銷時間越大的,其PORC及POR也就越往後延。負的沖銷時間則會將PORC及POR的時間往前挪 。 同一子件被使用在不同位置時的材料表 :每個相同件號的子件各設一個「使用位置」。 線上生產零件的材料表 :當產生領料單時,「幽靈子件」會被跳過,而其子件(即製令產品的孫件)會被包含在領料單中。
化工產品的材料主檔
化工產品的BOM