Debug di un processo di approvazione del flusso senza modificare i dati
Eseguire il debug del processo di approvazione del flusso in Flow Builder per assicurarsi che venga eseguito come previsto o per determinare la causa di errori imprevisti. Utilizzare la modalità di ritiro per eseguire il debug del processo di approvazione del flusso senza apportare modifiche ai dati Salesforce.
Versioni (Edition) richieste
| Visualizzare le versioni supportate per i processi di approvazione dei flussi. |
| Autorizzazioni utente richieste | |
|---|---|
| Per eseguire il debug di un processo di approvazione del flusso | Gestisci flusso |
Apertura del processo di approvazione del flusso dall'app Approvazioni
Aprire la visualizzazione elenco Processi di approvazione dei flussi dall'app Lightning Approvazioni.
-
Nella barra di navigazione, fare clic su
.
-
Nella casella di ricerca, immettere le approvazioni e quindi selezionare Approvazioni.
Viene aperta l'app Approvazioni.
-
Nell'app Approvazioni, fare clic su Gestisci tutti i processi.
Viene visualizzata la visualizzazione elenco Processi di approvazione dei flussi.
-
Fare clic sull'etichetta del processo di approvazione del flusso e quindi su Visualizza in Flow Builder.
Il processo di approvazione del flusso si apre in Flow Builder.
Apertura del processo di approvazione del flusso da Imposta
In Imposta, i processi di approvazione dei flussi sono visualizzati nella visualizzazione elenco Flussi.
-
Fare clic su
e selezionare Imposta.
- Da Imposta, nella casella Ricerca veloce, immettere Flussi e quindi selezionare Flussi.
-
Fare clic sull'etichetta del processo di approvazione del flusso.
Il processo di approvazione del flusso si apre in Flow Builder.
Gestione dei punti di inizio e di fine
Impostare un punto iniziale per saltare le fasi precedenti, un punto finale per fermarsi prima delle fasi successive o entrambi per isolare un segmento intermedio. Impostare i punti iniziali e finali solo sugli elementi Fase. Per testare una singola fase, impostarla sia come punto iniziale che come punto finale. Le fasi nelle fasi saltate non generano valori di output, anche se hanno configurato l'output di test, quindi configurare l'input di test per le fasi che si basano sul loro output. Utilizzare più endpoint per testare i percorsi decisionali. I punti iniziale e finale non vengono salvati quando si salva il processo di approvazione del flusso.
Il salvataggio di un processo di approvazione del flusso consente anche di risparmiare input fittizi. Fare clic su Reimposta impostazioni debug non influisce sull'input fittizio.
-
(Facoltativo) Impostare un punto di partenza e configurare l'input di test per le fasi in background sincrone che si basano sull'output di fasi non eseguite.
- Passa il mouse sopra un palco.
-
Fare clic su
.
-
Selezionare Seleziona come punto iniziale.
Ilviene visualizzato nell'elemento fase.

- Selezionare una fase in background sincrona basata sull'output di una fase non eseguita.
-
Nella scheda Configura input test del riquadro Fase, immettere i valori necessari per la fase.
Quando si immette un valore di prova, il selettore viene impostato su Incluso.
- Per configurare l'input di test per ulteriori fasi che si basano sull'output di fasi non eseguite, ripetere i passaggi 1d e 1e.
-
(Facoltativo) Rimuovere un punto iniziale e ignorare l'input di test per le fasi in background sincrone.
- Passa il mouse sopra un palco.
-
Fare clic su
.
- Selezionare Selezionato come punto iniziale.
- Selezionare una fase in background sincrona con input di test configurato.
- Nella scheda Configura input test del riquadro Fase, impostare il selettore su Non incluso per i valori di input che si desidera ignorare.
- Per ignorare i valori di input di test configurati per ulteriori fasi in background sincrono, ripetere i passaggi 2d e 2e.
-
(Facoltativo) Impostare un punto finale.
- Passa il mouse sopra un palco.
-
Fare clic su
.
- Selezionare Seleziona come punto finale.
Ilviene visualizzato nell'elemento fase.
-
(Facoltativo) Rimuovere un punto finale.
- Passa il mouse sopra un palco.
-
Fare clic su
.
- Selezionare Selezionato come punto finale.
Configurazione del record di attivazione per un processo di approvazione del flusso attivato da record
Per eseguire il debug di un processo di approvazione del flusso attivato da record, impostare il record di attivazione. Questa impostazione viene mantenuta per la sessione di Flow Builder corrente. Attivare un'orchestrazione attivata da record in uno dei tre modi seguenti: solo quando viene creato un record, solo quando un record viene modificato o quando un record viene creato o aggiornato.
Flow Builder mantiene il valore del record di attivazione e l'opzione di impostazione selezionati quando si passa dalla modalità Modifica alla modalità Debug. L'aggiornamento del browser o la chiusura di Flow Builder cancella queste selezioni.
-
Nella barra dei pulsanti, fare clic su Debug.
Viene aperto il riquadro Debug con la scheda Imposta selezionata.
-
Per un processo di approvazione del flusso attivato quando viene creato o aggiornato un record, selezionare il tipo di trigger per cui eseguire il debug.
- Per eseguire il debug di un trigger su un nuovo record, per Esegui l'automazione come se il record fosse, selezionare Creato.
- Per eseguire il debug di un trigger su una modifica di record, per Esegui l'automazione come se il record fosse, selezionare Aggiornato.
- Nella casella di testo, selezionare il record da utilizzare per il record trigger dell'esecuzione debug.
- Selezionare Esegui automazione in modalità rollback.
- Per cancellare manualmente le impostazioni di debug, fare clic su Reimposta impostazioni debug.
Impostazione delle variabili di input per un processo di approvazione del flusso AutoLaunched
Per eseguire il debug di un processo di approvazione del flusso AutoLaunched, impostare i valori per tutte le variabili di input. L'esecuzione del debug non riesce se una variabile di input manca o non è valida. I valori specificati persistono per la sessione di Flow Builder corrente.
Flow Builder mantiene i valori delle variabili di input e l'opzione di impostazione quando si passa dalla modalità Modifica alla modalità Debug. L'aggiornamento del browser o la chiusura di Flow Builder cancella queste impostazioni di debug.
-
Nella barra dei pulsanti, fare clic su Debug.
Viene aperto il riquadro Debug con la scheda Imposta selezionata.
- Nella scheda Imposta, immettere i valori per ogni variabile di input pertinente.
- Selezionare Esegui automazione in modalità rollback.
- Per cancellare manualmente le impostazioni di debug, fare clic su Reimposta impostazioni debug.
Impostazione dell'output fittizio per le fasi
Impostare un output fittizio per tutte le fasi asincrone. Per le fasi sincrone, la definizione dell'output fittizio è facoltativa. Una fase configurata per l'utilizzo di output fittizi non esegue il flusso a cui fa riferimento.
Le esecuzioni di orchestrazione per i processi di approvazione dei flussi elaborano una fase in background in modo asincrono quando il flusso sottostante della fase contiene 1 o più elementi Azione, Sottoflusso o Attesa. Le esecuzioni dell'orchestrazione per i processi di approvazione dei flussi elaborano tutte le fasi interattive in modo asincrono.
Il salvataggio di un processo di approvazione del flusso consente anche di risparmiare un output fittizio. Fare clic su Reimposta impostazioni debug non influisce sull'output fittizio.
- Nel riquadro Debug, fare clic sulla scheda Fasi.
-
Definire un output fittizio per ogni fase asincrona del processo di approvazione del flusso. Se si desidera, definire un output fittizio per le fasi sincrone.
-
Nella scheda Fasi del riquadro Debug, fare clic su Modifica per una fase.
Il riquadro delle proprietà della fase si apre sulla scheda Configura output test.
- Nella scheda Configura output test, impostare Definisci valori di output test su Attivato.
- Immettere i valori per i valori di output della fase.
-
Nella scheda Fasi del riquadro Debug, fare clic su Modifica per una fase.
-
Salvare il processo di approvazione del flusso.
Nota Se si esegue il debug di un processo di approvazione del flusso attivato, è possibile salvare l'automazione solo come nuovo processo di approvazione del flusso.
Avvio di un'esecuzione dell'orchestrazione per il processo di approvazione del flusso
Eseguire il debug dell'esecuzione dell'orchestrazione in base al processo di approvazione del flusso e visualizzarne i risultati nella scheda Dettagli del riquadro Debug.
-
Nel riquadro Debug, fare clic sulla scheda Imposta e quindi su Esegui.
La scheda Dettagli del riquadro Debug mostra le schede per i dettagli dell'esecuzione dell'orchestrazione in base al processo di approvazione del flusso.
- Esaminare i dettagli di debug. Per visualizzare ulteriori informazioni su una scheda, fare clic su Dettagli nella scheda.
-
Per apportare e salvare le modifiche al processo di approvazione del flusso, fare clic su Modifica flusso.
Il riquadro Debug viene chiuso.

