Ação do Temporizador de porcentagem de ANS
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/hora de término que é 50% da duração total do ANS. Se um ANS exigir que as tarefas sejam concluídas em 24 horas, 50% desse ANS seriam 12 horas. |
Data/Hora de Término Programada
- Se a data de término estiver no futuro, o sistema criará um evento do sistema para continuar a executar 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 Status Da ação Temporizador de porcentagem de ANS.
Status
. Status A cápsula de dados contém o resultado do temporizador de porcentagem de ANS.
| Status | Descrição |
|---|---|
| Concluído | A ação do temporizador atingiu a data/hora de término programada. 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 o temporizador retomar a execução, Workflow Studio gera um novo valor de data/hora de término programada. 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. 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. 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 um Condição de ANS Ou quando determinadas ações de IU são selecionadas.
| 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, seja cancelado ou pausado. |
| O ANS é anexado e a data/hora de término programada está no passado. |
|
O fluxo executa a próxima ação ou lógica de fluxo na sequência de fluxo. |
| ANS cancelado. | 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 aguarda até que o fluxo de 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. |
| ANS retomado. | Defina o status da ação como Aguardando . | O fluxo aguarda até que o temporizador de ANS seja concluído, seja cancelado ou pausado. |
| ANS interrompido. | Defina o status da ação como um valor nulo. | O fluxo é interrompido com um estado de Cancelado . |
Duração Total
. Duração total a cápsula de dados lista o número total de segundos 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 Concluído status. Valores de status diferentes de Concluído produza um valor nulo Duração total .
Diretrizes gerais
Siga estas diretrizes gerais ao criar fluxos que contêm ações do temporizador de porcentagem do Acordo de nível de serviço (ANS).
- Adicione ações do temporizador de porcentagem de ANS somente a fluxos com um gatilho de tarefa de ANS
- Uma ação do Temporizador de porcentagem 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 Temporizador de porcentagem de ANS.
- Crie lógica de fluxo condicional para valores de status esperados
- Use o valor de Status campo como uma condição para lógica de fluxo. Criar lógica de fluxo para o esperado Status valores como Concluído , Reparo e Ignorado . Por exemplo, adicione um Se Bloco de lógica de fluxo para enviar uma notificação quando o Temporizador de porcentagem de ANS tiver um status de Concluído .
- Atribua a cada ação do Temporizador de porcentagem de ANS um valor de porcentagem de espera cumulativa exclusivo
- Cada ação do Temporizador de porcentagem de ANS calcula sua própria data/hora de término programada usando seu valor de porcentagem de espera. Se você criar várias ações do Temporizador de porcentagem de ANS, atribua a cada ação seu próprio valor de porcentagem de espera cumulativa exclusivo. Por exemplo, crie três ações separadas com diferentes valores de porcentagem concluída, como 25%, 50% e 75% concluída. 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.
- Copie 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 para executar a partir da definição de ANS. Consulte Crie uma definição de ANS .