Aller au contenu

La valeur liquidative

La valeur liquidative est le prix de référence d’une part, publié pour une date de calcul. Elle ne se modifie jamais : une erreur se corrige par une republication — la nouvelle valeur prend le rang suivant pour la même date, porte le motif de la correction, et l’ancienne valeur reste dans la série. La valeur applicable à une date est toujours celle du dernier rang.

stateDiagram-v2
  direction LR
  state "Publiée (rang 1)" as P
  state "Corrigée (rang suivant)" as C
  [*] --> P : publication pour la date de calcul — publie « valeur-publiee »
  P --> C : correction à motif — publie « valeur-corrigee »
  C --> C : nouvelle correction, rang suivant — publie « valeur-corrigee »
Fait Quand
valeur-publiee une valeur est publiée pour une date de calcul — le rang 1, jamais de motif
valeur-corrigee la valeur d’une date est republiée — rang 2 ou plus, motif obligatoire

Chaque fait transporte la valeur elle-même (le teneur de compte, le support, la date de calcul, le rang, le montant en micro-euros) : c’est la valeur publiée qui voyage. La correction est un fait à part entière, parce qu’elle concerne les consommateurs : une opération exécutée sur la valeur erronée doit pouvoir être régularisée — c’est l’affaire du domaine des Opérations, prévenu par ce fait.

Deux règles se lisent dans la structure même des messages : une première publication ne porte jamais de motif (elle ne corrige rien), et une correction en porte toujours un. La devise ne publie pas : sa valeur est l’unité, à toute date.

La structure exacte des messages est dans le contrat de l’événement de valeur liquidative ; la publication et la correction se commandent par l’API d’administration du référentiel ; la valeur applicable à toute date se lit par l’API de consultation du référentiel.