Acionar eventos nas mudanças de estado

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Você pode configurar um fluxo de estado para acionar um evento do sistema registrado quando uma tarefa faz a transição de um estado inicial para um estado final especificado. Por exemplo, você pode usar eventos para acionar notificações por e-mail e criar ações de script.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Você pode configurar um fluxo de estado para acionar um evento do sistema registrado quando uma tarefa faz a transição de um estado inicial para um estado final especificado. Por exemplo, você pode usar eventos para acionar notificações por e-mail e criar ações de script. Quando você anexa um evento a um fluxo de estado, o sistema ServiceNow cria uma regra de negócios chamada Eventos de fluxo de estado para <table name> para a tabela especificada no fluxo de estado. Se você especificar um estado inicial e um estado final, a regra de negócio será executada quando o registro fizer a transição do estado inicial para o estado final. Se o fluxo de estado especificar apenas um estado final, a regra de negócio será executada sempre que esse estado final for atingido. O sistema cria uma regra de negócio para todos os fluxos de estado que contêm eventos em uma única tabela. Quando todos os eventos ou todos os fluxos de estado em uma tabela são excluídos, o sistema exclui a regra de negócio.

    Para criar um evento que seja acionado quando uma tarefa de ordem de serviço passa de um estado inicial de Trabalho em andamento para um estado final de Encerrado concluído:

    Procedimento

    1. Registre um novo evento na tabela Tarefa de ordem de serviço [wm_task] chamada task.closed.
    2. Navegue até Fluxos de estado Fluxos de tarefas de trabalho.
    3. Abra o registro de fluxo de estado Fechar Concluído.
    4. Selecione task.closed no campo Evento e salve suas mudanças.

      O sistema ServiceNow cria automaticamente uma regra de negócios chamada Eventos de fluxo de estado para wm_task.