Conceito e mecanismo
A automação deve ser desenhada a partir do efeito requerido. Atualizar campos do registo desencadeador antes de o guardar difere de criar outro registo depois da gravação. Uma validação bloqueia um estado inválido; uma aprovação representa uma decisão humana e as suas consequências. Misturar estas responsabilidades dificulta prever ordem, erros e alterações repetidas.
Aplicação guiada
Identifica o objeto, o evento, as condições de entrada, o resultado e o tratamento de falhas. Para mudanças simples no próprio registo, avalia before-save. Para criar a tarefa relacionada, avalia after-save. A ordem configurada compara flows no mesmo objeto e momento; não permite saltar entre fases. Nos processos de aprovação, desenha submissão, etapas, rejeição e conclusão, com mensagens e estados coerentes. Descreve uma alteração do início ao fim: entrada do pedido, valores calculados, validação, decisão e efeito relacionado. Identifica pontos onde o mesmo registo pode voltar a ser atualizado e define as condições que evitam efeitos repetidos indesejados. Para aprovações com várias etapas, distingue decisão local de conclusão do processo. O operador deve conseguir perceber se está perante um pedido pendente, rejeitado ou concluído sem deduzir o estado a partir de um email isolado.
Um pedido recebe uma categoria calculada antes de ser guardado; depois, uma tarefa usa essa categoria. A equipa tenta atribuir ordem 1 ao after-save para o executar primeiro. A revisão corrige essa interpretação e valida a dependência com entradas representativas. Noutro controlo, o fecho sem data é bloqueado por uma condição que combina Fechado e data vazia.
Armadilhas comuns
Não assumas que after-save significa obrigatoriamente assíncrono. Uma primeira aprovação não é aprovação final quando faltam etapas. Testa a condição inválida e casos válidos próximos para evitar bloquear trabalho legítimo com um OR demasiado abrangente.
Tópicos relacionados: Acesso efetivo e ciclo de vida dos utilizadores · Modelo de dados e experiência em Lightning · Leads, campanhas e seguimento comercial
Liga cada automação a um efeito, momento e estado observável, incluindo rejeições e caminhos de erro.
Referência: Before-Save or After-Save Record-Triggered Flow · Platform Administrator guide Summer 25