Logique · Étape
Exécuter un sous-processus flow.call
Exécute un autre processus publié avec ses propres variables, dans le même navigateur.
- Type
flow.call- Famille
- Logique
- Exécuté par
- Orchestrator
- Quand l’utiliser
- Réutiliser une connexion ERP, un bloc de saisie commun, conditionner plusieurs étapes.
Synopsis
{
"id": "connexion",
"type": "flow.call",
"label": "Se connecter à l'ERP",
"props": {
"process": "Connexion ERP",
"variables": "{\"profil\": \"compta\"}",
"into": "connexion"
}
}Propriétés
Toutes les valeurs s’écrivent en chaînes JSON et acceptent l’interpolation {{variable}}. Voir Objet Étape.
| Propriété | Type | Requis | Défaut | Description |
|---|---|---|---|---|
process | texte | oui | — | Nom ou identifiant du processus publié. Ex. Connexion ERP |
variables | json | non | — | Variables transmises (objet JSON). Ex. {"dossier": "{{dossier}}"} |
into | variable | non | sous_ | Variable qui reçoit les variables finales du sous-processus. |
Résultat
- Variable
sous_processus— modifiable parinto- Nature
- objet
- Contenu
- Toutes les variables du sous-processus à la fin de son exécution.
Remarques
- 5 niveaux d'imbrication au maximum.
- Le choix des captures du lancement s'applique aussi au sous-processus.
Erreurs fréquentes
| Message | Cause | Solution |
|---|---|---|
sous-processus introuvable | Nom inconnu ou processus non publié. | Publiez-le depuis Studio (⇧⌘P). |
Voir aussi
Source : orchestrator/zokas_orch/runtime.py — PackageRunner._exec (flow.call)
Mis à jour le 28 octobre 2026