如何更改SAP Hybris Marketing中自定义字段的可见性?

2020-09-25 07:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)女士和男士, 我们正在内部使用...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


女士和男士,

我们正在内部使用并根据可扩展性指南,在第2.1章中说明了如何扩展数据源和业务对象。

到目前为止一切顺利。 我认为,通过复制所涉及的信息模型(程序HPA_WHERE_USED_INCL的结果)并将客户字段添加到"输出"面板中,这也可以控制相应fiori应用程序中每个客户字段的可见性,但事实并非如此。 也没有进一步的描述。

另一方面,我找到了"自定义字段和逻辑"应用程序,可以在其中增强业务对象/上下文,并在字段级别配置UI和报表的字段使用情况。

蓝色框中的字段是"自定义字段和逻辑"应用程序创建的客户字段。 红色框中的其他字段是通过增强BOB中的BO"交互联系"来创建的。

所以我的问题是,这些信息存储在哪里,并且可以在上述应用程序旁边设置字段状态(可选,显示,隐藏),以防业务对象(例如,交互联系,主动性) 由扩展性准则扩展? 可能有一个隐藏的自定义表(SAP Hybris Marketing IMG中不存在)存储这些信息吗?

最好的问候

弗兰克·莫尔曼

(24.9 kB)
5条回答
何必丶何苦呢
2020-09-25 08:19

好,我发现客户字段信息存储在表CFD_L_RT_FIELDS中,但与此同时,我认为"自定义字段和逻辑"应用不是 不一定是特定于SAP Hybris Marketing的; 对? 至少将表CFD_L_RT_FIELDS分配给了似乎是基础组件的程序包S_CUSTOM_FIELD。

我还尝试通过后缀_enh(永久包含)和_enhf(瞬变包含)的新客户字段来增强交易BOB中的BO"交互联系",以查看该字段是否至少在"自定义字段和 Logic"应用,但事实并非如此。

所以我现在的结论是,不使用"自定义字段和逻辑"应用程序来更改客户字段(可见/隐藏)的唯一可能性是实现自己的模型提供程序类,在其中设置ODATA服务CUAN_COMMON的元数据

这将是非常静态的。

一周热门 更多>