Skip to main content

Acessar ações comerciais externas

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.

Vamos criar um fluxo que coloca em prática o que você aprendeu e configurou até agora. Pronto para colocar suas habilidades à prova e implementar nosso processo comercial? Vamos lá! 

Nota

A credencial nomeada e o registro de Serviços externos na etapa anterior disponibilizam nossas ações da Web externas do Flow.

Exibir ações de serviços externos no Flow

Na etapa anterior, você registrou um serviço externo usando o assistente de Serviços externos e visualizou as ações de serviços externos no assistente. Para ver as ações, vamos mergulhar no Flow Builder.

  1. Em Setup (Configuração), digite Flow (Fluxo) na caixa Quick Find (Busca rápida) e selecione Flows (Fluxos).
  2. Clique em New Fluxo (Novo fluxo).
  3. Verifique se Start from Scratch (Começar do zero) foi selecionado e clique em Next (Avançar).
  4. Selecione Screen Flow (Fluxo de tela) e clique em Create (Criar).
  5. Na barra de botões, altere a configuração Auto-Layout (Layout automático) para Free-Form (Formato livre).
  6. Na caixa de ferramentas, com a guia Elements (Elementos) selecionada, arraste Action (Ação) para a tela.
  7. Para ver as ações importadas pelos Serviços externos com base na especificação da API que usamos na etapa anterior, altere Filter By (Filtrar por) para Type (Tipo), selecione Exernal Service (Serviço externo) e clique na caixa de pesquisa.
  8. Para ver as ações agrupadas por um registro dos Serviços externos (neste exemplo, BankService), altere Filter By (Filtrar por) para Categoria, selecione BankService e clique na caixa de pesquisa. Quando terminar de visualizar as ações de BankService disponíveis, podemos seguir em frente.
  9. Clique em Cancel (Cancelar) e volte para Setup (Configuração).

[Janela New Action (Nova ação) com External Service (Serviço externo) destacado.]

Você pode ver a ação getAccount que analisamos no assistente de Serviços externos, juntamente com addAccount, DeleteAccount e updateAccount. Essas ações dos Serviços externos são as operações da API referentes ao nosso banco fictício que podemos usar em um fluxo para obter informações, adicionar registros de conta e assim por diante. 

Os Serviços externos que você cria podem ter muitas outras ações. Isso depende do serviço específico que você usa e de como o esquema das especificações da API é definido para seu caso de uso. Estamos prestes a usar essas ações em nosso próprio fluxo. 

Criar campos personalizados

Primeiro, vamos criar dois campos personalizados – Account Type (Tipo de conta) e Account ID (ID de conta) – no objeto User (Usuário). Isso fornecerá campos no registro do usuário para armazenar os valores de tipo de conta bancária e ID de conta bancária que você recupera do serviço bancário.

  1. Em Setup (Configuração), selecione Object Manager (Gerenciador de objetos) e, em seguida, selecione User (Usuário).
  2. Clique em Fields & Relationships (Campos e relacionamentos) e clique em New (Novo).
  3. Em Data Type (Tipo de dados), selecione Text (Texto) e clique em Next (Avançar).
  4. Em Field Label (Rótulo do campo), insira Account Type (Tipo de conta).
  5. Em Length (Comprimento), insira 25.
  6. Em Field Name (Nome do campo), insira Account_Type.
  7. Deixe os demais valores padrão e clique em Next (Avançar).
  8. Verifique se a segurança no nível de campo está definida como visível para os perfis que você usa em sua organização e clique em Next (Avançar) e, em seguida, em Save & New (Salvar e novo).
  9. Em Data Type (Tipo de dados), selecione Text (Texto) e clique em Next (Avançar).
  10. Em Field Label (Rótulo do campo), insira Account ID (ID da conta).
  11. Em Length (Comprimento), insira 25.
  12. Em Field Name (Nome do campo), insira Account_ID.
  13. Deixe os demais valores padrão e clique em Next (Avançar).
  14. Verifique se a segurança em nível de campo está definida como visível para os perfis que você usa em sua organização e clique em Next (Avançar).
  15. Clique em Save (Salvar).

Criar um registro de usuário

Em seguida, crie um registro de usuário para sua cliente, Maria Thompson.

  1. Em Setup (Configuração), insira Users (Usuários) na caixa Quick Find (Busca rápida) e selecione Users (Usuários).
  2. Clique em New User (Novo usuário).
  3. Em First Name (Nome), insira Maria
  4. Em Last Name (Sobrenome), insira Thompson
  5. Em User License (Licença de usuário), selecione Salesforce Platform.
  6. Em Profile (Perfil), selecione Standard Platform User (Usuário de plataforma padrão).
  7. Como essa é uma organização de teste, use seu próprio endereço de email.
  8. Insira um nome de usuário que se pareça com um endereço de email. Os nomes de usuário devem ser exclusivos em TODO o Salesforce. Escolha um nome de usuário como:
    • externo.<seusobrenome>@<suaempresa>.com
    • ... Ou crie um nome de usuário de sua escolha que seja exclusivo
  1. Clique em Save (Salvar).

Se você tem curiosidade, agora pode verificar que sua usuária, Maria Thompson, tem os dois novos campos personalizados em sua conta de usuário do Salesforce: Account Type (Tipo de conta) e Account ID (ID da conta). Como era de se esperar, ambos os campos estão atualmente vazios.

Maria Thompson gostaria de abrir uma conta corrente em seu banco. Você criou um usuário para ela no Salesforce (uma etapa necessária, com base em nossa lógica de negócios). Agora vamos deixar mais fácil para os representantes bancários a conclusão do processo de criação de novas contas e usar todo o poder do Salesforce para rastrear novas contas bancárias.

Vamos começar nosso fluxo.

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