Conditions Split et Merge

Pour automatiser des processus volumineux et complexes, vous pouvez utiliser Split et Merge pour diviser une série de tâches ou de processus logiques en plusieurs branches pouvant s\'exécuter en parallèle, puis regrouper ces différentes branches dans un flux unifié.

Dans l\'automatisation des processus métier, la division d\'un processus (également appelée exécution parallèle, traitement parallèle ou passerelle parallèle) permet à plusieurs tâches ou branches de processus de s\'exécuter simultanément, plutôt que de manière séquentielle. Cette fonctionnalité est essentielle lorsque les tâches sont indépendantes et ne dépendent pas des résultats des autres. L\'exécution simultanée des étapes réduit le temps d\'exécution global et augmente l\'efficacité du processus.

Dans le Process Composer, vous pouvez utiliser les nœuds suivants :
  • Nœuds Diviser pour brancher un flux de processus en plusieurs chemins parallèles.
  • Nœuds Fusionner pour synchroniser ces branches parallèles en un seul flux unifié.

Disponibilité

Une licence Enterprise Platform est nécessaire pour activer les fonctionnalités Split et Merge. Une licence est disponible dans toutes les régions Cloud. Lorsque la licence est attribuée, la fonctionnalité est accessible à tous les utilisateurs disposant de chacun de ces rôles et d\'une licence d\'appareil.

  • Rôle : AAE_Basic et AAE_Bot Developer
  • Licence d\'appareil : Bot Creator ou Citizen Developer
Remarque : Les fonctionnalités Split et Merge ne sont actuellement pas disponibles dans l\'environnement On-Premises.

Avantages

  • Traitement parallèle avec exécution plus rapide : Split permet à des tâches volumineuses ou complexes de s\'exécuter simultanément, réduisant ainsi le temps de traitement global et augmentant l\'efficacité.
  • Productivité accrue et flexibilité renforcée : les nœuds Split permettent aux flux de travail d\'exécuter plusieurs actions indépendantes simultanément, ce qui simplifie la conception de processus adaptés à des scénarios métier complexes. Par exemple, en gérant plusieurs activités simultanément, telles que l\'envoi de notifications, la mise à jour de bases de données ou la génération de rapports, les équipes peuvent accomplir davantage en moins de temps.
  • Meilleure utilisation des ressources : les ressources peuvent être allouées à des tâches parallèles en fonction de la priorité ou de la disponibilité, optimisant ainsi la répartition de la charge de travail.
  • Synchronisation avec fusion : Merge garantit que toutes les tâches parallèles sont terminées avant de passer à l\'étape suivante, assurant ainsi la précision du processus et évitant les étapes manquées.
  • Évolutivité : Les processus conçus avec des divisions et des fusions peuvent être facilement mis à l\'échelle pour gérer des volumes plus importants ou des activités parallèles supplémentaires à mesure que les besoins de l\'entreprise augmentent.

Optimisation des flux de processus métier avec split et merge

Dans un processus d\'exécution des commandes, lorsqu\'une commande est confirmée, le système peut devoir effectuer les étapes suivantes :
  • Mettre à jour le stock
  • Envoyer la facture
  • Notifier le service expédition
En utilisant Split et Merge, ces tâches peuvent s\'exécuter en parallèle au lieu de manière séquentielle, accélérant ainsi considérablement le cycle de réalisation.

Le diagramme suivant explique un flux de processus métier qui inclut à la fois les nœuds split et merge :

Flux de travail de division/fusion

Cette structure est particulièrement utile dans la fabrication, les opérations de la chaîne d\'approvisionnement et l\'automatisation des processus métier, où plusieurs actions doivent être réalisées en parallèle afin de maintenir l\'efficacité et la productivité. Les flux de travail simples peuvent rester linéaires, mais les scénarios plus complexes tirent un avantage considérable de la flexibilité offerte par l\'exécution parallèle.

Comment ajouter des nœuds split et merge

Dans le Process Composer, vous pouvez ajouter des nœuds split et merge en utilisant les méthodes suivantes :
  • Glisser-déposer Faites glisser le nœud (split et merge) depuis le panneau de gauche sur le canevas de flux de travail et placez-le à l\'endroit requis dans votre processus.
    Remarque : Split et Merge sont ajoutés en tant que paire, avec deux branches créées par défaut. Vous avez la possibilité d\'ajouter de nouvelles branches si nécessaire.
  • Ajout rapide : Vous pouvez utiliser la fonctionnalité Ajout rapide, qui propose des tâches suggérées pertinentes pour votre flux de travail. Cela vous permet d\'insérer des nœuds split et merge à l\'endroit approprié lors de la conception de votre processus.