워크플로우 스테이지

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 3분
  • 워크플로우는 스테이지 필드로 지정된 필드를 업데이트하여 워크플로우 진행률을 나타낼 수 있습니다.

    예를 들어 인시던트 [incident] 테이블에는 진행 상황을 나타내는 인시던트 상태 필드가 있지만 서비스 카탈로그는 스테이지 필드를 사용합니다.

    가능한 스테이지 값을 통해 워크플로우의 진행 상황을 나타내기 위해 인터페이스는 워크플로우 속성에서 선택한 스테이지 필드 를 업데이트합니다. 사용 가능한 필드는 워크플로우에서 사용하는 테이블에 따라 다릅니다. 필드가 선택 목록을 제공하는 경우 선택 항목을 워크플로우의 단계 값으로 사용할 수 있습니다. 필드가 워크플로우 필드인 경우 서비스 카탈로그의 스테이지 필드와 마찬가지로 워크플로우의 진행 상황을 나타내는 아이콘이 표시됩니다.

    그림 1. 아이콘이 있는 서비스 카탈로그 스테이지 필드

    스테이지를 워크플로우에 추가한 후 각 워크플로우 활동에 스테이지를 할당할 수 있습니다. 워크플로우가 실행될 때 스테이지가 할당된 활동이 발견되면 워크플로우 엔진은 워크플로우 컨텍스트와 연결된 기록에 스테이지를 할당합니다.

    요청 항목 [sc_req_item] 테이블을 사용하는 워크플로우의 경우, 스테이지 필드는 테이블의 스테이지 필드로 자동 설정되며 변경할 수 없습니다. 요청 항목 테이블에서 실행되는 워크플로우에 대해 표시되는 스테이지 상태는 워크플로우 활동의 상태를 기반으로 합니다.
    • 활동이 활성 상태이면 스테이지가 진행 중 상태로 표시됩니다.
    • 활동이 보류 중 또는 완료됨 상태인 경우 스테이지에 이 상태가 반영됩니다.
    • 활동이 취소되면 요청 취소됨이스테이지 필드에 표시됩니다. wf_stage 테이블에 설정된 "취소됨" 레이블은 예약어이며 스테이지 필드에 표시되지 않습니다.

    스테이지 값 파생 방법

    스테이지 값은 인터페이스의 다양한 소스에서 파생됩니다.

    주:
    워크플로우 단계를 세트로 관리하기 위한 업데이트된 방법도 사용할 수 있습니다. 스테이지 그룹화 및 재사용에 대한 자세한 내용은 다음 문서를 참조하십시오 워크플로우 스테이지 세트.
    스테이지 값은 다음 소스에서 파생됩니다.
    • 스테이지 열에 대한 선택 항목: 워크플로우의 스테이지 열로 선택한 열에 대해 정의된 선택 항목입니다.
    • 테이블의 기본 스테이지: 선택한 테이블의 스테이지 기본 [wf_stage_default] 테이블에 정의된 스테이지입니다.
    • 워크플로우별 스테이지: 워크플로우 스테이지 [wf_stage] 테이블에 정의된 워크플로우에만 적용됩니다.
    • 기존 기록의 스테이지 값: 워크플로우에 할당된 테이블의 지정된 스테이지 열의 값은 기존 기록에서 상속됩니다.

    워크플로우의 스테이지 필드가 스테이지라는 테이블 열인 경우 스테이 열이 포함된 목록 뷰에 워크플로우 진행률이 나타납니다.

    그림 2. 목록의 스테이지

    목록 뷰에 표시되는 스테이지 값에는 실행 중인 워크플로우 활동에 따른 상태가 수반됩니다. 활동에 스테이지가 지정되어 있고 활동이 현재 워크플로우에서 활성 상태인 경우 스테이지가 진행 중 상태로 표시됩니다. 마찬가지로 활동이 보류 중 또는 완료됨 상태인 경우 스테이지에 이 상태가 반영됩니다.

    예제

    워크플로우 테이블이 요청 항목 [sc_req_item]인 경우 스테이지 필드는 해당 테이블의 스테이지 열로 자동 설정되며 변경할 수 없습니다. 요청 항목에 대한 다음 단계 값이 딕셔너리 항목 [sys_dictionary] 테이블의 선택 목록에 표시됩니다.
    • 승인 대기
    • 이행
    • 제공
    또한 요청 항목 테이블에는 다음과 같은 기본 스테이지가 있습니다.
    • 요청 취소됨
    • 완료됨
    주:
    활동이 취소되면 스테이지 필드에 요청 취소됨이 나타납니다. wf_stage 테이블에 설정된 "취소됨" 레이블은 예약어이며 스테이지 필드에 표시되지 않습니다.
    워크플로우 편집기에서 사용 가능한 활동 스테이지를 편집하면 목록에 다음과 같은 스테이지 값이 표시됩니다.
    • 승인 대기
    • 이행
    • 제공
    • 요청 취소됨
    • 완료됨
    다음 다이어그램은 워크플로우 활동의 스테이지 목록을 채우기 위해 요청 항목 테이블에서 스테이지 값을 수집하는 데 사용되는 프로세스를 보여줍니다.
    워크플로우 활동에 대한 단계 값 수집
    주:
    요청 항목 [sc_req_item] 이외의 테이블로 워크플로우를 생성하는 경우, 단계가 포함되도록 워크플로우의 워크플로우 속성에서 단계 필드 를 선택해야 합니다.