수명주기 이벤트 평가 간격
평가 간격이 트리거될 때까지 기다리지 않고 워크플로우 내의 타이머가 자동으로 트리거되도록 하는 메커니즘이 있습니다.
활동 세트는 구성 방법에 따라 다양한 방법으로 트리거할 수 있습니다.
- 즉시
- 날짜별
- 트리거 스크립트(고급)
- 조건(테이블의 필드)
- 조합 또는 다른 트리거 유형
- *기타 활동 세트주:활동 세트 트리거에 대한 자세한 내용은 해당 문서를 참조하십시오 수명주기 이벤트 활동 세트 구성수명주기 이벤트 워크플로우.
*활동 세트가 다른 활동 세트에 의해 트리거되면 트리거되기 전에 모든 의존성이 해결될 때까지 기다려야 합니다.
HR 활동 시작 관리자 플로우
수명주기 이벤트 케이스가 준비 상태로 변경되면 모든 활동 세트가 HR 활동 시작 관리자 플로우를 통해 실행됩니다. 각 활동 세트의 활동은 현재 트리거되지 않습니다. 활동 세트가 활동을 트리거하기 위해 다른 활동 세트에 종속되지 않는 경우 트리거 조건이 분석됩니다.
트리거 조건이 충족되지 않은 경우 재평가 대기 트리거 스크립트 타이머가 실행될 때까지 기다립니다(기본값은 매4시간마다).
트리거 조건이 충족되더라도 평가 간격이 실행된 후 활동 세트가 재평가되기까지 4시간을 더 기다려야 합니다. 이로 인해 트리거할 활동 세트에서 지연이 발생할 수 있습니다.
재평가 대기 트리거 스크립트 타이머는 sn_hr_le 사용합니다. 수명주기 이벤트 속성 아래의 모든 활동 세트 종결 타이머 필드로, 활동 세트를 평가할 시기를 결정합니다. 기본값은 4시간입니다.
sn_hr_le에서 값을 줄일 수 있습니다 . 활동 세트를 더 빨리 시작하기 위한 모든 활동 세트 종결 타이머 필드입니다.
주:
기본값을 변경하려는 경우 주의해야 합니다. 자주 업데이트하면 더 많은 이벤트가 트리거되며 수명주기 이벤트 활동 세트가 완료되기 전에 취소될 수 있습니다. 자세한 내용은 수명주기 이벤트 속성 문서를 참조하십시오.
이벤트 BR 조건(데모) 활동 세트
평가 간격 필드를 사용하는 대신 데모 데이터에 포함된 조건과 이벤트 BR(데모) 활동 세트를 사용할 수 있는 예제로 사용하는 것도 있습니다. 이는 선택적 솔루션이지만 HR 활동 세트 트리거 검사 워크플로우로 check_activity_set_trigger 이벤트를 트리거하는 서버 측 코드(비즈니스 규칙, 이벤트 스크립트, 예약된 작업 등)를 만들어 사용할 수 있습니다. 즉시 또는 다른 활동 세트에 의해서만 트리거되는 활동 세트를 제외하고 서버 측에서 check_activity_set_trigger 이벤트를 사용하여 모든 활동 세트를 트리거할 수 있습니다.
주:
이벤트 BR(데모) 활동 세트로 조건에 액세스하려면 Human Resources Scoped 앱: 기업용 수명주기 이벤트(com.sn_hr_lifecycle_ent) 플러그인을 활성화합니다. 평가 간격 필드의 값 대신 사용할 수 있는 선택적 방법입니다.
- 활동 세트에 대한 트리거 유형은 조건으로 설정해야 합니다.
- 이벤트 BR이 포함된 조건(데모) 활동 세트는 기본 수명주기 이벤트 케이스의 상태가 진행 중으로 이동할 때 트리거됩니다.
- 이메일 - 이벤트 BR이 있는 조건(데모) 활동이 이벤트 BR이 있는 조건(데모) 활동 세트에 포함됩니다.
- 이벤트 BR이 포함된 조건(데모) 활동 세트에는 HR 활동 시작 관리자 워크플로우가 포함되어 있습니다. 또한 이벤트 BR이 있는 조건(데모) 비즈니스 규칙도 포함되어 있습니다.
- 이벤트 BR이 있는 조건(데모) 비즈니스 규칙은 LE 케이스의 상태가 진행 중으로 변경된 후 실행됩니다.
- 그런 다음 HR 활동 세트 트리거 검사 워크플로우를 찾고 check_activity_set_trigger 이벤트를 해당 워크플로우로 브로드캐스트할 때까지 LE 케이스에 실행 중인 워크플로우를 찾습니다.
- 이벤트 BR이 있는 조건(데모) 활동 세트, 이메일 - 이벤트 BR이 있는 조건(데모) 활동, 이벤트 BR이 있는 조건(데모) 비즈니스 규칙을 요구 사항에 맞게 수정할 수 있습니다.주:자세한 내용은 비즈니스 규칙을 참조하십시오수명주기 이벤트 워크플로우.
HR 활동 세트 트리거 검사 워크플로우
HR 활동 세트 트리거 검사 워크플로우(아래 참조)가 HR 활동 시작 관리자 워크플로우에 추가되므로, 모든 서버 측 스크립트에서 워크플로우에 알리고 활동 세트가 트리거될 준비가 되었는지 확인할 수 있습니다.
주:
활동을 트리거하는 것이 아니라 활동 세트의 조건을 평가합니다.
- HR 활동 세트 트리거 검사 워크플로우는 활동 세트가 다른 활동 세트에 종속되지 않을 때 호출됩니다.
- 활동 세트에 대한 트리거 조건이 충족되었는지 주기적으로 확인합니다.
- 트리거 조건이 충족되지 않은 경우에도 평가 간격이 실행될 때까지 기다립니다.
- check_activity_set_trigger 이벤트가 발생하면 활동 세트 트리거 조건이 즉시 확인됩니다.