Configurar um fluxo de aprovação
Crie um processo de aprovação de fluxo acionado por registro que gerencie o ciclo de vida da solicitação de desbloqueio: encaminhar solicitações ao gerente do proprietário da cotação para aprovação, notificar as partes interessadas em cada estágio e atualizar o status da cotação com base no resultado.
Edições obrigatórias
| Permissões de usuário necessárias | |
|---|---|
| Para configurar um fluxo de aprovação: | Conjunto de permissões de Administrador comercial de biociências |
Nesse fluxo, como uma etapa em segundo plano para o resultado desse fluxo, adicione um fluxo iniciado automaticamente para enviar notificações ao aprovador e remetente com base no status da cotação e no status da aprovação. Consulte Homologações avançadas.
Nota Esse fluxo é uma implementação de amostra apenas para referência. Personalize-o para atender aos seus requisitos de negócios e desempenho antes de usá-lo em produção. Por exemplo, reduzindo o número de ações de notificação ou destinatários.
- Em Configuração, insira Fluxos na caixa Busca rápida e selecione Fluxos.
- Selecione Processo de aprovação de fluxo acionado por registro e clique em Novo fluxo.
-
No nó Iniciar, configure o Acionador de fluxo com estas configurações.
- Objeto: Cotação
- Evento do acionador: Um registro é criado ou atualizado
- Para Requisitos da condição, selecione Fórmula avaliada como verdadeira
- Condições de entrada:
ISCHANGED({!$Record.Status})||ISNEW()
-
Para armazenar detalhes do aprovador, crie um recurso com estas configurações.
- Tipo de recurso: Fórmula
- Nome da API: aprovador
- Descrição: Armazena os detalhes do aprovador – o gerente do proprietário da cotação
- Tipo de dados: Texto
- Fórmula:
{!$Record.Owner:User.Manager.Username}
Nota Se o aprovador for o gerente, vincule cada usuário a um gerente. -
Para verificar se o status da cotação é Enviado ou Solicitação de aprovação, adicione uma decisão com estes resultados.
-
Para Resultado 1, defina estas configurações.
- Rótulo do resultado: A cotação é enviada para desbloqueio e aprovação?
- Status:
{$Record.Status} = 'Request for Unlock' - Requisitos de condição:
All Conditions Are Met (AND)
-
Para Resultado 2, defina estas configurações.
- Rótulo do resultado: A cotação é enviada para bloqueio?
- Status:
{$Record.Status} = 'Submitted' - Requisitos de condição:
All Conditions Are Met (AND)
-
Para Resultado 1, defina estas configurações.
- Configure os resultados da decisão.
- Salve e ative o fluxo.
- Configurar resultado da decisão de verificação de status da cotação
Para cada resultado na decisão de status da cotação, configure o estágio, as etapas e as ações que determinam como o fluxo de aprovação roteia uma solicitação de desbloqueio ou notifica as partes interessadas quando uma cotação é bloqueada. - Configurar fluxo de bloqueio de notificação
Crie o fluxo iniciado automaticamente que envia notificações de aprovação a aprovadores e remetentes com base no status de uma cotação e na decisão de aprovação. Consulte esse fluxo como uma etapa em segundo plano em seu processo de aprovação, por exemplo, para notificar um gerente quando uma cotação precisa de aprovação ou para notificar um representante de campo quando a cotação é bloqueada ou desbloqueada. - Configurar resultados da decisão de aprovação de cotação
Defina o que acontece depois que um gerente aprova ou rejeita uma solicitação de desbloqueio. Aprovar a solicitação desbloqueia a cotação e retorna seu status para Rascunho para que seus representantes de campo possam editar e reenviar. Rejeitar a solicitação altera o status para Rejeitado e mantém a cotação bloqueada. De qualquer forma, o fluxo notifica o representante de campo sobre o resultado.
Este artigo resolveu seu problema?
Diga-nos para podermos melhorar!
