Eventos de Fluxo de Trabalho

Eventos de fluxo de trabalho também são mantidos como parte da Administração do Fluxo de Trabalho. Estes eventos são enviados por funções de aplicativo e são usados para atividades de transição em fluxos de trabalho que estão aguardando esses eventos ou para aprovar processos de fluxo de trabalho.

Atividades manuais, de espera de evento e de decisão usarão eventos para progredir uma instância de processo de fluxo de trabalho. O aplicativo levanta um evento quando a ação associada com a atividade especificada (tarefa) é concluída ou quando um evento particular definido para uma atividade de espera de evento tenha sido concluído. Estes eventos sinalizam o Mecanismo do Fluxo de Trabalho para completar a instância de atividade associada que está esperando o evento e para progredir a instância de processo de fluxo de trabalho ao avaliar o próximo conjunto de transições e executar a próxima atividade no fluxo de trabalho.

O aplicativo também pode usar eventos para aprovar um fluxo de trabalho. Quando uma ação associada a um evento de aprovação ocorre no aplicativo, o Mecanismo do Fluxo de Trabalho processa este evento e aprova uma nova instância do processo de fluxo de trabalho especificado definida nos dados de configuração do evento de aprovação do processo.

Os dados de configuração do evento de aprovação são criados, mantidos e manipulados usando a funcionalidade de administração de fluxo de trabalho. Estes dados de configuração especificam o processo/os processos a aprovar em resposta a um evento específico sendo levantado. Tais aprovações de processo podem ser ativadas, desativadas, alteradas e até mesmo removidas no tempo de execução usando estas funções de administração. Mapeamentos de dados de eventos para os dados de aprovação requeridos pelo processo também podem ser configurados nesta área de administração do aplicativo. Para obter mais detalhes sobre a aprovação pelos eventos de levantamento, consulte Aprovação por Eventos de Levantamento.