플로우 생성
플로우를 생성하여 직원 출장 요청 애플리케이션의 워크플로우를 자동화합니다.
시작하기 전에
필요한 역할: admin 또는 flow_designer
이 태스크 정보
직원 출장 요청 애플리케이션에 논리와 자동화를 추가하는 두 번째 단계는 플로우를 생성하는 것입니다. 생성하는 플로우는 직원 출장 요청이 생성된 후 애플리케이션에 대한 워크플로우를 자동화합니다.
|
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 | 기타 플로우 논리 추가. |
| 2:50 | 이메일 전송 동작 추가. |
| 4:14 | End Flow 플로우 로직 추가. |
| 4:19 | 플로우를 다이어그램으로 봅니다. |
| 4:22 | 변경 내용을 저장합니다. |
프로시저
결과
직원 출장 요청 애플리케이션의 엔드 투 엔드 워크플로우를 자동화하는 플로우를 생성했습니다.
다음에 수행할 작업
직원 출장 요청 애플리케이션에 대한 플로우 빌드를 계속합니다. 다음 단계로 승인 요청 작업 추가진행합니다.
승인 요청 작업 추가
승인 요청 작업을 플로우에 추가하여 기록에 대한 승인을 요청합니다.
시작하기 전에
필요한 역할: admin 또는 flow_designer
이 태스크 정보
승인 요청 작업은 ServiceNow 쉽게 승인을 요청할 수 있는 핵심 작업 템플릿입니다. 승인이 필요한 기록을 지정하고 기록을 승인하거나 거부할 사용자를 할당할 수 있습니다.
이 튜토리얼에서는 승인 요청 작업을 사용하여 직원 출장 요청에 대해 관리자와 지역 책임자 모두에게 승인을 요청합니다. 이 절차에서는 관리자에게 라우팅되는 승인 요청 작업에 대해 간략하게 설명합니다. 지역 책임자에게 라우팅되는 승인 요청 작업을 생성하는 절차는 에 설명되어 중복 반복 작업있습니다.
승인 요청 작업에 대한 자세한 내용은 다음 문서를 참조하십시오 Ask for Approval action.
프로시저
다음에 수행할 작업
다음 단계로 플로우 논리인 경우 추가진행합니다.
플로우 논리인 경우 추가
If 플로우 로직을 사용하여 특정 조건에 따라 플로우가 작업을 수행하도록 지시합니다.
시작하기 전에
필요한 역할: admin 또는 flow_designer
이 태스크 정보
플로우에 If 플로우 논리를 추가하여 애플리케이션이 특정 기준이 충족되는 경우에만 작업을 수행하도록 합니다. 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.
프로시저
다음에 수행할 작업
다음 단계로 기타 플로우 논리 추가진행합니다.
기타 플로우 논리 추가
If 플로우 로직이 있는 플로우에서 조건이 충족되지 않을 때 대체 경로를 생성하려면 Else 플로우 로직을 추가합니다.
시작하기 전에
필요한 역할: admin 또는 flow_designer
이 태스크 정보
Else 플로우 로직을 추가하여 If 플로우 로직 조건이 충족되지 않을 때 플로우가 수행하는 작업을 정의합니다. Else 플로우 로직은 If 플로우 로직 조건이 충족되지 않는 경우에만 실행되는 플로우에 경로를 생성합니다.
자습서에서는 Else 플로우 로직을 추가하여 관리자 또는 지역 책임자가 출장 요청을 거부하면 어떻게 되는지 지정합니다.
프로시저
결과
기본적으로 Else 플로우 로직에는 출력이 없습니다. If 플로우 로직 조건이 충족되지 않을 때 플로우가 실행되도록 분기를 생성할 뿐입니다. Else 플로우 로직 블록에서 플로우가 작업을 완료하도록 하려면 분기 작업 또는 플로우 로직을 추가해야 합니다.
다음에 수행할 작업
다음 단계로 이메일 전송 동작 추가진행합니다.
이메일 전송 동작 추가
이메일 보내기 동작을 사용하여 이메일 알림 전송을 자동화합니다.
시작하기 전에
필요한 역할: 관리자
이 태스크 정보
이메일 보내기 작업은 지정된 사용자 또는 그룹에 이메일 전송을 자동화하기 위해 플로우에 추가할 수 있는 핵심 작업 템플릿입니다 ServiceNow .
튜토리얼에서는 직원에게 출장 요청이 거부되었음을 알리는 이메일 보내기 작업을 추가합니다. 이 절차에서는 지역 책임자가 출장 요청을 거부했음을 직원에게 알리는 이메일 보내기 작업을 다룹니다. 이 절차를 사용하여 관리자 거부에 대한 다른 이메일 보내기 작업을 만들고 그에 따라 필드 값을 조정할 수 있습니다.
이메일 보내기 작업에 대한 자세한 내용은 다음 문서를 참조하십시오 Send Email action.
프로시저
다음에 수행할 작업
다음 단계로 End Flow 플로우 로직 추가진행합니다.
End Flow 플로우 로직 추가
End Flow 플로우 로직을 추가하여 현재 플로우의 실행을 중지합니다.
시작하기 전에
필요한 역할: 관리자
이 태스크 정보
특정 조건이 충족될 때 플로우를 종료하려면 End Flow 플로우 로직을 추가할 수 있습니다. End Flow 플로우 로직은 If, Else If 또는 Else 플로우 로직과 같은 조건부 플로우 로직 블록 내에 포함될 수 있습니다. End Flow 플로우 로직이 현재 플로우 실행을 중지합니다.
튜토리얼에서는 출장 요청이 거부된 경우 플로우를 종료하는 End Flow 플로우 로직을 추가합니다.
End Flow 플로우 로직에 대한 자세한 내용은 다음 문서를 참조하십시오 End Flow flow logic.
프로시저
다음에 수행할 작업
직원 출장 요청 애플리케이션의 논리 및 자동화가 완료되었습니다. 앱 생성 자습서의 마지막 단계인 내 애플리케이션 테스트로 진행합니다.