Skip to main content

Criar lógica de pesquisa para encontrar a conta associada a essa oportunidade

Nota

Nota

Deseja aprender em português (Brasil)? Nesse emblema, as validações dos desafios práticos do Trailhead funcionam em inglês. As traduções são fornecidas entre parênteses como referência No Trailhead Playground, (1) mude a localidade para Estados Unidos, (2) mude o idioma para inglês e (3) copie e cole apenas os valores em inglês. Siga as instruções aqui.

Consulte o emblema Trailhead no seu idioma para saber mais sobre como aproveitar a experiência de Trailhead em outros idiomas.

Criar o fluxo e adicionar variáveis

Seus representantes de vendas usarão um botão personalizado para iniciar o fluxo. Quando clicado, o botão personalizado chama o fluxo por meio da URL. Ao usar um botão personalizado, você pode adicionar informações extras, como valores de campo, ao final da URL. Esses valores são conhecidos como parâmetros da URL. Os parâmetros da URL não suportam variáveis de registro, portanto, por enquanto, usaremos uma variável de fluxo regular. 

Crie um fluxo e configure-o para receber um ID de conta e um ID de oportunidade. Depois, o fluxo usa esses IDs para determinar qual desconto aplicar e onde aplicá-lo.

  1. Em Setup (Configuração), insira Flows (Fluxos) na caixa Quick Find (Busca rápida) e depois selecione Flows (Fluxos).
  2. Clique em New Fluxo (Novo fluxo).
  3. Selecione Autolaunched Flow (No Trigger) (Fluxo iniciado automaticamente (sem acionador)) e clique em Create (Criar).
  4. Crie uma variável para armazenar o ID da oportunidade.
    1. Clique em o botão Toggle Toolbox (Alternar caixa de ferramentas) para alternar a caixa de ferramentas. Em Manager (Gerenciador), clique em New Resource (Novo recurso).
    2. Configure a variável.
      Campo Valor
      Resource Type (Tipo de recurso) Variable (Variável)
      API Name (Nome da API) OpportunityId
      Description (Descrição) Stores the ID number of the opportunity that triggered the flow (Armazena o número de ID da oportunidade que acionou o fluxo)
      Data Type (Tipo de dados) Text (Texto)
      Available for Input (Disponível para entrada) Selecionado

      Uma visualização da sobreposição de variáveis para o ID da oportunidade
    3. Clique em Done (Concluído).
  5. Crie uma segunda variável para armazenar o ID da conta.
  6. Em Manager (Gerenciador) no painel esquerdo, clique em New Resource (Novo recurso).
  7. Configure a variável.

    Campo Valor
    Resource Type (Tipo de recurso) Variable (Variável)
    API Name (Nome da API) AccountId
    Description (Descrição) Stores the ID number of the account associated with the opportunity (Armazena o número de ID da conta associada à oportunidade)
    Data Type (Tipo de dados) Text (Texto)
    Available for Input (Disponível para entrada) Selecionado
  8. Clique em Done (Concluído).
  9. Verifique se as variáveis OpportunityId e AccountId foram criadas. Elas devem estar listadas em Variables (Variáveis).

A caixa de ferramentas do Flow Builder, com as novas variáveis AccountId e OpportunityId

Salvar o fluxo

Agora é hora de salvar o fluxo e definir suas principais propriedades: nome, descrição, tipo, entre outras.

  1. Na barra de botões, clique em Save (Salvar).
  2. Em Flow Label (Rótulo do fluxo), insira Calculate Discounts (Calcular descontos). O campo Flow API Name (Nome da API do fluxo) é preenchido automaticamente com base nesta entrada.
  3. Em Description (Descrição), insira Calculates a discount for an opportunity based on the annual revenue of the associated account (Calcula um desconto para uma oportunidade com base na receita anual da conta associada). A sobreposição Salvar fluxo
  4. Clique em Save (Salvar). Uma caixa de diálogo de aviso aparece, mas isso é esperado. Afinal, ainda não adicionamos nenhum elemento.
  5. Ignore o aviso.

Encontrar a conta associada à oportunidade

Para determinar qual desconto aplicar, o fluxo precisa saber a receita anual da conta. O fluxo tem o ID da conta (é um dos valores que o botão passa para o fluxo). Portanto, ele usa esse ID para consultar a receita anual da conta no Salesforce. No Flow Builder, o elemento Get Records (Obter registros) permite pesquisar dados no Salesforce. Então, vamos nos concentrar em Get Records (Obter registros).

Em um elemento Get Records (Obter registros), o fluxo realiza duas ações. Primeiro, ele procura um registro do Salesforce usando critérios definidos por você. Aqui, o fluxo encontra um registro de conta cujo ID corresponde à variável de fluxo {!AccountId}. Segundo, o elemento Get Records (Obter registros) armazena automaticamente todos os valores de registro em uma variável de fluxo. Quando o fluxo passa para o próximo elemento, os valores são atribuídos à variável. Assim, o fluxo pode usar essas informações para decidir algo posteriormente. Aqui, o elemento Get Records (Obter registros) salva o valor do campo AnnualRevenue da conta, além de outros valores.

  1. Na tela do Flow, no caminho a seguir ao elemento Start (Iniciar), passe o mouse sobre Add Element (Adicionar elemento) e clique em Add Element (Adicionar elemento).
  2. Clique em Get Records (Obter registros).
  3. Em Label (Rótulo), insira Find Related Account (Encontrar conta relacionada).
  4. Em Object (Objeto), selecione Account (Conta). Esta pesquisa de Get Records (Obter registros) está limitada a registros de contas.
  5. Defina Condition Requirements (Requisitos de condição) como All Conditions Are Met (AND) (Todas as condições são atendidas (AND)).
    Campo Valor
    Field (Campo) Id
    Operator (Operador) Equals (Igual a)
    Value (Valor) {!AccountId}
  6. A primeira parte da sobreposição deverá ficar assim. Uma visualização da área de configuração de critérios de pesquisa no elemento Get Records (Obter Registros)
  7. Salve suas alterações.
Continue a aprender de graça!
Inscreva-se em uma conta para continuar.
O que você ganha com isso?
  • Receba recomendações personalizadas para suas metas de carreira
  • Pratique suas habilidades com desafios práticos e testes
  • Monitore e compartilhe seu progresso com os empregadores
  • Conecte-se a orientação e oportunidades de carreira