Skip to content

관리자용 L4·L5 워크플로우 구성 안내서 ​

1. 이 기능으로 관리하는 범위 ​

Process Center의 워크플로우는 두 레벨로 나누어 관리합니다. L5에서는 실제 업무 흐름을 구성하고, L4에서는 하위 L5들의 통합 흐름만 연결합니다. 이 구분을 따르면 L6 단위의 상세 작업과 L5 단위의 상위 업무 전환이 섞이지 않아, 흐름을 읽고 유지하기 쉬워집니다.

레벨관리 대상편집 범위
L5 워크플로우시작점, 현재 L5 하위 L6, 다른 L5, 다이아몬드, 관계, END상세 흐름을 직접 구성
L4 통합 워크플로우하위 L5와 L5 간 연결L5 내부 요소를 편집하지 않고 상위 흐름만 연결

중요: 다른 L5를 연결할 때는 그 L5의 하위 L6를 직접 선택하지 않습니다. L5 자체를 하나의 외부 엔티티로 선택합니다.

2. 기본 개념 ​

2.1 시작점 ​

현재 L5로 들어오는 다른 L5의 연결이 있으면, 그 출발 L5가 자동으로 외부 시작 엔티티로 표시됩니다. 여러 L5가 같은 L5의 L6로 연결될 수 있으므로, 외부 시작점은 0개 이상 여러 개일 수 있습니다.

외부 유입이 전혀 없다면 필요에 따라 내부 START 노드를 추가합니다. START는 자동으로 만들어지지 않으며, 관리자가 실제 업무 시작 여부를 판단한 뒤 추가합니다.

2.2 엔티티 ​

L5 워크플로우의 엔티티는 다음과 같습니다.

엔티티설명
현재 L5 하위 L6하위 L6 동기화로 자동 반영되는 기본 실행 엔티티
다른 L5관리자가 필요한 항목만 수동으로 선택·추가하는 외부 업무 엔티티
다이아몬드판단 질문과 결과별 후행 엔티티를 관리하는 분기처리 엔티티
START / END필요할 때만 관리자가 추가하는 시스템 노드

2.3 관계 ​

관계는 엔티티 사이의 방향 있는 연결입니다. 일반 연결, 1:N 분기, N:1 합류를 모두 구성할 수 있습니다. 모든 연결에는 표시 라벨과 조건·업무 설명을 기록할 수 있습니다.

관계 유형예시
1:1L6 접수 → L6 검토
1:N다이아몬드 → 승인, 다이아몬드 → 반려, 다이아몬드 → 보류
N:1외부 L5 A, 외부 L5 B → 현재 L5의 L6 검토
L5 간 전달현재 L5의 L6 완료 → 다른 L5

3. L5 워크플로우 구성 절차 ​

3.1 관리자 모드로 L5 워크플로우 열기 ​

  1. 관리자 모드에서 대상 L5를 선택합니다.
  2. L5 상세 화면의 L5 워크플로우 섹션으로 이동합니다.
  3. 상단의 상태 배지와 워크플로우 구성 구조 패널을 확인합니다.

구조 패널은 다음 정보를 분리해 보여줍니다.

패널확인 내용
1. 시작점외부에서 유입되는 L5 또는 내부 START 사용 여부
2. 사용 엔티티L6, 다른 L5, 다이아몬드의 수
3. 종료 후보후행 연결이 없는 L6 목록

3.2 현재 L5의 L6 동기화 ​

하위 L6 동기화를 누르면 현재 L5 아래에 등록된 L6가 워크플로우 엔티티로 반영됩니다. 이 작업은 L6를 워크플로우에 보이게 하는 작업이며, 자동으로 엔티티 사이의 관계를 만들지는 않습니다.

L6가 동기화된 뒤에도 실제 업무 순서와 조건은 관리자가 직접 연결해야 합니다.

3.3 워크플로우 엔티티 속성 입력 ​

엔티티 속성 입력 패널은 현재 워크플로우에서 사용하는 L6, 타 L5, 분기처리 다이아몬드를 하나의 목록으로 보여 줍니다. 유형별로 관리 책임이 다르므로, 왼쪽 목록에서 엔티티를 선택한 뒤 우측의 유형별 상세 화면을 사용합니다.

엔티티 유형목록에 들어오는 방식이 화면에서 하는 일
현재 L5 하위 L6하위 L6 동기화로 자동 반영국문·영문 이름, 업무 설명, 담당 조직, RACI, 역할자, 시스템 사용 여부·사용 시스템 편집·저장
다른 L5타 L5 수동 추가로 필요한 항목만 반영원본 설명·담당 조직을 읽기 전용으로 확인하고, 필요하면 원본 L5 상세 화면으로 이동
다이아몬드조건분기를 만들면 자동 반영판단 질문, 결과 상태, 결과별 후행 엔티티, 라벨·조건 설명을 분기 속성 편집에서 관리
START / END선택형 시스템 노드로 추가별도의 업무 속성은 입력하지 않음

권장: L6 설명에는 업무 목적, 주요 입력·산출물, 실행 기준을 함께 기록합니다. 시스템을 사용하는 L6는 사용 여부를 Y로 변경한 뒤 반드시 해당 시스템을 선택합니다. 타 L5의 원본 속성은 이 워크플로우에서 변경하지 않습니다.

3.4 외부 L5를 시작점으로 연결하기 ​

다른 L5의 처리 결과가 현재 L5의 업무를 시작시키는 경우에는 외부 유입 연결 관리를 사용합니다.

  1. 출발 L5를 선택합니다.
  2. 출발 L5에서 결과를 내는 L6 또는 다이아몬드를 선택합니다.
  3. 현재 L5의 L6 또는 다이아몬드 중 이 출발 L5가 실제로 진입시키는 엔티티를 선택합니다.
  4. 결과 상태, 연결 라벨을 입력하고 유입 저장을 누릅니다.

외부 시작점은 L5별로 독립적으로 매핑됩니다. 따라서 여러 출발 L5가 하나의 진입 L6로 합류할 수도 있고, 각 출발 L5가 서로 다른 L6 또는 다이아몬드로 들어갈 수도 있습니다. 타 L5는 외부 유입의 도착점으로 선택하지 않습니다.

3.5 L6와 다른 L5를 관계로 연결하기 ​

다른 L5로 업무를 넘겨야 하는 경우에는 L6 → 다른 L5 후행 연결을 사용합니다.

  1. 현재 L5의 선행 L6를 선택합니다.
  2. 후행으로 전달할 다른 L5를 선택합니다.
  3. 연결 라벨을 입력합니다.
  4. 조건 또는 업무 설명에 전달 기준과 산출물을 기록합니다.
  5. 후행 연결을 누릅니다.

대상 L5를 열면 현재 L5가 외부 시작점으로 표시됩니다.

3.5.1 미드플로우 호출(호출-복귀) 만들기 — A → B → A ​

A가 내부 L6 흐름 중간에 B를 호출하고, B가 끝나면 A로 돌아와 나머지를 진행하는 구조입니다. 핵심은 A 쪽 호출 상자에 "호출 후 이어질 단계"를 연결하는 것입니다.

A에서 (호출하는 L5)

  1. B를 호출할 L6을 선택하고 후행 엔티티 목록에서 타 L5 · B 항목을 체크해 저장합니다.
    • B의 대리 엔티티(호출 상자)가 A 맵에 아직 없으면 서버가 함께 만들어 줍니다 — 예전처럼 「엔티티 선정 → 타 L5 추가」를 먼저 할 필요가 없습니다.
    • 타 L5를 고르면 일반 연결이 아니라 핸드오프 정본(EXTERNAL_L5_HANDOFF)으로 저장되고, 상대 L5 화면의 외부유입으로 파생됩니다.
  2. ★ 호출 상자(타 L5 B)를 목록에서 선택한 뒤 후행 엔티티에서 B 처리 후 이어질 A의 L6(또는 END)을 체크해 저장합니다.
    • 이 간선이 미드플로우 스위치입니다. 있으면 서버가 복귀를 isReturn=true(호출-복귀)로 판정하고, A 맵은 유입·유출 카드 대신 다른 L5 카드와 같은 파랑 CALL L5 노드 + ↖ 복귀 배지 하나로 보여 줍니다.
    • 호출이 A의 마지막 동작이면 이 간선이 없어도 됩니다 — B의 착지를 지정(B 맵에서 「선행 = A의 호출 L6」)해 두면 그때도 복귀로 판정됩니다.
    • 둘 다 없으면 서버는 단방향 인계로 봅니다 — A 맵에서 B가 위(FROM L5 B 진입 카드)와 아래(TO L5 B 유출 카드)로 쪼개져 보입니다(순환 B→A→B를 그릴 때와 같은 모양).

B에서 (호출되는 L5)

  1. B 맵 위쪽에 A가 진입 카드(FROM L5 A) 로 보입니다 — B의 시작점이며 별도 설정이 필요 없습니다.
  2. B의 L6 흐름을 마지막까지 연결한 뒤 마지막 L6을 선택하고, 후행 엔티티 목록에서 타 L5 · A를 체크해 저장합니다.
    • A는 B로 유입 중인 L5이므로 이 선택이 곧 복귀입니다 — 별도 「되돌아감」 설정이 없습니다(되돌아감은 관계에서 파생됩니다). 서버가 B에 A의 대리 엔티티를 만들고 B의 마지막 L6 → B의 대리 A 핸드오프를 저장합니다.
    • B 맵에서 A가 위(진입)·아래(유출)로 보이는 것은 정상입니다 — B는 A에서 시작해 A로 돌아갑니다.

확인

화면기대 모양
A 맵유입 밴드에 B 없음 · 하단 유출 카드에 B 없음 · 메인 흐름 중간에 파랑 CALL L5 노드(다른 L5 카드와 같은 색) + ↖ 복귀 · <B의 마지막 단계> 배지 · 그 노드의 진출 간선 라벨 복귀
B 맵위 FROM L5 A(진입) · 마지막 L6 → 아래 TO L5 A(유출)

같은 L5 쌍은 한 줄기로만 저장됩니다(중복 행은 자동 정리). 같은 L5로 여러 번 보내려면 대상 단계를 구체화해 나눕니다. B의 복귀는 B 맵에서만 만들 수 있습니다 — A 맵에서 고르는 것은 "A에서 나가는 후행"이므로, 되돌아오는 쪽(B의 마지막 L6 → A)은 B 맵에서 지정합니다. 「되돌아감」은 별도 설정이 아니라 파생입니다(그 L5가 이미 이 워크플로우로 유입 중이면 복귀로 판정).

3.6 다이아몬드 분기 만들기 ​

다이아몬드는 조건 판단이 필요한 곳에 사용합니다.

  1. 조건분기 + 결과 일괄 등록에서 판단 질문을 입력합니다.
  2. 결과 상태를 추가합니다. Y, N뿐 아니라 업무에 맞는 사용자 정의 상태를 사용할 수 있습니다.
  3. 각 결과마다 후행 L6 또는 다른 L5를 지정합니다.
  4. 라벨과 조건 설명을 입력합니다.
  5. 저장합니다.

다이아몬드는 여러 출력 관계를 가질 수 있습니다. 여러 선행 관계가 다이아몬드로 모이는 형태도 일반 관계 설정으로 구성할 수 있습니다.

3.7 일반 엔티티 관계 설정 ​

엔티티 선후관계에서 일반 연결을 설정합니다.

  1. 선행 엔티티와 후행 엔티티를 선택합니다.
  2. 선행 엔티티가 다이아몬드이면 결과 상태를 선택합니다.
  3. 연결 라벨과 조건 설명을 입력합니다.
  4. 연결 저장을 누릅니다.

오른쪽 현재 연결 목록에서 연결 방향과 저장된 조건 설명을 확인할 수 있습니다. 필요 없는 연결은 목록의 삭제 버튼으로 제거합니다.

4. 종료 후보와 END 처리 ​

후행 연결이 없는 L6는 시스템이 종료 후보로 계산해 보여줍니다. 이는 해당 L6가 반드시 업무 종료라는 뜻이 아닙니다. 후행 업무가 아직 모델링되지 않았거나, 외부 업무와 연결해야 할 수도 있으므로 자동으로 END를 연결하지 않습니다.

상태의미관리자 행동
종료 후보후행 연결이 없는 L6실제 종료인지 확인
END 추가 필요END 노드가 아직 없음실제 종료를 확정할 때만 END 추가
END 연결 준비END가 있고 후보 L6를 선택함관계 설정에서 L6 → END 연결 저장
종료 확정L6 → END 관계가 저장됨종료 후보 목록에서 제거됨

END를 명시적으로 연결하는 절차는 다음과 같습니다.

  1. 종료 후보의 업무 결과가 현재 L5의 실제 종결인지 확인합니다.
  2. 필요하면 END 추가를 누릅니다.
  3. 종료 후보에서 END 연결 준비를 누릅니다.
  4. 엔티티 선후관계에서 선택된 L6 → END 관계를 검토합니다.
  5. 필요하면 라벨 또는 종료 근거를 입력하고 연결 저장을 누릅니다.

END는 현재 L5 하위의 L6에서만 명시적으로 연결할 수 있습니다. START, 다이아몬드, 다른 L5를 END로 직접 연결하지 않습니다.

5. L4 통합 워크플로우 구성 절차 ​

L4는 하위 L5들의 상위 흐름을 보여주는 화면입니다. 이 화면에서는 L5 내부의 L6, 다이아몬드, START, END를 편집하지 않습니다.

  1. 관리자 모드에서 대상 L4를 엽니다.
  2. L5 통합 워크플로우를 확인합니다.
  3. 선행 L5와 후행 L5를 선택합니다.
  4. 전환 조건을 입력합니다.
  5. 연결 설명에 업무 전달의 의미, 입력물 또는 산출물을 기록합니다.
  6. 연결 저장을 누릅니다.
항목L4에서의 동작
표시 노드현재 L4의 하위 L5만 표시
연결 대상하위 L5만 선택 가능
조건연결선 위와 연결 목록에 표시
설명연결 목록에 표시
다중 연결한 L5에서 여러 L5로 분기하거나 여러 L5가 한 L5로 합류 가능
순환저장 시 차단

각 L5 노드에는 L6 수, 다이아몬드 수, 관계 수, END 설정 상태가 요약으로 표시됩니다. L5 상세 흐름을 수정하려면 해당 L5의 상세 화면으로 이동합니다.

6. PDF 출력 ​

L5와 L4 워크플로우 상단의 PDF 버튼을 누르면 인쇄용 창이 열립니다.

  1. PDF 버튼을 누릅니다.
  2. 브라우저 인쇄 대화상자에서 대상 프린터를 PDF로 저장으로 선택합니다.
  3. 용지 방향은 가로를 권장합니다.
  4. 파일 이름에 L4 또는 L5 코드와 출력일을 포함해 저장합니다.
출력물포함 내용
L5 PDF외부 시작점, 내부 L6, 다른 L5, 다이아몬드, 연결 방향, 조건·설명, 종료 후보·END 상태
L4 PDF하위 L5 노드, L5 간 연결, 조건·설명, 각 L5의 요약 지표

7. 운영 시 주의사항 ​

워크플로우는 조직의 실제 업무 흐름을 표현하는 기준 정보입니다. 관계를 삭제하거나 END를 확정하기 전에는 후속 업무와 외부 L5 연결 여부를 확인해야 합니다. 라벨은 짧고 명확하게 작성하고, 조건 설명에는 판단 기준·전달 산출물·예외 처리 기준을 기록하면 나중에 유지보수가 쉬워집니다.

권장피해야 할 방식
L5 간 전환 이유를 조건·설명에 기록의미 없는 라벨만 입력
실제 종료인지 검토한 뒤 END 연결종료 후보를 보고 즉시 END 연결
L4에서 L5 간 큰 흐름 관리L4에서 L6 상세 흐름을 억지로 연결
다른 L5는 L5 단위로 연결다른 L5의 하위 L6를 직접 대상화
다이아몬드에 판단 질문과 결과 기준 기록조건 없는 분기 연결 다수 생성

8. 빠른 점검표 ​

질문예 / 아니오
현재 L5의 하위 L6를 동기화했는가?
외부 유입 L5가 있다면 실제 진입 대상 L6 또는 다이아몬드에 각각 매핑되었는가?
L6·타 L5·다이아몬드가 엔티티 목록에서 의도대로 구성되었는가?
각 연결에 업무 의미를 설명하는 조건 또는 설명이 있는가?
후행 없는 L6가 실제 종료인지 검토했는가?
미드플로우 호출이라면 호출 상자(타 L5)에 후행(이어질 L6) 이 연결되어 있는가? (없으면 유입·유출로 쪼개져 보입니다)
END 연결은 자동 생성이 아니라 관리자 승인으로 저장했는가?
L4에는 L5 간 연결만 구성했는가?
L4·L5 PDF 출력 결과를 확인했는가?