自從SAP上線之后,事情就很多,並不太順利。特別是外協這一塊,供應商庫存基本上是亂的。甚至曾經有一段時間用戶在新建外協采購訂單的時候居然新建成標准的了,以至於實物被供應商拉走了但系統並沒有發料和扣子件庫存。后來雖然糾正了,但也一直有困惑就是不知道外協單子是否已經發料了。因為外協的發料是對應到供應商的,所有的外協PO共享一個供應商庫存,並不會像生產訂單一樣以單子為依據。也就是說會出現挪單子的現象。更郁悶的是SAP標准的功能並沒有對外協的發料做任何的限制,而是可以無限制發料。根本不用去考慮到是否有發料過。這個是很瘋狂的事情!
為了管控好外協的作業,必須要做到每次發料都要關聯到具體的外協訂單。但計划內的發料是有對應到采購訂單,但計划外因為是直接回車,標准的畫面所以是可以不用輸入采購訂單的,這樣的話很有可能沒有辦法判斷發料是基於什么單子來。於是乎,希望通過增強來搞定。
SHD0的功能就體現出來了。
SHD0其實是畫面變式的創建畫面。一旦相對系統畫面的某些欄位做修改,比如隱藏、強制輸入、取消隱藏等就可以用到。具體使用方法如下:
在事務代碼里面輸入:MB1B,在Transaction Variant欄位輸入以Z開頭的事務代碼變式,如:ZMB1B_TMP。
點擊新建,系統會自動跳到MB1B的畫面。
輸入移動類型541和工廠,回車,模擬外協計划外發料的作業。
系統會跳出這個畫面,將當前頁面的所有欄位都體現出來。
因為當前的頁面並沒有我們感興趣的欄位,所以在這里把“復制設置”前面的勾去掉,點擊底下的勾繼續下一步。
在這個畫面有我們感興趣的欄位:采購訂單。於是在這里我們回車!!!(系統可能會提示要輸入供應商,隨便輸入內容即可!)
於是,會出現一下畫面:
在下面字段列表就出現了我們需要的“采購訂單”欄位,將后面的“強制的”打勾,代表是必輸的。
點擊“Exit and Save”保存當前頁面設置並退出。當然,如果后面還有欄位要設置,可以按勾按鈕繼續下去! 在這個畫面是保存所有選擇的畫面。輸入短文本,點擊保存。系統會要求創建一個請求。
保存成功之后,SHD0主界面就會體現我們剛才保存的變式:
切換到Standard Variants頁簽,激活我們新建的變式!
系統有提示信息:
點擊勾,於是就激活了。
這個時候我們到MB1B畫面去查看就會出現這個情況:
於是,變式保存成功!
在MB1B的畫面,選擇:系統——狀態,就可以看到我們新建的屏幕變式:
在這里看似乎屏幕變式只能有一個,其實不然,屏幕變式其實是可以有很多組的。
完!