close
標題很長 XD
重點就是, 當我們將 User 的 Responsibility 的失效日拿掉之後, User 還是看不到這個 Responsibility, 在此篇文章 (Metalink Doc ID : 782720.1) 有說明
原因 : 在 WF_LOCAL_USER_ROLES 這個 Table 中, EFFECTIVE_END_DATE 沒有被同步更新到
解法 :
先將資料找出來, 可以用 User Name 來做搜尋, 然後將 EFFECTIVE_END_DATE 修改正確
(Oracle 很奇怪, 在這邊, 它統一把 END_DATE 設為 9999-01-01, 而不是常用的 4712-12-31)
SELECT A.ROWID
,A.*
FROM WF_LOCAL_USER_ROLES A
WHERE 0 = 0
AND USER_NAME = UPPER(:USERNAME)
AND ROLE_ORIG_SYSTEM = 'FND_RESP'
AND USER_END_DATE IS NULL
AND ROLE_END_DATE IS NULL
AND EFFECTIVE_END_DATE < SYSDATE;
註 : 這個問題在上了 RUP 7 之後也修正掉了
WF_LOCAL_USER_ROLES在
全站熱搜
留言列表