点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 请帮助我找出下面的...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 请帮助我找出下面的...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
请帮助我找出下面的实现方法。
我们有具有IC_AGENT和SERVICE_PRO角色的用户。 我们希望对IC_AGENT角色访问实施限制,即用户只能以IC_AGENT角色登录一次,并且如果他/她尝试打开另一个会话,系统将显示错误消息或在角色选择屏幕中不提供该角色。
与此同时,我们希望提供访问权限以打开SERVICE_PRO角色的多个会话/窗口。 因此,用户在任何时候都只能拥有一个IC_AGENT登录名,但只能有1个或更多然后1个SERVICE_PRO登录名(在单独的窗口中)
此致
维卡斯
你好维卡斯,
-对于要求:IC_AGENT角色只能打开一次; 可以不受限制地打开SERVICE_PRO角色:
恐怕您的需求需要自定义代码,也许有一些小技巧?
打开Webui时,系统将检查分配了哪些业务角色。 您的客户代码需要检查是否已为此用户打开IC_AGENT。 如果是,则不返回IC_AGENT。
我在此逻辑中找不到要提供的BADI,请考虑对标准程序进行修改? 请在
方法中设置断点CL_CRM_UI_PROFILE_DETERM-> LOAD_PROFILES并进行调试。 希望你能找到合适的地方。
-对于要求:SERVICE_PRO角色应始终在新窗口中打开:
在业务角色列表页面中,单击F12,我们可以找到其HTML代码,如下所示:
它们在SE80 BSP应用程序CRM_UI_START-> selectBusinessRole.htm 中呈现。 您可以修改代码,以使业务角色超链接在新窗口中打开。
**
另一种方法是,创建自己的框架页面(作为.htm文件),以显示IC_AGENT和SERVICE_PRO角色。 在该.htm文件中,您编写了JavaScript代码来控制业务角色的打开。
希望以上信息对您有帮助。
最好的问候,Corrine
一周热门 更多>