Partager via


Flux des processus d’entreprise modèles

 

Date de publication : novembre 2016

S’applique à : Dynamics CRM 2015

Un flux des processus d’entreprise vous permet de créer des processus de vente, de service et autres processus d’entreprise plus efficaces et rapides. Le fait d’avoir des processus de performances élevées en place vous aidera à accroître vos taux de conclusion, améliorer la satisfaction des clients et augmenter vos revenus.

Un flux des processus d’entreprise crée une visualisation de votre processus d’entreprise en plaçant des contrôles spécifiques au sommet des formulaires d’entité. Les utilisateurs sont guidés par différentes étapes de processus de vente, de marketing ou de service jusqu’à la fin. Chaque processus prend en charge plusieurs phases et plusieurs étapes. Vous pouvez ajouter ou supprimer des étapes, modifier l’ordre des phases ou ajouter de nouvelles entités au flux des processus d’entreprise.

Vidéo : Processus d'entreprise dans Microsoft Dynamics CRM 2015

Contenu de la rubrique

Ce que fait un flux des processus d’entreprise et la manière dont vous pouvez en tirer parti

Exemple d’un flux des processus d’entreprise qui utilise plusieurs phases et entités

Implémenter les flux des processus d’entreprise dans le code

Nombre maximal de processus, de phases et d'étapes

Utilisez le script côté client pour automatiser l'interaction avec les flux de processus d'entreprise

Ce que fait un flux des processus d’entreprise et la manière dont vous pouvez en tirer parti

  • Un flux des processus d’entreprise vous guide à travers différentes phases d’un processus d’entreprise, du début à la fin. Chaque phase contient des étapes prédéfinies et connectées de manière logique. Votre modèle change pour ne plus être axé sur les formulaires, mais sur les processus. Vous n’avez plus à mémoriser tous les formulaires que vous devez utiliser et dans quel ordre. Le flux des processus vous indiquera où vous vous situez dans le processus, d’où vous venez et ce qu’il convient de faire ensuite. Vous pouvez surveiller en continu votre propre progression.

  • Le flux des processus garantit la précision et l’efficacité. Il vous maintient sur la voie et ne vous laissera pas dévier de votre tâche. Les étapes à l’intérieur d’une phase ne doivent pas être exécutées dans un ordre spécifique, mais vous devez exécuter toutes les étapes requises avant de pouvoir passer à la phase suivante.

    Notes

    Les étapes de la phase ne sont pas toutes marquées comme obligatoires. Les étapes non requises peuvent être ignorées. Il n’y a pas de façon programmée de marquer une étape comme obligatoire. Cela se fait dans l’interface utilisateur (UI), lorsque vous créez ou modifiez le flux des processus d’entreprise.

  • Vous pouvez créer plusieurs flux de processus pour une entité. Par exemple, vous pouvez créer un flux de processus pour une large majorité d’ordinateurs et un processus différent pour une petite majorité.

  • Un flux de processus est portatif. Vous pouvez exporter et importer un flux de processus en tant que solution.

  • Vous pouvez créer un flux de processus pour un type d’entité ou étendre le processus à plusieurs entités, telles que les prospects, les comptes et les contacts.

  • Dans le flux de processus à plusieurs enregistrements, vous pouvez finir par toute entité participant au processus. Par exemple, vous pouvez commencer avec une opportunité, puis vous déplacer vers un devis, puis vers une commande, pour enfin finir par remporter l’opportunité.

  • Un flux de processus est hautement personnalisable. Vous pouvez ajouter ou supprimer facilement des phases, des étapes ou des entités.

  • Un flux de processus vous aide à vous conformer aux stratégies de sécurité de votre organisation. Vous choisissez des rôles de sécurité spécifiques pour le flux de processus. Seuls les utilisateurs ayant ces rôles de sécurité sont en mesure de basculer du processus pour l’enregistrement ou d’associer le processus à l’enregistrement.

  • Vous pouvez basculer d'un processus à un enregistrement ou associer un processus à un nouvel enregistrement. Par exemple, vous avez l’opportunité de vendre un petit nombre de fournitures médicales. Vous choisissez le flux de processus « Petite opportunité » pour votre opportunité. Toutefois, vous découvrez ultérieurement que cette opportunité a un potentiel pour devenir une commande bien plus importante. Vous pouvez facilement basculer vers un flux de processus « Grande opportunité ».

    Notes

    Le flux de processus commence toujours au début, lorsque vous basculez vers un autre processus.

  • Les catégories de phase peuvent être utilisées pour lier les phases à travers les flux de processus à des fins de reporting.

  • Les flux de processus sont disponibles dans l’application Web Microsoft Dynamics 365 et dans Microsoft Dynamics CRM pour tablettes.

  • Vous pouvez déclencher un workflow automatique à partir du flux de processus (à exécuter en arrière-plan), lorsqu’une valeur de champ d’un enregistrement participant aux modifications du flux de processus. Par exemple, vous pouvez déclencher l’exécution d’un workflow si un code postal ou un numéro de téléphone correspondant à un compte change.

Exemple d’un flux des processus d’entreprise qui utilise plusieurs phases et entités

Cet exemple illustre que vous pouvez facilement basculer les processus de vente, vous déplacer dans plusieurs enregistrements, de l’opportunité à l’incident pour revenir à l’opportunité. Il montre également que vous pouvez inclure un processus d’approbation dans le flux des processus d’entreprise.

Votre société vend des services Internet pour les particuliers et les entreprises. Une équipe type comprend un représentant commercial, un directeur commercial ainsi qu’un technicien de terrain. Un représentant commercial travaille sur les opportunités commerciales qui vendent des services Internet à la fois pour les particuliers et pour les entreprises.

Votre administrateur système définit deux processus de vente :

  • Services Internet pour les particuliers.

  • Services Internet pour les entreprises.

Pour les ventes commerciales, un processus pour les services Internet peut comprendre les phases suivantes :

  • Élaborer une transaction. Le commercial commence par développer une nouvelle opportunité. Le représentant remplit un formulaire d’opportunité avec toutes les informations nécessaires pour vendre des services Internet pour une utilisation par les particuliers. Toutefois, dans le processus, le commercial réalise qu’il s’agit d’une opportunité bien plus importante et décide d’ajuster l’opportunité pour vendre auprès des entreprises. Le commercial bascule le flux de processus de vente de services Internet aux particuliers vers la vente de services Internet aux entreprises.

  • Proposez une transaction. Le commercial soumet la proposition au directeur commercial pour approbation. Le directeur commercial approuve la proposition. Le commercial avertit le client que la proposition est approuvée.

  • Installer le service Internet. Le commercial crée un incident pour suivre l’installation et l’attribue au technicien de terrain. Lorsque l’installation est terminée, le technicien de terrain en avertit le commercial. Le commercial ferme l’incident et le marque comme résolu.

  • Fermer une transaction. Le commercial remplit le formulaire et ferme l’opportunité en la marquant comme conclue.

Implémenter les flux des processus d’entreprise dans le code

Le flux des processus d’entreprise est une des catégories du workflow (processus). D’autres catégories de processus incluent l’action, le workflow et le dialogue. Pour plus d'informations, voir Catégories de workflow. Plusieurs attributs prennent en charge la fonctionnalité de flux des processus d’entreprise. Deux attributs appartiennent à l’entité de workflow (processus) et les autres attributs à toute entité participant au flux de processus. Les entités personnalisées et les entités qui ont mis à jour les formulaires d’interface utilisateur peuvent participer au flux de processus. Les entités d’interface utilisateur mises à jour sont la propriété IsAIRUpdated définie sur true. Pour activer une entité pour le flux des processus d’entreprise, définissez la propriété IsBusinessProcessEnabled sur true.

Important

L’activation d’une entité pour le flux des processus d’entreprise est un processus unilatéral. Vous ne pouvez pas l’inverser.

Notes

Pour afficher les métadonnées d'entité pour votre organisation, installez la solution Navigateur de métadonnées décrite dans l'article Parcourir les métadonnées de votre organisation. Vous pouvez également afficher les métadonnées d'une organisation non personnalisée dans un fichier Excel appelé EntityMetadata.xlsx dans le dossier de niveau supérieur du téléchargement du Kit de développement logiciel (SDK).

Avant de pouvoir utiliser le flux de processus, vous devez l’activer. Pour l’activer, vous devez avoir le privilège prvActivateBusinessProcessFlow pour l’entité Workflow (process). Utilisez le message SetStateRequest pour définir l’état de l’enregistrement de workflow (process) sur Activated.

Les attributs prenant en charge le flux des processus d’entreprise sont répertoriés dans le tableau suivant.

Entité

Nom de l’attribut

Description

Type

workflow (process)

ProcessRoleAssignment

Les rôles de sécurité qui sont attribués à ce flux des processus d’entreprise. Seuls les utilisateurs ayant ces rôles de sécurité sont en mesure de basculer d’un processus à l’enregistrement ou d’associer un processus à un nouvel enregistrement.

Plusieurs lignes de texte

workflow (process)

ProcessOrder

Ordre des flux des processus d’entreprise pour une entité. L’ordre spécifié est utilisé pour afficher les flux des processus d’entreprise dans une liste. Selon leurs rôles de sécurité, les utilisateurs peuvent ne pas voir chaque flux des processus d’entreprise dans la liste.

Nombre entier

Entité activée pour le flux des processus d’entreprise

ProcessId

L’ID du flux des processus d’entreprise auquel l’enregistrement d’entité participe.

GUID

Entité activée pour le flux des processus d’entreprise

StageId

L’ID de la phase du flux des processus d’entreprise auquel l’enregistrement d’entité est attribué. La phase comprend les étapes logiquement connectées. Les phases et les étapes sont décrites dans l’attribut Workflow.XAML.

GUID

Entité activée pour le flux des processus d’entreprise

TraversedPath

Utilisation interne uniquement. La mise à jour de cette valeur n'est pas prise en charge.

Chaîne

Nombre maximal de processus, de phases et d'étapes

Par entité, la valeur par défaut pour le nombre maximal de flux de processus d’entreprise activés est égale à 10. Vous pouvez spécifier une autre valeur en utilisant l'attribut Organization.MaximumActiveBusinessProcessFlowsAllowedPerEntity. Toutefois, si la valeur est supérieure à 10, vous pouvez constater une diminution de la performance de votre système lorsque vous basculez entre les processus ou lorsque vous ouvrez un enregistrement comportant un flux de processus d’entreprise attribué. Cela peut être particulièrement visible si les processus s’étendent à plusieurs entités.

Les paramètres suivants ne sont pas personnalisables :

  • Le nombre maximal de phases par entité dans le processus est égal à 30.

  • Le nombre maximal d’étapes dans chaque phase est égal à 30.

  • Le nombre maximal d’entités pouvant prendre part au flux de processus est égal à 5.

Utilisez le script côté client pour automatiser l'interaction avec les flux de processus d'entreprise

Avec Mise à jour de Microsoft Dynamics CRM 2015 et de Microsoft Dynamics CRM Online 2015, vous disposez d'un objet côté client vous permettant d'interagir avec les flux de processus d'entreprise dans vos scripts de formulaire.Pour plus d'informations :Écriture d'événements pour les flux de processus d'entreprise

Voir aussi

Vidéo : Processus d'entreprise dans Microsoft Dynamics CRM 2015
Catégories de workflow
Écrire des workflows pour automatiser les processus d’entreprise
Créer des workflows en temps réel
Activation de processus avec Microsoft Dynamics CRM 2013
Aide et formation : Créer un processus d'entreprise
Aide et formation : Attribuer un rôle de sécurité à un processus d'entreprise
Aide et formation : Guider le personnel dans les tâches courantes avec des processus
Aide et formation : Ajouter des processus d'entreprise prêts à l'emploi
TechNet : flux des processus d'entreprise
Écriture d'événements pour les flux de processus d'entreprise

© 2017 Microsoft. Tous droits réservés. Copyright