Superviser et gérer les processus de workflow

Pour surveiller et gérer les processus, vous devez rechercher le processus, évaluer le statut et effectuer toutes les actions nécessaires pour résoudre les problèmes.

Surveillance des workflows d’arrière-plan

Les workflows d’arrière-plan génèrent des enregistrements Tâche système pour suivre leur statut. Vous pouvez accéder aux informations de ces tâches système à plusieurs emplacements dans l’application :

Paramètres > Tâches système
Cette section indique tous les types de tâches système. Vous devrez filtrer les enregistrements sur ceux où Type de tâche système a la valeur Workflow.

À partir du processus de workflow
Ouvrez la définition de workflow en arrière-plan et accédez à l’onglet Session de traitement. Cela affiche uniquement les tâches système au workflow en arrière-plan.

À partir de l’enregistrement
Vous pouvez modifier le formulaire d’entité pour que la navigation contienne la relation Processus en arrière-plan. Toutes les tâches système ayant été démarrées dans le contexte de l’enregistrement seront affichées.

Note

Si une tâche système asynchrone (workflow) échoue plusieurs fois de suite, Customer Engagement commence à reporter l’exécution de cette tâche à intervalles de plus en plus longs pour permettre à l’administrateur Customer Engagement d’examiner et de résoudre le problème. Une fois que la tâche fonctionne de nouveau, elle recommence à s’exécuter normalement.

Actions sur les workflows d’arrière-plan en cours exécution

Lorsqu’un workflow d’arrière-plan s’exécute, vous disposez des options Annuler, Pause ou Reporter pour le workflow. Si vous avez déjà suspendu un workflow, vous pouvez le Reprendre.

Surveiller les workflows et les actions en temps réel

Les workflows et les actions en temps réel n’utilisent pas les enregistrements Tâche système, car ils se produisent dans immédiatement. Toutes les erreurs qui se produisent s’affichent pour l’utilisateur dans l’application avec l’en-tête Erreur du processus d’entreprise.

Il n’existe aucun journal pour les opérations réussies. Vous pouvez activer la journalisation pour les erreurs en activant l’option Conserver les journaux pour les tâches de workflow qui rencontrent des erreurs dans la zone Rétention du journal de workflow en bas de l’onglet Administration du processus.

Pour afficher le journal des erreurs pour un processus spécifique, ouvrez la définition en temps réel de workflow ou d’action et accédez à l’onglet Session de traitement. Cela affiche uniquement les erreurs enregistrées pour ce processus.

Si vous souhaitez une vue de toutes les erreurs d’un processus, accédez à Recherche avancée et créer une vue affichant les erreurs sur l’entité de la session de processus.

Statut des processus de workflow

Lorsque vous consultez une liste des processus de workflow, tout processus individuel peut avoir l’une des valeurs État et Raison du statut suivantes :

État Raison du statut
Prêt En attente de ressources
Interrompu En attente
Verrouillé En cours

Suspension en cours

Annulation en cours
Terminée Terminé(e)

Échec

Annulée

Voir aussi

Vue d’ensemble du processus de workflow

Configurer les processus de workflow

Conseils pour les processus de workflow
Créer une logique métier personnalisée via des processus
Service asynchrone dans Dynamics 365 Customer Engagement (on-premises)