Ação do temporizador de porcentagem de ANS

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 5 min. de leitura
  • Identifique quando um registro de ANS de tarefa atinge um valor de porcentagem específico e execute outras ações ou lógica de fluxo que seja baseada na porcentagem de ANS. Por exemplo, envie uma notificação quando um temporizador de porcentagem de ANS for concluído.

    Funções e disponibilidade

    Disponível como uma ação principal de Workflow Studio ServiceNow. Usuários com a função flow_designer ou admin podem adicionar uma ação a um fluxo e definir detalhes de configuração.

    Campos

    Campo Descrição
    Percentual A porcentagem inteira positiva da duração total do ANS usada para calcular uma hora de término. Por exemplo, uma porcentagem de 50% resulta no sistema calculando um valor de data e hora de término que é 50% da duração total do ANS. Se um ANS exigir que as tarefas sejam concluídas dentro de 24 horas, 50% desse ANS será de 12 horas.

    Data/Hora de Término Programada

    A cápsula de dados de saída Data/Hora de Término Programado lista o tempo calculado em que a ação do temporizador de percentual de ANS deve terminar. A data de término calculada é determinada pelo registro de ANS de tarefa de entrada e pela porcentagem de entrada. Este valor de data/hora é independente de quaisquer valores de campo de tempo decorrido no registro de ANS de tarefa.
    • Se a data de término estiver no futuro, o sistema criará um evento do sistema para continuar executando a ação nessa data futura. Enquanto o sistema aguarda a data de término programada, ele pausa o fluxo e a ação.
    • Se a data de término estiver no passado, o sistema definirá imediatamente o status da ação do temporizador de porcentagem de ANS.

    Status

    A cápsula de dados de status contém o resultado do temporizador de porcentagem de ANS.

    Tabela 1. Descrições de status do temporizador de porcentagem de ANS
    Status Descrição
    Concluído(a) A ação do temporizador atingiu a data/hora de término programada. Os designers de fluxo podem criar lógica de fluxo específica para este status de ação.
    Pausados O temporizador foi pausado antes da data/hora de término programada. Se a execução do temporizador for retomada, Workflow Studio gerará um novo valor de data/hora de término programado. Os designers de fluxo podem criar lógica de fluxo específica para este status de ação.
    Reparar O fluxo está sendo executado no modo de reparo e a data/hora de término programada está no passado. Os designers de fluxo podem criar lógica de fluxo específica para este status de ação.
    Omitido O temporizador não foi executado porque a data/hora de término programada está no passado. Os designers de fluxo podem criar lógica de fluxo específica para este status de ação.
    Aguardando O temporizador está em execução e ainda não atingiu a data/hora de término programada.

    Workflow Studio define o status da ação quando o estado do ANS corresponde a uma condição do ANS ou quando determinadas ações de IU são selecionadas.

    Tabela 2. Status da ação definido para o estado do ANS
    Estado do ANS Conjunto de status da ação Estado de execução do fluxo
    O ANS é anexado e a data/hora de término programada está no futuro. Defina o status da ação como Aguardando. O fluxo aguarda até que o temporizador de ANS seja concluído, cancelado ou pausado.
    O ANS é anexado e a data/hora de término programada está no passado.
    • Se o fluxo foi iniciado no modo Reparo, defina o status da ação como Reparo.
    • Caso contrário, defina o status da ação como Ignorado.
    O fluxo executa a próxima ação ou lógica de fluxo na sequência de fluxo.
    Cancelamentos de ANS. Defina o status da ação como um valor nulo. O fluxo é interrompido com um estado de Cancelado.
    Pausas de ANS. Defina o status da ação como Pausado. O fluxo espera até que o fluxo da Tarefa de ANS seja cancelado ou retomado.
    O ANS atinge a Data/Hora de Término Programada. Defina o status da ação como Concluído. O fluxo executa a próxima ação ou lógica de fluxo na sequência de fluxo.
    Currículos de ANS. Defina o status da ação como Aguardando. O fluxo aguarda até que o temporizador de ANS seja concluído, cancelado ou pausado.
    Paradas de ANS. Defina o status da ação como um valor nulo. O fluxo é interrompido com um estado de Cancelado.

    Duração Total

    A cápsula de dados de duração total lista o número total de segundos em que a ação foi executada. A duração total é calculada a partir da hora de início da ação e da hora em que a ação atingiu o status Concluído. Valores de status diferentes de Concluído produzem um valor nulo de Duração total.

    Diretrizes gerais

    Siga estas diretrizes gerais ao criar fluxos que contêm ações do Temporizador de percentual do Acordo de nível de serviço (ANS).

    Adicionar ações do Temporizador de Percentual de ANS somente a fluxos com um gatilho de Tarefa de ANS
    Uma ação do Temporizador de Percentual de ANS só pode ser executada quando o fluxo começa a partir de um gatilho de Tarefa de ANS. Você não pode ativar um subfluxo que contém uma ação do Temporizador de Percentual de ANS.
    Criar lógica de fluxo condicional para valores de status esperados
    Use o valor do campo Status como condição para a lógica de fluxo. Crie lógica de fluxo para valores de status esperados, como Concluído, Reparoe Ignorado. Por exemplo, adicione um bloco de lógica de fluxo If para enviar uma notificação quando o Temporizador de percentual de ANS tiver um status Concluído.
    Atribua a cada ação do Temporizador de Percentual de ANS um valor cumulativo exclusivo de Aguardar porcentagem
    Cada ação do Temporizador de Percentual de ANS calcula sua própria Data/Hora de Término Programada usando seu valor percentual Aguardar. Se você criar várias ações do Temporizador de Percentual de ANS, atribua a cada ação seu próprio valor cumulativo exclusivo de Aguardar porcentagem. Por exemplo, crie três ações separadas com diferentes valores de porcentagem concluída, como 25%, 50% e 75% concluído. Definir todas as três ações com o mesmo valor de porcentagem concluída, como 25%, faz com que os temporizadores sejam concluídos ao mesmo tempo.
    Copiar fluxos existentes para fazer personalizações
    Reduza o tempo de desenvolvimento copiando os fluxos de ANS padrão e personalizando as cópias com sua própria lógica. Selecione um fluxo personalizado a ser executado a partir da definição do ANS. Consulte Criar uma definição do ANS .