Condividi tramite


Procedure consigliate per i processi di flusso di lavoro

 

Data di pubblicazione: novembre 2016

Si applica a: Dynamics CRM 2015

Questo argomento contiene procedure consigliate per creare e gestire i processi di flusso di lavoro.

In questo argomento

Evitare cicli infiniti

Utilizzare modelli di flusso di lavoro

Utilizzare flussi di lavoro figlio

Utilizzare un numero ridotto di registri

Utilizzare le note per tenere traccia delle modifiche

Evitare cicli infiniti

È possibile creare logica in un flusso di lavoro che avvia un ciclo infinito, con spreco delle risorse server e influenza negativa sulle prestazioni. Un ciclo infinito si verifica in genere quando un flusso di lavoro è configurato per essere avviato quando un attributo viene aggiornato e l'aggiornamento dell'attributo viene eseguito nella logica del flusso di lavoro. L'azione di aggiornamenti avvia lo stesso flusso di lavoro che aggiorna il record e continua ad avviare il flusso di lavoro stesso.

In Microsoft Dynamics 365 è inclusa logica per il rilevamento e l'interruzione di cicli infiniti. Se un processo del flusso di lavoro viene eseguito più di un determinato numero di volte su un record specifico in un breve periodo di tempo, il processo non viene eseguito correttamente e viene visualizzato l'errore seguente: Il processo del flusso di lavoro è stato annullato perché il flusso di lavoro che lo ha avviato include un ciclo infinito. Correggere la logica del flusso di lavoro e riprovare. Per Microsoft Dynamics CRM Online il limite di volte è 16. Per le distribuzioni locali di Dynamics 365 il limite è 8.

Utilizzare modelli di flusso di lavoro

Se sono presenti flussi di lavoro simili e si prevede la creazione di più flussi di lavoro che seguono lo stesso modello, salvare il flusso di lavoro come modello. In questo modo, la volta successiva in cui è necessario creare un flusso di lavoro simile, crearlo utilizzando il modello ed evitare di immettere tutte le condizioni e le azioni partendo da zero.

Nella finestra Crea processo scegliere Nuovo processo da modello esistente (selezionare una voce dall'elenco).

Utilizzare flussi di lavoro figlio

Se si applica la stessa logica in flussi di lavoro o in diramazioni condizionali, definire tale logica come flusso di lavoro figlio in modo che non sia necessario replicare tale logica in ogni flusso di lavoro o diramazione condizionale. In questo modo la gestione dei flussi di lavoro è più semplice. Anziché esaminare più flussi di lavoro che possono applicare la stessa logica, è sufficiente aggiornare un unico flusso di lavoro.

Utilizzare un numero ridotto di registri

Per risparmiare spazio su disco, deselezionare la casella di controllo Mantieni registri per i processi del flusso di lavoro con errori se non è necessario conservare tali dati.

Utilizzare le note per tenere traccia delle modifiche

Quando si modificano i flussi di lavoro, è opportuno utilizzare la scheda Note per tenere traccia delle operazioni eseguite e dei motivi relativi per consentire a un altro utente di comprendere le modifiche apportate.

Vedere anche

Creare e modificare i processi
Processi di flusso di lavoro
Configurare i passaggi del flusso di lavoro
Monitorare e gestire i processi

© 2016 Microsoft Corporation. Tutti i diritti sono riservati. Copyright