SAP 通過事務代碼與屏幕變式(SHD0)控制控制用戶界面的某些字段,以控制生產訂單的調度類型為例
From: http://blog.csdn.net/loeley/article/details/7648389
轉:
在實際工作中經常會遇到要求把SAP中某些字段鎖定,或設為必須輸入,這時可以用事務代碼與屏幕變式進行控制,事務代碼:SHD0 (Transaction and Screen Variants)。
下面是控制生產訂單調度類型為固定值的操作實錄:
一、查看生產訂單調度類型的屏幕號
輸入事務代碼CO03,隨便查看一個現存的生產訂單,點擊菜單 系統(Y) => 狀態(S)...,即可以看到屏幕號和子屏幕號。
二、創建事務代碼變式(Transaction Variants)
輸入事務代碼SHD0回車:事務代碼處輸入,命名,點擊新建按鈕進入創建生產訂單界面。
根據實際情況填好物料,生產工廠等內容后回車會出現彈出確認屏幕條目對話框
點擊確認按鈕進入生產訂單腦創建:抬頭界面,填好必要數量,日期等內容回車會出現彈出確認屏幕條目對話框,注意此處已是另外一個屏幕。
把類型字段的有內容,只輸出,強制的打上勾,點擊 Exit and Save 按鈕進入更改事務變式工界面。如果還想設置別的字段,可在此更改。最后點擊保存。
可以看到事務變式ZCO01LX 已經分配了三個屏幕變式:
點擊 Standard Variants,點激活。
最后可以看到事務變式已經啟用,生產訂單調度類型的值已經固定為不能改。