Skip to main content

Criar ações rápidas específicas de objeto

Objetivos de aprendizagem

Após concluir esta unidade, você estará apto a:

  • Criar uma ação específica de objeto.
  • Adicionar uma ação ao layout de página de um objeto.
  • Testar uma ação específica de objeto no aplicativo Salesforce móvel.
Nota

Nota

Deseja aprender em português (Brasil)? Comece o desafio em um Trailhead Playground de português (Brasil) e copie e cole os valores de português (Brasil). 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.

Nota

Acessibilidade

Esta unidade requer algumas instruções adicionais para usuários de leitores de tela. Para acessar uma versão detalhada do leitor de tela desta unidade, clique no link abaixo:

Abrir as instruções do leitor de tela do Trailhead.

Ações rápidas: a saga continua

Agora, você já deve estar bastante orgulhoso das suas habilidades de personalização de dispositivos móveis. Você já é especialista em criar ações globais e está pronto para enfrentar seu próximo desafio: ações específicas de objeto. Não se preocupe: o processo de criar uma ação específica de objeto é muito semelhante a criar uma ação global e, portanto, esta unidade será moleza.

Ações específicas de objeto no aplicativo móvel Salesforce

Para começar nossa conversa sobre ações específicas de objeto, vamos falar sobre o que as torna diferentes das ações globais.

  • As ações específicas de objeto podem atualizar registros.
  • As ações específicas de objeto podem criar registros que são associados automaticamente às informações relacionadas. Por exemplo, um usuário poderia iniciar uma ação que cria um contato e o associa a uma conta simultaneamente.

Existe mais uma grande diferença. Para expor as ações específicas de objeto no aplicativo móvel, você não as adiciona ao layout global de editor como fizemos na última unidade. Você as disponibiliza aos usuários editando o layout de página do objeto. Você verá todas essas diferenças em ação (com trocadilho!) ao percorrer as etapas desta unidade.

Vamos verificar o caso de uso do D’Angelo para ações específicas de objeto a fim de podermos começar a criar coisas interessantes.

O cenário da DreamHouse

Quando D’Angelo acompanhou alguns corretores da DreamHouse Realty, ele percebeu que eles gastavam muito tempo mostrando imóveis aos possíveis compradores e administrando suas agendas. Ele quer dar aos corretores uma maneira rápida de agendar uma nova visita no aplicativo móvel Salesforce e, para isso, criará uma ação que aparecerá na página de detalhes do contato.

Uma corretora olhando para seu telefone em frente a uma placa com a indicação Vende-se

Lançar as fundações

Para simular o caso de uso da DreamHouse, primeiro você precisará criar algumas coisas na sua própria organização. Calma, não precisa começar a reclamar. Você não vai se arrepender. Você poderá ver o poder das ações específicas de objeto em um cenário real e poderá praticar suas habilidades impressionantes de criação de plataforma.

Criar o objeto personalizado Propriedade

Os corretores teriam dificuldade em agendar uma nova visita sem poder associá-la a um imóvel específico. Como eles saberiam definir o imóvel que deve ser mostrado? Vamos criar um objeto personalizado denominado Propriedade.

Se você criou o objeto Propriedade na sua organização quando ganhou o emblema Modelagem de dados no Trailhead, pode pular esta etapa, mas certifique-se de selecionar a opção Permitir eventos.

  1. No Gerenciador de objetos, selecione Criar | Objeto personalizado.
  2. No campo Label (Rótulo), insira Property (Propriedade).
  3. No campo Plural Label (Rótulo plural), insira Properties (Propriedades).

Captura de tela dos detalhes do objeto personalizado

  1. Na seção Recursos opcionais, selecione Permitir atividades.
  2. Clique em Salvar.

Agora, vamos criar uma guia personalizada para o objeto Propriedade.

  1. Insira Tab (Guia) na caixa Quick Find (Busca rápida) e selecione Tabs (Guias).
  2. Na lista Guias de objetos personalizados, clique em Novo.
  3. Na lista suspensa Objeto, selecione Propriedade.
  4. Em Estilo de guia, selecione Placa de propriedade.
  5. Clique em Avançar. Aceite os valores padrão e clique em Avançar novamente.
  6. Clique em Salvar.

Personalizar o Objeto de evento para visitas

Você é um administrador experiente e provavelmente adivinhou que visitas são um tipo de evento. Mas D’Angelo não deseja usar eventos padrão para visitas porque os usuários precisam inserir outras informações sobre elas, como o imóvel relacionado e o feedback do comprador.

A melhor maneira de lidar com o desafio da personalização é com um novo tipo de registro de evento que tenha seu próprio layout de página. Vamos criar um layout de página especificamente para visitas, criar um tipo de registro de evento e vinculá-lo ao novo layout de página.

  1. No Gerenciador de objetos, insira Event (Evento) na caixa Quick Find (Busca rápida) e selecione Event (Evento).
  2. Nas configurações de gerenciamento de objetos de eventos, acesse Layouts de página e clique em Novo.
  3. Selecione Layout de evento na lista suspensa Layout de página existente.
  4. No campo Page Layout Name (Nome do layout de página), insira Showing Layout (Layout de visita).

Captura de tela dos detalhes do novo layout de página

  1. Clique em Salvar.
  2. Nas configurações de gerenciamento de objetos de eventos, acesse Tipos de registro e clique em Novo.
  3. Insira Showing (Visita) nos campos Record Type Label (Rótulo de tipo de registro) e Record Type Name (Nome de tipo de registro).

Captura de tela dos detalhes do novo tipo de registro

  1. Clique em Avançar.
  2. Selecione Layout de visita na lista suspensa Aplicar um layout a todos os perfis.

Captura de tela da atribuição de layout de página do novo tipo de registro Esse layout só se aplica ao tipo de registro Showing (Visita). O tipo de registro de evento padrão continua usando o Layout de evento.

  1. Clique em Save (Salvar).

Criar um campo de pesquisa para visitas

Respire fundo! Esta é a última etapa. Só falta criar um campo personalizado Propriedade para que os corretores possam associar as visitas aos imóveis. Fazemos isso com uma pesquisa do objeto de atividades para o objeto de propriedade.

  1. No Gerenciador de objetos, insira Activity (Atividade) na caixa Quick Find (Busca rápida) e selecione Activity (Atividade).
  2. Nas configurações de gerenciamento de objetos de atividades, acesse Campos e relacionamentos e clique em Novo.
  3. Selecione Relacionamento de pesquisa e clique em Avançar.
  4. Na lista suspensa Relacionado a, selecionePropriedade e clique em Avançar.
  5. Insira Property (Propriedade) nos campos Field Name (Nome do campo) e Field Label (Rótulo do campo) e clique em Next (Avançar).
  6. Marque a caixa de seleção Visível para que o campo fique disponível em todos os perfis e clique em Avançar.
  7. Desmarque as opções Layout de evento e Layout de tarefa. Queremos que apenas esse campo apareça em Showing Layout (Layout de visita).

Captura de tela do Layout de visita como o único layout selecionado para o novo campo

  1. Clique em Avançar.
  2. Insira Showings (Visitas) no campo Related List Label (Rótulo de lista relacionada).

Captura de tela do rótulo de lista relacionada para o campo Propriedade

  1. Clique em Salvar.

Criar uma ação específica de objeto

Ufa, você conseguiu fazer a lição de casa. Agora que tudo já está em seu devido lugar, você poderá colher os frutos de todo esse esforço... ajudando D’Angelo a criar uma incrível ação específica de objeto.

Precisaremos fazer o seguinte: D’Angelo quer criar a ação rápida Nova visita para disponibilizá-la na página de detalhes dos contatos do aplicativo móvel Salesforce. Feito isso, sempre que um corretor marcar uma nova visita, esse item será automaticamente associado ao registro daquele comprador em potencial. Então, nesta etapa, criaremos uma ação específica de objeto para nossos contatos.

  1. No Gerenciador de objetos, insira Contact (Contato) na caixa Quick Find (Busca rápida) e selecione Contact (Contato).
  2. Nas configurações de gerenciamento do objeto Contato, acesse Botões, links e ações. Depois, clique em Nova ação.
  3. Confira se a ação é do tipo Criar um registro. As ações podem ir muito além da criação de registros. Para saber mais sobre as outras opções, leia o artigo Ações específicas de objeto na Ajuda do Salesforce.
  4. Na lista suspensa Objeto de destino, selecione Evento.
  5. Na lista suspensa Tipo de registro, clique em Visita.
  6. Insira New Showing (Nova visita) no campo Label (Rótulo).

Captura de tela dos detalhes da nova ação

  1. Clique em Salvar.
  2. No editor de layout, exclua os campos a seguir: Relacionado a, Atribuído a, Nome.
  3. Adicione o campo Propriedade ao layout e defina-o como obrigatório. Você pode clicar duas vezes no campo para editar as configurações.
  4. Exclua qualquer espaço extra e organize os campos em uma única coluna.

Captura de tela do layout da nova ação com cinco campos em uma única coluna

  1. Clique em Salvar.
  2. Clique em Sim para confirmar que leu o aviso. Mesmo com a obrigatoriedade, não tem problema retirar o campo Atribuído a do layout porque ele será atribuído ao usuário atual na configuração padrão.

Nota: Não exclua um campo obrigatório do layout a menos que:

  • O campo tenha um valor padrão.
  • Você especifique um valor de campo predefinido para a ação.
  • O campo já contenha dados. Por exemplo: se a ação atualizar um registro, o usuário terá inserido as informações necessárias ao criar o registro pela primeira vez.
  1. Sendo assim, vamos evitar que os corretores joguem tempo fora fazendo o preenchimento automático do campo Assunto. Na lista relacionada Valores predefinidos, clique em Novo.
  2. Na lista suspensa Nome do campo, selecione Assunto.
  3. No campo Specify New Field Value (Especificar novo valor do campo), insira “Showing” (“Visita”). Não se esqueça de colocar as aspas antes e depois da palavra.

Captura de tela do valor predefinido do campo Assunto

  1. Clique em Salvar.

Adicionar uma ação ao layout de página de um objeto

Nós estamos tranquilos! Agora, só precisamos adicionar a nova ação ao layout de página para contatos. Assim, ela estará disponível na barra de ação do aplicativo móvel quando um corretor estiver visualizando o registro de um comprador em potencial. (Lembre-se: ao criarmos uma ação específica de objeto, ela deverá ficar no layout de página desse objeto.)

  1. No Gerenciador de objetos, insira Contact (Contato) na caixa Quick Find (Busca rápida) e selecione Contact (Contato).
  2. Nas configurações de gerenciamento do objeto Contato, acesse Layouts de página e clique em Layout de contato.
  3. Na seção Ações do Salesforce Mobile e do Lightning Experience, caso veja um link para substituir ações predefinidas, clique nele.
  4. Selecione Ações do Mobile e do Lightning na paleta e arraste a ação rápida Nova visita para a seção móvel. Coloque esse item em primeiro lugar.

Captura de tela da ação Nova visita na seção do Salesforce1 no layout de página do contato

  1. Reorganize as ações para deixar as mais frequentes em primeiro lugar e exclua as ações desnecessárias.

Captura de tela das ações reorganizadas na seção do Salesforce1 do layout de página do contato

  1. Clique em Salvar.

Prontinho! Agora, os corretores da DreamHouse poderão marcar rapidamente uma nova visita com um possível comprador.

Testar a ação no aplicativo móvel Salesforce

Aqui começa a parte mais compensadora; é hora de testar sua nova ação no aplicativo móvel. Abra o Salesforce em seu dispositivo e vamos percorrer o caso de uso juntos.

  1. Toque em Ícone do menu de navegação para abrir o menu de navegação. Se você já está no aplicativo Sales Lightning, puxe para baixo a fim de atualizar o menu de navegação. Se você não está no aplicativo Sales Lightning, toque no Iniciador de aplicativos e toque no aplicativo Sales Lightning para abri-lo.
  2. Primeiro, vamos criar um novo imóvel para poder associá-lo a uma visita. No menu de navegação, toque em Propriedades. Se não vir Propriedades no menu de navegação, toque em Todos os itens para encontrar a opção em ordem alfabética.
  3. Toque em Novo.
  4. Digite o endereço como nome do imóvel.

Captura de tela da página do imóvel no aplicativo móvel Salesforce

  1. Preencha outros campos necessários, se for o caso, e toque em Salvar. Agora, podemos pesquisar um possível comprador e agendar uma visita com ele.
  2. Abra o menu de navegação e toque em Contatos.
  3. Selecione o contato criado na unidade anterior ou crie um novo.
  4. Puxe para baixo a fim de atualizar a barra de ação.
  5. Toque em New Showing (Nova visita).

A ação Nova visita na barra de ação do aplicativo móvel Salesforce

  1. Preencha os campos.

Detalhes sobre a nova visita

Dica: Ditar é muito mais rápido que digitar. Ao chegar no campo Descrição, ative a inserção de dados por voz selecionando o ícone Microfone no teclado. Esse recurso de SO nativo pode economizar bastante tempo para usuários de plataformas móveis muito ocupados e, portanto, não deixe de avisá-los sobre ele.

  1. Toque em Salvar.
  2. Vamos voltar ao registro Propriedade para que você possa ver que o novo evento aparece na lista relacionada Visitas. Abra o menu de navegação, toque em Propriedades e selecione a propriedade que acabou de criar.
  3. Toque em Relacionados.
  4. Toque em Visitas para ver todas as visitas agendadas para esse imóvel.

Muito legal, não é? Você realmente está entendendo esse negócio de aplicativo móvel. (Fique à vontade para dar um tapinha nas próprias costas... você merece.)

Depois de ganhar seus pontos, passe para a unidade seguinte a fim de aprender como simplificar suas páginas de detalhes de registro no aplicativo móvel Salesforce usando layouts compactos.

Recursos

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