Passer au contenu principal

[Workflow Builder - GCW] Présentation de Workflow Builder Engine V2

Juliana Maciel Maruri da Cunha avatar
Écrit par Juliana Maciel Maruri da Cunha
Mis à jour il y a plus de 2 semaines

Le moteur Workflow Builder mis à jour (V2) offre une manière plus structurée et intelligente de concevoir vos flux de production d'impression. En améliorant le fonctionnement du contexte, du regroupement et de l'automatisation, il réduit la configuration manuelle et vous permet d'avancer plus rapidement avec moins d'erreurs. Cet article explique les principales améliorations de Workflow Builder V2, comment les utiliser et les changements à prévoir.

Gestion de contexte plus intelligente

Workflow Builder V2 introduit une prise en compte explicite du contexte pour chaque activité. Que vous travailliez avec OrderItem, Imposition Templates ou JobTicket, chaque activité indique clairement le contexte sur lequel elle opère. Cette clarté permet :

  • Moins d'erreurs de configuration

  • Une interface utilisateur plus épurée et plus intuitive

  • Automatisation améliorée et cohérence de la logique

Lorsque vous configurez une activité comme Envoyer à SFTP, vous pouvez changer de contexte via le menu déroulant. Par exemple, si cette activité a besoin d'accéder aux données d'imposition, il vous suffit de sélectionner le contexte approprié dans le menu.


Plus de boucles ni de syntaxe spéciale

Les expressions manuelles comme *, $. ou la boucle ne sont plus nécessaires. V2 gère automatiquement l'application du contexte :

  • Définissez la règle une fois — elle s'applique à chaque OrderItem

  • Plus besoin de parcourir manuellement les listes

  • S'applique de manière cohérente à toutes les activités, comme les transferts de fichiers ou le précontrôle

Cela donne des workflows plus simples, plus faciles à créer et moins sujets aux erreurs.


Regroupement flexible et accès aux données inter-contextes

Le regroupement a été repensé pour plus de clarté et de contrôle. Lorsque vous définissez une activité de regroupement, vous pouvez définir un champ Regrouper par (par exemple, ClientID, CoatingType, ColorType). Ces valeurs sont :

  • Propagé automatiquement en aval

  • Disponible dans des activités comme Envoyer à SFTP pour aider à créer des noms de fichiers et des logiques

Chaque activité fonctionne toujours dans son propre contexte, mais les champs partagés du regroupement sont accessibles partout où cela est nécessaire.


Exemple pratique

  1. Configuration de l'activité de lot
    Choisissez de regrouper par : CoatingType, ColorType et ClientID.

  2. Envoyer à la configuration SFTP
    Utilisez le contexte Imposition Templates pour télécharger des fichiers et accéder aux valeurs Batch By pour les conventions de nommage.

  3. Changement de contexte
    Utilisez le menu déroulant pour sélectionner les sorties OrderItem, Imposition ou JobTicket : chacune avec son propre champ de données défini.

  4. Renommer les activités
    Lorsque vous renommez une activité, les noms de contexte associés sont automatiquement mis à jour pour correspondre, ce qui permet de garder les choses intuitives.


Considérations avancées

  • Les activités JavaScript doivent utiliser return au lieu de modifier directement le contexte. Consultez [Workflow Builder - GCW] Utiliser l'activité JavaScript avec le moteur V2 pour plus de détails.

  • PlateContext ne peut accéder aux champs OrderItem que via des métadonnées groupées, et non directement.

  • Toutes les activités sont traitées comme travaillant sur des articles individuels, tandis que le regroupement est géré en interne par le moteur.


Détails de la migration

À partir du 24 juin 2025, Workflow Builder V2 sera activé automatiquement pour tous les workflows nouvellement créés. Les workflows existants resteront inchangés, sauf s'ils sont mis à jour manuellement.


📝 Pas ce dont vous aviez besoin ?

Aidez-nous à améliorer cet article, envoyez-nous un e-mail à [email protected] — veuillez inclure le titre de l'article.

Avez-vous trouvé la réponse à votre question ?