비즈니스 프로세스 상태 변경 시 오케스트레이션 개시
- Workday 개발자 사이트에서 확장 앱을 생성합니다.
- Workday 테넌트에서 비즈니스 프로세스를 생성합니다.
사용자가 다음 액션 중 하나를 수행할 때 자동으로 오케스트레이션을 개시하도록 비즈니스 프로세스를 구성할 수 있습니다.
- 취소
- 무효화
- 수정
- 반려
이 방법으로 사용되는 오케스트레이션은 Workday 비즈니스 프로세스 템플릿을 기반으로 해야 합니다.
- Workday 개발자 사이트에서 Workday 비즈니스 프로세스 템플릿을 기반으로 하는 오케스트레이션을 확장 앱에 추가합니다.오케스트레이션에서 API를 호출하는 경우 WCPISU 인증을 사용해야 합니다.
- 오케스트레이션의비즈니스 프로세스 트리거단계에서 입력 매개변수를 구성하여 오케스트레이션이 비즈니스 프로세스에서 수신할 수 있는 값을 정의합니다.
- 오케스트레이션을 호출하는 비즈니스 프로세스가 취소, 무효화, 수정 또는 반려될 때 오케스트레이션에서 수행할 단계를 추가합니다.
- 오케스트레이션이 포함된 어플리케이션을 테넌트에 배포합니다.
- Workday에서테넌트 설정 편집 - 비즈니스 프로세스태스크에 액세스합니다.오케스트레이션 개시를 수행할 사용자필드에서 필드에 액세스하고 오케스트레이션에 필요한 액션을 수행할 수 있는 적절한 권한을 가진 개인을 지정합니다.
- Workday에서 비즈니스 프로세스의 관련 액션 메뉴에서선택합니다.
- 오케스트레이션 구성태스크에서추가를클릭하여 비즈니스 프로세스 상태 변경을 오케스트레이션과 쌍으로 연결합니다.
- 액션필드에서 오케스트레이션을 개시하는 비즈니스 프로세스 상태 변경취소,무효화,수정또는반려를선택합니다.
- 오케스트레이션필드에서오케스트레이션 시작 구성 생성을선택합니다.Workday는 오케스트레이션 실행 구성을 자동으로 생성하지 않습니다. 오케스트레이션이 테넌트에 배포되었을 수 있지만, 시작 구성을 생성할 때까지 여기에서 선택할 수 없습니다.
- 오케스트레이션 시작 구성 생성태스크에서 구성에 대한 고유한이름을제공하고 배포한오케스트레이션을선택합니다.
- 오케스트레이션의비즈니스 프로세스 트리거단계에서 구성한 입력 매개변수가구성가능 매개변수섹션에 표시됩니다. 비즈니스 프로세스에서 오케스트레이션에 전달할 값을 구성합니다.
- 이제오케스트레이션 구성태스크로 돌아가서 생성한 오케스트레이션 시작 구성을 선택할 수 있습니다.다른 액션을 처리하기 위해 비즈니스 프로세스 상태 변경 및 오케스트레이션 개시의 쌍을 추가로 처리할 수 있습니다.
- (선택사항) 오케스트레이션 관련 비즈니스 프로세스의 상태를 조회하려면이벤트 찾기태스크를 사용합니다. Workday는오케스트레이션탭에 오케스트레이션의 상태를 표시합니다.비즈니스 프로세스에 의해 트리거되는 오케스트레이션은 일반적으로 Workday 스케줄러에 의해 15분 이내에 개시됩니다. 일괄 취소 또는 일괄 무효화 시나리오에서는 더 오래 지연될 수 있습니다.오케스트레이션 상태가진행중에서완료로 변경되는 데 걸리는 시간은 전적으로 오케스트레이션의 처리에 따라 다릅니다.
- (선택사항) 오케스트레이션의 상태가개시 대기중에서진행중으로 변경되면이벤트 취소,이벤트 무효화,이벤트 수정또는이벤트 반려페이지에서재개시옵션을 사용할 수 있습니다.오케스트레이션 재개시태스크에 액세스하려면 이 옵션을 클릭합니다. 이 태스크에서 필요한 경우 재개시 전에 개시 매개변수를 조정할 수 있습니다.개시 사용자에게 이벤트에 대한 조회 권한이 있는 경우에만 액션 페이지에 오케스트레이션에 대한완료상태가 표시됩니다.