2020-08-30 10:02发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们是IDM MW 8.0的新手,并且想知道如何通过UI创建新的用户ID时如何设置用户ID命名约定。
我们在asjava连接器中找到了custom_generateID脚本,但是无法修改和插入脚本。 我们不确定我们是否必须在此处执行此操作,或者不确定是否必须在客户程序包中创建自定义流程。
正在寻求本论坛专家的解决方案。
亲切的问候,
马文
您好,创建一个包含"至通用"通行证的进程。从挂起的值中获取MSKEY,然后使用脚本来更改MSKEYVALUE。 该脚本应包含内部函数uIS_SetValue,例如 retValue = uIS_SetValue(userMskey,idstore," MSKEYVALUE",GeneratedID); 请使用您自己的逻辑来生成Alex提到的用户ID。 问候,理查德
嗨亚历克斯,
再次感谢您的帮助。
我们的客户要求命名包含员工编号和公司代码。 我不确定是否可以在提交后执行处理后创建脚本来更改MSKEYVALUE。 但是,我已经尝试在自定义程序包的custom_generatedID脚本中插入编码,但是它仅更改了登录ID,而没有更改IDM上的唯一ID。
最好的问候
Marvin
retValue = uIS_SetValue(userMskey,idstore," MSKEYVALUE",generateID," JobId =%$ ddm.mcjob%");
:)
嗨Marvin,
一如既往或至少是大多数陈述:这取决于...
如果您以绿色字段开头,并且可以选择UserID,则一种好的做法是根据数字序列生成ID。 通常,此前缀以一些字母表示用户类型,例如 AA000001,AB000002,BA000003等,其中AA表示内部用户公司A,AB外部用户公司A,BA内部用户公司B,依此类推。
对于序列,我建议在数据库级别实现,您可以在其中设置序列并从中获取下一个数字。
关于脚本的修改:我不建议更改产品随附的标准脚本。 如果仍要这样做,则必须从脚本所在的包中打开该脚本,并事先将该包签出。 然后您可以更改它。 但是我宁愿建议您在自己的程序包中编写自己的脚本,并将其用于生成您的用户ID。
此致
亚历克斯
最多设置5个标签!
您好,
创建一个包含"至通用"通行证的进程。
从挂起的值中获取MSKEY,然后使用脚本来更改MSKEYVALUE。 该脚本应包含内部函数uIS_SetValue,例如
retValue = uIS_SetValue(userMskey,idstore," MSKEYVALUE",GeneratedID);
请使用您自己的逻辑来生成Alex提到的用户ID。
问候,理查德
嗨亚历克斯,
再次感谢您的帮助。
我们的客户要求命名包含员工编号和公司代码。 我不确定是否可以在提交后执行处理后创建脚本来更改MSKEYVALUE。 但是,我已经尝试在自定义程序包的custom_generatedID脚本中插入编码,但是它仅更改了登录ID,而没有更改IDM上的唯一ID。
最好的问候
Marvin
retValue = uIS_SetValue(userMskey,idstore," MSKEYVALUE",generateID," JobId =%$ ddm.mcjob%");
:)
嗨Marvin,
一如既往或至少是大多数陈述:这取决于...
如果您以绿色字段开头,并且可以选择UserID,则一种好的做法是根据数字序列生成ID。 通常,此前缀以一些字母表示用户类型,例如 AA000001,AB000002,BA000003等,其中AA表示内部用户公司A,AB外部用户公司A,BA内部用户公司B,依此类推。
对于序列,我建议在数据库级别实现,您可以在其中设置序列并从中获取下一个数字。
关于脚本的修改:我不建议更改产品随附的标准脚本。 如果仍要这样做,则必须从脚本所在的包中打开该脚本,并事先将该包签出。 然后您可以更改它。 但是我宁愿建议您在自己的程序包中编写自己的脚本,并将其用于生成您的用户ID。
此致
亚历克斯
一周热门 更多>