Get line items
Charge les lignes métier du document sélectionné à partir d’un objet plateforme déjà présent dans le processus.
checkout, commande ou facture
Get line items
Relation métier
lignes
Vue d’ensemble
get_line_items suit une relation canonique Ormuz au lieu de demander au designer de transporter ou reconstruire des identifiants techniques entre objets.
Exemple
Le processus possède un checkout, commande ou facture et doit travailler sur ses lignes. Le node résout la relation à partir de l’objet source et retourne des objets plateforme directement utilisables.
Paramètres 1
source
Objet checkout, commande ou facture dont le node doit résoudre les relations. Le type doit être checkout_session, order ou invoice.
Sorties 2
line_items
Lignes actuellement reliés à la source selon les filtres configurés.
count
Nombre de lignes présents dans cette sortie.
Comportement
Valider la source
Le node exige un checkout, commande ou facture adressable avec un ID. Les sources supportées sont checkout_session, order ou invoice.
Résoudre la relation
Ormuz recherche les lignes liés selon la relation métier et les filtres configurés.
Exposer les résultats
Les lignes deviennent disponibles pour les bindings en aval.
Limites et responsabilités
- Le node ne crée ni ne modifie les ressources reliées ; il lit une relation existante.
- Une collection vide est un résultat valide lorsque la relation ne contient actuellement aucun objet.
- La sortie représente la relation telle qu’elle est visible au moment de l’exécution.