Histórico da Página
| Informações | ||
|---|---|---|
| ||
Esta documentação refere-se ao novo editor de processos da plataforma. Caso esteja utilizando o editor de processos atual, acesse Evento intermediário de captura de erro. |
| Índice | ||||
|---|---|---|---|---|
|
...
O evento de captura de erro é utilizado para tratar exceções que podem acontecer durante a execução de uma atividade de serviço. Ele somente pode ser associado à atividade de serviço quando ela está configurada com execução Automatizada, sendo obrigatório neste caso.
...
Ele não pode receber fluxos e nem ter um fluxo de saída com retorno. Sua existência é Ele apenas pode existir anexado na atividade de serviço com um fluxo de saída comum para uma atividade qualquer de resolução da inconsistência.
...
| Painel | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
→ Na atividade de serviço existe um evento de captura de erro. → Se a integração for feita com sucesso, o sucesso é registrado e a solicitação segue o fluxo normal. → Se ocorrer um erro, o fluxo do evento de erro é acionado quando a execução lançar uma exceção, via throw em JavaScript, por exemplo. ** imagem ** |
Como deve ser utilizado
...
- Crie o fluxo normal saindo da atividade de serviço, que será seguido se a execução for bem-sucedida.
| Nota | ||
|---|---|---|
| ||
O erro precisa ser lançado por uma exceção para que seja capturado pelo evento. Ao ser lançada a exceção, o evento captura automaticamente o erro. |
...
Boas práticas na utilização
...
São consideradas boas práticas ao utilizar o evento de captura de erro
...
:
- sempre tratar exceções no script para capturar erros e lançar mensagens significativas;
- encaminhar o fluxo de erro para uma tarefa manual ou de notificação para evitar que o processo fique parado sem saber o que aconteceu;
- adicionar logs no tratamento de erro para facilitar o diagnóstico.
Configurar evento Captura de erro
...
Multimedia name configurar-subprocesso.mp4 width 100% autostart true height 5%
01. No diagrama do processo, clique no evento Captura de erro que deseja configurar.
...
| borderColor | #f2f2f2 |
|---|---|
| bgColor | #f2f2f2 |
...
.
02. Na aba Geral, defina Defina as informações gerais desejadas para o componente que representa outro processo dentro do processo principalevento de captura de erro.
| Painel | ||||
|---|---|---|---|---|
| ||||
Título Painel | | |||
| ||||
| Estado | ||||
| subtle | true | |||
| title | Exemplo de uso |
03. Xxxxxxxxxx
| Painel | ||||
|---|---|---|---|---|
| ||||
Xxxxxxxxxxxxxxxx |
04. Xxxxxxxxxxx
...
| borderColor | #f2f2f2 |
|---|---|
| bgColor | #f2f2f2 |
para identificar o evento que vai capturar algum erro que pode ocorrer na execução da atividade de serviço. |
03. 11. Clique em Salvar rascunho – localizado no lado direito da barra superior – para salvar as configurações feitas no evento Captura de erro.
1204. Na mensagem exibida, clique em Ok, entendi.
...

