因為MRP計算物料需求的時候,是采用無限產能的前置期的方式計算物料的需求時間、計算物料的可得時間,所以經常被人吐槽:因為無限產能而不能被使用,或者使用精度不高。
其實,吐槽MRP的人,對MRP的理解的深度,還是存在問題的。
MRP計算生產訂單的計劃開始日、計劃完工日,并不特別擅長的。精確計算生產訂單,尤其是多工序的生產訂單,的計劃開始日、計劃完工日是非常復雜的問題,是非常復雜、非常復雜、非常復雜的事情。一張生產訂單,如果有五個工序、每個工序對應5個設備,其加工路徑的選擇就是一個很大很大的數字了??上У氖?,我們的生產訂單有N多訂單,是幾千張級的生產訂單量,可怕的是變動性還特別大。不說50-60年前的計算機技術,就是現在也不易啊。所以,MRP計算時,采購前置期(無限產能)的計算方式,是非常聰明、非??茖W的計算方法,可以精確計算出獨立需求量、相關需求量的數量和批量,粗略計算出獨立需求、相關需求的時間要求(計劃開始時間、計劃完工時間)。
所以,從這個維度講:MRP是“真數量”和“假時間”。
“真數量”,MRP可以非常精確地計算出獨立需求量,與獨立需求關聯的相關需求量,而且是凈需求,實現物料的平衡、
“假時間“,MRP采用的是無限產能的前置期,計算物料的需求和到料,時間上是比較粗糙的,不精確的。定制的MRP,可以實現生產訂單計劃開工時間、計劃完工時間的動態更新,實現相對正確的時間預算。
但是,MRP在計算數量時間,有非常強大的功能:
目標一:計算凈需求
MRP的根本目標是根據獨立需求,計算相關需求的凈需求,實現物料平衡。
計算凈需求時,可以考慮一下約束條件:
第一,是訂單BOM和BOM變更??梢灾付˙OM并計算BOM變更的狀態。
第二,是生產訂單量的拆分和合并??梢园凑瘴锪暇幪柡拖嚓P的經濟批量,分拆和合并生產訂單量。
第三,是最小起訂量和包裝量(轉移量)。根據設置的最小起訂量/最小包裝量計算相關需求量。
第四,是自動補庫。根據設定的補庫點/安全庫存量,自動計算成品、自制件、采購件的新增任務,實現自動補庫。本依據庫存的多少,設置采購訂單、自制生產訂單的優先級。
還可以根據雙計量單位的要求,轉換計量單位。
目標二:計算齊套
MRP還可以計算生產訂單的齊套時,根據在制生產訂單、在途采購訂單、在庫庫存和采購前置期、自制前置期,計算出生產訂單齊套時,尤其可以為裝配類的業務過程賦能。
齊套計算時,可以考慮一下約束條件:
第一,物料替代
齊套計算時,可以考慮單料替代和組料替代。單料替代是A允許B替代,而組料替代,則是A+B允許被A+C替代。
第二,是批次追蹤
特定的生產訂單(批次)必須使用特定的采購訂單/特定的生產訂單,實現批次-批次的一一對應,是嚴格的批次要求。
第三,是配對限制
生產訂單在使用A料時,必須采用與A料對應的B料。如供應商的A料,必須使用供應商的B料。這在印刷包裝料的使用上,非常常見。
第四,物料批次限制
生產訂單在使用批次物料時,同一個物料編號的批次數,受到一定的限制,如不能超過三次,且使用物料時,以最早物料批次匹配最近批次的。
總之,MRP是計算物料需求的最佳辦法,也是唯一辦法。制造企業在數字化工廠建設過程中,必須要重視MRP的應用,至少做到物料在數量上的均衡。