症状
试图保存一个分配给用户在指定安全信息窗口(导航使用美国超级人力资源管理经理的责任是:人>安全>指定安全信息)的责任和安全组的记录时提出错误:
Oracle错误-20002 : ORA - 20002 :[ WF_NO_ROLE ]
NAME = FND_RESP [ HXT US_TIME_MANAGEMENT_MANAGER | 82 ORIG_SYSTEM = FND_RESP
ORIG_SYSTEM_ID = 21543已发现
FND_USER_RESP_GROUPS_API.INSERT_ASSIGNMENT
注:当用户试图将责任与美国的时间和劳动联系起来时,上述错误信息就会产生。错误信息的任务出处(FND_RESP HXT [ US_TIME_MANAGEMENT_MANAGER ) ,应取决于被分配到的任务。
变化
升级到11.5.10 / FND.H
原因
在升级11.5.10 / FND.H后, FND_RESP角色可能会在人力资源管理职责中缺失:
在11.5.10 / FND.H之前 ,如果安全组启用了安全性成立,并在应用程序级别启用安全组配置文件选项设置为Yes ,一些(但不是全部)人力资源管理系统的应用,并没有设置为Yes站台层,这些应用程序级别的设置将被保留在升级到11.5.10 / FND.H.
。
在升级11.5.10 / FND.H ,并在随后创造新的责任和安全组的过程中, FND_RESP角色将创建安全责任组组合。
拥有应用程序启用安全组配置文件选项设置为Yes 。
对于其余FND_RESP角色只会被创建标准的安全组,因此,试图给用户访问这样一个应用程序比标准的其他任何安全组的责任,应提高前面提到的错误。
解
a)设置在应用程序级别启用安全论坛个人资料选项为应用程序是有关责任
B)运行的系统管理员责任的CREATE FND_RESP WF角色的并发程序。