您好,登錄后才能下訂單哦!
SAP S/4HANA key user tool extensibility原理是什么,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
問題就是不同的系統這個 UIs and Reports 里的顯示邏輯不一樣。 在 GRE210 連 XT9/715 上,里面只會顯示 OData 出來,我 debug 了前后臺, 后臺返回的 Usage 數據里,說明這個做在 business context PRODUCT 上的 extension field 能加在 view I_PRODUCTWD 上,因為其 AvailablityCode 是 Y
而我所有和 CDS 相關的 usageTypeCode 都是-,所以全部被 filter 掉了。 再看另一個系統 QJ3/500,這里能顯示出所有的 field usage,不僅僅是 U 的。 這個 QJ3/500 是 sandbox 系統,今天掛了,我也沒辦法進去看代碼,我就 想問問到底哪個才是 working as designed 的 behavior
In system A, you can only get 5 entries in UI and Reports list:
In system B, there are much more entries:
how to debug this difference:搞懂了哈, 從代碼推斷只有這里 UI,Report 里為 X 的 CDS view 才會出現在 Fiori UI 的 tab 里。在 XT9/715( S4 on premise )所有和 product 相關的 CDS view 都是 false,所以看不到。而另外一個 S4 on cloud 系統里,和 product 相關的 CDS view 都是 true。 所以結論是兩個系統的 behavior 都是正確的,只是因為 reigstry 里設置 不一樣,所以最后在 UI list 里顯示的東西也不一樣。
系統1:
系統2:
關于SAP S/4HANA key user tool extensibility原理是什么問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。