点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我刚开始使用SAP BPM,要求为任务设置多个潜在所有者。
我看到有一个表达式功能 getPrincipal 对1个用户有效。 但是现在我想
使用 getPrincipals(string [] PrincipalID)。
我尝试了很多组合来传递该数组的UserId,但是它不起作用,而且我找不到
SAP的任何此类文档。
我也在论坛上搜索了此内容,但似乎没有人得到答案。
有人使用过此功能吗?
我不想为此创建EJB,因为该功能应该已经存在并且将会
是我必须构建的唯一更复杂的表达式。
感谢和问候,
丹尼斯
Hello Dennis,
getPrincipals函数应该可以正常工作。 有一些提示可供您检查:
1.-请仔细检查提供给该功能的主体ID是否确实存在于用户管理中。
2.-检查 谨慎处理前导和尾随空格。 应当忽略它们。
3.-您发现什么错误? 可以通过增加跟踪的位置来查看未正确键入用户的标志
在这种情况下应该存在一些不存在的用户的磨损)。
如果找不到失败的原因,请将跟踪位置:
com.sap.bpem.um.functions和Subtree包设置为"警告"级别,然后保存 日志配置。
这可以通过NWA在服务器上完成/问题管理/日志配置/将下拉菜单中的"显示"更改为"跟踪位置"。
然后从表中选择" 根目录"-> com-> sap-> bpem-> um->功能
,然后从右侧的"警告"中选择。 然后按"复制到子树"按钮,然后按"保存
配置"。
设置跟踪位置后,请启动使用" getPrincipals"功能的进程之一。 确保流程已创建任务后(使用getPrincipals进行创建),请检查是否为有问题的任务填充了潜在所有者。
如果不是,请打开,然后打开并检查默认跟踪。
此外,请确保正确且正确地填写了所使用的用户ID,并确保已正确填写用户ID。
希望这对您有所帮助。
问候,
Blanca
嗨,
我使用的是xsd:string,但出现错误,但找到了xsd:string的列表。
请提出建议。 谢谢!
Dennis
您要传递给方法变量PrincipleID的值是什么? 这些是用户ID还是唯一ID?
Sandip
一周热门 更多>