《SAP后勤模块实施攻略—SAP在生产、采购、销售、物流中的应用》——3.3 MRP结果评估概览...
3.3 MRP結(jié)果評(píng)估概覽
企業(yè)可通過(guò)多種方式來(lái)評(píng)估MRP運(yùn)行的結(jié)果,對(duì)結(jié)果進(jìn)行分析,及時(shí)發(fā)現(xiàn)各種異常情況,并作適當(dāng)?shù)恼{(diào)整。本節(jié)主要說(shuō)明各種評(píng)估的方式。
1 . MRP評(píng)估的必要性
MRP評(píng)估需要MRP控制者這一角色,MRP評(píng)估的必要性是由多個(gè)因素決定的。
(1)企業(yè)業(yè)務(wù)中的異常情況
企業(yè)業(yè)務(wù)操作中異常的情況很多,譬如應(yīng)該在2月10號(hào)采購(gòu)某批原材料,但是結(jié)果一直未采購(gòu)或是供應(yīng)商未送貨,又如某個(gè)產(chǎn)品的BOM未維護(hù),導(dǎo)致未展開(kāi)下階原材料的相關(guān)需求,對(duì)這些異常情況,需要評(píng)估才能夠及時(shí)的發(fā)現(xiàn),并調(diào)整,這樣才能保證MRP的正常運(yùn)行。
(2)MRP自身的局限性
MRP作為一種計(jì)劃運(yùn)行的方法,有其本身的局限性。
MRP運(yùn)行結(jié)果是基于無(wú)限產(chǎn)能,因此或者需要在系統(tǒng)外對(duì)主生產(chǎn)計(jì)劃(MPS)進(jìn)行排程,或者運(yùn)行完MPS(MRP)后,對(duì)工作中心負(fù)荷(Work Center Load)進(jìn)行評(píng)估,通過(guò)比較工作中心的能力(產(chǎn)能/Work Center Capacity)和已分配的生產(chǎn)訂單、計(jì)劃訂單,當(dāng)工作中心的負(fù)荷超過(guò)了工作中心的能力,則應(yīng)增大產(chǎn)能(如加班)或者應(yīng)該調(diào)整生產(chǎn)訂單、計(jì)劃訂單的執(zhí)行時(shí)間。
常用的對(duì)工作中心負(fù)荷評(píng)估的事務(wù)代碼從CM01到CM05,工作中心評(píng)估對(duì)應(yīng)的區(qū)域菜單的事務(wù)代碼為CM00。
如果希望評(píng)估產(chǎn)能也包括計(jì)劃訂單,在MRP運(yùn)行參數(shù)“Scheduling”中選擇“l(fā)ead time scheduling and capacity planning”
SAP ERP中工作中心評(píng)估的工具略顯粗略,要實(shí)現(xiàn)更加細(xì)致、靈活的要求,需要采用高級(jí)排程軟件APO(APS)等解決方案。
同時(shí)MRP運(yùn)行并不是基于當(dāng)前物料供給得出的最優(yōu)結(jié)果,完全是至上而下,輸入產(chǎn)成品的需求數(shù)量,然后通過(guò)MRP運(yùn)行,得到MRP運(yùn)行的結(jié)果,即半成品、原材料的采購(gòu)申請(qǐng)、計(jì)劃訂單等,如果半成品、原材料無(wú)法供給,就給出例外消息,并不會(huì)自動(dòng)調(diào)整。
因此對(duì)MRP的結(jié)果的評(píng)估是必不可少的,通過(guò)閱讀MRP例外消息以及查看MRP的各種報(bào)表來(lái)及時(shí)發(fā)現(xiàn)各種業(yè)務(wù)異常,如可能缺料的情況以及多采購(gòu)的情況,并及時(shí)做相應(yīng)的調(diào)整。
2 . MRP評(píng)估的角度與指標(biāo)
MRP結(jié)果使用如下四個(gè)工具來(lái)進(jìn)行評(píng)估:
供給/需求清單(Stock/Requirement List)—是指在一個(gè)界面中查看到一個(gè)物料的供給、庫(kù)存、需求數(shù)量、日期以及可用量,這樣可以直觀地了解一個(gè)物料是否會(huì)缺料,是否會(huì)多生產(chǎn)。
覆蓋范圍(Range of Coverage)或(供應(yīng)天數(shù))—覆蓋范圍、供應(yīng)天數(shù)、覆蓋天數(shù)的意思基本相同,通過(guò)查看物料的覆蓋范圍來(lái)評(píng)估物料的可用天數(shù)(供應(yīng)天數(shù)),可用天數(shù)過(guò)低代表可能會(huì)導(dǎo)致缺料情況發(fā)生,過(guò)高又說(shuō)明有庫(kù)存積壓的風(fēng)險(xiǎn)。
SAP中覆蓋天數(shù)的計(jì)算有兩種邏輯。
邏輯1:可用庫(kù)存何時(shí)將會(huì)被消耗點(diǎn)。
當(dāng)前可用庫(kù)存為250個(gè)、明天需求50個(gè)、后天需求100個(gè)、大后天需求150個(gè),則在大后天物料將不可用,因此可用庫(kù)存可覆蓋需求的天數(shù)為2+(250–50–100)/150= 2.67天,即當(dāng)前可用量(庫(kù)存+供應(yīng))只能覆蓋2.67天。系統(tǒng)提供了三個(gè)覆蓋天數(shù)的指標(biāo),三個(gè)指標(biāo)有著不同的可用庫(kù)存的計(jì)算方式,指標(biāo)1中可用數(shù)量即為當(dāng)前庫(kù)存數(shù)量,指標(biāo)2和指標(biāo)3可以考慮過(guò)各種類型的供給,具體是通過(guò)事務(wù)代碼OMIL定義可用庫(kù)存的計(jì)算方式,哪些供應(yīng)(生產(chǎn)訂單、計(jì)劃訂單等)納入到可用庫(kù)存的計(jì)算中。
邏輯2:等于當(dāng)前可用庫(kù)存數(shù)量/日需求數(shù)量的算術(shù)平均數(shù)。
當(dāng)前可用庫(kù)存為250個(gè),下一周的需求如上面所示(明天需求50個(gè)、后天需求100個(gè)、大后天需求150個(gè)),則下一周的日平均需求等于300/5等于每天60個(gè),因此覆蓋天數(shù)等于250/60=4.16天。
例外消息評(píng)估—例外消息是MRP運(yùn)行過(guò)程中,系統(tǒng)自動(dòng)產(chǎn)生的消息。有數(shù)十種例外消息,不同的例外消息代表不同的業(yè)務(wù)情況,譬如某個(gè)原材料可能缺料,因此對(duì)例外消息的評(píng)估是MRP控制者必須要做的日常工作。
需求追溯和訂單報(bào)表—指追溯原材料的供給是由哪一個(gè)半成品觸發(fā)的,半成品的需求又是由哪一個(gè)產(chǎn)成品產(chǎn)生的。訂單報(bào)表是指整體查看對(duì)象的供需情況,譬如一個(gè)產(chǎn)成品的生產(chǎn)訂單中包括五個(gè)原材料,此時(shí)作為生產(chǎn)計(jì)劃員(MRP控制者)需要通過(guò)訂單報(bào)表可以匯總查看產(chǎn)成品及其五個(gè)組件的供需情況。
3 . MRP評(píng)估的事務(wù)代碼
如圖3-1所示為MRP評(píng)估的事務(wù)代碼,這些事務(wù)代碼可分為以下幾組:
1)事務(wù)代碼:MD04、MD05、MD06、MD07,這幾個(gè)事務(wù)代碼最為常用,可單個(gè)或批量查詢物料供需情況,查詢例外消息,并集成事務(wù)代碼MD4C、MD09中的訂單報(bào)表、需求追溯等功能。
2)事務(wù)代碼:MDDO、MDDS是批量顯示物料的供應(yīng)天數(shù)。
3)事務(wù)代碼:MD4C、CO46、MD09以訂單為單位進(jìn)行評(píng)估,查看整張訂單以及訂單所包含的原材料的產(chǎn)供銷情況,還可以進(jìn)行需求追溯。
4)事務(wù)代碼:MD44、MD45、MD46、MD47、MD48 是對(duì)MRP運(yùn)行結(jié)果進(jìn)行按照MRP元素合并查看,不是很常用。
4 . MRP清單與MRP結(jié)果差異(MD04、MD05、MD06、MD07差別)
MRP運(yùn)行后,產(chǎn)生兩類的結(jié)果:MRP清單(MRP List)和MRP庫(kù)存需求清單(Stock/Requirement List)。MRP清單是指上一次運(yùn)行MRP的結(jié)果,通過(guò)事務(wù)代碼MD05、MD06查看。例如,物料A,有一個(gè)銷售訂單,數(shù)量100,2011/9/14晚運(yùn)行MRP,產(chǎn)生計(jì)劃訂單100個(gè),2011/9/15上午,創(chuàng)建一個(gè)新的銷售訂單。當(dāng)前日期為2011/9/15在事務(wù)代碼MD04、MD07中可以查看到新創(chuàng)建的銷售訂單,通過(guò)事務(wù)代碼MD05、MD06(MRP清單中)中查看的仍然是上次運(yùn)行MRP的結(jié)果,因此不會(huì)看到新維護(hù)的銷售訂單。
3.3.1 產(chǎn)供銷清單說(shuō)明
事務(wù)代碼MD04是最為常見(jiàn)的MRP評(píng)估的事務(wù)代碼,用于查看單個(gè)物料在單個(gè)工廠(MRP區(qū)域)下的產(chǎn)供銷情況,從ECC 6.0 EHP2開(kāi)始,激活相應(yīng)業(yè)務(wù)功能,還可進(jìn)行多物料、跨工廠查看,具體功能在后面介紹。事務(wù)代碼MD04中相關(guān)功能可以分為以下幾類。
1 . 以列表的形式匯總顯示產(chǎn)供銷信息
如圖3-2、圖3-5所示,可以看到物料Z-101,在工廠1000下的產(chǎn)供銷的詳細(xì)情況,看到該物料在工廠1000下所有與MRP相關(guān)的業(yè)務(wù)單據(jù),如銷售訂單、采購(gòu)訂單、生產(chǎn)訂單等MRP元素。圖3-2中第一行代表:2011.08.01有銷售訂單的需求,銷售訂單編號(hào)為12925,需求數(shù)量為10個(gè),當(dāng)天的可用數(shù)量為–3190.574。
系統(tǒng)通過(guò)MRP元素來(lái)(MRP Element)區(qū)分各種業(yè)務(wù)單據(jù)的類型,如圖3-2所示,“CusOrd”代表銷售訂單、“PldOrd”代表計(jì)劃訂單、PO項(xiàng)目代表采購(gòu)訂單,因此SAP中共有近60種MRP元素,鼠標(biāo)定位在MRP元素,按F1幫助,可以看到MRP元素的解釋。
使用中文登錄SAP時(shí),會(huì)發(fā)現(xiàn)部分MRP元素的描述令人費(fèi)解,事務(wù)代碼OMD5可以定義(修改)MRP元素的描述,譬如修改MRP元素“銷售訂單”的描述從“CusOrd”到“銷售訂單“,修改后的結(jié)果,如圖3-3所示。
在本例中,以“日供應(yīng)量”為例,本例中日供應(yīng)量為–36.8天,代表已經(jīng)缺料36.8天,若日供應(yīng)量為36.8,代表還有36.8天才缺料。
如圖3-5所示,可用庫(kù)存出現(xiàn)負(fù)數(shù)(庫(kù)存不夠用)的日期為2011-07-26,當(dāng)前日期為2011-09-14,當(dāng)前日期減去2011-07-26,扣除非工作日(周末)的天數(shù)為36天,而在2011-07-26當(dāng)天總需求為(100+100+3,844.711+0.526+0.526)=4045.763,前一天(2011-07-25)的可用庫(kù)存為867.925,因此2011-07-26當(dāng)天的不可用數(shù)量換算為天數(shù)等于(4045.763–867.925)/4045.763=0.8,合計(jì)缺料–36.8天。
日供應(yīng)量為負(fù)數(shù),是不應(yīng)該出現(xiàn)的情況,不僅說(shuō)明過(guò)去有缺料情況,還說(shuō)明對(duì)缺料未做處理;日供應(yīng)量過(guò)小,說(shuō)明可能有缺料的風(fēng)險(xiǎn);日供應(yīng)量過(guò)大,說(shuō)明有積壓庫(kù)存或是過(guò)早采購(gòu)或是過(guò)早生產(chǎn)。如果公司生產(chǎn)計(jì)劃為按周創(chuàng)建,那么大部分原材料的日供應(yīng)量在一周內(nèi)或左右是比較正常。
3 . 按期間匯總查看
4 . 向下查看功能(訂單報(bào)表)
6 . MD04中的操作功能
在事務(wù)代碼MD04中,雙擊MRP元素,可對(duì)MRP元素進(jìn)行各項(xiàng)操作,轉(zhuǎn)到對(duì)應(yīng)的業(yè)務(wù)處理的事務(wù)代碼中。操作如下:
可以根據(jù)需要通過(guò)事務(wù)代碼OM0K自行增加處理MRP元素的事務(wù)代碼。例如,在事務(wù)代碼MD04中,對(duì)于MRP元素—采購(gòu)申請(qǐng),系統(tǒng)默認(rèn)無(wú)法執(zhí)行審批采購(gòu)申請(qǐng)的操作,則可以通過(guò)事務(wù)代碼OM0K增加審批采購(gòu)申請(qǐng)的事務(wù)代碼,更多資料,限于篇幅,請(qǐng)自行網(wǎng)絡(luò)搜索關(guān)鍵字“SAP OM0K”。
7 . 選擇條件和過(guò)濾器
譬如:在MD04中,存在兩個(gè)MRP元素,庫(kù)存100個(gè),2011/10/1存在銷售訂單需求50個(gè),因此2011/10/1可用數(shù)量為50個(gè);若設(shè)置選擇規(guī)則,選擇條件中不包括MRP元素“銷售訂單”,則顯示的可用數(shù)量將根據(jù)選擇條件,發(fā)生變化,也就是不再考慮銷售訂單,因此可用數(shù)量變?yōu)?00個(gè);若設(shè)置過(guò)濾器,過(guò)濾條件中不包括MRP元素“銷售訂單”,則顯示的可用數(shù)量不會(huì)隨著過(guò)濾器的設(shè)置發(fā)生變化,因此顯示的可用數(shù)量為50個(gè)。
系統(tǒng)預(yù)定了各種過(guò)濾器和選擇規(guī)則,還可以通過(guò)后臺(tái)事務(wù)代碼OM0I/OM0J按照需要定義新的過(guò)濾器和選擇規(guī)則。通過(guò)定義不同的選擇規(guī)則,不同的選擇規(guī)則中可包含不同的MRP元素類型,譬如:
8 . MRP信息取數(shù)說(shuō)明
事務(wù)代碼MD04(庫(kù)存/需求清單)和MD05(MRP清單)中顯示的MRP信息非常有用,但報(bào)表中需要這些MRP信息時(shí),一般情況下不會(huì)直接讀取表來(lái)獲取MRP相關(guān)信息,而是通過(guò)函數(shù)來(lái)讀取信息。
通過(guò)函數(shù)MD_STOCK_REQUIREMENTS_LIST_API可讀取特定物料在特定工廠下的所有MRP元素,即事務(wù)代碼MD04中的信息。
通過(guò)函數(shù)MD_MRP_LIST_API讀取MRP List的信息。
3.3.2 覆蓋范圍
覆蓋范圍(Range of Converge)是指庫(kù)存可覆蓋的天數(shù),即可用庫(kù)存還能用幾天(覆蓋多少天的需求)。
在ECC 6.0 EHP2中,通過(guò)激活業(yè)務(wù)功能增強(qiáng)LOG_PP_MIS,系統(tǒng)進(jìn)一步增強(qiáng)覆蓋范圍的評(píng)估功能,具體而言如下。
在該事務(wù)代碼中可以輸入多種查詢條件,如MRP控制者、覆蓋日期查詢等等。如圖3-8所示,查詢MRP控制者從001到007,物料編碼為ZMTO開(kāi)頭,日供應(yīng)量小于三天的(即庫(kù)存在三天后用光)物料。
激活ECC6.0 EHP2,業(yè)務(wù)功能增強(qiáng)LOG_PP_MIS后,如圖3-9所示,事務(wù)代碼MD04/MD05/MD06/MD07中的選擇界面中增加下列篩選條件:
增加根據(jù)物料類型、物料狀態(tài)進(jìn)行搜索;
增加根據(jù)日期查找。
如圖3-10所示,通過(guò)事務(wù)代碼MOIO配置,在事務(wù)代碼MD04的抬頭中增加了如下幾個(gè)屏幕:
Ranges of coverage(覆蓋范圍);
Stocks(庫(kù)存);
Period statistics(期間統(tǒng)計(jì));
Statistics 2(統(tǒng)計(jì)2)。
在圖3-12的標(biāo)簽頁(yè)“統(tǒng)計(jì)2”(Statistics 2)中,可以輸入評(píng)估日期,然后系統(tǒng)計(jì)算到評(píng)估日期為止的需求、供給匯總情況。當(dāng)前日期為2011-06-27,在本周末(2011-07-01)需要生產(chǎn)某一關(guān)鍵的產(chǎn)品,因此輸入評(píng)估日期2011-07-01,系統(tǒng)將統(tǒng)計(jì)截止到2011-07-01為止的需求、供給情況,這樣將有一個(gè)更加直接的了解。
3.3.3 例外消息
MRP中的例外消息是MRP中運(yùn)行時(shí)產(chǎn)生的,系統(tǒng)將MRP運(yùn)行過(guò)程中的異常情況以例外消息的形式體現(xiàn)。
每個(gè)例外消息都說(shuō)明特定的業(yè)務(wù)出現(xiàn)異常,下面舉一個(gè)常見(jiàn)而又簡(jiǎn)單的例子來(lái)說(shuō)明業(yè)務(wù)中比較常見(jiàn)的問(wèn)題,分別代表MRP運(yùn)行時(shí)的主數(shù)據(jù)問(wèn)題、缺料提示、積壓提示。
下面以示例簡(jiǎn)要說(shuō)明如何展現(xiàn)三種典型的例外消息:主數(shù)據(jù)異常、缺料、積壓。
(1)主數(shù)據(jù)問(wèn)題的提示(例外消息62)
某公司按訂單生產(chǎn)某產(chǎn)品ZMTO80,物料ZMTO80設(shè)置為按訂單生產(chǎn),獲取方式為自制,物料ZMTO80不存在物料BOM,無(wú)銷售BOM,也無(wú)工藝路線。
接到客戶訂單,在系統(tǒng)中創(chuàng)建產(chǎn)成品ZMTO80的銷售訂單(訂單號(hào)碼13)。此時(shí)運(yùn)行MRP,由于該物料類型設(shè)置為自制,但是卻無(wú)BOM、工藝路線,系統(tǒng)判斷屬于異常情況,自然應(yīng)該給予例外消息。
具體而言,如圖3-13所示,銷售訂單對(duì)應(yīng)的計(jì)劃訂單中有兩個(gè)例外消息:
例外消息62:代表應(yīng)該有工藝路線,但是系統(tǒng)沒(méi)有找到有效的工藝路線;
例外消息52:代表應(yīng)該有BOM,但是系統(tǒng)沒(méi)有找到有效的BOM。
例外消息62在例外消息52的前面,這是后臺(tái)例外消息的優(yōu)先級(jí)控制的。
(2)缺料提示(例外消息30和10)
維護(hù)原材料ZROH80,設(shè)置該原材料的交貨日期為40天,為物料ZMTO80維護(hù)BOM,包含原材料ZROH80,并維護(hù)物料ZMTO80的工藝路線。
系統(tǒng)產(chǎn)生產(chǎn)成品ZMTO80的計(jì)劃訂單,其計(jì)劃生產(chǎn)日期為2011-10-18,因此原材料的要求到位日期最遲為2011-10-18。
用事務(wù)代碼MD02重新運(yùn)行MRP。
用事務(wù)代碼MD04查看物料ZROH80的供需情況,系統(tǒng)產(chǎn)生相應(yīng)的采購(gòu)申請(qǐng),當(dāng)前日期為2011-09-16,考慮物料40天的交貨期及采購(gòu)處理時(shí)間,因此采購(gòu)日期中的交貨日期為2011-10-31。
由于生產(chǎn)ZMTO80而觸發(fā)對(duì)物料ZROH80的相關(guān)需求最晚應(yīng)于2011-10-18交貨,該采購(gòu)申請(qǐng)從時(shí)間上無(wú)法滿足需求。因此,如圖3-14所示,系統(tǒng)判斷該采購(gòu)申請(qǐng)存在異常情況,給出例外消息30:代表有可能導(dǎo)致缺料。此時(shí)如果該物料有多個(gè)供應(yīng)商,應(yīng)向交貨期短的供應(yīng)商采購(gòu),如果僅有一個(gè)供應(yīng)商,也應(yīng)及時(shí)向供應(yīng)商確認(rèn)交貨期是否可以提前。
將該采購(gòu)申請(qǐng)轉(zhuǎn)為采購(gòu)訂單,系統(tǒng)并不會(huì)提示例外消息,但是當(dāng)采購(gòu)申請(qǐng)轉(zhuǎn)為采購(gòu)訂單時(shí),可以看到此時(shí)的例外消息變?yōu)?0,如圖3-15所示。
與例外消息30相比,例外消息10代表缺料的可能性進(jìn)一步提高,此時(shí)應(yīng)進(jìn)一步與供應(yīng)商協(xié)調(diào),或者調(diào)整生產(chǎn)計(jì)劃。
(3)多余供給提示(例外消息20)
此時(shí)刪除銷售訂單(13),因此需求減少,重新運(yùn)行MRP,相應(yīng)的原材料也應(yīng)該減少采購(gòu)。但由于采購(gòu)訂單已經(jīng)生成,運(yùn)行MRP后,采購(gòu)訂單無(wú)法自動(dòng)被系統(tǒng)刪除,因此系統(tǒng)給出例外信息20,具體見(jiàn)圖3-16,代表供給沒(méi)有需求,應(yīng)該被取消,正常情況下,如果無(wú)法取消,則導(dǎo)致庫(kù)存積壓。
各種例外信息的產(chǎn)生都是由MRP運(yùn)行時(shí)自動(dòng)產(chǎn)生的,每個(gè)例外消息都有特定的含義,無(wú)法進(jìn)行配置。系統(tǒng)共有36個(gè)例外消息,36個(gè)例外消息又分為八個(gè)例外組(Exception Group),系統(tǒng)允許修改例外消息所對(duì)應(yīng)的例外組,但一般項(xiàng)目很少修改,如果確實(shí)有必要修改,修改時(shí)需要了解所有的36個(gè)例外消息的邏輯后再去修改。
SAP例外消息的中文翻譯不夠準(zhǔn)確,可通過(guò)事務(wù)代碼OMD3修改例外消息的描述,在圖3-16中,例外消息20翻譯為“取消工藝”,修改例外消息的描述后,在事務(wù)代碼MD04中可以看到更改結(jié)果,圖3-17所示為修改后的結(jié)果。
不同的例外組代表不同的業(yè)務(wù)異常情況,因此非常有必要批量查詢物料的例外組,以及根據(jù)例外組查找相應(yīng)的物料。如圖3-18所示,MRP清單即實(shí)現(xiàn)該功能(事務(wù)代碼MD06)。
在本例中,選擇所有的例外消息組,執(zhí)行后,將出現(xiàn)存在這八個(gè)例外消息組的物料的列表,如圖3-19所示,可以看到物料1000002有例外消息,該物料有3條例外記錄屬于例外消息組7,1條例外記錄屬于例外信息組3。生產(chǎn)計(jì)劃員(采購(gòu)計(jì)劃員),應(yīng)該查看屬于各自MRP控制者的物料的MRP例外消息,并進(jìn)行處理。
3.3.4 計(jì)劃結(jié)果和計(jì)劃狀況
計(jì)劃結(jié)果和計(jì)劃狀況(Planning Result and Planning Situation)是將各個(gè)MRP元素按照類型、期間進(jìn)行匯總,一共有五個(gè)事務(wù)代碼,如表3-5所示。
說(shuō)明:Planning Result是指MRP list(上一次執(zhí)行MRP)的結(jié)果,而Planning Situation是當(dāng)前的庫(kù)存/供給/需求情況。
這五個(gè)事務(wù)代碼整體的邏輯差異不大,以事務(wù)代碼MD44為例,相當(dāng)于將事務(wù)代碼MD04中的各個(gè)MRP元素(生產(chǎn)訂單、采購(gòu)訂單等各種MRP元素)按照月份進(jìn)行合計(jì)。其匯總的結(jié)果如圖3-20所示。
圖3-20中,相關(guān)字段解釋說(shuō)明如下。
可用數(shù)量等于當(dāng)月及以前月份所有的接受數(shù)量(包括庫(kù)存)減去當(dāng)月及以前月份所有的需求數(shù)量。ATP數(shù)量等于當(dāng)月(不包括以前月份)所有的接受數(shù)量(包括庫(kù)存)減去所有需求(扣除獨(dú)立需求數(shù)量)數(shù)量。累計(jì)的ATP數(shù)量等于當(dāng)月(包括以前月份)所有的接受數(shù)量(包括庫(kù)存)減去所有需求(扣除獨(dú)立需求數(shù)量)數(shù)量。
詳細(xì)消息請(qǐng)參見(jiàn)下列SAP Note:
SAP Note 48280 - MD44: Calculation of the ATP quantity
SAP Note 82453 - MD44: available quantity and ATP quantity cannot be set
通過(guò)在菜單中單擊“編輯”,然后設(shè)置“段”(Segment),可以設(shè)置當(dāng)前界面顯示的庫(kù)存是否包括排除在MRP外的庫(kù)存以及特殊庫(kù)存。
系統(tǒng)設(shè)置如下:
事務(wù)代碼OPPK:定義圖3-20中“層次1/2”的描述;
事務(wù)代碼OPPM:定義評(píng)估參數(shù)文件,系統(tǒng)默認(rèn)的兩個(gè)格式為MPS和SOP,可以新增或者做適當(dāng)?shù)男薷?#xff1b;
事務(wù)代碼OPPN:定義評(píng)估格式,分配評(píng)估參數(shù)文件。
3.3.5 跨工廠、多物料查看MRP結(jié)果
在ERP 6.0 EHP2中,通過(guò)激活業(yè)務(wù)功能增強(qiáng)LOG_PP_LMAN,系統(tǒng)增強(qiáng)了三個(gè)方面的功能:看板、重復(fù)制造(Sequencing in Repetitive Manufacturing)、庫(kù)存和需求清單(Stock/ Requirements List),在庫(kù)存和需求清單中增加了物料分組功能(Material Groupings in the Stock/Requirements List)。
下面介紹該業(yè)務(wù)功能對(duì)事務(wù)代碼MD04的影響。
事務(wù)代碼MD04是對(duì)物料進(jìn)行MRP(產(chǎn)供銷)評(píng)估的重要工具,但MD04只能對(duì)基于單個(gè)物料的單個(gè)工廠(MRP區(qū)域)進(jìn)行評(píng)估,本功能包增強(qiáng)了該功能:一方面可以按照產(chǎn)品組(Product Group)查看,還可以通過(guò)增強(qiáng)實(shí)現(xiàn)任意的自定義物料的組合的產(chǎn)供銷情況。另外一方面,可以查看一個(gè)物料在多個(gè)工廠下的產(chǎn)供銷情況,這樣對(duì)于存在多個(gè)工廠的公司,而同一個(gè)物料經(jīng)常在多個(gè)工廠下可能安排生產(chǎn)、使用的情況,非常有幫助。
譬如:A工廠負(fù)責(zé)生產(chǎn)某個(gè)半成品X,A工廠生產(chǎn)完畢后給B工廠進(jìn)一步生產(chǎn)使用,站在整個(gè)公司(集團(tuán))的角度,希望查看半成品X的整體產(chǎn)供銷情況。步驟如下。
系統(tǒng)標(biāo)準(zhǔn)功能中,可以通過(guò)產(chǎn)品組,也可以通過(guò)增強(qiáng)實(shí)現(xiàn)多物料的組合。通過(guò)為物料建立組合,無(wú)論是安排銷售計(jì)劃、生產(chǎn)計(jì)劃、還是給客戶的訂單承諾以及最終的交貨,都可通過(guò)查看組合的整體的需求、供給、可用量,來(lái)實(shí)現(xiàn)更好的跟蹤。
本例中演示通過(guò)產(chǎn)品組組合物料,物料P-101、P-102、P-100為非常類似的產(chǎn)成品,僅存在細(xì)小的差異,譬如顏色差異。從滿足客戶的需求角度考慮,在某種情況下各種產(chǎn)成品可以互相替代。
如圖3-21所示,事務(wù)代碼MC84創(chuàng)建產(chǎn)品組PG-100,產(chǎn)品組中包括三個(gè)成員:物料P-100、P-101、P-102,并設(shè)置成員各自的比例,一般來(lái)說(shuō)產(chǎn)品組的成員比例合計(jì)應(yīng)為100%,比例代表當(dāng)對(duì)產(chǎn)品組PG-100維護(hù)獨(dú)立需求時(shí),系統(tǒng)將按照此比例對(duì)成員進(jìn)行分配各自的需求數(shù)量。
如表3-6所示,當(dāng)前在系統(tǒng)中,產(chǎn)品組中所包含的三個(gè)物料在工廠1000下的供需情況如下。
在事務(wù)代碼MD04中,如圖3-22所示,可按照集合(Aggregated Form)或非集合的形式查看供需情況。
1)非集合方式(單個(gè)物料):物料P-101在6月30日的可用數(shù)量為218。物料P-100可用數(shù)量不足,缺887;
2)集合方式(產(chǎn)品組):包括物料P-101在內(nèi)的產(chǎn)品組在6月30日的合計(jì)可用數(shù)量為–505。
如圖3-23所示,在跨工廠視圖中,可以查看到物料P-101在所有工廠下的物料需求、供應(yīng)情況。本例物料P-101在工廠1000、3000都存在MRP數(shù)據(jù)。跨工廠評(píng)估時(shí)同樣也可以按照集合顯示或者非集合顯示產(chǎn)供銷的可用量情況,即可以顯示物料在多個(gè)工廠的合計(jì)可用數(shù)量,也可以顯示物料在單個(gè)工廠的可用數(shù)量。
使用本功能時(shí),需要注意以下要點(diǎn):
只有當(dāng)物料存在產(chǎn)品組或者在多個(gè)工廠下存在時(shí),“產(chǎn)品組視圖”和“跨工廠視圖”才會(huì)出現(xiàn)在事務(wù)代碼MD04中。
后臺(tái)需激活在事務(wù)代碼MD04中顯示“產(chǎn)品組”和“跨工廠視圖”的信息。
設(shè)置路徑:OPP1>評(píng)估>顯示物料分組(Display Material Groupings)
“產(chǎn)品組”和“跨工廠視圖”二個(gè)功能可結(jié)合過(guò)濾器(Filter)和選擇規(guī)則(Selection Rule)功能,設(shè)置不同的過(guò)濾標(biāo)準(zhǔn)和選擇規(guī)則,評(píng)估不同情況下物料的產(chǎn)品組或者物料在跨工廠下可用情況。
如圖3-24所示,單擊“過(guò)濾”按鈕,可以設(shè)置選擇規(guī)則、過(guò)濾器功能對(duì)MRP元素進(jìn)行篩選。
3.3.6 訂單報(bào)表和需求溯源概覽
生產(chǎn)計(jì)劃員需要從整體上清楚某個(gè)產(chǎn)成品所包含的原材料、半成品以及半成品下的原材料的供給情況如何,是否有缺料情況。
采購(gòu)計(jì)劃員和(或)采購(gòu)員需要知道某個(gè)原材料的供給是由于何需求觸發(fā)的。
系統(tǒng)中提供訂單報(bào)表和需求溯源功能來(lái)滿足這方面的需求。其中訂單報(bào)表是自上而下(產(chǎn)成品到所有相關(guān)的原材料、半成品),需求溯源是自下而上(原材料到產(chǎn)成品),訂單報(bào)表先體現(xiàn)需求,再找到需求所對(duì)應(yīng)的供給,需求溯源找到供給所對(duì)應(yīng)的需求。二者在數(shù)據(jù)源和處理邏輯上是完全一致的,也就是訂單報(bào)表中,需求A對(duì)應(yīng)供應(yīng)B的話,同時(shí)查看需求溯源報(bào)表,供給B也是對(duì)應(yīng)需求A。
有多種方法可以用于查詢訂單報(bào)表和需求溯源:
專門(mén)的訂單報(bào)表的事務(wù)代碼MD4CCO46、需求溯源的事務(wù)代碼MD09;
事務(wù)代碼MD04(當(dāng)前供需報(bào)表);
在滿足一定條件下,通過(guò)事務(wù)代碼COOIS、VA03等界面,單擊相應(yīng)的按鈕或者選擇菜單命令也可轉(zhuǎn)到訂單報(bào)表中。
3.3.7 訂單報(bào)表
在訂單報(bào)表中讀取當(dāng)前供需情況,即事務(wù)代碼MD04中的信息,將整張銷售訂單(生產(chǎn)訂單、計(jì)劃訂單等)中所包括的組件(原材料、半成品),從產(chǎn)成品到最底層的原材料都顯示在一個(gè)界面,每一個(gè)組件都列出需求日期和需求數(shù)量,并顯示相應(yīng)的覆蓋需求的供給(Receipt Covers the Demand),并讀取供給的各項(xiàng)信息(開(kāi)始日期、結(jié)束日期、狀態(tài)、供給數(shù)量)、供給的MRP例外消息,以及根據(jù)ATP邏輯計(jì)算物料是否缺料。
系統(tǒng)預(yù)配置兩個(gè)參數(shù)文件SAP000000001和SAP000000002,分別分配給事務(wù)代碼MD4C和CO46,這兩個(gè)事務(wù)代碼都可以查看訂單情況,主要差異就是參數(shù)文件的區(qū)別。
事務(wù)代碼CO46為訂單執(zhí)行報(bào)表(Order Process Report),相比事務(wù)代碼MD4C其對(duì)應(yīng)的參數(shù)文件SAP000000002比參數(shù)文件SAP000000001將顯示更多字段(包括物料價(jià)格等)與更多物料信息,如包括bulk物料,相關(guān)參數(shù)參見(jiàn)圖3-26。
在執(zhí)行訂單報(bào)表的界面可以手工修改默認(rèn)的參數(shù)文件中的參數(shù),還可以通過(guò)事務(wù)代碼OPPF維護(hù)新的參數(shù)文件。
通過(guò)一個(gè)簡(jiǎn)單的示例來(lái)說(shuō)明訂單報(bào)表的應(yīng)用,具體如下。
(1)主數(shù)據(jù)設(shè)置情況
產(chǎn)成品(ZMRP010)包括一個(gè)原材料(ZMRP090)和一個(gè)半成品(Z-112),該半成品下又包括一個(gè)原材料(ZMRP091),這四個(gè)物料不存在任何供給、庫(kù)存、需求。
設(shè)置產(chǎn)成品(ZMRP010)的自身的生產(chǎn)周期為兩天、未設(shè)置計(jì)劃邊際碼的產(chǎn)前、產(chǎn)后緩沖天數(shù)(Scheduling Margin Key)、未設(shè)置收貨處理時(shí)間(GR Processing Time)。
設(shè)置半成品自身的生產(chǎn)周期10天(不考慮周末為兩個(gè)禮拜)、收貨時(shí)間1天;
原材料的采購(gòu)提前期為10天。
(2)業(yè)務(wù)操作情況
當(dāng)前日期為2011/10/18,創(chuàng)建銷售訂單(27),銷售產(chǎn)成品ZMRP010,數(shù)量為99個(gè),交貨日期為2011/10/25,系統(tǒng)倒推計(jì)算出該訂單的計(jì)劃行中的物料可用日期為2011/10/20。物料可用日期是指在這一天物料應(yīng)該在倉(cāng)庫(kù)準(zhǔn)備到位,處于隨時(shí)可發(fā)貨給客戶的狀態(tài),可用日期到交貨日期之間的間隔為揀配、裝載、運(yùn)輸?shù)葧r(shí)間。
如圖3-25所示,運(yùn)行MRP產(chǎn)生產(chǎn)成品的計(jì)劃訂單(37066)、半成品的計(jì)劃訂單(37070)、原材料的采購(gòu)申請(qǐng)(10014049)。
(3)MRP結(jié)果(訂單報(bào)表)—產(chǎn)成品供需情況
產(chǎn)成品ZMRP010的計(jì)劃訂單(37066)的完成日期為2011/10/20(物料可用日期減去產(chǎn)后緩沖日期減去收貨處理時(shí)間),開(kāi)始日期為2011/10/18(完成日期減去生產(chǎn)周期兩天)。
因此在圖3-25中可以看到產(chǎn)成品的需求日期為2011/10/20,其對(duì)應(yīng)的供給為產(chǎn)成品的計(jì)劃訂單(37066),計(jì)劃訂單的完成日期(收貨日期)為2011/10/20,產(chǎn)成品本身沒(méi)有延誤,產(chǎn)成品的生產(chǎn)周期為兩天,因此產(chǎn)成品的計(jì)劃開(kāi)始日期為2011/10/18,即產(chǎn)成品ZMRP010對(duì)半成品Z-112產(chǎn)生的相關(guān)需求日期為2011/10/18(產(chǎn)成品的開(kāi)始生產(chǎn)日期)。
(4)MRP結(jié)果(訂單報(bào)表)—半成品供需情況
由于半成品沒(méi)有庫(kù)存,因此半成品也產(chǎn)生了計(jì)劃訂單,正常來(lái)說(shuō)該計(jì)劃訂單的完工日期應(yīng)該等于產(chǎn)成品對(duì)該半成品的需求日期,即2011/10/18,但當(dāng)前日期為2011/10/18,半成品最早于今天開(kāi)始生產(chǎn),半成品的生產(chǎn)周期為兩周,因此半成品的計(jì)劃訂單的完成日期為當(dāng)前日期向前推(Forward),即2011/11/02(完成日期等于當(dāng)前日期+生產(chǎn)周期),收到倉(cāng)庫(kù)日期為2011/11/03,也就是說(shuō)本例中即使原材料按時(shí)到位,半成品生產(chǎn)完畢并就位,將拖延11天。
因此在圖3-25中可以看到半成品的需求日期為2011/10/18,其對(duì)應(yīng)的供給為半成品的計(jì)劃訂單(37070),半成品本身將延誤11天。
(5)MRP結(jié)果(訂單報(bào)表)—原材料供需情況
半成品Z-112對(duì)原材料ZMRP090產(chǎn)生的相關(guān)需求日期為2011/10/18(半成品的開(kāi)始生產(chǎn)日期),由于原材料ZMRP090也不存在庫(kù)存,因此原材料將產(chǎn)生采購(gòu)申請(qǐng),原材料的采購(gòu)提前期為10天,因此在圖3-25中可以看到,原材料需求日期為2011/10/18,供給日期為2011/11/02,原材料將延誤10天。
(6)整體延誤(多層延誤情況)
綜合來(lái)看,多層延誤的總天數(shù)等于延誤最多天數(shù)的下階物料的延誤天數(shù)+產(chǎn)成品本身延誤天數(shù),如果BOM有多層,則不斷累加,具體而言,本例中原材料將延誤10天,等原材料入庫(kù)到位后,還需要11天,半成品才能生產(chǎn)到位,半成品到位后,產(chǎn)成品需要兩天,就能入庫(kù),當(dāng)前訂單中,客戶的訂單提前期僅為兩天(2011/10/20-2011/10/18),僅考慮產(chǎn)成品本身,不會(huì)延誤,考慮半成品、原材料供應(yīng),合計(jì)的延誤天數(shù)為21天,也就是說(shuō)該張銷售訂單(27)預(yù)計(jì)會(huì)延誤21天,才能交貨給客戶。
在SAP ECC6 EHp3及以上版本中,功能增強(qiáng)包LOG_PP_MIS中增強(qiáng)了查詢多層延遲的功能以及批量查詢銷售訂單的多層延遲日期(客戶需求日期-可能的交貨日期)。
相關(guān)說(shuō)明如下。
(1)訂單報(bào)表中查看訂單的多層延遲日期的說(shuō)明
在訂單報(bào)表(CO46/MD4C)中,在訂單報(bào)表的參數(shù)文件中,可以設(shè)置多層延遲(Multilevel Delay)。具體設(shè)置如圖3-26所示,在參數(shù)文件中定義多層延遲及其計(jì)算邏輯。具體效果如圖3-27所示,查看到訂單中的產(chǎn)成品的累積延遲天數(shù),本例中銷售訂單(27)預(yù)計(jì)將延誤21天交付給客戶。
(2)銷售訂單延遲天數(shù)報(bào)表查詢說(shuō)明
增加程序RMDMULTILEVELDELAY,可以批量查詢多張銷售訂單的多層延遲情況,根據(jù)輸入的查詢條件(如銷售訂單號(hào)碼),事務(wù)代碼SE38運(yùn)行程序后,可以直觀地查詢到銷售訂單可能的延遲交貨天數(shù)(客戶需求日期-可能的交貨日期),如圖3-27所示,可以查看到銷售訂單27的整體延誤情況,該張有三行,延遲天數(shù)分別為21、11、11天。
(3)訂單報(bào)表中的對(duì)象
訂單報(bào)表中可以查看銷售訂單、生產(chǎn)訂單、計(jì)劃訂單,但是只有銷售訂單設(shè)置為MRP相關(guān),才可以在訂單報(bào)表中查看到。
(4)事務(wù)代碼MD4C、CO46中缺料邏輯
事務(wù)代碼MD4C、CO46可以整體查看所有原材料的缺料情況,缺料邏輯可以定義根據(jù)ATP邏輯還是貨物接受日期(參數(shù)文件中定義),如果未顯示缺料標(biāo)志(Misspart Indicator),可能需要參見(jiàn)SAP Note 1504531 - MD4C: Missing part indicator not displayed。
3.3.8 需求溯源
需求溯源(Pegged Requirement)是指追溯某個(gè)供給所對(duì)應(yīng)的需求,最常見(jiàn)的供給是外購(gòu)供給(采購(gòu)申請(qǐng)、采購(gòu)訂單、計(jì)劃協(xié)議、計(jì)劃訂單)和自制供給(生產(chǎn)訂單、計(jì)劃訂單),具體而言,追溯原材料的采購(gòu)申請(qǐng)是為哪些半成品而采購(gòu)的,半成品的計(jì)劃訂單(生產(chǎn)訂單)是由哪些產(chǎn)成品觸發(fā)的。
在MTO的模式下,生產(chǎn)訂單與銷售訂單有著一一對(duì)應(yīng)的關(guān)系,對(duì)于非通用件(按銷售訂單采購(gòu)的)的原材料,其采購(gòu)申請(qǐng)、采購(gòu)訂單也與銷售訂單有著唯一的對(duì)應(yīng)關(guān)系,在此背景下,追溯供給的來(lái)源非常簡(jiǎn)單。
在MTS的模式下的所有供給以及MTO模式下按庫(kù)存采購(gòu)的原材料、按庫(kù)存生產(chǎn)的半成品,其追溯并沒(méi)有嚴(yán)格意義上的對(duì)應(yīng)關(guān)系,系統(tǒng)并不記錄需求與供給之間的直接關(guān)聯(lián),而是將事務(wù)代碼MD04(當(dāng)前供給和需求)中的所有收貨/供給元素(Receipt Element)和所有發(fā)貨元素(Issue Element)在時(shí)間軸上進(jìn)行排序,最早的收貨/供給被最早的發(fā)貨/需求給消耗,若最早的供給未被最早需求完全消耗,則剩余部分的供給被次早的需求消耗,按此進(jìn)行類推。
原材料ZMRP090為按庫(kù)存采購(gòu),通過(guò)事務(wù)代碼MD04查看其供給需求情況,如圖3-28所示,按照需求追溯的原則,則相應(yīng)的供給對(duì)應(yīng)的需求如下:
供給庫(kù)存,數(shù)量50個(gè),對(duì)應(yīng)最早的需求,具體而言為預(yù)留50個(gè);
供給采購(gòu)訂單(4500017336),數(shù)量20個(gè),對(duì)應(yīng)物料Z-112觸發(fā)的相關(guān)需求,數(shù)量為99個(gè)中的20個(gè),剩余79個(gè)需求將被另外的供給覆蓋;
供給采購(gòu)申請(qǐng)(10014031),數(shù)量297個(gè),對(duì)應(yīng)物料Z-112觸發(fā)的相關(guān)需求,對(duì)應(yīng)的數(shù)量為相關(guān)需求總數(shù)量99個(gè)中的79個(gè),對(duì)應(yīng)半成品ZMRP011觸發(fā)的相關(guān)需求198個(gè)(半成品),對(duì)應(yīng)物料ZMRP014、ZMRP15觸發(fā)的相關(guān)需求各10個(gè)。
在圖3-28中,雙擊采購(gòu)申請(qǐng)10014031,單擊向上追溯按鈕,追溯結(jié)果如下(見(jiàn)圖3-29)。
使用需求追溯時(shí)需要注意以下方面。
1)需求溯源的結(jié)果來(lái)源于事務(wù)代碼MD04中的結(jié)果,系統(tǒng)并不保存供給與需求的對(duì)應(yīng)關(guān)系,而是動(dòng)態(tài)計(jì)算的,譬如在上例中增加某個(gè)供給的數(shù)量:手工更改采購(gòu)訂單(4500017336)的數(shù)量為120個(gè),再對(duì)該采購(gòu)訂單進(jìn)行追溯,其需求將發(fā)生變化,而后續(xù)的采購(gòu)申請(qǐng)的溯源結(jié)果也會(huì)隨之發(fā)生了變化,也就是說(shuō)同一個(gè)供應(yīng)元素(如本例中的采購(gòu)訂單、采購(gòu)申請(qǐng))在不同時(shí)間查看,由于其他供給和需求發(fā)生變化,其需求來(lái)源都不盡相同。
2)MTS的模式下無(wú)法對(duì)現(xiàn)有庫(kù)存進(jìn)行溯源,因?yàn)楫?dāng)前庫(kù)存是若干次收貨、發(fā)貨之后的結(jié)果。
3)需求追溯所調(diào)用的函數(shù)為MD_PEGGING_NODIALOG或者M(jìn)D_PEGGING。
4)在MTS的情況下,即使使用批量EX,仍然無(wú)法進(jìn)行一一對(duì)應(yīng)。
5)下列兩個(gè)Note 進(jìn)一步解釋了需求追溯功能:
SAP Note 12955 - Pegged orders/pegged requirements: Documentation
SAP Note 32214 - MD09: The meaning of the required quantity
3.3.9 訂單報(bào)表和需求溯源總結(jié)
訂單報(bào)表和需求溯源中二者一脈相承,最基本的原則都是按照時(shí)間軸,將當(dāng)前的需求與供給一一進(jìn)行對(duì)應(yīng),當(dāng)供給或需求發(fā)生變化時(shí),對(duì)應(yīng)關(guān)系可能也將隨之發(fā)生變化,所謂的時(shí)間軸,就像游戲中二軍對(duì)壘,一方?jīng)_鋒在前的和對(duì)方?jīng)_鋒在前的捉對(duì)廝殺,廝殺完了如果血瓶還有、尚未死掉,再和對(duì)方第二回廝殺。
總結(jié)
以上是生活随笔為你收集整理的《SAP后勤模块实施攻略—SAP在生产、采购、销售、物流中的应用》——3.3 MRP结果评估概览...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。