SAP 通過事務程式碼與螢幕變式(SHD0)控制控制使用者介面的某些欄位,以控制生產訂單的排程型別為例
阿新 • • 發佈:2018-12-11
在實際工作中經常會遇到要求把SAP中某些欄位鎖定,或設為必須輸入,這時可以用事務程式碼與螢幕變式進行控制,事務程式碼:SHD0 (Transaction and Screen Variants)。
下面是控制生產訂單排程型別為固定值的操作實錄:
一、檢視生產訂單排程型別的螢幕號
輸入事務程式碼CO03,隨便檢視一個現存的生產訂單,點選選單 系統(Y) => 狀態(S)...,即可以看到螢幕號和子螢幕號。
二、建立事務程式碼變式(Transaction Variants)
輸入事務程式碼SHD0回車:事務程式碼處輸入,命名,點選新建按鈕進入建立生產訂單介面。
根據實際情況填好物料,生產工廠等內容後回車會出現彈出確認螢幕條目對話方塊
點選確認按鈕進入生產訂單腦建立:擡頭介面,填好必要數量,日期等內容回車會出現彈出確認螢幕條目對話方塊,注意此處已是另外一個螢幕。
把型別欄位的有內容,只輸出,強制的打上勾,點選 Exit and Save 按鈕進入更改事務變式工介面。如果還想設定別的欄位,可在此更改。最後點選儲存。
可以看到事務變式ZCO01LX 已經分配了三個螢幕變式:
點選 Standard Variants,點啟用。
最後可以看到事務變式已經啟用,生產訂單排程型別的值已經固定為不能改。