오류를 발생시키는 사용자 지정 작업 만들기

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • 플로우 오류 처리를 테스트하기 위해 의도적으로 오류를 발생시키는 작업을 생성합니다.

    시작하기 전에

    필요한 역할: flow_designer, action_designer 또는 admin

    이 태스크 정보

    이 사용자 지정 작업은 작업 입력 값이 1로 설정된 경우 오류를 발생시킵니다. 다른 입력 값을 사용하면 오류를 발생시키지 않고 작업을 실행할 수 있습니다. 이 사용자 지정 작업을 플로우에 추가하여 플로우 오류 처리를 테스트할 수 있습니다.

    프로시저

    1. 다음으로 이동 모두 > 프로세스 자동화 > 플로우 디자이너.
      시스템에 방문 페이지가 표시됩니다 워크플로우 스튜디오 .
    2. 선택 신규 > 작업
      시스템에 작업 속성 대화 상자가 표시됩니다.
    3. 다음 샘플 값을 입력합니다.
      필드
      이름 오류 발생
      애플리케이션 전역
      다음에서 접근 가능 모든 애플리케이션 범위
    4. 제출을 선택합니다.
      시스템에 인터페이스가 표시됩니다 워크플로우 스튜디오 .
    5. 작업 개요에서 입력 > 입력 작성
      시스템에 새 작업 입력이 표시됩니다.
    6. 다음 값을 사용하여 작업 입력을 구성합니다.
      필드
      레이블 오류 코드
      유형 정수
      필수
    7. 작업 개요에서 새 단계 추가를 선택합니다.
      시스템에 사용 가능한 단계 목록이 표시됩니다.
    8. 스크립트 단계를 선택합니다.
    9. 입력 변수(Input Variables) 섹션에서 변수 생성(Create Variable) 을 선택합니다.
    10. 다음 값으로 변수를 구성합니다.
      필드
      이름 코드
      데이터 정제 선택 [action->Error Code]
    11. 스크립트에 이 JavaScript 코드를 입력합니다.
      (function execute(inputs, outputs) {
        if (inputs.code == 1) {
            throw 'My custom error message'
            }
      })(inputs, outputs);
    12. 저장을 클릭합니다.
      샘플 작업의 작업 개요 및 구성 오류가 발생합니다.
    13. 테스트를 선택합니다.
      테스트 작업 대화 상자가 표시됩니다.
    14. 다음 테스트 값을 입력합니다.
      입력
      오류 코드 1
    15. 테스트 실행을 선택합니다.
      시스템은 제공된 테스트 값으로 작업을 실행합니다.
    16. 테스트 실행이 완료되었습니다를 선택합니다 . 작업 실행 상세 정보를 봅니다.
      시스템에 작업 실행 상세 정보가 표시됩니다.
    17. 작업이 스크립트 단계를 실행하고 사용자 지정 오류 메시지가 발생했는지 확인합니다.
      작업 상태 개체는 3줄에 오류를 나열하고 사용자 지정 오류 메시지의 텍스트를 표시해야 합니다.

      의 테스트 실행에 대한 작업 실행 상세 정보 오류가 발생합니다.

    18. 작업 실행 상세 정보를 닫습니다.
    19. 취소를 선택하여 작업 테스트를 중지합니다.
    20. 게시를 선택하여 플로우에 사용자 지정 작업을 사용할 수 있도록 합니다.

    결과

    작업 입력 오류 코드를 1로 설정할 때 오류가 발생하는 사용자 지정 작업이 있습니다.

    다음에 수행할 작업

    이 작업을 플로우에 추가하여 오류 핸들러 섹션의 내용을 테스트합니다.