Planning d’échéance (due_date_schedule)
Calendrier de jalons relatifs à une date d’échéance, utilisé pour émettre des stages temporels sans embarquer la logique de relance.
Rôle
Calendrier de jalons relatifs à une date d’échéance, utilisé pour émettre des stages temporels sans embarquer la logique de relance.
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
Ressource Cette ressource possède une identité publique propre et peut être référencée durablement par les autres objets et processus qui en ont besoin.
Champs clés
Les champs ci-dessous portent les distinctions fonctionnelles les plus importantes de l’objet.
| Champ | Type | Rôle |
|---|---|---|
target_type | invoice | receivable | Type métier auquel ce calendrier s’applique. |
days_from_due_date | integer[] | Seuils signés relatifs à l’échéance : négatif avant, zéro le jour J, positif après. |
active | boolean | Indique si le calendrier est actif pour ce marchand et ce target_type. |
source_reference | string | null | Référence externe éventuelle du calendrier. |
metadata | object | Map plate de scalaires `string | number | boolean`, selon la convention metadata de l’API. |
Invariants
- Un seul due_date_schedule peut être actif par marchand et par target_type.
- days_from_due_date est normalisé, trié et dédupliqué.
- Le calendrier ne décrit ni action, ni canal, ni template : les processus réagissent aux événements de stage pour décider quoi faire.
- Une valeur -10 signifie dix jours avant échéance ; 0 le jour d’échéance ; 10 dix jours après.