Oracle EBS用户职责失效后生效不能用之解决方案

33 篇文章 1 订阅
30 篇文章 0 订阅

摘自:http://blog.sina.com.cn/s/blog_68ba45750102x9q7.html

 1.系统管理员->并发->管理器->管理,启用“工作流代理接收器服务”,等待启用此服务以后才进行下一步操作。

 
             2.提交请求“同步 WF局部表”,原始系统参数选择:ALL,等待请求完成后,进行下一步操作。
 
             3.提交请求“使责任职责数据与 WF表同步。”

底层代码:
--查询该员工是否对应此职责
select *
   from fnd_responsibility_tl             frt,
             fnd_user                                       fu,
             fnd_user_resp_groups_direct fur
  where fu.user_id = fur.user_id
     and fur.RESPONSIBILITY_ID = frt.responsibility_id
     and fu.user_name = 'sysadmin'
     and frt.language = 'ZHS'
--查询 表WF_USER_ROLE_ASSIGNMENTS中assigning_role_end_date是否有失效日期,如有失效日期请其清空
     select wr.assigning_role_end_date , wr.* from WF_USER_ROLE_ASSIGNMENTS wr
     where wr.user_name = 'sysadmin'
--查询表 wf_local_user_roles中effective_end_date 是否有失效日期,如有失效日期将其改为9999-1-21
     select * from wf_local_user_roles wur
     where wur.user_name = 'sysadmin'
     FOR UPDATE
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值