Flux de processus métier

Effectué

Les flux de processus métier sont une fonctionnalité de Microsoft Power Platform qui aide les utilisateurs à respecter un processus métier défini, à connaître leur état de progression dans le processus et à déterminer les données nécessaires pour effectuer la phase suivante. Les flux de processus métier sont utilisés dans des applications pilotées par modèle afin de guider l’utilisateur dans plusieurs étapes et phases.

Un flux de processus métier se compose de phases et d’étapes. Une phase est liée à une table Dataverse et les étapes sont généralement liées aux colonnes de la table de la phase. Le flux de processus métier s’affiche en haut d’un formulaire dans une application pilotée par modèle.

Capture d’écran montrant un flux de processus métier.

Fonctionnalités

Les flux de processus métier sont des guides interactifs qui aident les utilisateurs à effectuer leur travail et à suivre les étapes importantes des processus métier de longue durée. Les flux de processus métier offrent plusieurs fonctionnalités utilisables dans votre solution pour faciliter les processus métier :

  • Déclenchement par étapes : les étapes d’une phase peuvent être obligatoires, ce qui empêche l’utilisateur de passer à l’étape suivante du processus tant que celle en cours n’est pas terminée.
  • Branchement conditionnel : les phases du flux de processus métier peuvent modifier l’étape suivante du processus en fonction des valeurs saisies.
  • Plusieurs tables : un flux de processus métier peut inclure jusqu’à cinq tables dans le processus.
  • Basculer : l’utilisateur peut passer d’un flux de processus métier à un autre à tout moment.
  • Sécurité : les flux de processus métier peuvent être liés à la sécurité, ce qui permet à différentes personnes d’utiliser des flux de processus métier différents.

Lorsqu’un flux de processus métier est créé, une table appelée table de processus est créée. Cette table permet de suivre les instances du flux de processus métier et leurs phases actuelles. Vous pouvez ajouter cette table à la navigation d’une application pilotée par modèle et créer des états, des graphiques et des tableaux de bord pour montrer l’utilisation des flux de processus métier. Une application modèle Microsoft Power BI fournit des visualisations de l’exécution des flux de processus métier.

API d’automatisation et de développement

La gestion des processus peut être automatisée avec l’API ou par Power Automate pour démarrer/arrêter le processus et les phases avancées automatiquement.

Cas d’utilisation

Les bons candidats à l’utilisation des flux de processus métier sont les suivants :

  • Encourager les résultats, pas la capture de données par l’assistant.
  • Lien entre les tables associées ; le formulaire change automatiquement d’une table à une autre. Cette action masque le modèle de données à l’utilisateur.
  • L’automatisation des déclencheurs est basée sur la progression entre les phases.

Branchement/processus multiples

Avec les flux de processus métier, vous serez peut-être amené à faire un choix entre un processus à plusieurs branches ou plusieurs processus. Vous pouvez vous décider en répondant aux questions suivantes :

  • Les processus doivent-ils s’exécuter simultanément ?
  • Le processus doit-il revenir au même endroit après la branche ?
  • Comment choisirez-vous le flux de processus métier à utiliser pour les nouveaux enregistrements ?

Flux de processus métier immersifs

Vous pouvez utiliser des flux de processus métier de manière autonome, hors du contexte d’une application pilotée par modèle, en utilisant une licence par processus, appelée flux de processus métier immersifs.

Vous pouvez créer un flux de processus métier immersif en sélectionnant Aucune pour la table à associer au flux. La table de processus créée devient alors celle dans laquelle il est possible d’ajouter des colonnes, de créer un formulaire et de stocker des données.