如何不强制设置CRM WEB UI字段?

2020-09-24 22:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好! 在SPRO的系统SAP...

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

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


你好!

在SPRO的系统SAP CRM WEB中:

跨应用程序组件,位于 SAP业务伙伴->业务伙伴->基本设置->字段分组->为每个BP角色配置字段属性

字段POSTL_COD1被设置为多个角色。

ABAP是否可以在不更改SPRO中配置的情况下处理此异常?

例如:

在"客户"角色中,字段POSTL_COD1设置为必填。

现在,当BP city ='XXX'时,我必须将此字段设置为非必填项。 (例外)

有可能吗? 在do_prepare_output中,do_finish_input ...?

我试图在get_p方法中进行设置。 但这不起作用...

致谢

米哈尔

(对不起,我的英语... :))

1条回答
Climb_Ma
2020-09-24 23:08

嗨Michal

您可以覆盖视图控制器类的GET_EMPTY_MANDATORY_FIELDS方法中的空字段检查。

但是请注意,尤其是对于地址,API FM中还有其他几项检查可能也会加入。

此外,UI字段将显示为必填-带*! (要删除此配置,必须进行一些config-xml调整...)

收藏

多米

一周热门 更多>