워크플로우 오류 처리

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 1분
  • 사용자가 워크플로우 활동 변수에서 만드는 개인 설정된 JavaScript는 런타임 구문 오류에 취약합니다. 오류 상태의 워크플로우 활동을 가리키면 도구 설명에서 사용 가능한 오류 정보를 사용할 수 있습니다.

    기본 시스템에서 워크플로우 활동은 오류 상태에 대한 조건 라우팅을 제공하지 않습니다. 결과적으로 워크플로우는 현재 기록의 상태를 기반으로 진행됩니다. 예를 들어 워크플로우에는 고급 스크립트를 사용하여 승인자를 추가하는 승인 - 사용자 활동이 포함되어 있습니다. 스크립트의 구문 오류로 인해 승인자가 추가되지 않습니다. 승인자 없음 상태는 유효한 반환이므로 구문 오류가 없더라도 승인 활동을 건너뛰고 워크플로우가 양의 경로를 따라 진행됩니다. 그러나 승인자 없이 워크플로우가 양의 경로를 따라 진행되는 것을 원하지 않는 워크플로우 디자이너에게는 올바른 응답이 아닐 수 있습니다.

    워크플로 오류 처리는 구문 오류를 검색 및 기록하고 워크플로 디자이너가 워크플로에 오류 조건을 추가하는 데 사용할 수 있는 상태를 제공합니다. 오류 처리를 사용하여 다음의 워크플로우 활동에 대한 고급 스크립트 필드에서 구문 오류를 찾습니다.
    • 승인 - 사용자
    • 승인 - 그룹
    • 카탈로그 작업
    • 작업 생성
    • 만약
    • 스크립트 실행
    • 알림

    사용 가능한 오류 정보

    이 표에서는 오류 종료를 지원하는 활동을 보여줍니다.

    표 1. 사용 가능한 오류 정보
    활동 워크플로우 로그 빨간색 오류 표시기 활동 상태 활동 결과 결함 설명 오류 발생 시 경로 변경

    승인 - 사용자

    승인 - 그룹

    오류 건너뜀

    카탈로그 작업

    작업 생성

    아니요 마침 없음 아니요 아니요
    만약 오류 없음
    스크립트 실행 아니요 오류 오류
    알림 오류 오류