Mecanismo do Fluxo de Trabalho

O Cúram WMS inclui um Mecanismo do Fluxo de Trabalho que fornece o ambiente de execução de tempo de execução para uma instância de processo. Existem vários mecanismos disponíveis para aprovar um processo de fluxo de trabalho e estes são discutidos na próxima seção. Quando um processo é ativado, o mecanismo do fluxo de trabalho examina o processo especificado para aprovar e usa a liberação mais recente de tal definição de processo para criar a instância de processo para executar.

Dados necessários para aprovar o fluxo de trabalho especificado são especificados pelos mapeamentos de aprovação em uma definição de processo. Estes são mapeamentos de atributos de estrutura no aplicativo para atributos de objeto de dados do fluxo de trabalho que foram marcados como necessários para aprovação. Quando o processo é aprovado, os dados nos atributos de estrutura especificados são mapeados para os atributos de objeto de dados de fluxo de trabalho e persistiram de modo que estejam disponíveis para uso em outras partes do fluxo de trabalho.

O Mecanismo do Fluxo de Trabalho gerencia o ciclo de vida de instância de processo, executando instâncias de atividade e avaliando regras de transição. Durante o ciclo de vida de instância de processo, o Mecanismo do Fluxo de Trabalho continuará a responder a eventos, tais como a conclusão de uma tarefa, que lhe informa para retomar a execução de uma instância de processo. O Mecanismo do Fluxo de Trabalho cria tarefas instruindo os usuários sobre o trabalho que precisa ser concluído manualmente e avalia as estratégias de alocação para determinar quais usuários devem ser designados a estas tarefas. O Mecanismo do Fluxo de Trabalho também cria notificações para os usuários para informá-los do progresso ou status de uma instância de processo de fluxo de trabalho.

O Mecanismo do Fluxo de Trabalho gerencia cada instância de processo até que a atividade de término de processo para tal instância seja atingida. A execução desta atividade indica a conclusão da instância de processo. A instância do processo de fluxo de trabalho falhar, o mecanismo do fluxo de trabalho registrará informações sobre a falha. Um administrador de fluxo de trabalho pode então usar estas informações para tentar novamente a instância do processo de fluxo de trabalho a partir do ponto de falha.