Skip to main content

종료 이벤트

한눈에 보기

종료 이벤트는 워크플로우의 끝 지점을 나타냅니다. 캔버스에서 **굵은 테두리 원(◎)**으로 표시되며, 워크플로우 실행이 이 노드에 도달하면 프로세스가 완료 상태로 전환됩니다.

소개

하나의 워크플로우에는 여러 개의 종료 이벤트가 있을 수 있습니다. 예를 들어 조건 분기에서 합격 경로와 불합격 경로가 각각 다른 종료 이벤트로 끝날 수 있습니다. 종료 이벤트에 도달하면 해당 인스턴스의 상태가 **"완료(Completed)"**로 변경됩니다.

이렇게 보입니다

종료 이벤트 설정 화면

종료 이벤트 설정
정상 완료 (Completed)
취소 (Cancelled)
오류 (Error)
완료 알림 전송
상태 필드 자동 업데이트
다음 워크플로우 트리거

설정 항목

항목설명기본값
이름종료 이벤트의 라벨 (캔버스에 표시)"종료"
완료 상태인스턴스의 최종 상태 값정상 완료
완료 알림워크플로우 완료 시 관련자에게 알림 전송 여부OFF
상태 필드 업데이트연결된 데이터 노드의 상태 필드를 자동 변경OFF
후속 트리거완료 시 다른 워크플로우를 자동 시작OFF

설정 방법

  1. 캔버스에서 종료 이벤트 노드 **(◎)**를 배치합니다.
  2. 이전 태스크 또는 게이트웨이에서 플로우 엣지를 연결합니다.
  3. 더블 클릭하여 종료 이벤트 이름과 완료 상태를 설정합니다.
  4. 필요한 경우 완료 후 동작(알림, 상태 업데이트)을 구성합니다.
종료 이벤트가 없으면

종료 이벤트가 연결되지 않은 경로가 있으면, 워크플로우 유효성 검사에서 오류가 발생합니다. 모든 분기 경로는 반드시 종료 이벤트로 끝나야 합니다.

실무 예시: 품질 검사 워크플로우의 다중 종료

품질 검사
합격 처리
◎ 정상 완료: "합격"
조건부 합격
◎ 정상 완료: "조건부 합격"
불합격 처리
◎ 오류: "불합격"

각 종료 이벤트에 서로 다른 완료 상태를 설정하면, 나중에 워크플로우 이력을 조회할 때 어떤 경로로 종료되었는지 한눈에 파악할 수 있습니다.

종료 이벤트별 후속 동작 설정:

종료 이벤트완료 상태상태 필드 업데이트알림
합격Completed검사상태 → "합격"입고 담당자에게 알림
조건부 합격Completed검사상태 → "조건부합격"품질팀장에게 알림
불합격Error검사상태 → "불합격"구매팀 + 공급사에게 알림

다음 단계