2016-10-03 1 views
1

사용자 프로필에서 OIM 및 대상의 속성을 변경하는 사용자 속성을 변경하려고합니다. 변경 작업은 자원 히스토리에서 선택하면 호출되지만 갱신 된 데이터는 OIM 프로세스 양식에 표시되지 않습니다.작업 트리거링을 OIM 프로세스의 필드 값 반영 없음 양식

같은 원인 일 수 있습니까? 가능한 해결책은 무엇입니까? 어디에서 디버깅해야합니까?

답변

1

몇 가지 프로세스 형태로

  1. 을 재확인하기 위해, 변경 작업은 단순히 프로세스 데이터 필드에 사용자의 속성을 복사 않는 존재 하는가?

  2. 변경 작업이 Lookup.USR_PROCESS_TRIGGERS 테이블에 있습니까?

  3. 트리거 된 XX 업데이트 된 작업이 있습니까? 어떻게 시작 되었습니까? 그리고 업데이트 된 작업이 사용자 정의 또는 프로세스 양식에서 데이터를 가져 옵니까? 여기

  4. 이 문제를 디버깅 나에게 도움이

    -- Grabs Resource History by ORC_KEY SELECT osi.sch_key , osi.orc_key , osi.mil_key , to_char(osi.osi_assigned_date,'dd-mon-rrrr hh24:mi:ss') as OSI_ASSIGNED_DATE , to_char(OSI.OSI_UPDATE,'dd-mon-rrrr hh24:mi:ss') as OSI_UPDATED , osi.rsc_key, sch.sch_status, sch.sch_data, mil.mil_name, SCH.sch_update , to_char(sysdate,'dd-mon-rrrr hh24:mi:ss') as NOW FROM osi, sch, mil WHERE osi.sch_key = sch.sch_key AND osi.mil_key = mil.mil_key AND osi.orc_key in ('<PUT_ORC_KEY_HERE>') ORDER BY sch.sch_update DESC;

+0

자원의 역사를 얻기 위해 몇 가지 SQL이다. 실제로이 OOTB 커넥터에 대한 변경 작업이 있지만 발사가 대상으로 직접 변경되고 프로세스 양식이 업데이트 된 값을 가져 오지 않습니다. 이 문제를 해결하기 위해 변경 작업 활동을 수행 할 '하나의 프로세스 작업'을 생성하고'응답 -> 생성 할 작업 '에 추가하십시오. – Chaitanya