SAP -熟練使用T-Code SHD0


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.現在,讓我們看看整體效果。 我已經突出顯示了它們。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM