Loading
Salesforce Maps
Prática recomendada: Iniciar um fluxo de tela de uma ação personalizada do Maps

Prática recomendada: Iniciar um fluxo de tela de uma ação personalizada do Maps

Inicie um fluxo de tela de uma ação personalizada do Salesforce Maps para que os representantes possam capturar uma lista de verificação, uma pesquisa ou notas de um marcador.

Edições obrigatórias

Exibir edições com suporte.
Permissões necessárias ao usuário
Para criar fluxos: Gerenciar fluxo
Para configurar ações personalizadas: Personalizar aplicativo

Uma ação personalizada do Maps pode iniciar um fluxo de tela de um marcador plotado. Use esse padrão quando os representantes capturarem detalhes estruturados de um marcador e o Salesforce gravar essas respostas em um registro relacionado. Crie um fluxo de tela que aceite o ID de registro do marcador e, em seguida, conecte-o a um botão de ação personalizado.

Criar o fluxo de tela

Crie um fluxo de tela para o objeto que seus representantes plotam no mapa. O exemplo usa o objeto Conta. Você pode adaptá-lo a leads, contatos, casos ou objetos personalizados.

  1. Insira Fluxos na caixa Busca rápida e selecione Fluxos.
  2. Clique em Novo fluxo. Selecione Fluxo de tela, clique em Avançar e selecione Layout automático.
  3. Clique em Novo recurso e selecione Variável. Para o nome da API, insira recordId. Para o tipo de dados, selecione Texto. Selecione Disponível para entrada e clique em Concluído. O Salesforce Maps passa o ID do registro por trás do marcador para essa variável.
  4. Adicione um elemento Obter registros e rotule-o para seu objeto (por exemplo, Obter registro de conta). Selecione o objeto e filtre seus registros.
    Definir este elemento de filtro Para
    Campo Id
    Operador Igual
    Valor recordId
  5. Adicione um elemento de Tela. Insira um rótulo, desmarque Mostrar cabeçalho e pausa e adicione os componentes da tela que você deseja que os representantes completem, como caixas de seleção ou campos de entrada.
  6. Adicione um elemento Criar registros (ou Atualizar registros para gravar em um registro existente) para armazenar as respostas, por exemplo, em uma tarefa relacionada. Defina os valores de campo obrigatórios e mapeie cada componente de tela para um campo.
    Campo Valor de exemplo
    WhatId recordId
    OwnerId {!Get_Account_Record.OwnerId}
    Assunto Check-in at {!Get_Account_Record.Name}
    Status Concluído
  7. Selecione o elemento de registro, clique em Adicionar caminho de falha e adicione uma Tela com um componente Exibir texto que informa aos representantes o que fazer se o Salesforce não conseguir salvar suas respostas.
  8. Adicione uma Tela de confirmação com um componente Exibir texto e salve o fluxo. Anote seu nome de API. Você precisa dele para a ação personalizada.

Criar uma ação personalizada que inicie o fluxo

  1. Insira Pacotes instalados na caixa Busca rápida e selecione Pacotes instalados.
  2. Localize o pacote Salesforce Maps e clique em Configurar.
  3. Selecione Configurações | Ações personalizadas.
  4. Selecione Criar novo, dê um nome à ação personalizada e selecione Suporte de atividade e Suporte de local verificado.
  5. Selecione a ação Iniciar fluxo visual e insira o nome da API do fluxo criado.
  6. Salve seu trabalho.

Adicionar a ação a um conjunto de botões

  1. Selecione Nome do conjunto de botões nas Configurações do Salesforce Maps.
  2. Selecione o conjunto de botões ao qual deseja adicionar a ação personalizada.
  3. Localize o novo botão e arraste-o para onde deseja que ele apareça no layout de pop-up.
  4. Salve seu trabalho.

Testar o fluxo

  1. Plote uma camada cujo objeto corresponda ao fluxo que você criou.
  2. Clique em um marcador, selecione Ações e clique no botão que você adicionou.
  3. Conclua a tela, clique em Avançar e depois em Concluir. O Salesforce grava as respostas no registro relacionado.
 
Carregando
Salesforce Help | Article