---
sourceDocument: Capacidades da Now Platform da Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Capacidades da Now Platform da Yokohama

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Tratamento de erros de fluxos de trabalho

# Tratamento de erros de fluxos de trabalho {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

O JavaScript personalizado que os usuários criam nas variáveis de atividade de fluxo de trabalho é vulnerável a erros de sintaxe no tempo de execução. As informações de erro disponíveis são mostradas em uma dica da ferramenta quando você aponta para uma atividade de fluxo de trabalho em estado de erro.

No sistema de base, as atividades de fluxo de trabalho não fornecem roteamento de condição no estado de erro. Como resultado, o fluxo de trabalho progride com base no estado do registro atual. Por exemplo, um fluxo de trabalho contém uma atividade Aprovação - Usuário que usa um script avançado para adicionar outros aprovadores. Um erro de sintaxe no script faz com que nenhum aprovador seja adicionado. Como o estado sem aprovadores é um retorno válido, a atividade de aprovação é ignorada mesmo sem o erro de sintaxe, e o fluxo de trabalho progride ao longo de um caminho positivo. No entanto, essa pode não ser uma resposta válida para o designer de fluxo de trabalho que não deseja a progressão do fluxo de trabalho pelo caminho positivo sem aprovadores.  
O tratamento de erros de fluxo de trabalho detecta e registra em log erros de sintaxe e fornece um estado que o designer pode usar para adicionar condições de erro ao fluxo de trabalho. Use o tratamento de erros para localizar erros de sintaxe em campos de script avançados para estas atividades de fluxo de trabalho:

* Aprovação - Usuário
* Aprovação - Grupo
* Tarefa de catálogo
* Criar tarefa
* Se
* Executar script
* Notificação
{#c_WorkflowErrorHandling__ul_rcm_ffz_qq}

## Informações de erro disponíveis {#c_WorkflowErrorHandling__section_xl1_ldb_2cb}

Esta tabela mostra quais atividades oferecem suporte a saídas de erro.
{#c_WorkflowErrorHandling__table_tbm_bgz_qq__entry__7}

| Atividade | Log de fluxo de trabalho | Indicador de erro vermelho | Estado da atividade | Resultado da atividade | Descrição da falha | Redirecionar em caso de erro |
|-|-|-|-|-|-|-|
| Aprovação - Usuário Aprovação - Grupo | Sim | Sim | Erro | Pulado | Sim | Sim |
| Tarefa de catálogo Criar tarefa | Sim | Não | Terminado | nenhum | Não | Não |
| Se | Sim | Sim | Erro | nenhum | Sim | Sim |
| Executar script | Não | Sim | Erro | Erro | Sim | Sim |
| Notificação | Sim | Sim | Erro | Erro | Sim | Sim |
[Tabela 1. Informações de erro disponíveis]

{#c_WorkflowErrorHandling__table_tbm_bgz_qq}
* **[Recursos de acompanhamento de erros de fluxo de trabalho](https://servicenow-prod.fluidtopics.net/Hm_OYbC1O33GLffUyD88uw)**   
  O tratamento de erros fornece dicas visuais no fluxo de trabalho, como descrições de erro para atividades em pop-ups e registros em log detalhados.
* **[Criação de uma saída de condição de erro](https://servicenow-prod.fluidtopics.net/8O~2JohbGtlkvKAyaoKbdQ)**   
  Um administrador pode redirecionar o fluxo de trabalho quando ocorre um erro de script criando uma saída de condição de erro para atividades específicas no fluxo de trabalho. Isso permite que o fluxo de trabalho processe erros de script de forma previsível e não crie resultados indesejáveis.
* **[Reconfiguração de uma condição de aprovação](https://servicenow-prod.fluidtopics.net/0sJztKD0W9zyJdz5vCD3Bg)**   
  As atividades de aprovação reagem aos erros de script de maneira diferente das outras atividades.

