Crie uma ação personalizada para lançar um erro

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Crie uma ação que lance intencionalmente um erro para testar o tratamento de erros de fluxo.

    Antes de Iniciar

    Função necessária: Flow_designer, action_designer ou admin

    Por Que e Quando Desempenhar Esta Tarefa

    Esta ação personalizada gera um erro quando o valor de entrada da ação é definido como 1. Qualquer outro valor de entrada permite que a ação seja executada sem gerar um erro. Você pode adicionar esta ação personalizada a um fluxo para testar o tratamento de erros de fluxo.

    Procedimento

    1. Navegar até Tudo > Automação de Processo > Flow Designer.
      O sistema exibe o. Workflow Studio página principal.
    2. Selecionar Novo(a) > Ação
      O sistema exibe a caixa de diálogo Propriedades da ação.
    3. Insira estes valores de amostra.
      Campo Valor
      Nome Lançar um erro
      Aplicação Global
      Acessível de Todos os escopos de aplicação
    4. Selecione Enviar.
      O sistema exibe o. Workflow Studio interface.
    5. Em Descrição da ação, selecione Entradas > Criar Entrada
      O sistema exibe uma nova entrada de ação.
    6. Configure a entrada de ação com estes valores.
      Campo Valor
      Rótulo Código de erro
      Tipo Inteiro
      Obrigatório(a) Verdadeiro(a)
    7. Em Descrição da ação, selecione Adicione uma nova etapa .
      O sistema exibe uma lista de etapas disponíveis.
    8. Selecione Etapa de script .
    9. Em Variáveis de entrada , selecione Criar variável .
    10. Configure a variável com estes valores.
      Campo Valor
      Nome código
      Valor Selecione a cápsula de dados [ação->Código de erro]
    11. Em Script Insira este código JavaScript.
      (function execute(inputs, outputs) {
        if (inputs.code == 1) {
            throw 'My custom error message'
            }
      })(inputs, outputs);
    12. Clique em Salvar.
      A descrição da ação e a configuração da ação de amostra geram um erro.
    13. Selecione Testar.
      O sistema exibe a caixa de diálogo Ação de teste.
    14. Insira o seguinte valor de teste:
      Entrada Valor
      Código de erro 1
    15. Selecione Run Test (Executar teste).
      O sistema executa a ação com os valores de teste fornecidos.
    16. Selecione A execução do seu teste foi concluída. Exiba os detalhes da execução da ação.
      O sistema exibe os detalhes da execução da ação.
    17. Verifique se a ação executou a etapa Script e gerou sua mensagem de erro personalizada.
      . Status da ação o objeto deve listar um erro na linha 3 e exibir o texto da sua mensagem de erro personalizada.

      Detalhes da execução da ação para uma execução de teste de lançar um erro.

    18. Feche os detalhes da execução da ação.
    19. Selecione Cancelar para parar de testar a ação.
    20. Selecione Publicar para disponibilizar sua ação personalizada para seus fluxos.

    Resultado

    Você tem uma ação personalizada que gera um erro ao definir a entrada de ação Código de erro 1.

    O que Fazer Depois

    Adicione esta ação a um fluxo para testar o conteúdo da seção Manipulador de erros.