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


---

# Criar um fluxo de estado

# Criar um fluxo de estado {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 6 min. de leitura

Criação de fluxos de estado.

## Antes de Iniciar

Função necessária: nenhuma

## Procedimento

1. Navegar até TudoFluxos de estadoFluxos de estado e clique em Novo .
2. Preencha os campos, se for o caso.  
   O sistema impõe os controles do campo com o mesmo client script que filtra a lista de seleção do campo Estado.
   {#t_CreateAStateFlow__table_qfl_nwk_cp__entry__2}

   | Campo | Descrição |
   |-|-|
   | Número | Número de registro gerado automaticamente |
   | Tabela | \[Obrigatório\] Tabela na qual o registro de fluxo de estado é executado. Somente tabelas que estendem a tabela Tarefa `[tarefa]` estão disponíveis na lista. |
   | Estado inicial | Nome do estado no início da transição. As seleções nesse campo são filtradas pelos estados possíveis para a tabela selecionada. |
   | Estado final | Nome do estado no final da transição. As seleções nesse campo são filtradas pelos estados possíveis para a tabela selecionada. |
   | Client scripts | Client script a ser executado para essa transição. O client script controla os estados disponíveis que você pode selecionar, limitando o conteúdo da lista de seleção de Estado aos estados válidos. Esse client script também controla o comportamento do campo específico configurado para mudanças de estado na seção Controles do campo do formulário. |
   | Evento | Nome de um evento existente a ser acionado quando essa transição ocorrer. Consulte os [eventos acionados nas mudanças de estado](https://servicenow-prod.fluidtopics.net/SDU8JmvTQehXIzS0KYJxAw "Os fluxos de estado permitem que um administrador personalize as transições de um estado para outro em tabelas derivadas da tabela Tarefa [tarefa] e configure o sistema para executar o trabalho durante as transições para estados específicos.") para obter mais informações. |
   | Nome | O nome desse registro. Certifique-se de que o nome descreva a transição de estado ou o processamento que o registro está executando. Esse nome não precisa ser exclusivo. |
   | Funções | Não é usado para qualquer processamento. |
   | Ativo | Habilita ou desabilita esse registro de fluxo de estado. |
   | Classe | Define a classe de fluxo de estado para esse registro. O sistema seleciona a classe apropriada a partir destas opções: * Fluxo de estado: registros criados para fluxos de estado em todas as tabelas baseadas em tarefa, exceto aquelas na gestão de trabalho. * Fluxo de ordem de serviço: registros criados para fluxos de estado na tabela Ordem de serviço `[wm_order]`. Essa classe está disponível quando o gerenciamento de trabalho está ativado. * Fluxo de tarefa de trabalho: registros criados para fluxos de estado na tabela Tarefa de ordem de serviço `[wm_task]`. Essa classe está disponível quando a gestão de trabalho está ativada. {#t_CreateAStateFlow__ul_qyw_lyk_cp} |
   | Ignorar dicionário | Define o valor inicial do campo Estado em todos os novos registros da tabela nomeada no registro de fluxo de estado. Consulte as [substituições de dicionário](https://servicenow-prod.fluidtopics.net/SDU8JmvTQehXIzS0KYJxAw "Os fluxos de estado permitem que um administrador personalize as transições de um estado para outro em tabelas derivadas da tabela Tarefa [tarefa] e configure o sistema para executar o trabalho durante as transições para estados específicos.") para obter os procedimentos de configuração. |
   | Anotações de trabalho | Comentários importantes sobre essa transição de fluxo de estado. Para obter detalhes sobre como essas anotações são usadas, consulte [Anotações de trabalho](https://servicenow-prod.fluidtopics.net/iPoXCcXWS_qH~OBTVUj3hw "As anotações de trabalho são uma parte importante do processo de fluxo de estado e são usadas para comunicar informações sobre transições de estado."). |
   | Comentário | Detalhes sobre o registro personalizado. |
   | Manual (executa scripts de uma ação de IU que exigem que o usuário clique em um botão ou link relacionado.) ||
   | String de condição manual | Condições para habilitar uma ação de IU que não pode ser definida com o Construtor de condições. Por exemplo, você pode usar essa cadeia de caracteres para definir ações de IU para dispositivos móveis. Essa condição tem um relacionamento \[and\] com a condição no campo de Condição manual. |
   | Condição manual | Condições para habilitar uma ação de IU que pode ser definida para campos na tabela de destino. Essa condição tem um relacionamento \[and\] com a condição no campo de Cadeia de caracteres de condição manual. |
   | Script manual | Script que define o que a ação de IU faz quando as condições são verdadeiras. Esse script é executado quando o usuário clica em um botão ou link relacionado. |
   | Ação de IU | \[Somente leitura\] Nome do botão que o sistema cria para habilitar essa transição. O sistema cria o rótulo usando o mesmo nome do registro de fluxo de estado que o criou. |
   | Automático (executa uma regra de negócio automaticamente quando um registro de tarefa é alterado e atualizado). ||
   | String de condição automática | Condições para executar a regra de negócio que não podem ser definidas com o Construtor de condições, como avaliar se a transição proposta é um fluxo válido. Essa condição tem um relacionamento \[and\] com a condição no campo de Condição automática. |
   | Condição automática | Condições para executar a regra de negócio que pode ser definida para campos na tabela de destino. Essa condição tem um relacionamento \[and\] com a condição no campo de Cadeia de caracteres de condição automática. |
   | Script automático | Script que executa trabalho adicional quando a condição é verdadeira. Esse script pode executar tarefas como atualizar a data e a hora em que a transição ocorreu ou notificar alguém por e-mail quando ocorrer uma mudança de estado específica. Transições de estado automáticas ocorrem quando mudanças são feitas no registro da tarefa. |
   | Regra de negócios | Nome da regra de negócio criada para essa transição. Duas condições devem ser atendidas antes que essa regra de negócio possa ser executada. A tarefa deve estar em um estado inicial específico e a Condição automática deve ser verdadeira. Se ambas as condições forem atendidas, a regra de negócio executará a transição solicitada, usando os estados inicial e final do formulário de Fluxo de estado. |
   | Controles do campo (determina as [propriedades do campo](https://servicenow-prod.fluidtopics.net/SDU8JmvTQehXIzS0KYJxAw "Os fluxos de estado permitem que um administrador personalize as transições de um estado para outro em tabelas derivadas da tabela Tarefa [tarefa] e configure o sistema para executar o trabalho durante as transições para estados específicos.") quando um registro faz a transição entre estados ou atinge um estado final específico). ||
   | Campos obrigatórios | Torna os campos selecionados obrigatórios quando ocorre essa transição ou quando o estado final é o estado atual. |
   | Campos somente para leitura | Impede que os campos selecionados sejam editados quando ocorre essa transição ou quando o estado final é o estado atual. |
   | Campos visíveis | Exibe os campos selecionados quando ocorre essa transição ou quando o estado final é o estado atual. |
   | Não obrigatório | Torna os campos selecionados opcionais quando ocorre essa transição ou quando o estado final é o estado atual. |
   | Não somente para leitura | Torna os campos selecionados editáveis quando ocorre essa transição ou quando o estado final é o estado atual. |
   | Não visível | Oculta os campos selecionados quando ocorre essa transição ou quando o estado final é o estado atual. |
   [Tabela 1. Criação de fluxos de estado]

   {#t_CreateAStateFlow__table_qfl_nwk_cp}
3. Determine se você deseja que o método de transição de estado seja manual ou automático e abra a seção apropriada no formulário.  
   * Manual: clique em Criar ação de IU para criar um botão no formulário de tarefa que permite aos usuários executar a transição manualmente. O sistema usa o valor no campo Nome como o rótulo da ação de IU. A ação de IU executa o script no campo Script manual quando as condições são verdadeiras. Por exemplo, uma transição manual pode criar um botão Ativar quando um incidente está no estado Novo que permite que um usuário marque o incidente como ativo.
   * Automático: clique em Criar regra de negócio para criar a regra de negócio. A regra de negócio executa o script no campo Script automático quando as condições são verdadeiras. Por exemplo, uma regra de negócio criada pelo sistema pode definir um estado de incidente como Atribuído quando o campo Atribuído a é preenchido. As regras de negócio são excluídas automaticamente quando o registro de fluxo de estado é excluído. Para obter mais informações, consulte [Regras de negócios](https://www.servicenow.com/docs/access?context=c_BusinessRules&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US).
   {#t_CreateAStateFlow__ul_wxh_yvk_cp}
4. **Opcional:** Clique em Criar script de cliente para criar o script que limita os valores oferecidos no campo Estado de um registro de tarefa para estados válidos para essa transição.
5. Configure os campos na seção Controles do campo para controlar como os campos específicos são exibidos quando um registro de tarefa muda de estado.
**Conceitos relacionados**   

* [Usar fluxos de estado](https://servicenow-prod.fluidtopics.net/NyfPmaC8NZkYEg5mtzjupw "Você pode criar fluxos de estado personalizados para qualquer tabela que usa estados.")

