Rôle

Ce bloc lance d’autres flux comme exécutions distinctes pendant l’étape d’écriture. Utilisez-le pour une chaîne de chargement, recalcul et notification, ou pour des processus qui lisent et modifient des systèmes externes. Pour une transformation pure renvoyant un tableau, utilisez le bloc de sous-flux distinct « Appeler un flux ».

Dépendance et résultat

L’entrée est facultative ; lorsqu’elle est connectée, l’appel suit l’étape précédente. Les données d’entrée peuvent être transmises aux flux enfants. Les sorties de réussite et d’échec décrivent le résultat de l’appel. Ce bloc n’a pas pour objectif de renvoyer le tableau transformé d’un enfant.

Flux et valeurs

  • Choisissez jusqu’à 20 flux et ordonnez-les. Leurs versions Production sont utilisées.
  • Pour chacun, activez la transmission de paramètres si nécessaire : constante, paramètre de lancement actuel ou champ de la première ligne.
  • « Transmettre les données du bloc » envoie tous les champs ou une liste sélectionnée.
  • « Attendre la fin » est activé par défaut. Sans attente, c’est l’acceptation de l’exécution qui est confirmée, et non son résultat métier.

Configurer une chaîne

  1. Publiez chaque flux enfant et vérifiez les droits d’exécution de l’utilisateur initiateur.
  2. Ajoutez « Recevoir les données d’un flux » dans un enfant qui nécessite un tableau d’entrée.
  3. Choisissez les flux et les sources de paramètres ; assurez-vous que les valeurs de première ligne conviennent.
  4. Définissez la transmission des données et l’attente de fin.
  5. Simulez le parent, puis examinez les exécutions réelles des enfants avec un jeu de données d’essai.

Exécution en arrière-plan

Les flux enfants s’exécutent sans intervention comme des tâches planifiées ; aucun assistant ne demande de valeurs. Les paramètres obligatoires doivent être fournis par l’appel ou posséder des valeurs par défaut. La simulation valide la configuration sans lancer les enfants. Les cycles d’appels sont interdits et la profondeur maximale de chaîne est de 5. L’utilisateur doit avoir accès à chaque flux, pas seulement au parent.

Exemple après chargement

Après une écriture réussie des données réalisées, appelez « Recalculer les indicateurs » et transmettez Period. Attendez la fin avant de poursuivre vers la notification à l’équipe financière. Si le recalcul effectue ses propres écritures, examinez son journal distinct et ne confondez pas l’acceptation de l’exécution avec la fin du recalcul.