Gatilhos de fluxo salvos

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • Salve um conjunto de definições de gatilho como um gatilho reutilizável. Permita que os autores de fluxo selecionem o gatilho salvo em alguns ou todos os fluxos da aplicação. Especifique se os autores de fluxo podem ver os detalhes do gatilho ou adicionar condições ao gatilho.

    Benefícios

    Salve gatilhos de fluxo para obter estes benefícios:
    • Permita que os autores de fluxo selecionem definições de gatilho predefinidas sem o incômodo de criar um gatilho.
    • Enviar mudanças por push para todos os fluxos que usam um gatilho salvo em vez de precisar atualizar cada fluxo manualmente.
    • Reutilize definições de gatilho em vários fluxos.

    Elementos de IU

    . Workflow Studio a página inicial exibe um Gatilhos opção na lista de componentes disponíveis e na lista de novos componentes.

    Figura 1. Tela para criar um gatilho baseado em registro
    Interface para configurar o gatilho com textos explicativos numerados para elementos de IU específicos. Para obter uma descrição dos elementos de IU, consulte a lista no texto a seguir.
    . Workflow Studio Criar gatilho a guia consiste nestes elementos:
    1. Controles de ação
    Refaça ou desfaça uma ação que você executou ao criar o gatilho.
    2. Exibir e publicar botões
    Exiba a versão de rascunho do gatilho para todas as mudanças mais recentes ou exiba o gatilho publicado. Publique o gatilho para os usuários verem.
    Ícone Salvar automaticamente 3
    Exiba se suas mudanças são salvas automaticamente.
    4. Tipo de gatilho e seção de tabela
    Selecione o tipo de gatilho e a tabela nas opções disponíveis.

    Para obter mais informações sobre tipos de gatilho, consulte Workflow Studio tipos de gatilho de fluxo.

    Nota:
    A partir do Yokohama versão, somente os gatilhos baseados em registro são compatíveis com gatilhos de fluxo salvos.
    5. Seção Condições

    Especifique as condições para o gatilho. Adicione mais condições conforme necessário.

    Você pode permitir que os autores de fluxo exibam as condições ou exibam e adicionem mais condições quando usam o gatilho salvo em um fluxo. As mudanças não afetam o gatilho salvo.

    Seção Opções avançadas 6
    Especifique os requisitos de sessão do usuário necessários para iniciar um fluxo no Opções avançadas seção.
    Quando executar o fluxo

    Determine o tipo de sessão que pode acionar o fluxo, se o fluxo deve ser executado quando acionado por determinados usuários e quais tabelas podem acionar o fluxo.

    Tabela 1. Opções do menu suspenso da sessão interativa
    Opção Descrição
    Executar somente para sessão não interativa Fluxo acionado somente em sessões não interativas. Consulte Sessões não interativas .
    Executar somente para sessão interativa do usuário Fluxo acionado somente em sessões interativas.
    Executar para sessões interativas e não interativas Fluxo que é acionado em todas as sessões.
    Tabela 2. Opções do menu suspenso do usuário
    Opção Descrição
    Não executar se acionado pelos usuários a seguir Fluxo que não é acionado para uma lista selecionada de usuários. Selecione o ícone Adicionar usuário ( Ícone Adicionar usuário) para adicionar usuários à lista.
    Executar somente se acionado pelos usuários a seguir Fluxo que é acionado somente para uma lista selecionada de usuários. Selecione o ícone Adicionar usuário ( Ícone Adicionar usuário) para adicionar usuários à lista.
    Executar para qualquer usuário Fluxo que é executado para qualquer usuário.
    Tabela 3. Opções do menu suspenso de tabela
    Opção Descrição
    Executar somente na tabela atual Fluxo acionado somente para a tabela selecionada.
    Executar nas tabelas atuais e estendidas Fluxo que só é acionado para a tabela selecionada e respectivas tabelas estendidas.
    Onde executar o fluxo

    Determine se o fluxo deve ser executado em segundo plano ou na sessão atual.

    Opção Descrição
    Executar fluxo em segundo plano (padrão) Fluxo executado de forma assíncrona em segundo plano. Use esta opção para fluxos que não exigem atualizações imediatas e para permitir que outros processos do sistema sejam executados ao mesmo tempo.
    Executar fluxo em primeiro plano Fluxo executado de forma síncrona na sessão atual. Use esta opção para fornecer atualizações imediatas a um usuário final. Por exemplo, se um fluxo abrir uma tarefa após o fechamento da tarefa anterior, use esta opção para abrir a próxima tarefa imediatamente após um usuário fechar uma outra.
    Nota:
    Executar um fluxo em primeiro plano pode bloquear o thread da sessão atual e impedir a entrada do usuário até que o fluxo seja concluído. Evite executar fluxos em primeiro plano quando eles contiverem ações que não podem ser interrompidas, como ações que executam script. Ações ou lógica de fluxo que pausam um fluxo não bloquearão uma sessão.

    Você pode permitir que os usuários exibam e modifiquem as opções avançadas ao usar o gatilho salvo em um fluxo. Se um usuário modificar as opções avançadas, as mudanças futuras feitas no gatilho não afetarão as opções modificadas pelo usuário.