Ormuz Credit ManagementHelperStable

Grant credit (Ormuz Credit Management)

Enregistre un mouvement `credit_granted` qui augmente l’exposition autorisée après une décision de crédit.

Vue d’ensemble

Enregistre un mouvement credit_granted qui augmente l’exposition autorisée après une décision de crédit.

Exemple

Après un contrôle approved au checkout, consigner l’autorisation de 5 000 EUR qui servira de référence aux mutations de crédit suivantes.

Paramètres 8

companyRequisCompany
Entreprise acheteuse dont la limite ou l’exposition de crédit est consultée ou modifiée.
currencyRequiscurrency code
Devise ISO 4217 de la limite ou de l’exposition concernée.
amount_excluding_taxOptionnelamount
Montant hors taxe du mouvement de crédit, en unités monétaires mineures.
amount_including_taxOptionnelamount
Montant TTC du mouvement de crédit, en unités monétaires mineures.
source_typeOptionnelstring
Type de fait métier à l’origine du mouvement, par exemple checkout, commande, facture, avoir ou paiement.
source_idOptionnelstring
Identifiant du fait métier à l’origine du mouvement, conservé pour la traçabilité.
metadataOptionnelmetadata
Metadata libre associée à la limite ou au mouvement, selon le contrat common.metadata.
credit_availability_checkOptionnelCredit availability check
Résultat d’un contrôle de capacité déjà effectué. Lorsqu’il est fourni à grant_credit, il relie l’autorisation à cette décision.

Sorties 2

credit_exposureCredit exposure
Exposition de crédit actuelle après lecture ou application du mouvement demandé.
authorization_movementcommon.credit_exposure_movement
Mouvement credit_granted créé par l’opération. Son ID cem_* peut être relié explicitement aux mutations suivantes.

Comportement

Le node crée ou met à jour l’exposition et ajoute un mouvement d’autorisation durable. Il expose ce mouvement afin que consume/release/settle/cancel puissent, si souhaité, le relier explicitement.

À 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 node enregistre une autorisation ; il ne crée pas de paiement ni de facture.
  • Le lien vers un credit_availability_check est de la traçabilité : l’autorisation doit encore refléter la décision réellement prise par le processus.
  • Les montants HT/TTC doivent correspondre à la base économique que votre processus suit.