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


---

# Trabalho em fluxos de trabalho

# Trabalho em fluxos de trabalho {#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

Para concluir um fluxo de trabalho, você adiciona atividades de fluxo de trabalho, valida o fluxo de trabalho e o publica.

## Antes de Iniciar

Função necessária: nenhuma.

## Adição de uma atividade de fluxo de trabalho {#ariaid-title2}

As atividades determinam a funcionalidade do fluxo de trabalho.

### Antes de Iniciar

Função necessária: workflow_admin, workflow_creator ou administrador

### Por Que e Quando Desempenhar Esta Tarefa

Quando são criados, todos os fluxos de trabalho contêm as atividades Início e Término.

Para obter mais informações, consulte [Atividades de fluxo de trabalho](https://servicenow-prod.fluidtopics.net/mJ2erCpbjTbe02SRNaPH5Q "Referência sobre propriedades de atividades de fluxo de trabalho").

### Procedimento

1. Abra um fluxo de trabalho.
2. Submeta o fluxo de trabalho ao check-out.
3. [Arraste uma atividade de fluxo de trabalho](https://servicenow-prod.fluidtopics.net/OHes3w8Oyd4H8Z9x1LuI6Q#t_AddAnActivityToAWorkflow "As atividades disponíveis são exibidas nas guias Core, Pacotese Personalizado na paleta do Editor de fluxo de Trabalho.") do menu "Atividades" para o corpo do fluxo.
4. Preencha o formulário "Atividade de fluxo de trabalho" que aparece.

## Validação de um fluxo de trabalho {#ariaid-title3}

Você pode validar manualmente um fluxo de trabalho no Editor de fluxo de trabalho. Você pode gerar um relatório de validação de fluxo de trabalho no formulário "Versão do fluxo de trabalho".

### Antes de Iniciar

Função necessária: workflow_admin, workflow_creator ou administrador

### Por Que e Quando Desempenhar Esta Tarefa

A execução de um fluxo de trabalho em um novo nó tenta automaticamente validar o fluxo de trabalho. Se a validação for bem-sucedida, o sistema atualizará o registro da versão do fluxo de trabalho para indicar que ele foi validado e marca o registro como atualizado pelo usuário que executou o fluxo de trabalho.

### Procedimento

1. Abra o fluxo de trabalho para validar no Editor de fluxo de trabalho.  
   Quando o fluxo de trabalho for carregado, o ícone do validador de fluxo de trabalho aparecerá na barra de ferramentas.

2. Clique no ícone do validador para executar uma série de testes de validação na versão atual do fluxo de trabalho e gerar um relatório.  
3. Conclua as etapas a seguir para gerar um relatório de validação de fluxo de trabalho no formulário "Versão do fluxo de trabalho".
   1. Navegar até Fluxo de trabalhoAdministraçãoVersões de Fluxo de Trabalhoe selecione um fluxo de trabalho para validar.
   2. Em Links relacionados, clique em Validar fluxo de trabalho.
   {#t_ValidatingAWorkflow__substeps_qg1_j1z_dcb}

## Publicação de um fluxo de trabalho {#ariaid-title4}

Quando um fluxo de trabalho estiver concluído, publique-o para que ele seja disponibilizado a todos os usuários.

### Antes de Iniciar

Antes de publicar um fluxo de trabalho, valide-o para testar se há problemas que possam causar falha, como subfluxos ausentes ou transições desconectadas. Para obter mais informações, consulte [Validação de fluxo de trabalho](https://servicenow-prod.fluidtopics.net/YScCUgVxun0uGeQEPThhHQ "A validação de fluxo de trabalho examina diferentes características de um fluxo de trabalho para localizar problemas que podem impedir sua publicação ou causar falhas. O relatório de validação resume os resultados de cada validação de fluxo de trabalho separada.").

Função necessária: workflow_admin, workflow_creator ou administrador

### Por Que e Quando Desempenhar Esta Tarefa

Para publicar um fluxo de trabalho:

### Procedimento

1. Navegar até TudoFluxo de trabalhoEditor de fluxo de trabalho.
2. Abra o fluxo de trabalho que você deseja publicar.
3. Na barra de título, clique no ícone do menu e selecione Publicar.

### Resultado

Se você publicou uma nova versão do fluxo de trabalho, as mudanças não serão aplicadas aos [contextos de fluxo de trabalho](https://servicenow-prod.fluidtopics.net/qm64Q0qzmWXIZg~doKETwg "O contexto de fluxo de trabalho executa as atividades e transições definidas no fluxo de trabalho com o novo registro como atual.") em execução. Os contextos de fluxo de trabalho em execução no momento continuam usando a versão que estava disponível quando o fluxo de trabalho foi iniciado. Na próxima vez em que o fluxo de trabalho for executado, ele usará a nova versão.

## Determinação se um fluxo de trabalho pode ser executado {#ariaid-title5}

Um fluxo de trabalho pode ser executado somente se uma versão submetida a check-out estiver disponível para o usuário que fez o check-out e uma versão publicada válida estiver disponível para todos os usuários com permissão para executá-la.

### Antes de Iniciar

Função necessária: workflow_admin, workflow_creator ou administrador

### Procedimento

1. No filtro de navegação, insira <kbd class="ph userinput">wf_workflow.list</kbd> e abra um dos fluxos de trabalho.
2. Na lista relacionada Versões, verifique todas as condições a seguir:
   1. Há apenas uma versão do fluxo de trabalho em estado de Submetido a check-out e Submetido a check-out por.
   2. Há apenas uma versão e ela não foi submetida a check-out. Esta versão deve estar Ativa e Publicada.  
      Pode ser necessário personalizar a lista e adicionar a coluna Ativa.
   3. Se houver várias versões, somente uma estará Publicada.

   Essas verificações determinam as únicas duas condições para a execução de um fluxo de trabalho:
   * Uma versão submetida a check-out de um fluxo de trabalho está disponível para o usuário que fez o check-out.
   * Uma versão válida publicada de um fluxo de trabalho está disponível para todos os usuários que têm permissão para executá-lo.

   Os fluxos principais com subfluxos que não atendem a uma dessas duas condições não podem ser executados em uma transação de registro atual. Em vez disso, uma entrada de log crítica detalhando o estado do subfluxo é adicionada ao registro do contexto de fluxo de trabalho. Para permitir que o fluxo de trabalho seja executado na próxima transação apropriada, remova o subfluxo do fluxo principal ou modifique os estados publicados e ativos do subfluxo.

## Edição de um fluxo de trabalho publicado {#ariaid-title6}

Você pode editar um fluxo de trabalho publicado após fazer o check-out.

### Antes de Iniciar

Função necessária: workflow_admin, workflow_creator, workflow_publisher ou administrador

### Por Que e Quando Desempenhar Esta Tarefa

Nota:  
Você não pode fazer check-out ou excluir fluxos de trabalho associados a um arquivo de aplicação somente leitura.

Para submeter um fluxo de trabalho a check-out:

### Procedimento

1. Navegar até TudoFluxo de trabalhoEditor de fluxo de trabalho.
2. Abra o fluxo de trabalho que você deseja editar.
3. Na barra de título, clique no ícone do menu e selecione Checkout.  
   Uma nova [versão do fluxo de trabalho](https://servicenow-prod.fluidtopics.net/EHu3E6G01Eb2oRX9d7oX9Q "Para impedir que os usuários façam mudanças em um fluxo de trabalho que afetem outros usuários do sistema, é necessário fazer o check-out dos fluxos de trabalho antes de editá-los.") é criada e atribuída a você.

   Se você estiver em um domínio diferente do fluxo de trabalho publicado, a nova versão do fluxo de trabalho será [criada em seu domínio](https://servicenow-prod.fluidtopics.net/CguqUlSp84NmZlwD0~cRUQ#c_WorkflowsAndDomainSeparation "Domain Separation é compatível com o aplicativo Fluxo de trabalho. O Domain Separation permite separar dados, processos e tarefas administrativas em agrupamentos lógicos chamados de domínios. Você pode controlar vários aspectos dessa separação, incluindo quais usuários podem ver e acessar os dados.").

### O que Fazer Depois

Depois de terminar de editar o fluxo de trabalho, valide e publique-o para disponibilizar a nova versão a outros usuários.

## Cópia de um fluxo de trabalho entre dois escopos da aplicação {#ariaid-title7}

O escopo da aplicação protege as aplicações identificando e restringindo o acesso a dados e arquivos de aplicações. Você pode copiar um fluxo de trabalho criado em um escopo da aplicação (por exemplo, Teste) para outro (Produção), conforme a necessidade.

### Antes de Iniciar

Função necessária: administrador

### Procedimento

1. Na página inicial, clique no ![ícone Configurações do sistema](), localizado ao lado do nome do usuário conectado.
2. Na guia Desenvolvedor, no campo Aplicação, selecione o escopo da aplicação (por exemplo, Teste) no qual você deseja operar a plataforma do ServiceNow.
3. Feche a página "Configurações do sistema".
4. Navegar até Fluxo de trabalhoEditor de fluxo de trabalho.
5. Crie um fluxo de trabalho no Editor de fluxo de trabalho. Para obter mais detalhes, consulte [Criação de um fluxo de trabalho](https://servicenow-prod.fluidtopics.net/GFKrjXbxAd8NEi9RoSIMSA "Crie um fluxo de trabalho com o Editor de fluxo de trabalho para automatizar um processo de várias etapas.").
6. No Editor de fluxo de trabalho, clique no ![ícone Informações]().
7. Na guia Aplicação, Aplicação é definido com o escopo da aplicação atual selecionado nas configurações do sistema.
8. Em Acessível de, selecione Todos os escopos de aplicação se o fluxo de trabalho estiver disponível para todos os escopos da aplicação ou selecione Somente este escopo da aplicação se estiver disponível e acessível somente no escopo da aplicação atual.  
   Somente os fluxos de trabalho que são acessíveis de todos os escopos podem ser copiados para outro escopo da aplicação.
9. Volte para a página inicial, clique no ![ícone Configurações do sistema]().
10. Na guia Desenvolvedor, no campo Aplicação, selecione o escopo da aplicação (por exemplo, Produção) para o qual você deseja copiar o fluxo de trabalho.
11. Navegar até Fluxo de trabalhoEditor de fluxo de trabalho.
12. Atualize a página e abra o mesmo fluxo de trabalho que você criou.  
    Uma mensagem fluxo de trabalho fora do escopo, o fluxo de trabalho pertence ao escopo \<nome do escopo\> aparece, onde \<nome do escopo\> é o escopo da aplicação no qual o fluxo de trabalho foi criado originalmente.
13. No Editor de fluxo de trabalho, clique no ![menu Contexto]().
14. Selecione Copiar.  
    A caixa de diálogo Nome do fluxo de trabalho é exibida:

    ![Adicione um nome para a cópia do fluxo de trabalho na caixa de diálogo "Nome do fluxo de trabalho".]()
    1. Em Nome do fluxo de trabalho, digite o novo nome do fluxo de trabalho copiado.
    2. Clique em OK. O sistema cria um fluxo de trabalho no escopo da aplicação atual.
    {#copy-workflow-btwn-2-app-scopes__substeps_unc_dzy_mbb}
15. No Editor de fluxo de trabalho, clique no ![ícone Informações]().
16. Na guia Aplicação, Aplicação é definido com o escopo da aplicação atual.
17. Em Acessível de, selecione Somente este escopo da aplicação se quiser para tornar o fluxo de trabalho recém-copiado um fluxo privado que não possa ser acessado de fora do escopo atual.
18. Clique em Atualizar.

### Resultado

Um novo registro de fluxo de trabalho é criado no escopo da aplicação selecionada e marcado como privado se for assim designado no Editor de fluxo de trabalho.

