Configurazione di un flusso di approvazione
Creare un processo di approvazione del flusso attivato da record che gestisca il ciclo di vita della richiesta di sblocco: instradare le richieste al responsabile del titolare del preventivo per l'approvazione, informare gli stakeholder in ogni fase e aggiornare lo stato del preventivo in base all'esito.
Versioni (Edition) richieste
| Autorizzazioni utente necessarie | |
|---|---|
| Per configurare un flusso di approvazione: | Insieme di autorizzazioni Life Sciences Commercial Admin |
In questo flusso, come fase in background per l'esito del flusso, aggiungere un flusso AutoLaunched per l'invio di notifiche al responsabile approvazioni e all'autore invio in base allo stato del preventivo e allo stato di approvazione. Vedere Approvazioni avanzate.
Nota Questo flusso è un esempio di implementazione solo per riferimento. Personalizzarlo in base alle esigenze aziendali e di prestazioni prima di utilizzarlo in produzione. Ad esempio, riducendo il numero di azioni di notifica o di destinatari.
- Da Imposta, nella casella Ricerca veloce, immetti Flussi e poi seleziona Flussi.
- Selezionare Processo di approvazione del flusso attivato da record e fare clic su Nuovo flusso.
-
Nel nodo Start, configurare il trigger di flusso con le seguenti impostazioni.
- Oggetto: Preventivo
- Evento di attivazione: Un record è creato o aggiornato
- Per Requisiti della condizione, selezionare Formula restituisce True
- Condizioni di ingresso:
ISCHANGED({!$Record.Status})||ISNEW()
-
Per memorizzare i dettagli del responsabile approvazioni, creare una risorsa con queste impostazioni.
- Tipo di risorsa: Formula
- Nome API: responsabile approvazioni
- Descrizione: Memorizza i dettagli del responsabile approvazioni, ovvero il responsabile del titolare del preventivo
- Tipo di dati: Testo
- Formula:
{!$Record.Owner:User.Manager.Username}
Nota Se responsabile approvazioni è il responsabile, collegare ogni utente a un responsabile. -
Per verificare se lo stato del preventivo è Inviato o Richiesta di approvazione, aggiungere una decisione con i seguenti risultati.
-
Per Esito 1, configurare queste impostazioni.
- Etichetta esito: Viene inviato un preventivo per lo sblocco e l'approvazione?
- Stato:
{$Record.Status} = 'Request for Unlock' - Requisiti della condizione:
All Conditions Are Met (AND)
-
Per Esito 2, configurare queste impostazioni.
- Etichetta esito: Il preventivo viene inviato per il blocco?
- Stato:
{$Record.Status} = 'Submitted' - Requisiti della condizione:
All Conditions Are Met (AND)
-
Per Esito 1, configurare queste impostazioni.
-
Configurare gli esiti delle decisioni.
Vedere Configurazione dell'esito della decisione di controllo dello stato preventivo e Configurazione degli esiti.
- Salva e attiva il flusso.
- Configurazione dell'esito della decisione di controllo dello stato preventivo
Per ogni esito nella decisione sullo stato del preventivo, configurare la fase, le fasi e le azioni che determinano in che modo il flusso di approvazione instrada una richiesta di sblocco o notifica alle parti interessate quando un preventivo viene bloccato. - Configurazione del flusso di notifica di blocco
Creare il flusso AutoLaunched che invia notifiche di approvazione ai responsabili approvazioni e agli autori invio in base allo stato e alla decisione di approvazione di un preventivo. Fare riferimento a questo flusso come fase in background del processo di approvazione, ad esempio per informare un responsabile quando un preventivo necessita di approvazione o per informare un agente sul campo quando il preventivo si blocca o si sblocca. - Configurazione degli esiti delle decisioni di approvazione dei preventivi
Definire cosa accade dopo che un responsabile approva o rifiuta una richiesta di sblocco. L'approvazione della richiesta sblocca il preventivo e ne restituisce lo stato a Bozza, in modo che gli agenti sul campo possano modificarlo e inviarlo nuovamente. Il rifiuto della richiesta modifica lo stato in Rifiutato e mantiene bloccato il preventivo. In entrambi i casi, il flusso notifica l'esito all'agente sul campo.
Questo articolo ha risolto il problema?
Facci sapere, così possiamo migliorare!
