워크플로우 스튜디오에서 하위 플로우 작성
하위 플로우를 사용하여 송장에 적용되는 조건을 구성하고 예외를 제기합니다.
시작하기 전에
필요한 역할: admin
프로시저
-
다음으로 이동 워크플로우 스튜디오 > 신규 > 하위 플로우.
하위 플로우 페이지가 나타납니다.
- 하위 플로우 이름을 BO 또는 법인 누락으로 입력합니다.
- 설명을 입력합니다.
- 드롭다운 목록에서 애플리케이션을 Accounts Payable Invoice Processing으로 선택합니다.
- 하위 플로우 빌드를 클릭합니다.
-
하위 플로우에 대한 입력 및 출력을 구성합니다.
예: 하위 플로우에서 sys_id 기반으로 송장 기록을 가져와야 합니다. 송장 기록을 가로지르며 조건 비즈니스 소유자 또는 법인이 비어 있는지 확인합니다. 조건이 일치하면 시스템에서 예외가 발생합니다.
- 입력 영역에서 Label as invoice Sysids를 입력합니다.
- 이름을 invoice_sysids으로 입력합니다.
- 유형 드롭다운은 문자열로 자동으로 채워집니다.
- 완료를 클릭합니다.
-
헤더 영역에서 >플로우 변수를 클릭합니다
.
플로우 변수 팝업이 나타납니다. - 레이블을 조건 결과로 입력합니다.
- 이름을 조건 결과로 입력합니다.
- Type(유형)을 True/False(참/거짓)로 선택합니다.
- 저장을 선택합니다.
-
동작 영역에서 다음 단계를 수행합니다.
- 드롭다운 목록에서 '작업 as Look Up Records'를 선택합니다.
- 테이블 필드에서송장 [sn_shop_invoice]을(를) 검색합니다.
- sys_id 송장 SysID 중 하나이므로조건을 구성합니다.
- 플로우 논리를 조건1>로 생성하면 각 송장 기록에 대해 비즈니스 소유자가 비어 있습니다.
- 완료를 클릭합니다.
- 플로우 논리를 조건 2로 생성>각 송장 기록에 대해 법인이 비어 있습니다..
- 완료를 클릭합니다.
- 플로우 로직을 플로우 변수 설정으로 추가합니다.
- 드롭다운 목록에서 조건 결과를 선택합니다.
- 데이터 확인란을 선택합니다.
- 완료를 선택합니다.
- 플로우 로직을플로우 변수 설정(Set Flow variables)으로 추가합니다.
- 드롭다운 목록에서 조건 결과를 선택합니다.
- 완료를 클릭합니다.
- 드롭다운 목록에서 Action as Accounts Payable Invoice Processing(외상 매입금 송장 처리)>Generate Exception and Line Exceptions(예외 및 라인 예외 생성)를 선택합니다.
- 조건 결과를플로우 변수로 선택합니다.
- 예외 정의 기록을 BO 또는 법인 누락으로 선택합니다.
- 설명을 입력합니다.
- Short description(간단한 설명)을 입력합니다.
- 송장을각 송장 기록에 대해 다른 이름으로 입력합니다.
- 완료를 선택합니다.
-
게시를 선택합니다.
하위 플로우가 성공적으로 작성되었습니다.