CRM和C4C product category hierarchy的可编辑性控制逻辑

简介:

CRM

从ERP导入到CRM系统的Product Hierarchy,在CRM系统切换成编辑模式时,会收到一条提示信息:

Hierarchy XXX may only be changed in the original system XXX

C4C(Cloud for Customer)

在这个系统里,New hierarchy按钮处于禁用状态。

首先通过Chrome开发者工具找到Product Categories这个视图所在的工作中心视图:

/SAP_BYD_APPLICATION_UI/mdm/pmm/ProductData_CentralPCH_WCView.WCVIEW.uiwocview

打开这个工作中心视图,找到Product Categories Hierarchy列表的UI模型:

检查这个按钮的Enabled控制字段,发现被绑定到了模型字段isNewHierarchyEnabled:

这个字段没有绑定到BO字段上(如下图,绿色字段代表绑定到BO上,黄色字段说明没有绑定值),说明它是在UI控制器的逻辑里被赋值的。

在这个UI模型里有一个事件处理器ev_RowCountChange, 每当表格内记录个数发生变化时会触发。控制newHierarchy按钮是否禁用的模型字段isNewHierarchyEnabled就是在这个事件处理器里进行赋值的。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

相关文章
|
1月前
|
人工智能 搜索推荐 Serverless
使用金庸的著作,来测试阿里通义千问最新开放的长文档处理功能
使用金庸的著作,来测试阿里通义千问最新开放的长文档处理功能
89 7
使用金庸的著作,来测试阿里通义千问最新开放的长文档处理功能
|
2月前
|
中间件
如何在 SAP CRM 系统调试 Product Initial Download
如何在 SAP CRM 系统调试 Product Initial Download
16 0
|
3月前
|
存储 数据管理 数据安全/隐私保护
如何动态控制 CRM attachment UI 的可编辑性(editability)
如何动态控制 CRM attachment UI 的可编辑性(editability)
24 0
|
7月前
|
存储
SAP CRM Text customizing 的读取逻辑
SAP CRM Text customizing 的读取逻辑
23 0
|
7月前
|
JavaScript 前端开发
SAP CRM product 主数据搜索,如何采用 ABAP 代码来实现
SAP CRM product 主数据搜索,如何采用 ABAP 代码来实现
26 0
|
8月前
SAP CRM Fiori 应用 My Opportunity 的分页读取逻辑,在 GM4 - AG3 无法正常工作
SAP CRM Fiori 应用 My Opportunity 的分页读取逻辑,在 GM4 - AG3 无法正常工作
50 0
How to render S4 Code List extension field into CRM WebUI product search view
This question is asked by Wade. Suppose I have created one extension field in S4 with type CodeList which contains all possible queue type supported by JDK. This extension field must be exposed to CRM Product Search WebUI. POC is done in X3C/504:
How to render S4 Code List extension field into CRM WebUI product search view
|
Java
SAP CRM WebClient UI和Hybris CommerceUI tag的渲染逻辑
SAP CRM WebClient UI和Hybris CommerceUI tag的渲染逻辑
99 0
SAP CRM WebClient UI和Hybris CommerceUI tag的渲染逻辑
SAP CRM和Hybris里的Product Variant
SAP CRM和Hybris里的Product Variant
91 0
SAP CRM和Hybris里的Product Variant