ValidateParentFlow

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Le validateur ValidateParentFlow signale tous les workflows qui utilisent le workflow comme flux secondaire.

    Résumé de validation

    • Risque: Il n’y a aucun risque à ce qu’un workflow soit un flux secondaire. Il s’agit simplement d’un avertissement que d’autres workflows sont menacés par des changements radicaux d’un flux secondaire.
    • Niveau de gravité :Avertissement
    • Résultat valide : Valable
    • Message valide : Actuellement, <nom de version du workflow> n’est pas un flux secondaire.
    • Résultat non valide : Aucun
    • Message d’avertissement :Cette version de workflow (<nom de la version du workflow>) est requise en tant que flux secondaire dans <nombre de versions du workflow> d’autres workflows.
    • Action suggérée : Soyez prudent lors de la modification d’éléments tels que les paramètres d’entrée et les valeurs de retour afin de vous assurer que les workflows parents ne sont pas affectés négativement.
    • Publiable: Oui
    • Exécutable:Oui
    • Informations connexes : Workflows utilisés comme flux secondaires

    Dépannage

    Le système avertit le concepteur de workflow au moment de la publication et pendant la validation qu’un workflow est un flux secondaire. Cet avertissement rappelle au concepteur que les modifications apportées au workflow actuel peuvent affecter les workflows cités dans le rapport de validation ou d’autres workflows déjà en cours d’exécution en production. Quelle que soit la simplicité du changement apporté à un workflow qui est un flux secondaire, testez minutieusement tous les flux parents cités dans ce rapport de validation avant publication.

    Lorsqu’un workflow est un flux secondaire, les changements qui peuvent le rendre non valide sont notamment :
    • Modification des types de données des variables d’entrée. Vérifiez que tous les workflows parents cités dans ce rapport de validation peuvent transmettre le type de valeur correct.
    • Ajout de variables d’entrée. Vérifiez que tous les workflows parents cités dans ce rapport de validation sont en mesure de transmettre toutes les valeurs variables dans le flux secondaire.
    • Modification ou suppression de la valeur de retour d’un workflow. Vérifiez que toute modification apportée à la valeur de retour d’un workflow est compatible avec les exigences de tous les flux parents.
    • Modification de la table sur laquelle le workflow s’exécute. Vérifiez que la sélection de table est compatible avec tous les flux parents.
    Remarque :
    Pour supprimer un workflow qui est un flux secondaire, supprimez d’abord la dépendance en supprimant le flux secondaire de tous les flux parents cités dans ce rapport de validation. Une fois les dépendances effacées, un utilisateur disposant du rôle approprié peut supprimer le flux secondaire.