2020-08-17 00:10发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的社区。 p>
我们实施了OSS 2139001-标头系统信息。 但是,我们希望通过另一个信息(选定位置)来增强显示的消息。
对于一个WEBUI角色,用户可能必须从组织模型中选择一个职位。 我们想显示此选定位置(例如R_WHF_FOC MANAGER)
我们目前正在努力获取此信息而没有"已确认的合作伙伴"(我们使用IC场景/角色)。 有关如何进行的任何想法?
谢谢
致谢
您好,Thierry,
您是否在增强功能中尝试致电CL_WCF_UST_SERVICES => GET_CURRENT_ORG_POSITION()或CL_WCF_UST_SERVICES => GET_CURRENT_ORGANIZATION_UNIT()以获取所需的信息?
尼古拉斯。
你好尼古拉斯
感谢您的反馈。
我们尝试了两种建议的方法,但结果是空白。 :-(
我们在cl_crm_aui_service => get_logon_orgunit_of_agent中也使用了类似的pb。 由于已正确分配了用户并已经选择了一项有效的分配(对于有效的会话有效),我们希望能够检索此信息..它似乎仅在确认BP后才起作用...
嗨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属性被标记为私有,因此没有人可以使用此方法更改它。
第一个选择屏幕
嗨,尼古拉斯
我们尝试了建议的方法(SET_ORG_ UNIT 对象中的断点)
(找不到SET_ORG_UNIT)
然而,我们仅在您知道的情况下使用IC角色...
选择位置后:
首次访问
信息还可以。 这是我们正在寻找的职位。 由用户选择的一个。
第二次访问:还可以:
然后,我们尝试阅读此信息以进行显示:->空
我们尝试了两个级别:get_org_unit和get_current_org_position ...
:-(
有什么想法吗?
蒂埃里
最多设置5个标签!
您好,Thierry,
您是否在增强功能中尝试致电CL_WCF_UST_SERVICES => GET_CURRENT_ORG_POSITION()或CL_WCF_UST_SERVICES => GET_CURRENT_ORGANIZATION_UNIT()以获取所需的信息?
尼古拉斯。
你好尼古拉斯
感谢您的反馈。
我们尝试了两种建议的方法,但结果是空白。 :-(
我们在cl_crm_aui_service => get_logon_orgunit_of_agent中也使用了类似的pb。 由于已正确分配了用户并已经选择了一项有效的分配(对于有效的会话有效),我们希望能够检索此信息..它似乎仅在确认BP后才起作用...
嗨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属性被标记为私有,因此没有人可以使用此方法更改它。
第一个选择屏幕
嗨,尼古拉斯
我们尝试了建议的方法(SET_ORG_ UNIT 对象中的断点)
(找不到SET_ORG_UNIT)
然而,我们仅在您知道的情况下使用IC角色...
选择位置后:
首次访问
信息还可以。 这是我们正在寻找的职位。 由用户选择的一个。
第二次访问:还可以:
然后,我们尝试阅读此信息以进行显示:->空
我们尝试了两个级别:get_org_unit和get_current_org_position ...
:-(
有什么想法吗?
致谢
蒂埃里
一周热门 更多>