Finalize return
Clôture un retour avec sa résolution finale et les objets métier qui matérialisent cette résolution.
Objet métier
Finalize return
Lifecycle métier
État actualisé
Vue d’ensemble
Clôture un retour avec sa résolution finale et les objets métier qui matérialisent cette résolution.
Exemple
Finaliser un retour comme remboursé après création de l’avoir et de l’intention de remboursement correspondants.
Paramètres 5
return
Retour plateforme dont le lifecycle ou les quantités doivent être mis à jour.
resolution_status
Résolution métier finale à appliquer au dossier ou au retour.
quantity_basis
Étape quantitative du retour utilisée comme base du calcul : quantité demandée, autorisée, reçue ou acceptée selon le contrat du node.
resolution_detail
Explication lisible de la résolution finale.
related_objects
Objets métier associés à la résolution, par exemple avoir, remboursement ou remplacement lorsque le contrat le permet.
Sorties 1
return
Retour canonique après application de l’étape lifecycle.
Comportement
Le node fixe la résolution, peut matérialiser la base quantitative acceptée et rattache les objets liés qui expliquent le résultat final.
À retenir Le node applique une opération métier canonique : il ne contourne pas le lifecycle de l’objet et échoue si la transition demandée n’est pas compatible avec son état courant.
Limites et responsabilités
- Les objets liés doivent déjà avoir été créés par les étapes appropriées ; la finalisation ne remplace pas leur lifecycle.
- La résolution doit refléter ce qui a réellement été accordé au client.