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

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • 하위 플로우를 사용하여 송장에 적용되는 조건을 구성하고 예외를 제기합니다.

    시작하기 전에

    필요한 역할: 관리자

    이 비디오에서는 워크플로우 스튜디오에서 하위 플로우를 생성하는 방법을 보여줍니다.

    프로시저

    1. 다음으로 이동 워크플로우 스튜디오 > 신규 > 하위 플로우.
      하위 플로우 페이지가 나타납니다.
    2. 하위 플로우 이름을 입력합니다.
    3. 설명을 입력합니다.
    4. 드롭다운 목록에서 애플리케이션을 외상 매입금 송장 처리로 선택합니다.
    5. 하위 플로우 빌드를 클릭합니다.
    6. 하위 플로우에 대한 입력 및 출력을 구성합니다.
      예: 하위 플로우에서는 sys_id 기반으로 송장 기록을 가져와야 합니다. 송장 기록을 살펴보고 조건 비즈니스 소유자 또는 법인이 비어 있는지 확인합니다. 조건이 일치하면 시스템에서 예외가 발생합니다.
      1. 입력 영역에서 레이블을 송장 Sysid로 입력합니다.
      2. 이름을 invoice_sysids로 입력합니다.
      3. 유형 드롭다운은 문자열로 자동으로 채워집니다.
      4. 완료를 선택합니다.
      5. 헤더 영역에서 플로우 변수.
        플로우 변수 팝업이 나타납니다.
      6. 조건 결과로 레이블을 입력합니다.
      7. 조건 결과로 이름을 입력합니다.
      8. 유형을 True/False로 선택합니다.
      9. 저장을 선택합니다.
    7. 작업 영역에서 다음 단계를 수행합니다.
      1. 드롭다운 목록에서 기록 조회작업을 선택합니다.
      2. 테이블 필드에서송장 [sn_shop_invoice]을 검색합니다.
      3. 송장 SysID 중 하나sys_id조건을 구성합니다.
      4. 작업 > 외상 매입금 송장 처리 > 기록을 조회합니다.
      5. 테이블을 송장으로 선택 [sn_shop_invoice]
      6. 설정 조건 > SysID > 다음 중 하나 > 하위 플로우 - 입력 > 송장 Sysid.
      7. 완료를 선택합니다.
      8. 작성 플로우 로직 > 의 각 항목에 대해 > 기록 조회 > 송장 기록 > 완료.
      9. 선택 만약 > 조건1 > For Each > 송장 기록 > 비즈니스 소유자 > 비어 있음.
      10. 선택 만약 > 조건2 > For Each > 송장 기록 > 법인 > 비어 있음.
      11. 선택 그런 다음 > 아이콘.
      12. 완료를 클릭합니다.
      13. 플로우 논리를 플로우 변수 설정으로 추가합니다.
      14. 드롭다운 목록에서 조건 결과를 선택합니다.
      15. 데이터 확인란을 선택합니다.
      16. 완료를 선택합니다.
      17. 플로우 논리플로우 변수 설정으로 추가합니다.
      18. 드롭다운 목록에서 조건 결과를 선택합니다.
      19. 완료를 선택합니다.
      20. 저장을 선택합니다.
      21. 선택 작업 > 외상 매입금 송장 처리 > 예외 라인 예외 생성 드롭다운 목록에서.
      22. 조건 결과를플로우 변수로 선택합니다.
      23. 예외 정의 기록을 누락된 BO 또는 LegalEntity로 선택합니다.
      24. 선택 송장 각 > 송장 기록에 관하여.
      25. 설명을 입력합니다.
      26. 완료를 선택합니다.
      27. 저장을 선택합니다.
        하위 플로우가 성공적으로 저장되면 성공 메시지가 나타납니다.
    8. 게시를 선택합니다.
      "이 하위 플로우를 게시하시겠습니까? 변경 사항은 이 하위 플로우가 사용되는 모든 인스턴스에 적용됩니다."
      하위 플로우가 성공적으로 생성되었습니다.