Loading
Automatize seus processo de negócios com o Fluxo do Salesforce
Executar um fluxo a partir de um botão de modo de exibição de lista personalizado

Executar um fluxo a partir de um botão de modo de exibição de lista personalizado

Adicione um botão personalizado a um modo de exibição de lista que inicie um fluxo ativo iniciado automaticamente ou fluxo de tela. Envie os IDs dos registros de modo de exibição de lista selecionados para o fluxo. Use o endereço da Web (URL) do fluxo para configurar o botão.

Edições obrigatórias

Exibir edições com suporte.
Permissões de usuário necessárias
Para abrir, editar, criar, ativar ou desativar um fluxo usando todos os tipos de fluxo, elementos e recursos disponíveis no Flow Builder, incluindo Einstein e Agentforce para Fluxo: Gerenciar fluxo

Se você tiver uma variável de coleção no seu fluxo chamada "ids" e estiver disponível para entrada, o modo de exibição de lista enviará automaticamente os IDs dos registros selecionados para o fluxo. Você pode usar esses IDs para realizar ações nesses registros. Use o endereço da Web (URL) do fluxo para configurar o botão.

Nota
Nota Os modos de exibição de lista podem enviar 95 IDs ou menos para um fluxo.

Criar o fluxo

Crie um fluxo iniciado automaticamente ou fluxo de tela para iniciar a partir do botão. Como opção, você pode enviar os IDs dos registros selecionados para o fluxo. Para enviar os IDs do registro para o fluxo, para que o fluxo saiba em quais registros trabalhar, crie uma variável de coleção de fluxo chamada ids para conter os IDs.

  1. Abra o modo de exibição de lista Fluxos.
    • No aplicativo Automação, selecione a guia Fluxos.
    • Na guia Fluxos em qualquer aplicativo do Lightning, clique no menu de ações e selecione Abrir fluxo.
    • Em Configuração, na caixa Busca rápida, insira Fluxos e selecione Fluxos.
  2. Crie um fluxo iniciado automaticamente ou um fluxo de tela.
    1. No aplicativo Automação, clique em Novo. Em seguida, selecione Fluxo iniciado automaticamente (sem acionador) ou Fluxo de tela.
    2. Em Configuração, clique em Novo fluxo. Em seguida, selecione Fluxo iniciado automaticamente (sem acionador) ou Fluxo de tela.
    O Flow Builder é aberto.
  3. Opcionalmente, adicione uma variável de entrada ao seu fluxo para passar os IDs de registro selecionados do modo de exibição de lista para o fluxo.
    1. Clique em Abrir caixa de ferramentas e depois em Novo recurso.
    2. Para o Tipo de recurso, selecione Variável.
    3. Para Nome da API, insira ids.
      A variável deve ter o nome "ids" para funcionar.
    4. Para Descrição, insira Armazena os IDs dos registros selecionados no modo de exibição de lista que são passados para o fluxo.
    5. Para Tipo de dados, selecione Texto.
    6. Clique na caixa para selecionar Permitir diversos valores (coleção).
    7. Para Disponibilidade fora do fluxo, selecione Disponível para entrada.
    8. Clique em Concluído.
  4. Opcionalmente, adicione mais variáveis para armazenar valores de entrada adicionais que são enviados ao fluxo quando ele é executado. Saiba como adicionar valores de entrada, além dos IDs de registro, ao URL em Enviar valores de variável a um fluxo usando o URL do fluxo.
  5. Adicione elementos ao seu fluxo para realizar as ações desejadas.
    Por exemplo, se o fluxo tiver os IDs dos contatos enviados para o fluxo, você poderá usar outros elementos para atualizar esses registros ou enviar emails.
  6. Salve o fluxo.
  7. Teste o fluxo clicando em Debular e usando dados de teste.
  8. Ative o fluxo.
    1. Clique em Ativar.

Obter o URL do seu fluxo

  1. Em Configuração, insira Fluxos na caixa Busca rápida e selecione Fluxos.
  2. Para o fluxo que você deseja executar, clique em Mostrar ações e selecione Visualizar detalhes e versões.
  3. Copie o URL do fluxo.
    O formato do URL é /flow/My_Flow.

Criar um botão de lista personalizado

  1. Em Configuração, clique em Gerenciador de objetos.
  2. Clique no objeto ao qual deseja adicionar um botão de modo de exibição de lista. Por exemplo, Contact.
    A janela do objeto é aberta.
  3. Clique em Botões, links e ações.
  4. Clique em Novo botão ou link.
  5. Dê ao botão um rótulo e um nome.
  6. Para Tipo de exibição, selecione Botão de lista.
  7. Deixe os valores padrão para os campos restantes.
  8. Na caixa de texto grande, insira o URL do fluxo e adicione /Lightning ao início do URL.
    O texto completo parece /lightning/flow/My_Flow.
  9. Salve seu trabalho.
Nota
Nota Recomendamos usar o Lightning Experience e adicionar /Lightning ao início do URL do fluxo. No entanto, se você não adicionar /Lightning ao URL do fluxo, ele ainda funciona, você simplesmente não obtém os novos benefícios da execução no Lightning. Para saber mais, consulte A escolha entre formatos de URL de fluxo do Lightning e não do Lightning.
Uma janela de configuração de botão de lista personalizada aberta mostrando as seleções descritas anteriormente
Nota
Nota Como opção, você pode personalizar o que acontece quando o fluxo termina. Para saber mais, consulte Personalizar comportamento de conclusão de fluxo.

Adicionar o botão ao layout do botão do modo de exibição de lista

  1. Clique em Layouts de botão de exibição de lista.
  2. Clique no menu suspenso de ações do layout ao qual você deseja adicionar o botão e clique em Editar.
  3. Em Botões personalizados, adicione seu botão à lista Botões selecionados.
  4. Salve seu trabalho.

Agora os usuários podem acessar o modo de exibição de lista do objeto, selecionar registros e clicar no botão que você criou. O modo de exibição de lista envia os IDs de registro selecionados para o fluxo e o fluxo é executado.

 
Carregando
Salesforce Help | Article