SHD0 業務顧問和開發顧問都非常熟悉的一個T-Code, 如果能合理使用它,可以省去許多增強和程序修改工作。
當我需要時,我在這里找不到任何相關文檔,這就是為什么我想借此機會向我們自己的SCN提供內容豐富的內容,以便對所有其他人有所幫助。
讓我們舉一個非常普通的CO11N例子(我只是研究這個例子)。此tcode用於確認生產訂單,生產訂單確實包含特定生產所需的所有BOM相關物料。 現在,有時最終用戶會使用這些內容來刪除或更改這些BOM材料,而在我們公司中,要求是在用戶ID級別停止此操作。通常,在使用SHD0時,每個人都會創建一個使用它的ZTcode,但是我們可以在不創建Ztcode的情況下做到這一點。
第一步:
SHD0 輸入您要為其創建交易和屏幕變體的交易代碼,例如: CO11N.
並選擇“標准變體”選項卡和“進一步選擇變體組”選項卡。給組名稱ZSIJIN,如下所示:
您可以看到,在按Enter鍵系統內,系統會自動生成事務變式ZSIJINCO11N(系統將組名+事務代碼連接在一起)。
事務變式可以在其中包含許多屏幕變式。
按下創建按鈕(F5),它將開始模擬CO11N,並通過每次處理,系統將建議為每個屏幕元素(例如按鈕,工具欄,菜單功能,帶有字段的子屏幕)創建屏幕變體。
將會繼續如下:
通過單擊菜單功能按鈕,您還可以編輯菜單功能的功能
上面的屏幕變體用於CO11N的按鈕,您可以看到我已經進行了一些設置。 我們將在最后看到它們的效果。
您可以看到上面的建議給出了有關該屏幕元素的完整描述,例如帶有屏幕編號的程序名稱,如果您有任何困惑,可以使用SE51進行模擬並進行確認。
我們將繼續這樣,
這是為了使“訂單”字段僅對於“物料”字段“輸出”必選。
現在,按貨物移動,以進行進一步處理。
按下回車鍵,它將再次以相同的方式繼續進行,
工具欄到了,您可以看到我已將DELETE選項設置為Only Output。
在這里,我刪除了“數量”選項中的更改。
現在按退出並保存(完成操作后)選項。
2.分配用戶
現在,隨着最初創建的變式組(在本例中為ZSIJIN),我們可以收集需要為其應用上述交易和屏幕變式的用戶。
在這里,我們現在要分配用戶。 為此,“用戶交易”變體將生效。
不要忘記按“分配和設置建議按鈕”。
3.現在,讓我們看看整體效果。 我已經突出顯示了它們。