ORA-20002:3205:角色:XXX 不能再目录服务系统中定义

解决方法:

1. 通过WF_RESOURCES表查询出的提示,猜测可能是工作流的角色不存在。

2. 查看WF_ALL_ROLE_LOV_VL表,确认没有定义此用户。

Workflow目录服务原理:

Workflow的目录服务是收集用户和角色信息,以统一的格式提供给WorkFlow消息系统使用。包括:

2.1.一套本地表:WF_LOCAL_XXX

2.2.一套实际使用的视图:WF_USERS/WF_ROLES/WF_USER_ROLES

2.3.一套各来源的视图:WF_<Orig_system>_ROLES

2.4.一个批量同步请求集:Synchronize Workflow LOCAL tables

2.5.一套API:WF_DIRECTORY

当用户登录EBS之后,原来存储的表为FND_USER,会通过同步请求(Synchronize Workflow LOCAL tables)把数据同步到WF_LOCAL_ROLES中,

orig_system字段标志为fnd_usr。如何ERP用户和HR员工建立关联,orig_system字段标志位per。

 

 

你可能感兴趣的:(ora)