워크플로우 스튜디오에서 하위 플로우 작성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • 하위 플로우를 사용하여 송장에 적용되는 조건을 구성하고 예외를 제기합니다.

    시작하기 전에

    필요한 역할: admin

    프로시저

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