天天看點

CRM WebClient UI裡标準configuration和custom configuration差別

想: q system上建立的configuration 一定是customer configuration。

下面是我證明這個猜想的思路:

在QDD上找一個已經有customer configuration的UI component。用ST05找出是哪個表存的configuration的資訊。

CRM WebClient UI裡标準configuration和custom configuration差別

找到這個table:

CRM WebClient UI裡标準configuration和custom configuration差別

對table 選where use list,觀察method 名字,設斷點

CRM WebClient UI裡标準configuration和custom configuration差別

再次打開UI component configuration, 斷點觸發。看下面的代碼應該猜到了。

CRM WebClient UI裡标準configuration和custom configuration差別

在這裡插入圖檔描述

這裡再次展現了 “首先通路C table,再通路S table”的設計思路 – 廣泛用在CRM裡。

這裡能發現,sap configuration 和customer configuration是存在不同的table 裡的。

Debug了這麼多,實際上都在為一件事情做準備 – 我想找到create configuration的入口。

Step3的12行有一個重要的method。在上面設個斷點,然後在workbench 裡面選 copy configuration, 斷點果然觸發了!

CRM WebClient UI裡标準configuration和custom configuration差別
CRM WebClient UI裡标準configuration和custom configuration差別

繼續閱讀