ValidateParentFlow (en anglais seulement)

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Le validateur ValidateParentFlow signale tous les workflows qui utilisent le workflow en tant que flux secondaire.

    Résumé de la validation

    • Risque: Il n’y a aucun risque à ce qu’un workflow soit un flux secondaire. Il s’agit uniquement d’un avertissement indiquant que d’autres workflows risquent d’être associés à des modifications importantes d’un flux secondaire.
    • Niveau de gravité :Avertissement
    • Résultat valide : Valable
    • Message valide : Actuellement, <nom de la version du workflow> n’est pas un flux secondaire.
    • Résultat non valide : Aucun
    • Message d’avertissement :Cette version du 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.
    • 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 leur publication.

    Lorsqu’un workflow est un flux secondaire, les modifications qui peuvent entraîner son invalidation sont les suivantes :
    • 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.
    • la modification ou la suppression de la valeur de retour d’un workflow. Vérifiez que tous les changements apportés à la valeur de retour d’un workflow sont compatibles 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.