无法在SAP IDM屏幕中创建身份

2020-08-21 20:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 通过表单将用户加入ID...

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

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


您好,

通过表单将用户加入IDM时,不会创建用户。 当我检查日志时,出现以下消息

ToIDStore.addEntry无法存储条目" XXXX"。 IDStore返回错误消息:创建entryToIDStore.modEntry时更新条目" XXXX"失败,"条目已存在"。 IDStore返回错误消息:获取条目时"条目不存在"

我已经看过一些以前的主题和SAP Note2507916。但是这些都不相关。 请指教。

10条回答
ZJXianG
2020-08-21 20:45

嗨Aravind,

以下错误指出查询无法执行,因为为变量supKey传递的值为空。

< pre>执行GetmanagerID(UserID)得到RuntimeException-org.mozilla.javascript.EvaluatorException:var supID = uSelect("从idmv_entry_simple_all,ZVDSUSER_LIST中选择MCMSKEY,其中mcentrytype ='MX_PERSON'和memberID = MCMSKEYVALUE和PROVID =)有异常java.sql。 SQLSyntaxErrorException:ORA-00936:缺少表达式提示:检查脚本GetmanagerID中的第8行

我建议您直接在数据库中执行以下查询,并检查它是否返回任何值,否则这里是

"从ZVDSUSER_LIST中选择ManagerID,其中memberID ='" + MEMBERID +"'"

我还观察到,您共享的脚本不包含任何名称为MEMBERID的变量。 我怀疑该语句应如下所示:

var supKey = uSelect("从ZVDSUSER_LIST中选择ManagerID,其中memberID ='" + userID +"'"));

检查输入值,通过了什么操作并尝试在数据库中执行查询,这应该是识别问题根源的好起点

/Deva

p>

一周热门 更多>