SAP CRM和C4C的產品主資料price維護

i042416發表於2018-10-30

SAP CRM

點了Edit List之後,可以直接修改產品主資料的Price資訊:

SAP CRM和C4C的產品主資料price維護

SAP CRM和C4C的產品主資料price維護

C4C

在C4C的product administration工作中心裡:

SAP CRM和C4C的產品主資料price維護

點選Edit按鈕進入編輯模式,Price List區域裡的內容也不能編輯:

SAP CRM和C4C的產品主資料price維護

那麼上圖紅色高亮的資料從哪裡來?

首先從Chrome開發者工具裡找到C4C產品主資料明細頁面的UI模型名稱:

SAP CRM和C4C的產品主資料price維護

/sap/ap/ui/json?app.component=/BYD_COD/SalesOnDemand/Product/UI/COD_Material.TI.uicomponent

然後到UI Designer開啟UI模型,找到Price List對應的實現:

SAP CRM和C4C的產品主資料price維護

發現Price List顯示是透過控制元件AdvancedListPane實現的。

SAP CRM和C4C的產品主資料price維護

BO模型的繫結位於namespace Foundation Object下面的BO: PriceAndTax

SAP CRM和C4C的產品主資料price維護

SAP CRM和C4C的產品主資料price維護

SAP CRM和C4C的產品主資料price維護

當執行時Price List區域被渲染之前,Price List所在的AdvancedListPane會自動執行一個query:

SAP CRM和C4C的產品主資料price維護

在控制器裡找到這個query,有兩個輸入引數PropertyValueSearchText和SearchText:

SAP CRM和C4C的產品主資料price維護

在執行時,這兩個引數的值自動被該UI的控制器附上對應值,執行query後,結果顯示在Product Price List區域裡。

SAP CRM和C4C的產品主資料price維護

要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":

SAP CRM和C4C的產品主資料price維護


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2218023/,如需轉載,請註明出處,否則將追究法律責任。

相關文章