Invocable Method chamado por um Fluxo
Neste vídeo criamos uma classe Apex com um Invocable Method que é chamado por um simples fluxo de tela, trabalhando com parâmetros de entrada e saída.
00:00 Início
00:32 Developer Console
01:07 Visão geral do que será feito
01:36 Criação da classe DTO
02:22 Anotação @InvocableVariable
02:41 Criação da classe principal
04:54 Anotação @InvocableMethod
05:41 Teste do método invocável via Anonymous Apex
07:08 Considerações sobre testes
07:26 Criação do fluxo
08:05 Tela de inserção de dados
08:45 Validações da entrada de dados
09:38 Teste das validações
10:06 Chamada do método invocável
10:30 Fórmula de conversão de tipo texto para número
11:38 Tela de exibição do resultado
12:22 Execução completa do fluxo
12
views
Chamada HTTP em um Fluxo
Criamos um fluxo de tela que tem uma ação que faz uma chamada HTTP (GET) a um endpoint de teste, e exibimos o resultado em uma tela.
Utilizamos Credenciais Nomeadas e Conjuntos de Permissões para obter sucesso na chamada.
00:00 Início
00:20 Overview GET
01:50 Objetivo
02:05 Credenciais Nomeadas
02:50 Criação da Credencial externa
03:30 Criação da Credencial Nomeada
04:25 Criação do Conjunto de permissões
05:20 Mapeamento do Conjunto de permissões
06:00 Criação do fluxo de tela
06:20 Criação da Ação de chamada HTTP
08:35 Depuração da ação
09:09 Criação da tela de apresentação dos dados retornados
11:15 Teste da exibição dos dados
Sobre HTTP Response Codes: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
Exemplos: https://httpstatusdogs.com/
2
views
Dica rápida de Salesforce #023 - Fluxo iniciado por uma Ação
Adicionamos uma ação para que o fluxo de Totalização de Contas Bancárias seja iniciado a partir do clique de um botão na tela de um Contato.
3
views
Elementos do Flow (Parte 2 - subflows)
Seguimos com flows, agora mostrando ações, subflows, variáveis de entrada/saída e uma estrutura de decisão.
00:00 Início
00:15 Ideia
00:40 Fluxos envolvidos
00:53 Fluxo de tela
01:00 Variável de entrada referente ao contato (recordId)
01:40 Tela inicial
03:04 Recursos criados
03:20 Depuração do fluxo
03:55 Melhorando a tela
04:48 Depuração da tela melhorada
05:00 Subfluxo
05:35 Variáveis de entrada do subfluxo
06:28 Obtendo as contas bancárias do contato
07:08 Loop pelas contas retornadas
07:23 Somando os valores necessários
07:56 Variável de saída (Output variable - disponível para saída)
08:13 Somando na atribuição
08:30 Somando o saldo
09:23 Decisão
10:15 Ação de envio de e-mail
12:18 Chamando o subfluxo a partir do fluxo de tela
12:55 Preenchendo os parâmetros de entrada do subfluxo
13:23 Criando a tela de totalização
14:10 Utilizando as variáveis de saída do subfluxo
14:40 Depurando o fluxo completo
15:02 Comparando os valores
15:35 Formatação automática da variável do tipo Moeda
16:04 Adicionando outra conta bancária
16:43 Deputando a totalização com a nova conta bancária
17:01 Adicionando o fluxo à página de contato
18:50 Testando o fluxo na página de contato
19:05 Testando o envio de e-mail
19:40 Habilitando o Rich Text no corpo do e-mail
7
views
Elementos do Flow (Parte 1)
Neste vídeo, explicamos mais a fundo os seguintes elementos do flow builder: Obter registros (Get Records), Atribuição (Assignment) e Filtro da coleção (Collection filter).
00:00 Início
00:18 Criando um novo fluxo
00:46 Elemento Obter registros
01:34 Ordenação (classificação)
01:55 Opções de armazenamento
02:58 Depurando a obtenção
03:30 Elemento Atribuição
03:50 Criando uma variável (recurso) no fluxo
05:00 Depurando a contagem
05:23 Filtrar registros no elemento de obtenção
06:38 Adicionando uma nova condição
07:25 Elemento Filtro da coleção
08:55 Alterando a atribuição
09:36 Teste do filtro
10:16 Buscando contas por tipo de registro
10:27 Obtendo tipo de registro Digital
11:26 Depurando a obtenção do tipo de registro
11:42 Adicionando tipo de registro Digital à condição de busca de contas bancárias
12:18 Teste das novas condições
13:18 Loop dos itens filtrados
13:47 Atribuição de nome da conta bancária
14:30 Teste dos resultados
5
views
Bate Papo Assíncrono #1: Mercado
Na estreia do Bate Papo Assíncrono, passo pra vocês minhas impressões sobre o mercado de trabalho, experiências próprias e dicas para quem busca trabalhar com Salesforce. Links relacionados:
- DVNube: https://www.youtube.com/c/DVNube
- Force Noob: https://www.youtube.com/c/forcenoob
- Trailhead: https://trailhead.salesforce.com/pt-BR
- Como posso criar um bom perfil do LinkedIn: https://www.linkedin.com/help/linkedin/answer/a554352/como-posso-criar-um-bom-perfil-do-linkedin-?lang=pt
- Telegram Salesforce Brasil: https://t.me/sfdc_br
6
views
Dica rápida de Salesforce #022 - Ações no cabeçalho de um registro
Como podemos editar aqueles botões que existem no cabeçalho de um registro no Salesforce? Respondemos essa pergunta nessa dica rápida!
9
views
Regras de atribuição de Case/Lead no Salesforce
Saiba como definir as regras de atribuição de Caso e Lead no Salesforce.
00:00 Início
00:10 Overview
00:30 Configuração
01:00 Criação de regra para Caso
01:35 Criação de entrada de regra
02:45 Teste da regra
03:10 Motivo do erro
03:55 Padronização da atribuição pela regra existente
05:10 Nova entrada de regra
06:40 Teste da nova entrada
07:05 Resultado
07:18 Outro teste da nova entrada
07:50 Teste da nova entrada com outro usuário
08:25 Criação do caso
08:55 Considerações importantes
09:32 Regra de atribuição de Lead
4
views
Dica rápida de Salesforce #021 - Políticas de senha
"A senha precisa ter pelo menos uma letra maiúscula, uma minúscula, um número e um caracter especial", "você não pode usar uma senha previamente utilizada" - saiba como definir as políticas de senha da sua Org.
5
views
Salesforce Omni-Channel
Conheça o Omni-Channel, uma ferramenta capaz de rotear e centralizar diferentes itens de trabalho para seus agentes de suporte.
00:00 Início
00:18 Overview
01:37 Configuração de serviço
01:58 Configuração do Omni-Channel
03:01 Criação da fila
03:57 Ajuste da carga de trabalho
04:34 Filas
05:07 Configurações de roteamento
05:22 Configurações de presença
05:40 Aceitar solicitações automaticamente
05:58 Janela do Omni-Channel
06:40 Teste de recebimento de um caso
07:48 Outro teste de recebimento de um caso
08:45 Outros objetos suportados
09:20 Roteamento baseado em habilidades
10:06 Supervisor Omni
7
views
Dica rápida de Salesforce #020 - Renomear guias e rótulos
Hoje mostramos como renomear guias e rótulos, para personalizar ainda mais a sua Org.
6
views
Salesforce Email-to-Case
Email-to-Case é uma ferramenta bastante útil que cria casos na sua org a partir de e-mails recebidos em um endereço configurado. Aqui vemos como configuramos e utilizamos este excelente recurso.
00:00 Início
00:10 Overview
01:20 Configuração
01:50 Ativação
02:15 Criação de endereço de roteamento
03:05 Verificação do endereço de e-mail
03:40 Conferindo endereço verificado
03:55 Email-to-Case On-Demand
04:25 Teste do Email-to-Case
05:38 Criação da regra de encaminhamento no Gmail
3
views
Dica rápida de Salesforce #019 - Definir guias de um app
Na dica rápida de hoje, veremos as formas de se definir as guias de um aplicativo.
3
views
Salesforce Web to Case/Lead
Conheça as ferramentas para facilitar a construção de formulários para a criação de leads e casos no Salesforce.
00:00 Início
00:20 Overview
01:00 Web-to-Lead
01:45 Configurações
02:10 Geração do formulário
03:25 HTML gerado
04:32 Teste de criação de lead
05:30 Visualizando lead recém criado na Org
06:18 Web-to-Case
06:30 Configurações
06:46 Geração do formulário
07:40 HTML gerado
08:03 Teste de criação de caso
09:00 Visualizando caso recém criado na Org
5
views
Dica rápida de Salesforce #018 - Lixeira da Org
Sabia que a sua Org possui uma lixeira? Saiba como restaurar ou excluir registros permanentemente aqui nessa dica rápida.
3
views
Salesforce Sales & Service clouds (Parte 2 - Service cloud)
Neste vídeo fazemos um overview da utilização do Service cloud, uma das nuvens padrão do Salesforce.
00:00 Início
00:25 Console de serviço
00:50 Objetos no console
01:30 Usabilidade
02:38 Objeto Caso
02:56 Definição de Caso e criação de um registro
03:55 Visualização do Caso criado
04:33 Outras formas de criar um Caso
05:37 Considerações finais
1
view
Dica rápida de Salesforce #017 - Instância da Org
Como podemos ter informações sobre a instância onde a nossa Org reside? Confira nessa dica rápida.
1
view
Salesforce Sales & Service clouds (Parte 1 - Sales cloud)
Neste vídeo abordamos o conceito das nuvens padrão do Salesforce: a nuvem de venda (Sales cloud) e a de serviços (Service cloud), além de um overview da utilização do Sales cloud.
00:00 Início
00:10 Definições
02:57 Sales cloud na prática
03:05 Objeto Lead
04:02 Status do Lead
05:14 Registrando uma tarefa
05:30 Convertendo o Lead
08:00 Objeto Oportunidade
09:00 Criando uma nova fase no objeto Oportunidade
10:49 Adicionando produtos a uma oportunidade
11:24 Visão Kanban
5
views
Dica rápida de Salesforce #016 - Modos de exibição das configurações de perfil
Vemos aqui duas formas distintas de exibição das telas de configurações de perfil no Salesforce.
1
view
Flow builder no Salesforce
Apresentamos o Flow builder, uma ferramenta de criação de fluxos - outra forma de programação declarativa.
00:00 Início
00:15 Fluxos existentes
00:40 Criação de um fluxo
00:55 Modelos de fluxo
01:44 Tipo do layout do fluxo
02:10 Adicionando um elemento ao fluxo
03:00 Nova tela
04:43 Ajustando as propriedades dos componentes de tela
05:57 Itens criados no gerenciador
06:22 Adicionando uma outra tela
07:05 Campo telefone
08:31 Campo e-mail
10:03 Elemento de criação do registro
11:01 Definindo os valores do novo registro
12:30 Adicionando o fluxo a um aplicativo
14:10 Testando o fluxo
14:51 Exibindo o lead criado
15:11 Alterando o fluxo para dar feedback ao usuário
16:31 Testando a nova versão
17:10 Exibindo o novo lead
5
views
Dica rápida de Salesforce #015 - Personalizar tela de login
A dica rápida de hoje mostra como podemos deixar a tela de login com a identidade que quisermos.
Link do iframe à direita: https://mydomain-sample.herokuapp.com
1
view
Process builder (PB) no Salesforce
Neste vídeo falamos sobre o Process builder, uma ferramenta de automação de processos bastante utilizada no Salesforce - e que é uma forma de programação declarativa.
00:00 Início
00:04 Definição
01:37 Criando um PB
02:36 Em que momento o PB deve ser executado?
03:07 Adicionando objeto
04:35 Definindo a condição
06:27 AND / OR / lógica personalizada
08:10 Definindo uma ação imediata
10:24 Ações agendadas (visão geral)
11:35 Executando o PB
13:40 Editando a ação imediata
14:36 Executando a nova versão do PB
15:28 Versões do PB
2
views
Respostas na prática #001 - Ações no impersonate do Salesforce
Iniciamos a série de respostas na prática, onde respondemos às perguntas feitas pela audiência nos comentários. Neste vídeo, mostramos o que é possível de se fazer quando logamos como outro usuário (impersonate).
1
view
Schema builder no Salesforce
Visão geral do Schema builder, uma ótima ferramenta para se visualizar objetos e seus relacionamentos. Também podemos criar e editar objetos e campos por ela, com algumas diferenças em relação ao gerenciador de objetos.
00:00 Início
00:39 Formas de acessar o Schema builder
01:10 Schema builder
01:24 Guias
01:35 Área de trabalho
01:59 Encontrando objetos
02:17 Busca rápida
02:43 Limpando a seleção
02:49 Visualização de relacionamentos de objeto de junção
03:08 Centralizando a seleção
03:23 Cor dos relacionamentos
03:55 Conta bancária e contato
04:40 Criando um campo
05:26 Visualizando o novo campo no gerenciador de objetos
05:48 Criando um objeto
06:57 Criando campos no novo objeto
07:51 Opções de objeto
08:33 Outras opções do Schema builder
10:09 Tentando encontrar o novo objeto no front-end
10:40 Criando uma guia para o objeto
11:12 Visualizando novo objeto no front-end
11:27 Cadê os campos?
11:34 Adicionando os campos ao layout de página
12:08 Visualizando os campos
12:20 Criando um registro
2
views
Dica rápida de Salesforce #014 - Personalização de listas relacionadas
Nessa dica rápida vemos como adicionar (ou remover) campos de listas relacionadas.