Escolar Documentos
Profissional Documentos
Cultura Documentos
https://www.youtube.com/watch?v=HcvIJkniLMA&t=5s
Digital Experience (front-end)
• FlexCard: Quando exportamos o flexCard ele se torna um LWC podendo assim ser
colocados em record page, community.
-> Serviço de dados que leem, gravam, transformam, calculam e rastreiam dados dentro
e fora do Salesforce.
DataRaptors
4 tipos de DataRaptors
⁃ Extração de Query.
(https://www.youtube.com/watch?v=Iy8h1cX8wls) part 01
(https://www.youtube.com/watch?v=YubTrt4xL40) part 02
⁃ Podemos inserir novos registros no Salesforce e atualizar o mais antigo (Realizar inserts,
updates e upserts em registros no Salesforce.)
Exemplo:
⁃ Converter entrada JSON em saída XML e vice-versa
⁃ Reestruturar dados de entrada e renomear campos
⁃ Substituir valores em campos (todos os DataRaptors podem substituir valores)
⁃ Converter dados em formato PDF, DocuSign ou modelo de documento
Integration Procedures
Developer Experience
• IDX build Tool: Ferramenta de automação que empacota e migra Datapack (pacote de
dados) ominstudio em formato amigável.
• IDX Workbench: App desktop que permite desenv. Migra Datapack e metadados do
SF de uma org p/ outra ou de uma org para o Git.
• dataRaptor
• matriz de cálculo
• classe apex
• ou outro procedimento de integração
FlexCards
FlexCard Designer.
O objetivo do FlexCard é fazer a criação de uma única tela, no qual exibem informações
detalhadas sob demanda e fornecem acesso rápido a tarefas comuns relevantes ao contexto.
Lightning Page
Community
OmniOut
Lightning web components
Web components
OmniScripts
-> Com o OmniScript você permite agrupar vários elementos, como ações ( extrair
dados , enviar email), funções (fórmulas), campos de entrada e lógica de ramificação .
Permite criar a estrutura de um OmniScript usando “cliques, não código”. Possui uma
interface de arrastar e soltar com edição do que você vê é o que você obtém
Elementos OmniScript
Os OmniScripts são criados movendo elementos na tela e definindo suas propriedades. Esses
elementos são colocados em uma sequência específica para o fluxo de trabalho.
Os elementos OmniScript são agrupados por tipo, com base no tipo de funcionalidade que
executam.
• Envie o usuário de volta para uma página anterior após a conclusão da interação
(Navigate Action).
Elementos de exibição
Para elementos Display ou Inputs, os rótulos dos elementos são o que os usuários finais veem
na tela.
• Elemento de quebra de linha/ Line Breaks element: permite criar uma quebra de linha
para controlar o espaçamento na página.
Elementos de funções
• Exiba avisos, erros e outros comentários aos usuários com base nas condições
(Mensagens).
Elementos de grupos
• Radio Group: Agrupe botões de opção, como quando um usuário tem opções comuns
em um questionário.
Elementos de entrada
Para elemento Inputs, os rótulos dos elementos são o que os usuários finais veem na tela.
Elemento OmniScripts
(Child OmniScript) chama um OmniScript para reutilizá-lo em outro. Isso permite que você
crie OmniScripts “filhos” menores para funcionalidades comuns, como mostrar campos
específicos de contato ou conta.
List actions
É uma ação do VIP (Integration Procedure, tendo como objetivo manipular listas, fazer
mergens basic ou transformação).
Estrutura básica: Quando as listas possuem o mesmo nome e os campos estão no mesmo
nível
Estrutura Avançada: Quando as listas não possuem o mesmo nome e os campos não estão
no mesmo nível
Sort List
LookBlock: como se fosse o (for it) - Para fazer um loop em uma lista de registro, tendo uma
interação entre uma matrix de objetos.
Configuração;
array_merge:
• Quando entramos em uma list actions precisamos realizar um merge com a array,
realizando assim um tratamento dos dados
⁃ Tratamento de duplicidade
⁃ Ordenação
⁃ Modificação de valores
Boas práticas;
É uma solução para criar fórmulas personalizadas, quando trabalhamos com DataRaptor
ou IP.
Customização do OminScript