在WebUI中显示所选位置。 如何

2020-08-17 00:10发布

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

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


亲爱的社区。

我们实施了OSS 2139001-标头系统信息。 但是,我们希望通过另一个信息(选定位置)来增强显示的消息。

对于一个WEBUI角色,用户可能必须从组织模型中选择一个职位。 我们想显示此选定位置(例如R_WHF_FOC MANAGER)

我们目前正在努力获取此信息而没有"已确认的合作伙伴"(我们使用IC场景/角色)。 有关如何进行的任何想法?

谢谢

致谢

(17.8 kB)

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

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


亲爱的社区。

我们实施了OSS 2139001-标头系统信息。 但是,我们希望通过另一个信息(选定位置)来增强显示的消息。

对于一个WEBUI角色,用户可能必须从组织模型中选择一个职位。 我们想显示此选定位置(例如R_WHF_FOC MANAGER)

我们目前正在努力获取此信息而没有"已确认的合作伙伴"(我们使用IC场景/角色)。 有关如何进行的任何想法?

谢谢

致谢

(17.8 kB)
付费偷看设置
发送
5条回答
DafaDDDa
1楼-- · 2020-08-17 00:22

您好,Thierry,

您是否在增强功能中尝试致电CL_WCF_UST_SERVICES => GET_CURRENT_ORG_POSITION()或CL_WCF_UST_SERVICES => GET_CURRENT_ORGANIZATION_UNIT()以获取所需的信息?

尼古拉斯。

N-Moskvin
2楼-- · 2020-08-17 00:41

你好尼古拉斯

感谢您的反馈。

我们尝试了两种建议的方法,但结果是空白。 :-(

我们在cl_crm_aui_service => get_logon_orgunit_of_agent中也使用了类似的pb。 由于已正确分配了用户并已经选择了一项有效的分配(对于有效的会话有效),我们希望能够检索此信息..它似乎仅在确认BP后才起作用...

小灯塔
3楼-- · 2020-08-17 00:24

嗨Thierry,

我使用NON IC业务角色在我们的沙盒系统上对其进行了测试,并填写了一个条目:

因此,您无需使用组织模型即可登录到CRM(也许您在自己的计算机上设置了参数CRM_UI_PROFILE = xxx 用户),或者您可能应该在类CL_CRM_UI_USER_CB的某些属性上设置观察点,以查看谁在登录后删除CL_CRM_UI_PROFILE_DETERM-> SET_PROFILE_IF_ASSIGNED()设置的值。

注意事项

PS:甚至更好=>在CL_CRM_UI_USER_CB-> SET_ORG_UNIT()中设置一个断点。 由于ORG_UNIT属性被标记为私有,因此没有人可以使用此方法更改它。

xfwsx85
4楼-- · 2020-08-17 00:22

第一个选择屏幕

小灯塔
5楼-- · 2020-08-17 00:27

嗨,尼古拉斯

我们尝试了建议的方法(SET_ORG_ UNIT 对象中的断点)

(找不到SET_ORG_UNIT)

然而,我们仅在您知道的情况下使用IC角色...

选择位置后:

首次访问

信息还可以。 这是我们正在寻找的职位。 由用户选择的一个。

第二次访问:还可以:

然后,我们尝试阅读此信息以进行显示:->空

我们尝试了两个级别:get_org_unit和get_current_org_position ...

:-(

有什么想法吗?

致谢

蒂埃里

一周热门 更多>