Definir a ordem de execução de fluxos acionados por registro para um objeto
Especifique um valor de ordem de acionamento para determinar a ordem de execução de fluxos antes de salvar ou após salvar para o mesmo objeto.
Edições obrigatórias
Configure de modo declarativo um fluxo para ser executado antes ou depois de outro. Ordene seus fluxos para ajudar a garantir resultados consistentes sem criar fluxos excessivamente complexos, permitindo que você divida a automação por equipes ou proprietários lógicos.
Ao salvar um fluxo acionado por registro de antes ou depois de salvar, especifique um valor de pedido do acionador de 1 a 2 mil. Se um fluxo já estiver salvo, especifique um valor de pedido do acionador nas propriedades de versão do fluxo.
Consulte também:
Diretrizes para definir a ordem de execução de fluxos acionados por registro para um objeto
Aprenda as diretrizes para configurar um fluxo acionado por registro para execução antes ou depois de outro fluxo acionado por registro.
- Você pode definir valores da ordem do acionador apenas para fluxos antes ou após o salvamento em um objeto. A ordem do acionador afeta apenas os fluxos do objeto especificado com o mesmo tipo de acionador.
- Os valores das ordens de acionador sempre respeitam a ordem das regras de execução. Por exemplo, você pode fazer um fluxo após salvar ser executado antes de outros fluxos após salvar, mas não pode fazer um fluxo após salvar ser executado antes de um fluxo antes de salvar ou de um acionador do Apex, mesmo que o valor do pedido do acionador seja menor.
- Fluxos com o mesmo acionador (antes e após salvar) no mesmo objeto com valores de ordem de acionador de 1 a mil são executados em ordem crescente (1, 2, 3 e assim por diante). Vários fluxos com o mesmo valor de ordem de acionador são executados em ordem alfabética com base nos nomes de API dos fluxos.
- Fluxos sem valores de ordem de acionador são executados a seguir e na ordem das datas de ativação. Fluxos criados na versão Winter '22 e anteriores são executados nessa ordem, a menos que você defina um valor de ordem de acionador para eles.
- Fluxos com valores de ordem de acionador de 1.001 a 2 mil são executados a seguir e em ordem crescente. Vários fluxos com o mesmo valor de ordem de acionador são executados em ordem alfabética com base nos nomes de API dos fluxos.
- Quando você ordena um grande número de fluxos, uma prática recomendada é distribuir uniformemente os valores de pedido do acionador, por exemplo, 10, 20, 30 ou 100, 200, 300. Então, você pode colocar outro fluxo entre, por exemplo, entre 10 e 20. Essa prática pode ajudá-lo a evitar a alteração dos valores de pedido do acionador para fluxos preexistentes.
- Ativar, desativar ou alterar a ordem de um fluxo pode fazer a ordem dos outros fluxos atualizada automaticamente. Ordenar os fluxos acionados por registro não tem efeito direto sobre nenhum caminho agendado ou assíncrono.
Este artigo resolveu seu problema?
Diga-nos para podermos melhorar!
