Limite de crédit effective (effective_credit_limit)
Projection qui résout, à une date donnée, la limite de crédit réellement applicable à un acheteur à partir des limites candidates.
Rôle
Projection qui résout, à une date donnée, la limite de crédit réellement applicable à un acheteur à partir des limites candidates.
Cette page décrit le concept fonctionnel canonique. Les endpoints, paramètres HTTP et formats de réponse détaillés appartiennent à la section API & événements.
Nature dans le modèle
Projection Cette vue est calculée à partir de l’état courant. Elle n’a pas d’identifiant propre et ne doit pas être traitée comme une ressource persistante autonome.
Champs clés
Les champs ci-dessous portent les distinctions fonctionnelles les plus importantes de l’objet.
| Champ | Type | Rôle |
|---|---|---|
buyer_id | string | Acheteur pour lequel la limite est résolue. |
currency | string | Devise de la limite effective. |
at | date | Date à laquelle la résolution est évaluée. |
strategy | maximum | minimum | cumulative | Stratégie d’agrégation des limites candidates. |
basis | excluding_tax | including_tax | Base de calcul utilisée pour comparer limite et exposition. |
amount | integer | Montant effectif retenu en unités mineures. |
selected_credit_limit_id(s) | string | string[] | Limite ou limites canoniques sélectionnées par la résolution. |
candidates | object[] | Candidats évalués pour produire le résultat. |
Relations
| Objet | Relation | Signification |
|---|---|---|
company | Acheteur | La projection est résolue pour un buyer_id précis. |
credit_limit | Limites candidates | Le résultat expose les limites sélectionnées parmi les ressources credit_limit applicables. |
Invariants
- Une projection effective_credit_limit n’a pas d’identifiant propre et n’est pas une nouvelle limite persistée.
- Le résultat dépend explicitement de la date, de la devise, de la stratégie et de la base de calcul.
- Les selected_credit_limit_ids permettent de remonter aux ressources credit_limit qui justifient le montant effectif.