Get linked platform object
Résout exactement un objet plateforme lié sous une clé et route selon qu’une cible existe.
Objet(s) + clé
Get linked platform object
Lien custom
Relation résolue
Vue d’ensemble
Résout exactement un objet plateforme lié sous une clé et route selon qu’une cible existe.
Exemple
Récupérer la facture explicitement liée à un dossier sous related_invoice, puis suivre une branche différente lorsqu’aucun lien n’existe.
À retenir Un lien custom exprime une association explicite mais ne change ni l’autorité ni le lifecycle des objets reliés.
Routes de décision
foundLien trouvé
Une cible compatible a été résolue.
Action recommandéePoursuivre avec l’objet exposé par la route.
not_foundAucun lien exploitable
Aucune cible compatible n’est disponible pour la clé et le type demandés.
Action recommandéeTraiter l’absence explicitement ou créer le lien attendu avant de réessayer.
Paramètres 3
object
Objet source à partir duquel les liens doivent être lus ou supprimés.
key
Clé métier stable qui nomme la relation custom. Elle isole cette relation des autres liens entre les mêmes objets.
expected_type
Type attendu de la cible. Il borne la résolution et détermine le type de sortie lorsque le node retourne un objet plateforme.
Sorties 2
selected_route
Route choisie selon la résolution du lien :
found ou not_found.object
Objet lié résolu avec le type déterminé par la configuration du node.
Comportement
Le type attendu dérive le type de sortie. La route found expose l’objet ; not_found permet de traiter l’absence sans erreur.
Limites et responsabilités
- Les liens custom ne remplacent pas les relations canoniques du modèle métier lorsque celles-ci existent.
- Créer un lien ne donne aucun droit supplémentaire sur sa cible et ne transfère pas l’autorité métier d’un objet à l’autre.
- Les opérations portent uniquement sur les liens correspondant exactement à la clé et aux critères configurés.