---
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


---

# Gerenciar condições de atividade fluxo de trabalho

# Gerenciar condições de atividade fluxo de trabalho {#t_ManageActivityConditions__mfq_ljs_3x}

* 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

As atividades contêm condições padrão que determinam quais transições serão seguidas.

## Antes de Iniciar

Função necessária: administrador

## Por Que e Quando Desempenhar Esta Tarefa

Por exemplo, a atividade Aprovação - Usuário tem duas condições, Aprovado e Rejeitado.  
Figura 1. Exemplo de condições de atividade ![]()

Você pode usar uma verificação de condição em JavaScript para criar condições personalizadas nas atividades de fluxo de trabalho do Core. Atividades personalizadas não são compatíveis com este recurso.

## Procedimento

1. Clique com o lado direito na atividade e selecione Adicionar Condição a partir do menu de contexto.
2. Na caixa de diálogo Nova Condição de Workflow, preencha os campos conforme apropriado (consulte a tabela).  
   {#t_ManageActivityConditions__table_idk_3yx_3r__entry__2}

   | Campo | Descrição |
   |-|-|
   | Nome | O rótulo que é exibido no fluxo de trabalho. |
   | Atividade | Nome da atividade para a qual esta condição será enviada. Este valor é preenchido automaticamente pelo sistema. |
   | Descrição resumida | Breve descrição da condição. |
   | Condição | Uma verificação de condição em JavaScript. As seguintes variáveis estão disponíveis: * current: o registro atual em relação ao qual o fluxo de trabalho está sendo executado. * activity.result: valor de resultado definido pela atividade após a conclusão. * activity: registro de atividade de execução do Workflow (wf_executing). Usado para verificações de condições avançadas. * activity.vars: variáveis associadas ao registro de atividade de execução de Fluxo de trabalho. Usado para verificações de condições avançadas. {#t_ManageActivityConditions__ul_cyl_vpn_xs} |
   | Omitir durante a geração | Se selecionado, a atividade [Gerar](https://servicenow-prod.fluidtopics.net/hmdm1ekXZQlLB6wqzTO8sQ "A atividade Gerar cria registros de tarefa ou aprovação imediatamente a partir de qualquer tarefa ou atividade de aprovação colocada após a atividade Gerar no caminho do fluxo de trabalho. Essas tarefas e aprovações pré-geradas começam quando as atividades de tarefa e aprovação são atingidas durante a execução do fluxo. Isso permite que uma tarefa tenha um conjunto de tarefas ou aprovações sequenciais pré-geradas, mas ainda exija que elas sejam concluídas em ordem.") não segue esta transição para gerar aprovações ou tarefas. |
   [Tabela 1. Formulário de novas Condições de Fluxo de trabalho]

   {#t_ManageActivityConditions__table_idk_3yx_3r}
3. Clique em Enviar.
4. Para alterar a ordem em que as condições aparecem na atividade de fluxo de trabalho, clique com o botão direito do mouse na atividade e selecione Reordenar Condições.  
   Uma caixa de diálogo é exibida, com uma lista das condições disponíveis.Figura 2. Lista de condições na atividade atual
5. Arraste as condições para uma nova posição na lista.
6. Clique em OK.

## Valor do resultado da atividade {#ariaid-title2}

O valor do `resultado` especificado por uma atividade controla a condição pela qual a atividade faz a transição.
Use o valor do `resultado` como parte do campo Condição na atividade. Por exemplo, se o campo Condição de uma atividade Aprovação - Usuário contiver `activity.result == 'rejeitado'`, a atividade passará por essa condição quando for recebida uma rejeição do aprovador. Os valores de resultado são definidos no campo Script da definição da atividade.

