기다리고, 계속하고, 선택하는 워크플로
이제 워크플로는 승인이 완료된 후 계속 진행되며, 실제 지연 시간을 기다린 후 분기를 통해 다음 단계를 선택하고 cron 일정에 따라 실행됩니다.
- 승인: 실행이 대기합니다. (내 승인 또는 플랫폼 워크플로 승인에서) 승인하면 실행 대상에 관계없이 다음 단계로 진행되며, 거부하면 실행이 중지됩니다.
- 지연 시간: 30분, 4시간 또는 2일. 실행은 대기 후 시간이 경과하면 재시작 후에도 계속 진행됩니다.
- 분기: {"branches": [{"when": {"field": "amount", "operator": "gt", "value": 5000}, "goto": "컨트롤러에게 문의"}], "otherwise": "알림"}. Goto는 단계의 이름, 줄 번호 또는 끝을 지정합니다.
- 조건: 조건이 충족되지 않을 경우 실행을 종료하는 대신 goto 또는 elseGoto라고 명시할 수도 있습니다.
- 일정(cron): 분, 시, 일, 월, 요일의 5개 필드로 구성되며, UTC 기준입니다. 0 7 * * 1-5는 평일 7시를 의미합니다. 이 형식이 아닌 일정은 저장 시 거부됩니다.
개인 또는 역할에 할당된 승인은 해당 사용자의 '내 승인' 목록에 표시되므로, 플랫폼을 열지 않고도 승인을 결정할 수 있습니다.