Loading
Automatize seus processo de negócios com o Fluxo do Salesforce
Considerações para processos de aprovação de fluxo

Considerações para processos de aprovação de fluxo

Considere os requisitos de condição de entrada e saída, eventos acionados por alterações de registro, valores de entrada e notificações por email ao projetar e usar processos de aprovação de fluxo.

Edições obrigatórias

Exibir edições com suporte para Processos de aprovação de fluxo.

Requisitos de condição de entrada e saída

Os recursos selecionados para um requisito para uma condição de entrada de etapa ou uma condição de estágio ou saída de etapa podem conter recursos do processo de aprovação de fluxo ou variáveis globais. Há limitações para o que você pode incluir em um requisito.

  • Para usar um registro para os campos Recurso ou Valor, selecione um campo no registro.
  • O registro referenciado deve usar campos de seu objeto, não campos de um registro relacionado.

Requisitos de estágio e etapa

Você pode usar até 10 requisitos para determinar quando uma etapa está pronta para começar ou quando marcar uma etapa ou uma etapa de aprovação como concluída. Uma alteração em um registro referenciado em um desses requisitos pode acionar a execução de orquestração associada a um envio de aprovação para avaliar o status do estágio atual e as etapas pendentes dentro dele. No entanto, alguns recursos de requisito não acionam avaliações de condição.

Esses recursos de requisito não acionam avaliações de condição.

  • Recurso é um registro nulo.
  • Recurso é um registro com um ID inválido.
  • Recurso é uma variável global em uma orquestração de aprovação iniciada automaticamente.
  • Recurso é uma variável global diferente de $Record em uma orquestração de aprovação acionada por registro.
  • O recurso é um registro de um objeto que não oferece suporte a eventos de alteração.

Eventos para processos de aprovação de fluxo acionados por alteração de registro

Um requisito para uma condição de entrada de etapa ou uma condição saída de estágio ou etapa pode conter uma referência a um registro. Alterações nesse registro podem acionar o processo de aprovação de fluxo para avaliar o status do estágio atual e as etapas pendentes dentro dele. Há limitações para quando o registro pode acionar avaliações de condição.

  • O objeto pai do registro referenciado deve dar suporte a eventos de alteração.
  • Os campos de registro referenciados não são IsDeleted, SystemModeStamp ou qualquer campo derivado de um registro relacionado ou uma fórmula.
  • O registro referenciado não pode ser nulo nem ter um ID inválido.
  • O registro referenciado pode ser uma variável global em um processo de aprovação de um fluxo.

Valores de entrada para fluxos

Se os valores de entrada combinados para um fluxo chamado por uma etapa de aprovação ou por uma etapa em segundo plano forem mais de 32.768 caracteres, o processo de aprovação do fluxo falhará. Esse erro pode ser causado ao passar um ou mais registros para um fluxo chamado por uma etapa. Para evitar esse erro, passe um ID de registro para o fluxo referenciado e use um elemento Obter registros no fluxo com o ID passado. Usar um ID passado com um elemento Obter registros também significa que você sempre tem a versão mais recente do registro.

Notificações por email

Quando um fluxo chamado por uma etapa falha e faz com que uma execução de orquestração associada a um envio de aprovação pai falhe, duas notificações por email são enviadas.

  • Uma notificação de erro de fluxo
  • Uma notificação de erro do processo de aprovação de fluxo
 
Carregando
Salesforce Help | Article