Utiliser un smartflow
Nous allons concevoir ensemble un workflow permettant d'appeler un smartflow.
Cette exemple nécessite d'avoir des connaissances sur les smartflows.
Le smartflow
Le smartflow aura pour but de créer une Voiture, de lui assigner le nom passé en variable et de renvoyer cette voiture.
Le smartflow prendra donc en variable le nom de voiture.
Si le nom n'a pas été précisé, le smartflow renverra une erreur 400.
Le workflow
Le workflow aura pour but d'appeler le smartflow et d'afficher une alerte "OK" si tout c'est bien passé ou "NOK" si une erreur est survenue.
La première tâche Appeler un smartflow nous permet de lancer le smartflow décrit plus haut dans la page.
Le nom de la voiture est renseigné.
Le flow Succés sera dirigé vers une alerte qui affichera Ok.
Le flow Erreur sera dirigé vers une alerte qui affichera Nok.
Dans cette exemple là, le nom étant précisé, le flow Succés sera logiquement emprunté.
En revanche, en supprimant le nom de la voiture dans les entrées du smartflow, c'est le flow Erreur qui sera emprunté.