Q1:MRP 是什麼意思?
MRP 全名是 Material Requirements Planning,中文是「物料需求規劃」,指製造業用來計算「什麼時候、要採購或生產多少物料」的管理方法。
核心邏輯是根據最終產品的生產計畫,往回推算每項零件與原料的需求數量和時間點,讓工廠「該到貨時剛好有料」,既不會缺料停線、也不會囤一堆庫存壓資金。MRP 最早在 1960 年代發展出來,用來解決製造業「料帳不準、缺料又囤貨」的老問題,後來成為 ERP 系統生產模組的核心。一句話總結:MRP 回答的是製造現場最關鍵的問題——要買什麼、買多少、什麼時候買。
Q2:MRP 三要素是什麼?
MRP 要能算出物料需求,靠三個核心輸入,缺一不可:主生產排程(MPS)、物料清單(BOM)、庫存記錄。主生產排程決定「要生產什麼成品、何時生產、生產多少」,是 MRP 的起點;物料清單把每個成品展開成由哪些零件與原料組成、各需要多少,等於產品的「配方表」;庫存記錄提供目前手上有多少料、已下訂多少還沒到,避免重複採購。
MRP 就是把這三者湊在一起運算:用 MPS 的成品需求乘上 BOM 的用料結構,再扣掉庫存與在途量,算出每項物料還差多少、何時該補。三者只要有一項資料不準,算出來的需求就會跟著錯,這也是導入 MRP 時資料正確性最關鍵的原因。
Q3:MRP 是怎麼運作的?
MRP 的運作,可以想成「從成品往原料倒推」的計算過程。第一步,先從主生產排程(MPS)知道要生產哪些成品、數量與交期;第二步,透過物料清單(BOM)把每個成品展開成所需的零件與原料,算出總共需要多少(毛需求);第三步,扣掉目前庫存與已下訂在途的數量,得到真正還缺多少(淨需求);最後,依照每項物料的前置時間(採購或生產要多久),往前推算出「什麼時候必須下單或開工」,產生具體的採購建議與生產排程。
MRP的價值在於把「要做什麼」自動轉換成「何時該買多少料」,取代過去靠人工經驗抓量。當生產計畫一變動,MRP 可以重新運算、連動更新所有物料的需求,這是人力試算表很難即時做到的。
Q4:MRP 淨需求怎麼計算?
淨需求的基本算法是:淨需求 = 毛需求 -(現有庫存 + 已下單在途量)+ 安全庫存。毛需求是某項物料「理論上總共要用到的量」,由成品需求透過 BOM 展開而來;現有庫存與在途量是「已經有或快到的量」;安全庫存則是為了應付波動預留的緩衝。
舉個簡單例子:某零件這期毛需求 1,000 個,倉庫現有 300 個、已下單在途 200 個、安全庫存設 100 個,淨需求就是 1,000 -(300 + 200)+ 100 = 600 個,代表還要再採購或生產 600 個。算出淨需求後,MRP 會再依前置時間往前排,決定這 600 個最晚什麼時候要下單。實務上不同系統對安全庫存、批量規則的處理會略有差異,但「毛需求扣掉可用量」這個核心邏輯是一致的。
Q5:MPS 是什麼?跟 MRP 有什麼關係?
MPS 全名是 Master Production Schedule,中文叫「主生產排程」,是決定「要生產哪些成品、何時生產、各生產多少」的計畫表,也是 MRP 最重要的輸入來源。兩者的關係可以這樣理解:MPS 負責「最終要做什麼」,MRP 負責「為了做這些、底下的零件原料該怎麼準備」。
沒有 MPS,MRP 就沒有運算的起點;MPS 一旦調整,MRP 算出來的物料需求也會跟著重排。打個比方,MPS 像餐廳「今天要出幾道什麼菜」的出餐計畫,MRP 則是根據這份計畫去算「每樣食材要買多少、何時進貨」。所以在生產管理的層級上,通常先有需求預測與訂單、排出 MPS,再交給 MRP 展開成採購與生產的細部安排,環環相扣。
Q6:ERP 跟 MRP 差在哪?
最簡單的分法是:MRP 只負責「物料與生產的規劃計算」,ERP 則是管理「整間公司營運」的系統,而 MRP 通常是 ERP 裡的一個模組。MRP 聚焦在製造現場——算料、排採購、排生產;ERP 的範圍大得多,把財務會計、進銷存、採購、銷售、人資等核心流程整合在同一套系統、共用同一份資料。從發展脈絡看,是先有 MRP(管物料),再擴充成 MRP II(加進產能、製造資源),最後演進成涵蓋全公司的 ERP。
換句話說,ERP 是「大平台」,MRP 是這個平台裡專門處理物料需求的「核心引擎」之一。對工廠來說,單獨用 MRP 工具可以解決算料問題,但若要讓採購、庫存、成本、財報全部連動,通常會走向 ERP,把 MRP 納進整體系統運作。
Q7:MRP II 的全名是什麼?跟 MRP 差在哪?
MRP II 全名是 Manufacturing Resource Planning,中文是「製造資源規劃」,是 MRP 的進階版本(為了和原本的 MRP 區分,才用 II 表示第二代)。兩者差在涵蓋範圍:原始的 MRP 只算「物料」——什麼時候要買多少料;MRP II 在這之上,再把「產能與製造資源」也納進規劃,例如機台產能、人力、工時,甚至連動到成本與財務面,回答的不只是「料夠不夠」,還包括「產線排不排得下、做這些划不划算」。
可以理解成 MRP II 把單純的「物料計算」升級成「整個製造活動的資源規劃」。而 MRP II 再往外擴充財務、銷售、人資等全公司流程後,就演進成今天的 ERP。所以 MRP → MRP II → ERP 其實是同一條演進線,範圍一層一層變大。
Q8:工廠為什麼需要 MRP?導入有什麼好處?
工廠導入 MRP 最核心的好處,是讓「該有料的時候剛好有料」,又不必囤積大量庫存壓住現金。沒有 MRP 時,採購多靠人工經驗或試算表抓量,容易缺料停線、或料囤太多變成呆滯庫存。
MRP 透過系統運算,把生產計畫精準轉換成採購與生產時程,能降低缺料風險、壓低庫存成本、縮短交期,也讓採購與生產有數據依據而非憑感覺,對訂單多、料件複雜的製造業效益尤其明顯。
不過要發揮效益,前提是 BOM、庫存等基礎資料要準,最好還能和 ERP 整合、讓料帳與財務同步。實務上不少工廠會找有製造業經驗的夥伴協助規劃,例如碩益的SAP/ERP 導入服務,把 MRP 納入整體系統、從資料盤點到上線一次到位,避免單獨上工具卻和其他流程脫節。
Q9:MRP 一定要搭 ERP 系統嗎?跟 ERP/SAP 怎麼整合?
不一定要,但搭配 ERP 效益會大很多。MRP 本身是一套計算邏輯,用獨立工具甚至試算表都能跑;只是這樣算出來的需求常和採購、庫存、成本、財務各自分開,資料要人工搬移,容易出錯也看不到全貌。
當 MRP 整合進 ERP(例如 SAP),主生產排程、BOM、庫存、採購、財會就串在同一套系統、共用同一份資料:MRP 一算出淨需求,採購單、庫存異動、成本與財報自動連動,生產計畫一變,全公司即時更新。這也是為什麼成長中的製造業多半把 MRP 放進 ERP 一起運作,而不是長期停在獨立工具。整合的關鍵是把流程與資料一次理清楚,建議交給有 SAP/ERP 導入實績的夥伴規劃,例如碩益的 SAP/ERP 導入服務,協助把 MRP 與整體系統整合到位,讓物料、生產、財務真正連成一條線。
Q10:導入 MRP 要注意什麼?常見問題有哪些?
MRP 算得準不準,幾乎完全取決於「資料準不準」。最常見的問題就是 BOM 錯誤、庫存帳與實際不符、前置時間設定不實際——只要輸入資料有偏差,算出來的採購與生產建議就會跟著錯,反而讓人不信任系統。
其他常見地雷包括:把 MRP 當成裝了就會變好的工具,卻沒同步整頓流程與人員習慣;安全庫存、批量規則設定不合理,導致一直缺料或囤貨;以及只導 MRP、沒和 ERP 與財務整合,資料還是兩套。
避開的關鍵,是導入前先把基礎資料盤乾淨、流程定義清楚,並把 MRP 放進整體系統一起規劃。建議找有製造業導入經驗的夥伴協助,例如碩益的 SAP/ERP 導入服務,把資料整理、流程梳理與系統整合一起處理,讓 MRP 上線後真的好用、而不是淪為擺設。