Gatilhos de fluxo salvos

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Salve um conjunto de definições de gatilho como um gatilho reutilizável. Habilite os autores de fluxo para selecionar o gatilho salvo de alguns ou de todos os fluxos da aplicação. Especifique se os autores de fluxo podem visualizar detalhes do gatilho ou adicionar condições ao gatilho.

    Benefícios

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

    Elementos de IU

    . Workflow Studioa página inicial exibe um Gatilhos na lista de componentes disponíveis e na lista de novos componentes.

    Figura 1. Tela de criação de gatilho de amostra
    Interface para configurar o gatilho com legendas numeradas para elementos de IU específicos. Para obter uma descrição dos elementos de IU, consulte a lista no texto a seguir.
    R 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 que os usuários vejam.
    3. Ícone Salvar automaticamente
    Veja 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 de Yokohamaversão, somente os gatilhos baseados em registro são compatíveis com gatilhos de fluxo salvos.
    5. Seção de condições

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

    Você pode permitir autores de fluxo para exibir as condições ou exibir e adicionar mais condições quando elas usam o gatilho salvo em um fluxo. As mudanças não afetam o gatilho salvo.

    6. Seção Opções avançadas
    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 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.
    Executado somente se acionado pelos seguintes usuários Fluxo 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 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 acionado para a tabela selecionada e todas as 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 que é 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 que é 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 encerramento da tarefa anterior, use esta opção para abrir a próxima tarefa imediatamente após um usuário fechar uma.
    Nota:
    A execução de 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. As 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 quando usam o gatilho salvo em um fluxo. Se um usuário modificar as opções avançadas, as mudanças futuras que você fizer no gatilho não afetarão as opções modificadas pelo usuário.