소개

Cúram WMS(워크플로우 관리 시스템)는 두 가지 기본 기능을 제공합니다. 첫 번째는 비즈니스 프로세스의 자동화를 지원하는 기능입니다. 두 번째는 개인 및 부서 사이에 작업 경로 지정을 촉진시키는 기능입니다. 이 시스템의 기본 구성요소는 워크플로우 프로세스 정의, 워크플로우 엔진, 작업함 및 태스크 관리, 워크플로우 관리 애플리케이션(PDT, 프로세스 정의 도구 포함)입니다. 이러한 구성요소 각각은 두 가지 기능 중 하나 또는 모두에서 역할을 수행합니다.

비즈니스 프로세스의 자동화는 비즈니스 프로세스에 대한 워크플로우 설계에서부터 시작합니다. 비즈니스 프로세스를 워크플로우 프로세스 정의에 맵핑하기 위해 핵심 결정을 내려야 합니다. 예를 들어, 비즈니스 프로세스와 관련된 수동 작업이 있거나 비즈니스 프로세스가 프로세스의 수명 주기에 걸쳐 구성이 필요할 수 있다고 예상할 수 있습니다. 워크플로우 PDT는 이 설계를 기반으로 워크플로우 프로세스 정의를 작성하는 데 사용됩니다. PDT를 사용하여 워크플로우 개발자는 워크플로우 활동, 이러한 활동 간의 전이, 워크플로우 프로세스를 통해 전달되는 정보를 정의합니다.

프로세스 정의에서 사용할 수 있는 몇 가지 활동 유형은 수동, 자동, 루프, 이벤트 대기, 경로 지정, 알림, 서브플로우입니다. PDT는 이와 같은 활동 유형을 사용하여 워크플로우 프로세스의 순서를 묘사하는 데 사용할 수 있습니다. 위의 활동은 시스템에 의해 시작 프로세스 활동보다 자동으로 선행되고 종료 프로세스 활동 유형으로 끝나며 워크플로우 프로세스 간의 모든 전이 또는 루프 활동이 뒤따릅니다.

워크플로우 엔진은 워크플로우 프로세스 정의(예: 프로세스 규정)의 런타임 실행을 수행합니다. 규정의 결과로 워크플로우 프로세스 인스턴스가 작성됩니다. 이러한 워크플로우 프로세스 인스턴스는 Cúram WMS에서 제공되는 워크플로우 관리 기능을 사용하여 모니터링하고 제어할 수 있습니다.

개인 및 부서 사이의 작업 경로 지정도 워크플로우 프로세스 정의에서부터 시작합니다. 특정 활동 유형은 개인 또는 부서에서 완료해야 하는 작업을 나타내며 이러한 활동의 경우 워크플로우 프로세스 정의에 이 작업의 지정을 위한 전략이 포함됩니다. 워크플로우 엔진은 이 작업을 완료해야 하는 사람을 결정하기 위해 할당 전략을 평가하고 이 작업에 대한 작업을 작성하며 적절한 사용자, 조직 오브젝트(예: 조직/역할, 직위 또는 직업) 또는 작업 큐에 작업을 지정합니다. 작업함은 사용자가 조치를 수행해야 하는 작업에 대한 정보를 제공합니다. 이러한 태스크 관리 조치의 예에는 작업 보기, 작업 전달, 작업에 의견 추가가 포함됩니다.