Présentation des flux de processus d’entreprise
Vous pouvez vous assurer que les utilisateurs entrent des données de façon cohérente et suivent les mêmes étapes chaque fois qu’ils travaillent avec un client en créant un flux de processus d’entreprise. Par exemple, vous pouvez créer un flux des processus d’entreprise afin que tous les utilisateurs gèrent les demandes de service client de la même façon ou qu’ils obtiennent l’approbation d’une facture avant d’envoyer une commande. Les flux de processus métier utilisent la même technologie sous-jacente que les autres processus, mais les possibilités qu’ils offrent sont différentes des autres fonctionnalités qui utilisent des processus. Pour apprendre à créer ou modifier un flux de processus d’entreprise, accédez à Créer un flux de processus d’entreprise.
Visionnez une courte vidéo sur les flux de processus d’entreprise.
Pourquoi les flux de processus d’entreprise sont-ils utilisés ?
Les flux des processus d’entreprise fournissent un guide aux utilisateurs pour le travail à effectuer. Ils offrent une expérience utilisateur rationalisée qui permet aux utilisateurs de suivre les processus que leur organisation définit pour des interactions devant aboutir à une conclusion donnée. Cette expérience utilisateur peut être personnalisée afin que les utilisateurs disposant de rôles de sécurité différents puissent avoir une expérience parfaitement adaptée à leurs activités.
Utilisez les flux des processus d’entreprise pour définir une série d’étapes à suivre pour obtenir un résultat donné. Ces étapes fournissent un indicateur visuel qui indique aux utilisateurs où ils en sont dans le processus d’entreprise. Les flux des processus d’entreprise réduisent le besoin de formation, car les nouveaux utilisateurs n’ont pas à se concentrer sur la table à utiliser. Ils peuvent simplement se laisser guider par le processus. Vous pouvez configurer des flux des processus d’entreprise pour prendre en charge des méthodologies de vente courantes qui peuvent aider vos groupes de ventes à obtenir de meilleurs résultats. Pour les groupes de services, les flux des processus d’entreprise peuvent aider le nouveau personnel à être opérationnel plus rapidement et à éviter des erreurs qui peuvent entraîner le mécontentement des clients.
À quoi les flux des processus d’entreprise peuvent-ils servir ?
Les flux des processus d'entreprise permettent de définir un ensemble de phases et d'étapes qui sont ensuite affichées dans un contrôle en haut du formulaire.
Chaque phase est composée d’un groupe d’étapes. Chaque étape représente une colonne où les données peuvent être saisies. Vous pouvez passer à l’étape suivante en utilisant le bouton Phase suivante. Dans les applications pilotées par modèle, vous pouvez travailler avec une étape flux des processus d’entreprise à l’intérieur du menu déroulant des étapes ou vous pouvez la épingler dans le volet latéral. Les flux de processus métier ne prennent pas en charge l’extension du menu déroulant de l’étape vers le volet latéral sur les appareils mobiles.
Vous pouvez rendre une étape obligatoire de sorte que les utilisateurs doivent entrer des données dans une colonne correspondante avant de pouvoir passer à la phase suivante. C’est ce qu’on appelle communément le "stage-gating". Si vous ajoutez une colonne requise par l’entreprise ou par le système à une étape flux des processus d’entreprise, nous vous recommandons d’ajouter également cette colonne à votre formulaire.
Les flux des processus d’entreprise sont relativement simples par rapport aux autres types de processus, car ils ne fournissent pas de logique métier conditionnelle ou d’automatisation au-delà de l’expérience simplifiée de la saisie de données et du contrôle de l’entrée dans les phases. Toutefois, si vous les combinez avec d’autres processus et personnalisations, ils peuvent jouer un rôle important en permettant un gain de temps, la réduction des coûts de formation et l’augmentation de l’adoption par les utilisateurs.
Note
Si une étape, y compris l’étape actuelle, comporte des colonnes obligatoires (à l’exception des colonnes masquées), vous devez remplir les colonnes de ces étapes avant d’enregistrer le formulaire ou de passer à une nouvelle étape. Les colonnes désactivées bloquent toujours la navigation dans l’étape si elles sont vides et obligatoires. Les étapes obligatoires liées à une colonne à deux options (Oui/Non) doivent avoir Oui (vrai) comme valeur, sinon elles sont considérées comme vides et bloquent la navigation par étapes. Notez que ce comportement est différent de la manière dont les champs obligatoires sont gérés dans un formulaire, où Non n’est pas considéré comme une valeur vide.
Flux des processus d’entreprise intégrés avec d’autres personnalisations
Si vous ou votre utilisateur entrez des données à l’aide de flux des processus d’entreprise, les modifications apportées aux données sont également appliquées aux colonnes de formulaire afin que l’automatisation fournie par les règles métier ou les scripts de formulaire puisse être appliquée immédiatement. Des étapes peuvent être ajoutées pour définir des valeurs pour les colonnes qui ne sont pas présentes dans le formulaire et ces colonnes sont ajoutées au modèle d’objet utilisé pour les scripts de formulaire. Xrm.Page
Tous les flux de travail initiés par des modifications apportées aux colonnes incluses dans un flux des processus d’entreprise sont appliqués lorsque les données du formulaire sont enregistrées. Si l’automatisation est appliquée par un workflow en temps réel, les modifications sont immédiatement visibles pour l’utilisateur lorsque les données du formulaire sont actualisées après l’enregistrement de la ligne.
Bien que le contrôle flux des processus d’entreprise du formulaire ne fournisse aucune programmabilité directe côté client, les modifications appliquées par Gâchette ou les scripts de formulaire sont automatiquement appliquées aux contrôles flux des processus d’entreprise. Si vous masquez une colonne dans un formulaire, cette colonne est également masquée dans le contrôle flux des processus d’entreprise. Si vous définissez une valeur en utilisant environnement ou des scripts de formulaire, cette valeur est définie dans flux des processus d’entreprise.
Flux de processus simultanés
Les flux des processus d’entreprise simultanés permettent aux personnalisateurs de configurer plusieurs processus d’entreprise et de les associer à la même ligne de départ. Les utilisateurs peuvent basculer entre plusieurs processus d’entreprise exécutés simultanément, et reprendre leur travail là où ils l’avaient laissé dans le processus.
Flux des processus d’entreprise système
Lorsque votre Power Platform Gâchette a le paramètre Activer les applications Dynamics 365 activé, les flux de processus métier suivants sont inclus. Pour comprendre comment les flux des processus d’entreprise fonctionnent, examinez ces flux des processus d’entreprise système :
- Processus de vente prospect-opportunité
- Processus téléphone-incident
- Processus de vente
Plusieurs tables dans des flux des processus d’entreprise
Vous pouvez utiliser un flux des processus d’entreprise qui s’applique à une seule table ou qui s’étend sur plusieurs tables. Par exemple, vous pouvez avoir un processus qui commence par une opportunité, puis continue avec un devis, une commande, puis une facture, avant de finalement revenir à l’opportunité.
Vous pouvez concevoir des flux de processus métier qui relient les lignes de cinq tables différentes au maximum en un seul processus afin que les personnes utilisant l’application puissent se concentrer sur le flux de leur processus plutôt que sur la table dans laquelle elles travaillent. Ils peuvent facilement accéder aux lignes de tables associés.
Plusieurs flux des processus d’entreprise sont disponibles par table
Tous les utilisateurs d’une organisation ne suivent pas le même processus et des conditions différentes peuvent nécessiter l’application d’un processus différent. Vous pouvez avoir jusqu’à 10 flux des processus d’entreprise actifs par table pour fournir des processus adaptés aux différentes situations.
Contrôler quel flux des processus d’entreprise est appliqué
Vous pouvez associer des flux de processus métier à des rôles de sécurité afin que seules les personnes disposant de ces rôles de sécurité puissent les afficher ou les utiliser. Vous pouvez également définir l’ordre des flux de processus métier, afin de contrôler ceux définis par défaut. Cela fonctionne de la même manière que la définition de plusieurs formulaires pour une table.
Quand une personne crée une ligne de table, la liste de définition du processus d’entreprise actif est filtrée selon le rôle de sécurité de l’utilisateur. La première définition de processus d’entreprise activée disponible pour le rôle de sécurité de l’utilisateur, selon l’ordre de la liste des processus, est celle qui s’applique par défaut. Si plusieurs définitions de processus métier actives sont disponibles, les utilisateurs peuvent en charger une autre à partir de la boîte de dialogue Changer de processus . À chaque changement de processus, celui qui est actuellement affiché passe en arrière-plan et est remplacé par celui qui a été sélectionné, mais il conserve son état et peut être restauré. Chaque ligne peut avoir plusieurs instances de processus associées (chacune pour une définition de flux des processus d’entreprise différente, jusqu’à un total de 10). Au chargement du formulaire, un seul flux des processus d’entreprise s’affiche. Lorsqu’un utilisateur applique un processus différent, ce processus ne peut être chargé par défaut que pour cet utilisateur particulier.
Pour garantir qu’un processus métier est chargé par défaut pour tous les utilisateurs (comportement équivalent à "épingler" le processus), un script API client personnalisé (ressource Web) peut être ajouté lors du chargement du formulaire qui charge spécifiquement une instance de processus métier existante en fonction de l’ID de définition du processus métier.
Considérations relatives aux flux de processus d’entreprise
Vous pouvez définir des flux des processus d’entreprise uniquement pour les tables qui les prennent en charge. Vous devez également être au courant des limites du nombre de processus, de phases et d’étapes qui peuvent être ajoutés.
Flux de processus d’entreprise qui appellent un workflow
Vous pouvez appeler des workflows à la demande depuis un flux des processus d’entreprise. Vous pouvez configurer cela à partir du concepteur flux des processus d’entreprise en faisant glisser un composant de workflow vers une étape de processus ou vers la section Workflows globaux .
Lorsque vous incluez un flux de travail que vous souhaitez Gâchette à la Sortie d’étape d’une étape dans votre flux des processus d’entreprise, et que cette étape est la dernière étape du flux, le concepteur donne l’impression que le flux de travail est déclenché lorsque cette étape est terminée. Cependant, le flux de travail n’est pas déclenché car aucune transition d’étape n’a lieu. Vous ne recevez pas d’avertissement ni d’erreur vous empêchant d’inclure le workflow sur la scène. Lorsqu’un utilisateur interagit avec flux des processus d’entreprise, la fin ou l’abandon du processus n’entraîne pas de transition d’étape et, par conséquent, le flux de travail n’est pas déclenché. Prenez en compte les exemples suivants :
Vous créez un flux de processus d’entreprise avec deux phases, P1 se connecte à P2 avec un workflow à la phase P2. Vous définissez ensuite le déclencheur sur Sortie de phase.
Vous créez un flux de processus d’entreprise avec trois phases, P1 se connecte à P2 et P2 se branche sur P3. Vous incluez un workflow à P2 et définissez le déclencheur sur Sortie de phase.
Le flux de travail ne Gâchette dans aucun des cas. Pour contourner ce problème, ajoutez un workflow global et ajoutez-y le workflow que vous souhaitez Gâchette afin que le workflow soit déclenché pour le processus métier plutôt que pour une étape du processus. Vous pouvez définir le Fermer pour un workflow global sur Processus abandonné ou Processus terminé pour que le workflow soit Fermer lorsqu’un utilisateur abandonne ou termine le processus métier.
Tables qui peuvent utiliser des flux des processus d’entreprise
Toutes les tables personnalisées peuvent utiliser des flux des processus d’entreprise. Les tables standard suivantes peuvent également utiliser des flux de processus métier. Certaines tables nécessitent une application Dynamics 365, telle que Dynamics 365 for Sales ou Dynamics 365 for Customer Service.
- Account
- Appointment
- Campaign
- Activité de campagne
- Réponse de campagne
- Concurrent
- Contact
- Envoyer par courrier électronique
- Droit
- Télécopie
- Incident
- Facture
- Prospect
- Lettre
- Liste marketing
- Opportunité
- Appel téléphonique
- Produit
- Élément tarifaire
- Devis
- Rendez-vous périodique
- Docum. commerciale
- Activité sociale
- Ordre
- Utilisateur
- Tâche
- Équipe
Pour activer une table personnalisée pour les flux des processus d’entreprise, activez la case à cocher Flux des processus d’entreprise (des colonnes vont être créées) dans la définition de la table. Vous ne pouvez pas annuler cette action.
Note
Si vous accédez à la phase des flux des processus d’entreprise contenant la table Social Activity
et choisissez le bouton Phase suivante, l’option Créer s’affiche. Lorsque vous choisissez Créer, le formulaire Activité sociale est chargé. Cependant, étant donné que Social Activity
n’est pas valide pour Create
à partir de l’interface utilisateur de l’application, vous ne pourrez pas enregistrer le formulaire et vous verrez le message d’erreur : « Erreur inattendue ».
Nombre maximal de processus, de phases et d’étapes
Pour garantir des performances acceptables et la convivialité de l’interface utilisateur, vous devez connaître certaines limitations lorsque vous utilisez des flux de processus métier :
- Il ne peut y avoir plus de 10 processus de flux des processus d’entreprise activés par table.
- Chaque processus ne peut pas contenir plus de 30 phases.
- Les processus à plusieurs tables ne peuvent pas contenir plus de cinq tables.
Prise en charge de la personnalisation des tables de flux des processus d’entreprise
Les tables flux des processus d’entreprise peuvent apparaître dans le système afin que les données des lignes de table puissent être rendues disponibles dans des grilles, des vues, des graphiques et des tableaux de bord.
Utilisez les lignes de tables de flux des processus d’entreprise avec des grilles, des vues, graphiques, et des tableaux de bord
Avec les flux de processus métier disponibles sous forme de tableau, vous pouvez utiliser des recherches, des vues, des graphiques et des tableaux de bord avancés provenant de données flux des processus d’entreprise pour un tableau donné, comme un prospect ou une opportunité. Les administrateurs système et les personnalisateurs peuvent créer des grilles, des vues, des graphiques, et des tableaux de bord de flux des processus d’entreprise personnalisés similaires à ceux créés avec toute autre table.
Pour accéder à une vue flux des processus d’entreprise par défaut, accédez à Power Apps, Sélectionner Solutions, ouvrez la solution que vous souhaitez, Sélectionner Objets> Tableaux, et ouvrez la table de processus que vous souhaitez, par exemple Processus de vente de Lead To Opportunity tableau. Sélectionner Vues, puis Sélectionner la vue que vous souhaitez.
Plusieurs vues par défaut sont disponibles que vous pouvez afficher en tant que graphique, telles que la vue Processus de vente Opportunité actif.
Interagir avec la table de flux des processus d’entreprise à partir d’un workflow
Vous pouvez également interagir avec les tables de flux des processus d’entreprise à partir d’un workflow. Par exemple, vous pouvez créer un flux de travail pour le flux des processus d’entreprise ligne du tableau pour modifier le Stade actif lorsqu’une colonne sur le Opportunité la ligne du tableau est mise à jour. Pour plus d’informations sur la façon de procéder, rendez-vous sur Automatisez les étapes flux des processus d’entreprise à l’aide de workflows.
Exécuter des flux des processus d’entreprise hors connexion
Vous pouvez utiliser des flux des processus d’entreprise hors connexion si les conditions suivantes sont remplies :
- Le flux de processus métier est utilisé à partir d’une application Power Apps.
- L’application Power Apps est activée pour l’utilisation hors connexion.
- Le flux des processus d’entreprise n’a qu’une seule table.
Plus précisément, les trois commandes disponibles pour un flux de processus métier lorsque l’application Power Apps est hors connexion sont les suivantes :
- Phase suivante
- Phase précédente
- Définir une phase active
Colonne de recherche dans une étape de flux des processus d’entreprise
Les lignes récentes sont visibles dans une colonne de recherche pour une application pilotée par modèle. Pour éviter que les éléments les plus récemment utilisés apparaissent dans la recherche, procédez comme suit :
Alors que dans le concepteur de formulaires avec un formulaire de table pour une table utilisée dans un flux des processus d’entreprise, Sélectionner vos données de colonne de recherche étape du Vue arborescente dans le volet de navigation de gauche.
Vérifier Désactiver les éléments les plus récemment utilisés.
Enregistrez, puis publiez.
Limitations de l’utilisation des tables de flux des processus d’entreprise
Actuellement, vous ne pouvez pas créer de formulaires personnalisés pour des tables selon un flux des processus d’entreprise.
Si une solution inclut une table de flux des processus d’entreprise, vous devez ajouter celle-ci manuellement à la solution avant de l’exporter. Sinon, la table de flux des processus d’entreprise n’est pas incluse dans le package de solution. Pour en savoir plus, accédez à Créer et modifier des tables.
L’ajout de la table de processus à une application pilotée par modèle peut entraîner une fonctionnalité limitée. Pour en savoir plus, accédez à création et modification de flux des processus d’entreprise.
Les flux de processus métier affichent le nom de l’instance flux des processus d’entreprise, qui est défini au moment de la création de flux des processus d’entreprise. Cela signifie que si le nom dans la définition flux des processus d’entreprise change, les nouvelles instances flux des processus d’entreprise affichent le nom mis à jour, mais les anciennes instances flux des processus d’entreprise affichent le nom d’origine. De plus, les noms de définition flux des processus d’entreprise localisés ne sont pas affichés.