Améliorer un flux de processus d’entreprise avec le branchement
Les flux de processus d’entreprise vous guident à travers différentes étapes de processus de vente, de marketing ou de service, et jusqu’à leur fin. Dans les cas simples, un flux de processus d’entreprise linéaire constitue un bon choix. Toutefois, dans des scénarios plus complexes, vous pouvez améliorer un flux de processus d’entreprise avec le branchement. Si vous disposez des autorisations de création sur les flux de processus d’entreprise, vous pouvez créer un flux de processus d’entreprise avec plusieurs branches à l’aide de la logique If-Else. La condition de branchement peut être constituée de plusieurs expressions logiques qui utilisent une combinaison d’opérateurs AND or OR. La sélection de branchement intervient automatiquement, en temps réel, selon les règles définies pendant la définition du processus. Par exemple, dans le domaine de la vente de voitures, vous pouvez configurer un flux de processus d’entreprise simple qui, après une étape courante de qualification, se scinde en deux branches séparées sur la base d’une règle (le client préfère-t-il une voiture neuve ou une voiture d’occasion, son budget est-il supérieur ou inférieur à 20 000 $, etc. ), une branche pour vendre des voitures neuves et l’autre pour vendre des voitures d’occasion. Pour plus d’informations sur les flux des processus d’entreprise, voir Vue d’ensemble des flux des processus d’entreprise.
Le schéma suivant illustre un flux de processus d’entreprise avec des branches.

Ce que vous devez savoir lorsque vous concevez des flux de processus d’entreprise avec des branches
Notez les informations suivantes lorsque vous concevez un flux de processus d’entreprise avec des branches :
Un processus peut s’étendre sur un maximum de 5 entités uniques.
Vous pouvez utiliser un maximum de 30 phases par processus et un maximum de 30 étapes par phase.
Chaque branche ne peut pas avoir plus de 10 niveaux de profondeur.
La règle de branchement doit être basée sur les étapes de la phase qui la précède immédiatement.
Vous pouvez combiner plusieurs conditions dans une règle à l’aide de l’opérateur
ANDou de l’opérateurOR, mais pas les deux opérateurs.Lorsque vous définissez un flux de processus, vous pouvez sélectionner une relation d’entité. Cette relation doit être une relation d’entité 1 à N (un-à-plusieurs).
Plusieurs processus actifs peuvent s’exécuter simultanément sur le même enregistrement de données.
Vous pouvez réorganiser les vignettes (Phases, Étapes, Conditions, etc.) dans le flux des processus par glisser-déposer.
Lorsque vous fusionnez des branches, toutes les branches homologues doivent fusionner en une phase unique. Les branches homologues doivent toutes fusionner en une phase unique, ou chaque branche paire doit terminer le processus. Une branche homologue ne peut pas fusionner avec d’autres branches et en même temps terminer le processus.
Hinweis
Une entité utilisée dans le processus peut être revisitée plusieurs fois (plusieurs boucles d’entités fermées).
Un processus peut revenir à la phase précédente indépendamment du type de l’entité. Par exemple, si la phase active est Fournir le devis dans un enregistrement de devis, les utilisateurs du processus peuvent restaurer la phase active à la phase Proposer dans un enregistrement d’opportunité.
Dans un autre exemple, supposons que le processus se trouve dans la phase Présenter la proposition de votre flux de processus : Inclure le prospect > Identifier les besoins > Créer une proposition > Présenter la proposition > Fermer. Si la proposition présentée au client demande d’avantage de recherche pour identifier ses besoins, les utilisateurs peuvent simplement sélectionner la phase Identifier les exigences de votre processus et choisir Définir comme actif.
Exemple : processus de vente de voitures avec deux branches
Regardons l’exemple du flux de processus d’entreprise avec deux branches, pour la vente de voitures neuves et d’occasions.
Tout d’abord, nous allons créer un processus intitulé Processus de vente d’une voiture.
-
Accédez à Paramètres > Processus.
Pour créer un paramètre, sélectionnez Nouveau.
Nous spécifions la Catégorie en tant que Flux des processus d’entreprise et, pour l’Entité principale, nous choisissons Prospect.
Nous ajoutons la première phase au processus appelé Inclure et nous ajoutons les étapes, Délai d’exécution d’achat et Préférence en matière de voiture.
Après la phase Inclure commune, nous divisons le processus en deux branches distinctes, à l’aide de la vignette Condition.
Configurer la vignette de condition avec des règles répondant aux besoins de l’activité
Pour ajouter la première branche d’une phase, ajoutez une vignette Phase sur le chemin « Oui » de la vignette de condition
Pour ajouter la deuxième branche qui est exécutée lorsque la condition n’est pas satisfaite, ajoutez une autre vignette Phase sur le chemin « Non » de la vignette de condition
Tipp
Vous pouvez ajouter une autre condition sur le chemin « Non » d’une vignette de condition existante pour créer un branchement plus complexe.

Si Préférence en matière de voiture = Neuve, le processus se dirige vers la phase Vente de voiture neuve, sinon, il passe à la phase Vente d’une voiture d’occasion, dans la deuxième branche, comme indiqué ci-dessous.


Après avoir accompli toutes les étapes de la phase Vente de voitures neuves ou de la phase Vente d’une voiture d’occasion, le processus retourne au flux principal, avec la phase Fournir le devis.

Empêcher toute divulgation d’informations
Envisagez un flux de processus d’entreprise avec des branches pour traiter une demande de prêt auprès d’une banque, comme indiqué ci-dessous. Les entités personnalisées utilisées dans les phases s’affichent entre parenthèses.

Dans ce scénario, la responsable des prêts bancaires a besoin d’accéder à l’enregistrement Demande, mais elle ne possède pas de visibilité sur l’enquête liée à la demande. Au premier coup d’œil, il semble facile de faire ceci en assignant au responsable des prêts un rôle de sécurité qui spécifie aucun accès à l’entité Enquête. Mais, regardons plus en détail l’exemple et voyons si c’est vrai.
Supposons qu’un client fasse une demande de prêt de plus de 60 000 $ à la banque. La responsable des prêts étudie la demande dans la première phase. Si la règle de branchement qui vérifie si la somme due à la banque dépassera 50 000 $ est satisfaite, la phase suivante du processus consiste à rechercher si la demande est frauduleuse. S’il s’agit effectivement d’un cas de fraude, le processus se poursuit avec la prise d’une action légale contre le demandeur. La responsable des prêts ne doit pas avoir de visibilité dans les deux phases d’enquête car elle n’a pas accès à l’entité Enquête.
Toutefois, si la responsable ouvre l’enregistrement Demande, elle peut afficher l’ensemble du processus. Non seulement elle pourra voir la phase d’enquête pour fraude, mais elle pourra également accéder aux résultats de l’enquête car elle peut voir la phase Action légale du processus. En outre, elle peut afficher l’aperçu des étapes des phases d’enquête en choisissant la phase. Bien qu’elle ne puisse pas voir les données ou l’état d’avancement de l’étape, elle peut consulter les actions potentielles qui ont été prises contre le demandeur pendant les phases d’enquête et d’action légale.
Dans ce flux de processus, la responsable des prêts est en mesure de voir les phases Enquête pour fraude et Action légale, ce qui constitue une divulgation d’informations inappropriée. Nous vous recommandons de prêter une attention particulière aux informations qui peuvent être divulguées au raison du branchement. Dans notre exemple, divisez le processus en deux processus distincts, un pour le traitement de la demande et l’autre pour l’enquête pour fraude, pour empêcher toute divulgation d’informations. Le processus de la responsable des prêts ressemblera à ceci :

Le processus lié à l’enquête sera indépendant et contiendra les phases suivantes :

Vous devez indiquer un workflow pour synchroniser la décision Approuver/Refuser à partir de l’enregistrement Enquête vers l’enregistrement Demande.
Voir aussi
Vue d’ensemble des flux de processus d’entreprise
Créer un flux de processus d’entreprise
Créer une logique métier personnalisée avec des processus
Comprendre les rôles de sécurité
Hinweis
Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)
Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).
Commentaires
Envoyer et afficher des commentaires pour