수동 승인 워크플로우 활동
수동 승인 활동은 사용자가 워크플로우 프로세스 외부에서 수동으로 추가하는 모든 승인을 감시하고 관리합니다. 이 활동은 요청되지 않음 상태의 승인만 선택합니다.
주:
이 활동은 워크플로우가 작업을 확장하는 테이블에서 실행되는 경우에만 사용할 수 있습니다.
이 활동을 실행할 때 보류 중인 수동 승인이 없으면 활동이 즉시 완료되고 결과는 승인됨입니다. 이 활동은 승인 기록을 생성하지 않습니다. 사용자가 워크플로우가 연결된 기록에 수동 승인을 추가하고 기록이 요청되지 않음 상태인 경우 이 활동을 사용하여 워크플로우를 일시 중지합니다. 워크플로우는 진행하기 전에 승인이 종결되기를 기다립니다.
결과
워크플로우 디자이너는 활동의 스크립트 필드 내에서
activity.result 를 사용하여 결과 값을 할당할 수 있습니다. 기본적으로 활동의 결과 값은 승인자가 수행하는 승인 작업에 따라 결정되는 최종 승인 처리입니다. 가능한 결과 값은 다음과 같습니다.- 승인함
- 거부됨
- 삭제됨
- 취소함
- 오류
입력 변수
입력 변수는 활동의 초기 동작을 결정합니다.
| 필드 | 설명 |
|---|---|
| 대기 | 승인 활동이 승인 또는 거부되는지 나타내기 위해 기다려야 할 항목을 표시합니다. 옵션은 다음과 같습니다.
|
| 모두 거부한 때 | 모든 사용자가 승인 요청을 거부할 때 발생하는 일을 나타냅니다. 옵션은 다음과 같습니다.
또한 대기 시간이승인할 모든 사람으로 설정된 경우 한 명 이상의 사용자가 거부하더라도 단일 승인으로 활동이 완료되고 결과는 승인 됨으로 표시됩니다. |
조건
조건에 따라 이 활동 후에 실행되는 전환이 결정됩니다.
주:
승인 활동은 작업이 워크플로우가 대기 중이던 승인 또는 거부 조건과 일치하는 사용자로 실행되며 워크플로우를 진행합니다.
| 조건 | 설명 |
|---|---|
| 승인함 | 그룹의 사용자가 대기 규칙에 따라 요청을 승인 했습니다 . |
| 거부됨 | 그룹의 사용자가 대기 규칙에 따라 요청을 거부 했습니다 . |
상태
활동 상태는 워크플로우 엔진에 활동으로 수행할 작업을 알려줍니다.
| 상태 | 설명 |
|---|---|
| 실행 | 워크플로우 엔진이 활동의 execute 함수를 시작합니다. |
| 대기 중 | 활동을 다시 시작하는 특정 이벤트가 발생하기 전에는 워크플로우 엔진이 활동을 무시합니다. |
| 마침 | 활동 실행이 완료되었습니다. 활동의 결과 값을 확인합니다. |
| 취소됨 | 이 활동 또는 이 활동을 포함하고 있는 워크플로우가 취소되었습니다. |
| 오류 | JavaScript 오류가 발생했습니다. 로그에서 오류 정보를 검토하십시오. |