Skip to main content

Criar ou atualizar um contato

Nota

Nota

Deseja aprender em português (Brasil)? Comece o desafio em um Trailhead Playground de português (Brasil) e use as traduções fornecidas entre parênteses para navegar. Copie e cole somente os valores em inglês porque as validações dos desafios dependem de dados em inglês. Se você não passar no desafio em sua organização de português (Brasil), recomendamos que (1) mude o local para os Estados Unidos, (2) mude o idioma para inglês, seguindo as instruções aqui, e (3) clique novamente no botão “Validar o desafio”.

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

Usar um elemento de atribuição para definir o ID do contato na variável de registro

Chegou a hora de criar os elementos para o caminho Update Existing (Atualizar existente). Primeiro, adicione a ID do contato existente à variável de registro do contato. Lembre-se de que ter todos os valores em uma única variável de registro facilita a atualização do contato, e essa variável de registro precisa saber qual contato deve ser atualizado.

  1. No caminho Update Existing (Atualizar existente), clique em Add Element (Adicionar elemento).
  2. Selecione Assignment (Atribuição).
  3. No painel de configuração Assignment (Atribuição), insira estes valores.
    • Em Label (Rótulo), insira Set Contact ID (Definir a ID do contato).
      O API Name (Nome da API) é definido automaticamente como Set_Contact_ID.
    • Em Variable (Variável), selecione contact (contato) > Contact ID (ID do contato).
    • Em Operator (Operador), selecione Equals (Igual a).
    • Em Value (Valor), selecione Contact from Find a Match (Contato de Encontrar uma correspondência) > Contact ID (ID do contato).
      A tela do Flow Builder (Criador de fluxo) que corresponde às etapas anteriores.
  4. Salve o fluxo.

Usar um elemento Atualizar registros para atualizar um contato existente

Agora que a variável de registro de contato contém a ID do contato correspondente, você pode fazer referência a essa variável de registro de contato em um elemento Update Records (Atualizar registros).

  1. Depois do elemento Set Contact ID (Definir ID do contato), clique em Add Element (Adicionar elemento).
  2. Selecione Update Records (Atualizar registros).
  3. No painel de configuração Update Records (Atualizar registros), insira estes valores.
    • Em Label (Rótulo), insira Update Contact (Atualizar contato).
    • Em API Name (Nome da API), insira Update_Contact.
    • Em How to Find Records to Update and Set Their Values (Como encontrar registros para atualizar e definir seus valores), confirme se está selecionado Use the IDs and all field values from a record or record collection. (Usar as IDs e todos os valores de campo de um registro ou de uma coleção de registros).
    • Em Record (Registro) ou Record Collection (Coleção de registros), selecione a variável de registro contact (contato).
      Como você selecionou a variável do registro de contato, esse elemento atualizará o registro especificado na variável com todos os valores armazenados na variável. É muito mais rápido do que selecionar os valores de cada campo um por um!
      O caminho “Update Existing” (Atualizar existente) deve ficar assim.
      O caminho Update Existing (Atualizar existente) correspondente às etapas anteriores.
  1. Salve o fluxo.

Usar um elemento Criar registros para criar um novo contato

Agora é hora de passar para o caminho Not Found (Não encontrado). Lembre-se de que o fluxo executa esse caminho quando nenhum contato duplicado é encontrado, portanto, basta criar o contato.

  1. No caminho Not Found (não encontrado), clique em Add Element (Adicionar elemento).
  2. Selecione Create Records (Criar registros).
  3. No painel de configuração Create Records (Criar registros), insira estes valores.
    • Em Label (Rótulo), insira Create Contact (Criar contato).
      O API Name (Nome da API) é definido automaticamente como Create_Contact.
    • Em How to set record fields values (Como definir os valores dos campos de registro), confirme se From a Record Variable (De uma variável de registro) está selecionado.
    • Em How Many Records to Create (Quantos registros criar), confirme se One (Um) está selecionado.
    • Em Record (Registro), selecione a variável de registro contact (contato).
      A tela do Flow deve ter a seguinte aparência.
      A tela do Flow Builder (Criador de fluxo) que corresponde às etapas anteriores.
  1. Salve o fluxo.

Todos os elementos de dados do fluxo já estão prontos, mas não vamos deixar assim sem informar ao usuário o que aconteceu. Na próxima unidade, você criará mais duas telas para ajudar a manter os usuários informados.

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback