如何在CRM中捕获业务角色使用信息

2020-09-27 17:48发布

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

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


我们对SAP CRM有要求。 每次用户在Web客户端中以业务角色ZSP_MK登录时,我们都需要系统记录以下登录信息(用户名,给定日期的数字登录),以便每当需要此信息时,就可以从CRM系统中提取此信息 用于内部分析。 但是我们看不到SAP CRM中有任何功能可以实现此目标。 我可以要求您提供一些建议吗?

用户 2017年3月8日3/9/2017 AAAAAA 1 0 MMMM 2 1 SSSSSSSS 10 2

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

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


我们对SAP CRM有要求。 每次用户在Web客户端中以业务角色ZSP_MK登录时,我们都需要系统记录以下登录信息(用户名,给定日期的数字登录),以便每当需要此信息时,就可以从CRM系统中提取此信息 用于内部分析。 但是我们看不到SAP CRM中有任何功能可以实现此目标。 我可以要求您提供一些建议吗?

用户 2017年3月8日3/9/2017 AAAAAA 1 0 MMMM 2 1 SSSSSSSS 10 2

付费偷看设置
发送
1条回答
SC_Yao
1楼 · 2020-09-27 18:22.采纳回答

嗨,

SAP标准当前不支持此功能。 但是,我可以向您提示如何实现。

识别登录的最佳位置是使用方法CREATE_NEW_ESID调用CL_CRM_UI_SESSION_MANAGER。

为创建的每个新会话调用此方法。 在请求中,包含有关所选角色的信息。 您可以使用

提取它
 lv_role = me-> server-> request-> get_form_field('saprole')。  

用" sy-uname"给用户,可以从" sy-datum"中读取日期,而从" sy-uzeit"中读取确切时间。

这些信息可以存储在数据库表(即ZUSER_LOGON_BR)中,并且可以从那里获取统计信息。 确保仅在" lv_role"不是初始字母的情况下存储记录。

如果您认为它应该成为Webclient UI的SAP标准的一部分,请在此处创建开发请求: https://influence.sap.com

最诚挚的问候,巴拉兹

一周热门 更多>