스테이지를 구성하고 플로우에 추가

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기3분
  • 스테이지가 사용자에게 표시되는 시기를 구성하고, 스테이지 상태 레이블을 정의하고, 플로우 또는 하위 플로우 플로우 디자이너에 스테이지를 추가합니다.

    시작하기 전에

    스테이지를 예약된 트리거가 있는 플로우에 추가할 수 있지만 해당 스테이지 필드에 대해 연결된 기록이 없기 때문에 해당 스테이지는 최종 사용자에게 표시되지 않습니다. 기록 및 서비스 카탈로그 트리거가 있는 플로우에서만 스테이지를 사용하십시오.

    필요한 역할: flow_designer 또는 admin

    프로시저

    1. 옵션: 스테이지 필드가 아직 없는 경우, 플로우를 트리거하는 테이블에 스테이지 필드를 생성합니다.

      스테이지 필드는 사용자에게 플로우의 스테이지를 표시하는 워크플로우 유형의 필드입니다. 요청 항목 [sc_req_item] 테이블에는 서비스 카탈로그 기본적으로 스테이지 필드가 있습니다.

      스테이지 필드가 기록 기반 플로우의 스테이지를 보고하려면 스테이지 필드가 트리거 기록과 동일한 테이블에 있어야 합니다.

      테이블에 필드를 추가하려면 테이블에 필드 추가 및 사용자 지정을 참조하십시오.

    2. 옵션: 트리거가 있는 플로우에 스테이지를 서비스 카탈로그 추가하는 경우 Service Catalog 항목 [sc_cat_item] 테이블의 플로우 필드에서 플로우를 선택합니다.
      트리거를 서비스 카탈로그 사용하는 경우 플로우 필드를 통해 플로우를 항목과 서비스 카탈로그 연결해야 합니다. 워크플로우실행 계획 필드를 선택 취소하여 항목과 연결된 워크플로우를 제거합니다. 이렇게 하면 카탈로그 항목에 대한 요청이 해당 카탈로그 항목에 특정한 플로우를 시작할 수 있습니다.
    3. 에서 플로우 또는 하위 플로우 플로우 디자이너를 엽니다.
    4. 스테이지를 생성하고 구성합니다.
      1. 추가 작업 아이콘을 클릭하고 스테이지를 선택합니다.
        플로우 스테이지 메뉴가 열립니다.
      2. New Stage(새 스테이지)를 클릭하여 스테이지 옵션을 생성하고 구성합니다.
        필드 설명
        이름 스테이지의 표시 이름입니다. 고유해야 합니다.
        스테이지의 내부 이름입니다. 고유해야 합니다.
        기간 사용자에게 표시되는 예상 기간입니다. 플로우 실행 시간을 기준으로 단계를 업데이트하려면 하나 이상의 기간 대기 플로우 논리 블록을 추가하는 것이 좋습니다. 자세한 내용은 기간 플로우 논리 대기 문서를 참조하십시오.
        항상 표시 선택하면 스테이지가 실행되지 않을 가능성이 있는 플로우 로직 블록 내에 스테이지가 설정되어 있더라도 스테이지가 항상 스테이지 필드에 표시됩니다.
      3. 옵션: 스테이지 세트 테이블에서 스테이지를 임포트하려면 스테이지 세트를 선택합니다.
        스테이지 세트에 대한 자세한 내용은 워크플로우 스테이지 세트 단원을 참조하십시오. 복사본에 대한 변경은 원래 스테이지 세트 기록에 영향을 주지 않습니다.
      4. 스테이지 필드에 표시할 순서대로 스테이지를 위에서 아래로 정렬합니다.
        맨 위에 있는 스테이지가 스테이지 필드에 먼저 나타나고, 맨 아래에 있는 스테이지가 스테이지 필드에 마지막으로 나타납니다.
        주:
        스테이지를 인라인으로 생성하는 경우 플로우 스테이지 메뉴는 플로우에 나타나는 순서가 아니라 생성된 순서대로 스테이지를 표시합니다.
    5. 플로우 또는 하위 플로우에 스테이지를 추가합니다.
      1. 플로우 또는 하위 플로우의 위치를 가리킵니다.
      2. Add a Stage(스테이지 추가)를 클릭합니다.
      3. 기존 스테이지를 선택합니다.
      단계는 동작 또는 흐름 로직 블록의 플로우 디자이너 시작 부분이나 If 블록 내에서 적용할 수 있습니다.
      중요사항:
      For Each 플로우 논리 블록 내에서 스테이지를 사용할 수 없습니다. For Each 플로우 로직 블록 앞뒤에만 스테이지를 추가할 수 있습니다.

      플로우에 스테이지를 추가합니다.

    6. 옵션: 스테이지를 인라인으로 생성합니다.
      1. 플로우 또는 하위 플로우의 위치를 가리킵니다.
      2. Add a Stage(스테이지 추가)를 선택합니다.
      3. +를 선택합니다.
      중요사항:
      스테이지를 인라인으로 생성하면 스테이지 필드에는 플로우에 나타나는 순서가 아니라 생성된 순서대로 스테이지가 표시됩니다. 인라인으로 생성하는 스테이지의 순서를 구성하거나 변경하려면 추가 작업 메뉴를 엽니다 추가 작업 아이콘 을엽니다.
    7. 옵션: 조건부 플로우 논리 블록 내에서 스테이지를 오류 상태로 설정합니다.
      1. 위치를 가리킵니다.
      2. "오류" 상태 설정을 선택합니다.
        스테이지를 오류 스테이지로 설정하려면 다음 요구 사항에 유의하십시오.
        • 플로우 또는 하위 플로우에는 하나 이상의 스테이지가 정의되어 있어야 합니다.
        • 오류는 스테이지 내에서만 설정할 수 있습니다. 오류 조건에 도달하면 현재 단계가 오류로 설정됩니다.
        • 오류는 조건부 플로우 로직 블록 내에서만 설정할 수 있습니다.

        스테이지를 오류 상태로 설정합니다.

      플로우가 지정된 지점에 도달하면 현재 실행 중인 스테이지가 스테이지 필드에서 오류로 설정됩니다.

    결과

    플로우가 실행되면 워크플로우 유형의 필드에 스테이지 상세 정보가 나타납니다. 기록 기반 트리거가 있는 플로우에서 트리거 테이블의 워크플로우 필드에 현재 단계 상태가 표시됩니다. 트리거가 서비스 카탈로그 있는 플로우에서 요청 항목 [sc_req_item] 테이블의 스테이지 필드에 현재 스테이지 상태가 표시됩니다.