Pular para o conteúdo principal

Setembro

08/09/2026​

Reprocessamento de tarefas com incidente no BPM​

Implementamos melhorias no gerenciamento de falhas do Betha BPM. Agora, quando ocorre um erro em uma Service Task, a instância do processo não é mais encerrada automaticamente; ela assume o status de incidente e permanece ativa até o devido tratamento. Diretamente pelo acompanhamento do processo, o usuário pode reprocessar a tarefa que falhou sem recriar o processo ou optar pelo encerramento do processo (conclusão ou cancelamento) quando a execução não puder ser retomada.

Para otimizar a rastreabilidade, incidentes em subprocessos passam a ser refletidos no processo pai. A interface de monitoramento também foi simplificada, removendo as abas Entradas e Saídas para focar no acompanhamento operacional.

ATENÇÃO

Essa funcionalidade é exclusiva para Service Tasks (User Tasks não geram incidentes) e os erros de negócio são tratados na própria modelagem via eventos de exceção são resolvidos pelo fluxo, sem gerar registro de incidente.

1. Reprocessar uma tarefa com incidente

  1. Acesse Acompanhar no menu lateral esquerdo do Betha BPM.
  2. Localize a instância com status de incidente e abra o detalhamento da tarefa que falhou.
  3. Clique em REPROCESSAR para reexecutar a tarefa.
  4. Acompanhe o feedback visual exibido após a ação, ele indica se o reprocessamento foi concluído com sucesso.

novidade

Quando o incidente ocorrer em um subprocesso, a ação de reprocessar deve ser feita diretamente na tarefa que gerou a falha, não na instância principal.

2. Concluir ou cancelar manualmente uma instância com incidente

  1. No Acompanhar, localize a instância principal com status de incidente.
  2. Escolha a ação desejada: Concluir com incidente ou Cancelar.
  3. Confirme a ação.

novidade

A conclusão ou o cancelamento sempre são feitos na instância principal do processo, mesmo quando o incidente está em um subprocesso e encerram em conjunto todos os subprocessos vinculados a ela.

Toda instância encerrada manualmente por conclusão ou cancelamento recebe status final de concluída no BPM e passa a ser contabilizada como concluída nos indicadores e contadores, preservando a consistência das métricas de acompanhamento.

3. Acompanhar a propagação do incidente entre processos

Quando um subprocesso apresenta incidente, esse status agora é propagado automaticamente para o processo principal, permitindo identificar visualmente, a partir da instância principal, que existe uma falha em algum subprocesso vinculado, sem precisar navegar manualmente até cada subprocesso para descobrir a origem.

ATENÇÃO
  • Toda ação de reprocessamento é registrada em trilha de auditoria, com usuário responsável, data/hora e ação executada.
  • O reprocessamento é feito com garantia de integridade transacional e não duplica execuções já concluídas.
  • A remoção das abas Entradas e Saídas do detalhamento da tarefa não afeta o carregamento ou a navegação da tela de monitoramento.