EBS: 用户职责清单不能修改

 

用户申请启用已失效的职责,在操作时,去掉失效日期提示,提示:错误信息

意思是:另一个用户在使用。

不能对此记录进行修改

原因:职责定义的基础资料被在后台改动,如: 职责关键字 ,

现在要启用旧职责,只能通过通过更新SQL语句修改失效日期字段END_DATE 、EFFECTIVE_END_DATE。 详细语句如下:

 UPDATE  "APPLSYS"."WF_LOCAL_USER_ROLES"
  SET  EXPIRATION_DATE = NULL , -- TO_DATE('2022-04-06','YYYY-MM-DD')
       EFFECTIVE_END_DATE =  TO_DATE('9999-01-01','YYYY-MM-DD'),
       LAST_UPDATE_DATE = SYSDATE 
 WHERE USER_NAME LIKE 'user161'-- 用户名
 AND PARENT_ORIG_SYSTEM_ID = 52857 ; -- 职责ID 

 UPDATE  "APPLSYS"."WF_USER_ROLE_ASSIGNMENTS" WURA
 SET  END_DATE = NULL , -- TO_DATE('2022-04-06','YYYY-MM-DD')
      EFFECTIVE_END_DATE =  TO_DATE('9999-01-01','YYYY-MM-DD'),
       LAST_UPDATE_DATE = SYSDATE 
WHERE USER_NAME LIKE 'user161'-- 用户名
 AND ROLE_ORIG_SYSTEM_ID = 52857 ; -- 职责ID 

  

posted @ 2024-01-09 21:09  samrv  阅读(19)  评论(0编辑  收藏  举报