点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 我们需要使用BAPI通过C...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 我们需要使用BAPI通过C...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我们需要使用BAPI通过CUA系统重置用户密码。
我们正在使用BAPI_USER_CHANGE并在BAPIPWD结构中设置以下参数:
USERNAME = MyUser 密码= NewPassword123 PASSWORDX = X
在非CUA系统上运行时它可以工作,但是在CUA上,我们收到一条错误消息:
"无法在此系统中维护用户属性'新密码'。未对用户MyUser进行任何更改。"
"地址"选项卡中的所有SCUM设置均已设置为"全局"。
我们如何在CUA中重置密码? 也许我们应该使用另一个BAPI吗?
BAPI遵循SCUM中维护的规则,并且如果"初始密码"设置为全局,我找不到在特定子系统中重置用户密码的方法。
< 您可以做的是在中央系统中使用cl_identity类(由BAPI调用),并使用方法if_identity_cua〜set_cua_password。 您的代码如下(未经测试):当然,使用此解决方案需您自担风险:-)。
关于Nicolas
一周热门 更多>