---
title: "Devis — Numérotation"
module: crm
type: functional
status: active
updated: 2026-08-21
---

# Devis — Numérotation

## Objectif

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.

## Règle

| 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`).

## Dans l'écran

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é.

## Historique

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.

## Voir aussi

- [Devis — Mois d'abonnement offerts](devis-mois-offerts.md)
- [Devis — Proposer des modules non souscrits](devis-modules-proposes.md)
