워크플로 편집기 노드
워크플로 노드는 워크플로 프로세스의 요소를 나타냅니다. 템플릿에 노드를 추가하는 것으론 충분하지 않습니다. 노드를 서로 연결해야 합니다. 노드가 추가되면 해당 등록 정보를 구성할 수 있습니다.
포인터를 사용하여 템플릿 내에서 활동 및 링크를 선택합니다.
템플릿에 노드 추가
워크플로 노드를 템플릿에 배치하려면 다음 방법을 사용합니다.
1. 워크플로 템플릿 편집기 왼쪽의 패널에서 노드를 선택합니다.
2. 열린 공간을 클릭하여 노드를 편집기 그래픽 인터페이스에 배치합니다.
워크플로 템플릿 노드
* 
포인터 아이콘 은 노드가 아닙니다. 포인터 아이콘이 선택된 경우 실수로 프로세스에 새 노드를 추가하지 않고 그래픽 인터페이스 내에서 작업을 수행할 수 있음을 나타냅니다. 포인터 아이콘은 중립이며 기본 선택입니다.
워크플로 템플릿 노드는 다음 범주로 분류될 수 있습니다.
프로세스 링크는 워크플로 템플릿 내 노드 흐름을 결정합니다. 프로세스 링크를 사용하여 다음에 올 작업을 정의할 수 있습니다. 링크를 두 번 클릭하여 해당 등록 정보를 보거나 수정합니다.
작업
작업 도구는 템플릿 내 노드를 함께 연결하여 제어 흐름을 정의합니다.
각 링크에는 따라 이동하는 링크로 연결되는 이벤트에 대한 정보가 포함되어 있습니다. 선행자 활동 노드가 완료될 때마다 항상 실행되도록 또는 선행자 활동 노드에 의해 특정 라우팅 이벤트가 발생할 때만 실행되도록 링크를 구성할 수 있습니다.
활동은 사용자가 수동으로 완료해야 할 작업을 나타냅니다. 워크플로가 활동 노드에 도달하면 지정된 사용자에 대한 임무 테이블에 임무가 자동으로 추가됩니다.
지정된 활동
수행되어야 할 작업 및 해당 작업을 완료해야 할 사람을 알고 있는 경우 지정된 활동을 사용합니다.
사용자, 사용자 그룹 또는 한 개 이상의 역할에 활동을 지정할 수 있습니다.
임시 활동
활동에 대해 완료되어야 할 임무 또는 해당 임무를 완료해야 할 사람에 대해 확실하지 않는 경우 임시 활동을 사용합니다. 임시 활동을 개방형 임무로 생각할 수 있습니다.
임시 활동은 한 사용자에 대한 임무를 작성합니다. 워크플로가 활동 노드에 도달하면 지정된 사용자는 실행 시 활동 및 참여자 그룹을 정의해야 합니다.
하위 프로세스
복잡한 워크플로의 경우 하위 프로세스를 사용하여 템플릿을 단순화할 수 있습니다.
블록은 함께 그룹화된 활동, 커넥터 또는 로봇 모음을 나타낼 수 있습니다.
블록은 자체적으로 실행될 수 없고 상위 프로세스 내에서만 존재할 수 있습니다.
프록시 프로세스는 템플릿 내에서 외부 워크플로 프로세스를 참조합니다.
예를 들어, 객체가 워크플로에서 진행함에 따라 객체의 수준을 올려야 합니다. 이렇게 하려면 객체에 대해 수준 올리기 요청 검토가 진행되어야 합니다.
이 검토를 완료하는 데 필요한 모든 활동 및 링크와 커넥터를 추가하지 않고 간단하게 프로세스 프록시 노드를 추가할 수 있습니다. 그런 다음 프로세스 프록시 노드를 사용하여 객체에 대해 "수준 올리기 요청 검토 프로세스" 워크플로 템플릿을 진행하도록 지정할 수 있습니다.
커넥터 노드는 워크플로가 다음 노드로 진행할 수 있도록 사전에 충족되어야 할 요구 사항을 결정합니다. 예를 들어, 커넥터는 워크플로에서 이전 노드를 모두 완료하거나 하나만 완료해야 할지를 결정할 수 있습니다.
노드는 해당 선행자가 모두 실행될 때까지 실행될 수 없습니다.
또는
노드는 해당 선행자 중 하나라도 발생할 때 실행됩니다.
조건 라우터
이를 통해 조건 표현식을 기반으로 템플릿을 브랜치할 수 있습니다.
분계점 커넥터
노드는 사용자가 정의한 수만큼의 선행자가 발생하면 실행됩니다.
종료 노드는 활동 세트 또는 전체 워크플로 프로세스를 끝냅니다.
이 노드는 템플릿을 완료합니다. 템플릿이 유효하려면 모든 노드는 최종적으로 끝 노드에 연결되어야 합니다.
그라운드
이 노드는 워크플로에서 활동의 병렬 분기를 중지하지만 전체 템플릿을 끝내지는 않습니다.
로봇 노드는 사용자에게 임무를 지정하지 않고 자동으로 완료되는 활동입니다.
이메일 공지
수신자 목록 및 사용자 정의 이메일 메시지를 작성합니다. 워크플로가 공지 로봇에 도달하면 수신자 목록에 있는 사용자에게 이메일이 자동으로 전송됩니다.
메소드
메소드 로봇은 사전 정의된 작업 세트를 포함합니다. 매개변수 세트 내 작업 중 하나를 완료하도록 로봇을 구성할 수 있습니다.
예를 들어, 지정된 사용자에게 객체를 체크 아웃하거나 객체의 상태를 변경하도록 메소드 로봇을 구성할 수 있습니다.
체크포인트
체크포인트 노드는 워크플로 템플릿에서 해당 체크포인트에 도달하면 자동 공지를 전송합니다. 이메일은 이벤트에 가입한 사용자에게만 전송됩니다.
타이머
타이머 노드는 지정된 기간 동안 노드 시작을 지연합니다.
응용 프로그램 시작
이 로봇을 사용하여 서버에서 시스템 명령을 실행합니다.
표현식 실행
이 로봇을 사용하여 워크플로에서 Java 표현식을 실행합니다.
동기화
노드 또는 프로세스의 시작을 다른 이벤트와 동기화합니다.
URL
이 로봇은 HTML 페이지 또는 웹 서비스에 액세스할 수 있습니다.
도움이 되셨나요?