플로우 생성
플로우를 생성하여 직원 출장 요청 애플리케이션의 워크플로우를 자동화합니다.
시작하기 전에
필요한 역할: admin 또는 flow_designer
이 태스크 정보
직원 출장 요청 애플리케이션에 논리 및 자동화를 추가하는 두 번째 단계는 플로우를 생성하는 것입니다. ServiceNow가 생성하는 플로우는 직원 출장 요청이 생성된 후 애플리케이션의 워크플로우를 자동화합니다.
|
1단계 |
|
|
|
2단계 |
|
플로우에 대한 자세한 내용은 다음 문서를 참조하십시오 Building flows.
다음 튜토리얼을 사용하여 직원 출장 요청 애플리케이션에 대한 플로우를 생성합니다.
| 타임스탬프 | 섹션 |
|---|---|
| 0:09 | 애플리케이션에 플로우를 추가합니다. |
| 0:14 | 처음부터 플로우를 빌드합니다. |
| 0:17 | 플로우의 고유한 이름과 설명을 입력합니다. |
| 0:22 | 플로우 설정을 계속합니다. |
| 0:25 | 트리거를 생성합니다. |
| 0:41 | 승인 요청 작업 추가. |
| 1:09 | 플로우 논리인 경우 추가. |
| 1:25 | 결정 테이블 통합. |
| 1:48 | 반복 작업 복제. |
| 2:17 | 기록 업데이트 작업 추가. |
| 2:38 | Else 플로우 로직 추가. |
| 2:50 | 이메일 보내기 작업 추가. |
| 4:14 | 종료 플로우 플로우 로직 추가. |
| 4:19 | 플로우를 다이어그램으로 봅니다. |
| 4:22 | 변경 내용을 저장합니다. |
프로시저
결과
직원 출장 요청 애플리케이션의 엔드 투 엔드 워크플로우를 자동화하는 플로우를 생성했습니다.
다음에 수행할 작업
직원 출장 요청 애플리케이션에 대한 플로우를 계속 빌드합니다. 다음 단계로 진행합니다. 승인 요청 작업 추가
승인 요청 작업 추가
플로우에 승인 요청 작업을 추가하여 기록에 대한 승인을 요청합니다.
시작하기 전에
필요한 역할: admin 또는 flow_designer
이 태스크 정보
승인 요청 작업은 ServiceNow 승인을 쉽게 요청할 수 있는 핵심 작업 템플릿입니다. 승인이 필요한 기록을 지정하고 기록을 승인하거나 거부할 사용자를 할당할 수 있습니다.
튜토리얼에서는 승인 요청 작업을 사용하여 직원 출장 요청에 대한 관리자와 지역 책임자 모두에게 승인을 요청합니다. 이 절차는 관리자에게 라우팅되는 승인 요청 작업을 간략하게 설명합니다. 지역 책임자로 라우팅되는 승인 요청 작업을 생성하는 절차는 에 설명되어 반복 작업 복제있습니다.
승인 요청 작업에 대한 자세한 내용은 다음 문서를 참조하십시오 Ask for Approval action.
프로시저
다음에 수행할 작업
다음 단계로 진행합니다. 플로우 논리인 경우 추가
플로우 논리인 경우 추가
If 플로우 논리를 사용하여 특정 조건에 따라 작업을 수행하도록 플로우로 지시합니다.
시작하기 전에
필요한 역할: admin 또는 flow_designer
이 태스크 정보
플로우에 If 플로우 로직을 추가하여 특정 기준이 충족되는 경우에만 애플리케이션이 작업을 수행하도록 합니다. 플로우 논리가 조건이 충족될 때만 실행되는 플로우 내에 특정 경로 또는 분기를 생성하는 경우.
이 튜토리얼에서는 If 플로우 로직을 사용하여 출장 요청이 승인된 경우 애플리케이션이 수행하는 작업을 정의합니다. 예를 들어, 지역 책임자가 출장 요청을 승인한 경우, 출장 요청 기록의 상태를완료 종결로 변경해야 합니다.
앱 생성 튜토리얼의 플로우에는 If 플로우 논리의 두 가지 인스턴스가 있는데, 하나는 관리자 승인을 나타내는 인스턴스이고 다른 하나는 지역 책임자 승인을 나타내는 인스턴스입니다. 이 절차는 관리자 승인을 나타내는 분기를 만드는 작업을 다룹니다. 이 절차를 사용하여 지역 책임자 승인을 나타내는 분기를 생성하고 그에 따라 열 레이블 및 조건 필드 값을 조정할 수 있습니다.
If 플로우 논리 사용에 대한 자세한 내용은 다음 문서를 참조하십시오 If flow logic.
프로시저
결과
기본적으로 If 플로우 논리에는 출력이 없습니다. 조건이 충족되는지 충족되지 않는지 여부를 평가합니다. 플로우 논리의 조건이 충족될 때 플로우가 작업을 완료하도록 하려면 분기 작업 또는 플로우 논리를 추가해야 합니다.
다음에 수행할 작업
다음 단계로 진행합니다. 결정 테이블 통합
결정 테이블 통합
결정 플로우 로직 만들기를 사용하여 결정 테이블을 플로우에 통합합니다.
시작하기 전에
필요한 역할: admin 또는 flow_designer
이 태스크 정보
결정 플로우 로직을 사용하면 결정 테이블을 플로우 내에서 쉽게 통합할 수 있습니다. 결정하기 플로우 로직은 결정 테이블을 실행하고 결과를 반환하며, 결과는 플로우에서 분기로 표시하거나 데이터 패널에서 데이터 알약으로 표시할 수 있습니다.
튜토리얼에서는 직원 출장 요청이 관리자의 승인을 받은 후 지역 책임자에게 전송됩니다. 결정 플로우 로직을 사용하여 플로우를 지역 헤드 결정 테이블에 연결하고 올바른 지역 정보를 검색합니다.
의사 결정 플로우 로직 만들기에 대한 자세한 내용은 다음 문서를 참조하십시오 Make a decision flow logic.
프로시저
결과
결정 플로우 로직은 플로우에서 사용할 수 있는 결정 테이블에서 결과를 생성합니다.
다음에 수행할 작업
다음 단계로 진행합니다. 반복 작업 복제
반복 작업 복제
플로우 내에서 반복되는 작업의 경우 작업을 복제하고 필요에 따라 값을 조정하여 시간을 절약합니다.
시작하기 전에
필요한 역할: admin 또는 flow_designer
이 태스크 정보
작업을 복제하면 플로우를 더 빠르고 효율적으로 빌드할 수 있습니다.
- 승인 요청 작업이 반복되어 직원 출장 요청에 대한 관리자 및 지역 책임자 모두의 승인을 요청합니다.
- 기록 업데이트 작업은 관리자가 요청을 거부하는 경우와 같이 플로우의 여러 위치에서 출장 요청 기록을 업데이트합니다.
- 이메일 보내기 작업은 관리자나 지역 책임자에 의해 출장 요청을 거부했음을 직원에게 알리기 위해 두 곳에서 발생합니다.
이 절차는 승인 요청 작업을 복제하여 지역 책임자 승인을 요청하는 방법을 간략하게 설명합니다. 여기에 설명된 단계를 사용하여 반복되는 다른 작업을 복제하고 그에 따라 작업 위치와 필드 값을 조정할 수 있습니다.
프로시저
다음에 수행할 작업
다음 단계로 진행합니다. 기록 업데이트 작업 추가
기록 업데이트 작업 추가
기록 업데이트 작업을 사용하여 플로우에서 기록 업데이트를 자동화합니다.
시작하기 전에
필요한 역할: admin 또는 flow_designer
이 태스크 정보
기록 업데이트 작업은 ServiceNow 기존 기록을 업데이트하기 위해 플로우에 추가할 수 있는 핵심 작업 템플릿입니다.
튜토리얼에서는 기록 업데이트 작업을 사용하여 출장 요청 기록이 승인 또는 거부된 후 해당 기록을 업데이트합니다. 이 절차에서는 관리자와 지역 책임자가 출장 요청을 승인한 경우 기록 업데이트 작업을 만드는 방법을 간략하게 설명합니다. 이 절차에 따라 다른 기록 업데이트 작업을 생성하고 필요에 따라 필드와 필드 값을 변경할 수 있습니다.
기록 업데이트 작업에 대한 자세한 내용은 다음 문서를 참조하십시오 Update Record action.
프로시저
다음에 수행할 작업
다음 단계로 진행합니다. Else 플로우 로직 추가
Else 플로우 로직 추가
If 플로우 로직이 있는 플로우에서 Else 플로우 로직을 추가하여 조건이 충족되지 않을 때 대체 경로를 생성합니다.
시작하기 전에
필요한 역할: admin 또는 flow_designer
이 태스크 정보
If 플로우 로직 조건이 충족되지 않을 때 플로우가 수행하는 작업을 정의하는 Else 플로우 로직을 추가합니다. 그렇지 않으면 플로우 로직은 If 플로우 로직 조건이 충족되지 않을 때만 실행되는 경로를 플로우에 생성합니다.
이 튜토리얼에서는 관리자나 지역 책임자가 출장 요청을 거부할 때 발생하는 상황을 지정하는 Else 플로우 논리를 추가합니다.
프로시저
결과
기본적으로 Else 플로우 논리에는 출력이 없습니다. If 플로우 로직 조건이 충족되지 않을 때 플로우가 실행되도록 분기를 생성할 뿐입니다. Else 플로우 논리 블록에서 플로우가 작업을 완료하도록 하려면 분기 작업 또는 플로우 논리를 추가해야 합니다.
다음에 수행할 작업
다음 단계로 진행합니다. 이메일 보내기 작업 추가
이메일 보내기 작업 추가
이메일 보내기 작업을 사용하여 이메일 알림 전송을 자동화합니다.
시작하기 전에
필요한 역할: 관리자
이 태스크 정보
이메일 보내기 작업은 ServiceNow 지정된 사용자 또는 그룹에 이메일 보내기를 자동화하기 위해 플로우에 추가할 수 있는 핵심 작업 템플릿입니다.
튜토리얼에서는 직원에게 출장 요청이 거부되었음을 알리는 이메일 보내기 작업을 추가합니다. 이 절차는 지역 책임자가 직원에게 출장 요청을 거부했음을 직원에게 알리는 이메일 보내기 작업을 다룹니다. 이 절차에 따라 관리자 거부에 대한 다른 이메일 보내기 작업을 생성하고 그에 따라 필드 값을 조정할 수 있습니다.
이메일 보내기 작업에 대한 자세한 내용은 다음 문서를 참조하십시오 Send Email action.
프로시저
다음에 수행할 작업
다음 단계로 진행합니다. 종료 플로우 플로우 로직 추가
종료 플로우 플로우 로직 추가
End Flow 플로우 논리를 추가하여 현재 플로우 실행을 중지합니다.
시작하기 전에
필요한 역할: 관리자
이 태스크 정보
특정 조건이 충족될 때 플로우를 종료하려면 End 플로우 플로우 로직을 추가할 수 있습니다. 최종 플로우 플로우 논리는 If, Else If 또는 Else 플로우 논리와 같은 조건부 플로우 논리 블록 내에 포함될 수 있습니다. End 플로우 플로우 로직은 현재 플로우 실행을 중지합니다.
이 튜토리얼에서는 이동 요청이 거부된 경우 플로우를 종료하도록 End Flow 플로우 로직을 추가합니다.
End 플로우 플로우 로직에 대한 자세한 내용은 다음 문서를 참조하십시오 End Flow flow logic.
프로시저
다음에 수행할 작업
직원 출장 요청 애플리케이션에 대한 논리 및 자동화가 완료되었습니다. 앱 생성 튜토리얼의 마지막 단계인 내 애플리케이션 테스트.