Garantir qu'un numéro de devis n'est porté que par un seul document. Jusqu'ici le numéro était
calculé en {année}-{numéro d'affaire} : tous les devis d'une même affaire portaient donc le même
numéro. En base, 5 numéros étaient partagés par plusieurs devis, dont « 2026-624 » sur 6 documents —
un problème pour des pièces commerciales signées par le client.
| Devis | Numéro |
|---|---|
| 1er devis de l'affaire 405, en 2026 | 2026-405 |
| 2e devis de la même affaire | 2026-405-2 |
| 3e devis | 2026-405-3 |
| 1er devis d'une autre affaire | 2026-806 |
Le premier devis d'une affaire conserve donc le format historique ; seuls les suivants sont suffixés. Le numéro reste lisible et continue de renvoyer à l'affaire CRM.
L'unicité est vérifiée par entité mère : deux entités peuvent porter le même numéro sans se
gêner. Le changement d'année repart de zéro (2027-405).
Le champ Numéro du devis est pré-rempli avec le premier numéro libre et reste modifiable. Si, au moment de générer, le numéro saisi est déjà porté par un autre devis de l'entité, le devis prend automatiquement le numéro libre suivant et un message le signale — la génération n'est jamais bloquée.
Éditer un devis existant ne change pas son numéro : il n'est pas considéré comme « pris par un autre ».
Le numéro est affiché dans Historique des devis générés, devant le libellé.
Les devis antérieurs ne sont pas renumérotés : leur PDF est déjà chez le client. Les doublons existants restent donc visibles dans l'historique ; la règle ne s'applique qu'aux devis créés ensuite.