Reverse credit consumption (Ormuz Credit Management)
Extourne explicitement tout ou partie d’un mouvement `credit_consumed` antérieur sans supprimer l’historique du ledger.
Vue d’ensemble
Extourne explicitement tout ou partie d’un mouvement credit_consumed antérieur sans supprimer l’historique du ledger.
Exemple
Après un avoir ou une annulation, réduire la consommation nette correspondant à la facture corrigée.
Paramètres 9
company
Entreprise acheteuse dont la limite ou l’exposition de crédit est consultée ou modifiée.
currency
Devise ISO 4217 de la limite ou de l’exposition concernée.
amount_excluding_tax
Montant hors taxe du mouvement de crédit, en unités monétaires mineures.
amount_including_tax
Montant TTC du mouvement de crédit, en unités monétaires mineures.
source_type
Type de fait métier à l’origine du mouvement, par exemple checkout, commande, facture, avoir ou paiement.
source_id
Identifiant du fait métier à l’origine du mouvement, conservé pour la traçabilité.
reason
Motif métier expliquant pourquoi ce mouvement de crédit est enregistré.
metadata
Metadata libre associée à la limite ou au mouvement, selon le contrat
common.metadata.consumption_movement
Mouvement
credit_consumed d’origine à extourner. Les extournes cumulées ne peuvent pas dépasser les montants de ce mouvement.Sorties 1
credit_exposure
Exposition de crédit actuelle après lecture ou application du mouvement demandé.
Comportement
Le node ajoute un mouvement credit_consumption_reversed référant le mouvement consommé d’origine et diminue la consommation nette de l’exposition.
À retenir Le ledger de crédit conserve les faits sous forme de mouvements. Une correction produit un nouveau mouvement explicite plutôt que de réécrire silencieusement un fait historique.
Limites et responsabilités
- Le mouvement fourni doit être un
credit_consumedde la même exposition. - Les extournes partielles sont possibles mais leur cumul ne peut pas dépasser le montant du mouvement d’origine.
- L’opération conserve le mouvement initial : elle ne réécrit pas l’historique.