Résultats de mesure

DECP millésime 2025 (data.gouv.fr) — 19/07/2026 17:36

Verdict provisoire — complétude (mesure A)
99.7% — Feu vert

Seuils archivés : feu vert ≥ 50%, arrêt < 30%. La justesse (mesure B) reste à établir en Phase 4 pour le verdict combiné du §8.

Mesure A — Complétude

Marchés analysés 329 719
Exploitables 328 695 (99.69%)
Sans date de notification 0 (0%)
Date illisible 106 (0%)
Date future (défaut) 72 (0%)
Sans durée 0 (0%)
Durée aberrante 859 (0.3%)
Durée de remplissage (999/9999) 8 (0%)

Durées en jours déguisées en mois (P-12)

Pas de soupçon marqué (0.01% sur les pics).

365 → 25   730 → 7   1095 → 0  

Mesure C — Densité commerciale

Échéances dans les 12 prochains mois : 53 148, réparties sur 2985 couples département × famille CPV. Médiane par couple : 4 · couples ≥ 10/an : 765. Médiane sous le seuil — marché possiblement trop étroit.

DéptCPVMarchés
4445xx935
5945xx763
3845xx754
6945xx754
3145xx743
7445xx707
4945xx687
3545xx678
4045xx615
9745xx613
8545xx571
3345xx539

Mesure D — Propreté des acheteurs

Acheteurs identifiés : 0
Portant plusieurs graphies (P-20) : 0 (0%)
Noms portant plusieurs identifiants (P-21, inverse) : 0

Cette mesure ne décide rien : elle chiffre une charge de nettoyage (P-22).

Noms d’acheteurs — jointure SIRENE

Le DECP ne publie que les SIRET. Les noms proviennent de l’API recherche-entreprises (DINUM) par jointure sur le SIREN, mis en cache. Utile pour la vérification manuelle de justesse.

SIRET acheteurNom (SIRENE)
90271899800013 SOCIETE D'ECONOMIE MIXTE REIMS HABITAT
49446839000039 L'OFFICE 64 DE L'HABITAT (OPH)
21630124200014 COMMUNE DE COURNON D AUVERGNE
20005270200012 COMMUNE DE BAUGE-EN-ANJOU
20002718300017 PERPIGNAN MEDITERRANEE METROPOLE COMMUNAUTE URBAINE
21590527400019 COMMUNE DE SAINT ANDRE-LEZ-LILLE
21340301700014 COMMUNE DE SETE
17690111400874 COUR D APPEL DE LYON
21590606600018 COMMUNE DE VALENCIENNES
13002087800240 CHAMBRE DE METIERS ET DE L'ARTISANAT DE REGION PROVENCE-ALPES-COTE D'AZUR (CMAR)
21750001600019 VILLE DE PARIS
20007015900021 CC COEUR DE BEAUCE
21430163200052 COMMUNE DE RIOTORD
24770006500037 COMMUNAUTE COMMUNES DU PAYS DE L'OURCQ
21380095600012 COMMUNE DE CHATTE
20004045900014 CA MONTELIMAR-AGGLOMERATION
20005550700012 COLLECTIVITE TERRITORIALE DE MARTINIQUE
24440055200026 COMMUNAUTE DE COMMUNES DU PAYS D'ANCENIS (COMPA)
26370018900222 CENTRE HOSPITALIER REGIONAL UNIVERSITAIRE DE TOURS (CHRU TOURS)
21250056500016 COMMUNE DE BESANCON
13001627200010 GROUPEMENT DE COOPERATION SANITAIRE ACHATS DU CENTRE (GCS)
20006766800018 CC DE LA CLERY, DU BETZ ET DE L'OUANNE (3CBO)
22370001400010 DEPARTEMENT DE L'INDRE ET LOIRE
21060029200010 COMMUNE DE CANNES
25800457100034 SYNDICAT MIXTE DE TRAITEMENT D'ORDURES MENAGERES DE SANTERRE (SMITOM)
24330031600011 BORDEAUX METROPOLE (CUB)
21850155900015 COMMUNE DE MOUILLERON-LE-CAPTIF
26440013600471 CHU NANTES (CHU)
21590348500013 COMMUNE DE LIEU SAINT AMAND
20009433200018 COLLECTIVITE EUROPEENNE D'ALSACE
Tous les acheteurs de l’audit
13 705 / 13 758 résolus (99.6 %)
Top 20 acheteurs par nombre de marchés
MarchésSIRENNom (SIRENE)
4 009 130005010 RESEAU DES ACHETEURS HOSPITALIERS (RESAH)
2 962 263100125 CENTRE HOSPITALIER UNIVERSITAIRE DE TOULOUSE (CHUT)
2 263 211300553 COMMUNE DE MARSEILLE
1 585 200054807 METROPOLE D'AIX-MARSEILLE-PROVENCE (AMP)
1 426 200076958 COLLECTIVITE DE CORSE
1 319 200052264 REGION GRAND EST
1 157 216901231 COMMUNE DE LYON
1 152 217500016 VILLE DE PARIS
1 052 266900257 CTRE HOSPITALIER VILLEFRANCHE S SAONE
1 000 130016272 GROUPEMENT DE COOPERATION SANITAIRE ACHATS DU CENTRE (GCS)
986 228300018 DEPARTEMENT DU VAR
968 130020589 GROUPEMENT DE COOPERATION SANITAIRE HACOM
966 265906735 CENTRE HOSPITALIER DE VALENCIENNES
960 130002223 GROUPEMENT COOPERATION SANITAIRE - UNION DES HOPITAUX POUR LES ACHATS (GCS UNI.H.A.)
944 225900018 DEPARTEMENT DU NORD
927 200030195 METROPOLE NICE COTE D AZUR
913 261300081 CENTRE HOSPITALIER REGIONAL DE MARSEILLE
901 210600888 COMMUNE DE NICE
834 180014045 CENTRE NATIONAL DE LA FONCTION PUBLIQUE TERRITORIALE (CNFPT)
806 265100057 CENTRE HOSPITALIER UNIVERSITAIRE REIMS (CHU)

Les 6 pièges du §6

Avenants (P-23) — 93 565 (28.38%). Échéance recalculée sur la durée d’avenant quand présente (P-23).
Reconductions (P-24) — 0 (0%). Champ durée maximale absent : durée ferme utilisée, sans objet.
Accords-cadres (P-25) — 0 (0%). Comptés et signalés séparément (P-25) ; échéance non assimilée à un marché.
Lots (P-26) — 0 lignes à lot, 97 938 doublons apparents (29.7%). Doublons apparents mesurés par identifiant répété (P-26).
Montants (P-27) — 0 nuls, 106 au-dessus du max, 140 239 multiples de 100 (indice centimes). Nuls, sous/sur bornes signalés ; multiples de 100 comptés comme indice de centimes, sans correction (P-27, P-22).
Doublons entre sources (P-28)Une seule source active : recouvrement inter-sources sans objet (P-28).

Mesure B — Justesse (vérification manuelle)

Téléchargez l’échantillon de 30 marchés (CSV Excel-FR), retrouvez la date de fin réelle de chacun, remplissez la colonne VERDICT (juste / faux / inconnu), puis ré-importez le fichier. Un écart ≤ 1 mois vaut « juste ».

Moins de 20 lignes vérifiées : le programme refuse de conclure (P-17).

Verdict combiné (§8)

En attente de la mesure B. Verdict provisoire sur la complétude : 99.7%.

Ce qui a surpris (P-30)

Le point le plus précieux : ce qu’aucun seuil ne capture, et qui orientera la conception du produit.

Paramètres archivés pour cette mesure (traçabilité)
{
    "seuil_completude_foncer": 50,
    "seuil_completude_arret": 30,
    "seuil_justesse_foncer": 80,
    "seuil_justesse_arret": 60,
    "seuil_densite_mini": 10,
    "duree_min": 1,
    "duree_max": 120,
    "durees_remplissage": [
        "999",
        "9999"
    ],
    "date_min_annee": 2015,
    "jours_mois_pics": [
        "365",
        "730",
        "1095"
    ],
    "echantillon_taille": 30,
    "echantillon_graine": 1966,
    "justesse_ecart_max_mois": 1,
    "justesse_min_lignes": 20,
    "densite_horizon_mois": 12,
    "explorer_profondeur": 4,
    "explorer_echantillon": 5000,
    "csv_separateur": ";",
    "csv_bom": true,
    "csv_decimale": ",",
    "mois_fr": [
        "Janvier",
        "Février",
        "Mars",
        "Avril",
        "Mai",
        "Juin",
        "Juillet",
        "Août",
        "Septembre",
        "Octobre",
        "Novembre",
        "Décembre"
    ],
    "jours_mois_seuil_pct": 1,
    "montant_min_plausible": 1,
    "montant_max_plausible": 1000000000
}