Decida entre fluxos acionados por registro antes de salvar e depois de salvar
Fluxos acionados por registro são executados quando alguém cria, atualiza ou exclui um registro no Salesforce. Fluxos antes de salvar são executados antes de o Salesforce salvar o registro. Os fluxos após salvar são executados depois que o Salesforce salva o registro. Use este guia para escolher o tipo certo para sua automação.
Para abrir, editar, criar, ativar ou desativar um fluxo usando todos os tipos de fluxo, elementos e recursos disponíveis no Flow Builder, incluindo Einstein e Agentforce para Fluxo:
Gerenciar fluxo
Quando usar um fluxo antes de salvar
Use um fluxo antes de salvar quando quiser atualizar ou validar o registro que acionou o fluxo antes de ele ser salvo no banco de dados. Um fluxo antes de salvar pode apenas atualizar e validar registros.
Quando usar um fluxo após salvar
Use um fluxo após salvar para fazer qualquer coisa além do que um fluxo antes de salvar pode fazer. Os fluxos após salvar podem atualizar ou validar o registro acionador depois de salvá-lo no banco de dados. Além disso, os fluxos após salvar usam o ID do registro acionador para atualizar ou criar registros relacionados e não relacionados, enviar emails e realizar muitas outras ações.
Comparação: Antes de salvar versus depois de salvar
Considerações
Antes de salvar
Após salvar
Quando é executado
Antes de o Salesforce salvar o registro no banco de dados.
Depois que o Salesforce salvar o registro e dar ao registro um ID.
Acionar a disponibilidade do ID do registro
Não disponível.
Disponível. Use-o para criar registros relacionados, adicionar a fórmulas ou passar para sistemas externos.
Atualizar o registro acionador
Sim. Melhor opção se isso é tudo o que você está fazendo.
Sim, mas atualizar o registro acionador requer uma operação de salvamento extra no back-end.
Validar dados e evitar o salvamento
Sim. Mostre mensagens de erro e bloqueie o salvamento antes que dados ruins sejam confirmados.
Não. O registro é salvo quando o fluxo é executado.
Criar ou atualizar registros relacionados
Não. Atualize apenas o registro acionador.
Sim. Crie e atualize qualquer registro.
Enviar email ou chamar sistemas externos
Não há suporte.
Sim. Envie emails, mensagens de saída e chame sistemas ou APIs externos.
Usar valores de campo após salvar
Não. O Salesforce define os valores de campos preenchidos pelo sistema, como Data da última modificação ou Data de criação, depois de salvar o registro no banco de dados.
Sim. ID do registro, Data da última modificação, Data de criação e outros campos do sistema estão disponíveis.
Elementos disponíveis
Limitado: Somente Atribuição, Decisão, Obter registros e Loop.
Todos: Criar registros, Atualizar registros, Enviar email, subfluxos e assim por diante.
Desempenho
Até 10 vezes mais rápido sem salvar adicionalmente.
É executado em segundo plano após a conclusão do salvamento e pode ter operações de salvamento extras.
Este artigo resolveu seu problema?
Diga-nos para podermos melhorar!
Carregando
Salesforce Help | Article
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.