CRM和C4C product category hierarchy的可编辑性控制逻辑
CRM
從ERP導(dǎo)入到CRM系統(tǒng)的Product Hierarchy,在CRM系統(tǒng)切換成編輯模式時(shí),會(huì)收到一條提示信息:
Hierarchy XXX may only be changed in the original system XXX
C4C(Cloud for Customer)
在這個(gè)系統(tǒng)里,New hierarchy按鈕處于禁用狀態(tài)。
首先通過(guò)Chrome開(kāi)發(fā)者工具找到Product Categories這個(gè)視圖所在的工作中心視圖:
/SAP_BYD_APPLICATION_UI/mdm/pmm/ProductData_CentralPCH_WCView.WCVIEW.uiwocview
打開(kāi)這個(gè)工作中心視圖,找到Product Categories Hierarchy列表的UI模型:
檢查這個(gè)按鈕的Enabled控制字段,發(fā)現(xiàn)被綁定到了模型字段isNewHierarchyEnabled:
這個(gè)字段沒(méi)有綁定到BO字段上(如下圖,綠色字段代表綁定到BO上,黃色字段說(shuō)明沒(méi)有綁定值),說(shuō)明它是在UI控制器的邏輯里被賦值的。
在這個(gè)UI模型里有一個(gè)事件處理器ev_RowCountChange, 每當(dāng)表格內(nèi)記錄個(gè)數(shù)發(fā)生變化時(shí)會(huì)觸發(fā)。控制newHierarchy按鈕是否禁用的模型字段isNewHierarchyEnabled就是在這個(gè)事件處理器里進(jìn)行賦值的。
要獲取更多Jerry的原創(chuàng)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙":
總結(jié)
以上是生活随笔為你收集整理的CRM和C4C product category hierarchy的可编辑性控制逻辑的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 在ABAP里取得一个数据库表记录数的两种
- 下一篇: SAP CRM和C4C数据同步的两种方式