Cet article fournit un aperçu du système de versioning des workflows dans GelatoConnect, détaillant comment il permet aux utilisateurs de modifier les workflows sans impacter les commandes en cours. Il couvre le processus d'accès, d'édition et de publication des workflows, ainsi que les avantages de l'utilisation de cette fonctionnalité.
Comprendre le versioning de Workflow builder
Le versioning de workflow est une fonctionnalité qui génère automatiquement une nouvelle version brouillon d'un workflow dès que vous commencez à le modifier. Cela garantit que toutes les modifications que vous apportez n'affectent pas immédiatement les commandes en cours qui sont actuellement traitées par la version publiée du workflow. Vous pouvez travailler sur le brouillon en toute confiance et le publier uniquement lorsque vous êtes prêt.
Accéder aux Workflow builder et les modifier
Vous pouvez accéder à un flux de travail et le modifier de deux façons :
Depuis la page de gestion des commandes : Si une commande spécifique a été traitée par un flux de travail, vous pouvez trouver le nom du flux de travail dans les détails de la commande. Cliquer sur le nom du flux de travail vous dirigera vers l'éditeur de flux de travail, où vous pourrez consulter son historique d'exécution.
Depuis la page Workflows : Naviguez directement vers la page « Workflows » et sélectionnez le workflow que vous souhaitez modifier.
Apporter des modifications et gérer les brouillons
Lorsque vous ouvrez un Workflow builder publié pour modification, le système crée automatiquement une nouvelle version brouillon.
Statut de brouillon : Un statut « Brouillon » apparaîtra en haut de l'éditeur de workflow, indiquant que toute modification apportée n'affectera pas la version publiée.
Versions du flux de travail : En haut à droite de l'éditeur, vous trouverez un bouton « Versions du flux de travail ». En cliquant dessus, vous afficherez une liste de toutes les versions de votre flux de travail, y compris celle publiée et tous les brouillons actifs.
Enregistrement des modifications : Tu peux enregistrer les modifications de ton brouillon à tout moment, et ces modifications seront stockées dans la version brouillon.
Publication d'une nouvelle version
Une fois que tu as finalisé tes modifications et que tu es prêt à les appliquer aux nouvelles commandes, tu peux publier le nouveau brouillon.
Bouton Publier : Cliquez sur le bouton « Publier » en haut à droite de l'éditeur.
Confirmation : Le système confirmera que la nouvelle version a été publiée.
Commandes en direct : Toutes les nouvelles commandes qui répondent aux critères du workflow utiliseront désormais cette version nouvellement publiée.
Retraitement des exécutions échouées
Si vous avez des commandes échouées que vous souhaitez retraiter avec votre nouvelle version de workflow, le système vous invitera avec un message : « Examinez les exécutions échouées ci-dessous pour les retraiter avec une nouvelle version. » Cette fonctionnalité vous permet de relancer ces commandes échouées en utilisant le workflow corrigé.
Restauration vers une version précédente
Si vous apportez des modifications que vous ne souhaitez plus conserver, ou si vous devez revenir à une version de travail précédente, vous pouvez restaurer une version antérieure du workflow.
Voir toutes les versions : Cliquez sur le bouton « Versions du workflow » en haut à droite.
Sélectionner une version précédente : Choisissez la version que vous souhaitez restaurer dans la liste.
Mode Lecture seule : Le système indiquera que vous consultez une ancienne version et que la modification est désactivée.
Restaurer : Cliquez sur le bouton « Restaurer cette version ». Le système créera un nouveau brouillon basé sur cette ancienne version.
Publier : Vous pouvez ensuite examiner le nouveau brouillon et le publier pour en faire la version active.
Avantages du versioning de Workflow builder
Sécurité : Vous pouvez apporter et tester des modifications à vos workflows sans risquer d'impacter les commandes en cours dans le système.
Flexibilité : Vous pouvez travailler sur plusieurs modifications ou tester différentes idées dans un brouillon sans vous y engager.
Retour en arrière : Vous pouvez facilement revenir à une version précédente et stable de votre workflow si une nouvelle version ne fonctionne pas comme prévu.
Le versioning de Workflow builder offre l'assurance d'améliorer et d'optimiser continuellement vos processus de production sans craindre de conséquences imprévues.
