Marchés publics — scoring des avis (métier, financier, accès)
Public Tender Scoring — ranks tenders by business fit, financial potential and ease of bidding. Trois scores 0–100 lisibles facteur par facteur, un score global pondéré, des étiquettes (Prioritaire, À étudier…), la fiabilité de chaque score ; poids et barèmes réglables.
Les appels d'offres à traiter d'abord — et pourquoi, facteur par facteur
Trois scores 0–100 pour chaque avis : intérêt métier, potentiel financier, facilité d'accès et de réponse. Un score global pondéré, une étiquette (Prioritaire, À étudier, Secondaire, À écarter) et la fiabilité du score : une donnée manquante est notée neutre et signalée, jamais inventée.
In English — Public Tender Scoring. Scores every tender on business fit, financial potential and ease of bidding (0–100 each), with a weighted overall score, a priority label and a reliability indicator. Every factor, value, weight and contribution is shown; missing data is neutral and flagged. Weights, ideal amount range and thresholds are settings, no code.
| Odoo 19 Community — On Premise | ✔ |
| Odoo.sh | ✔ |
| Odoo Online (SaaS) | ✘ |
Ce que vous obtenez
- Intérêt métier : adéquation à votre profil (CPV, compétences, secteur), exigences couvertes en propre, compétences retrouvées dans l'objet et les lots, références similaires ; une exclusion du profil plafonne le score.
- Potentiel financier : montant face à votre zone idéale (plancher, zone, plafond), durée et reconductions, lots adaptés, accord-cadre et bons de commande, marge selon la nature, montants attribués par le passé.
- Facilité d'accès : DCE disponible ou à retirer, délai restant face à la charge de réponse, conditions de participation, langue imposée, procédure, concurrence historique chez l'acheteur, visite obligatoire, poids du prix, allotissement, pièces à fournir.
- Tableau de bord « Meilleures opportunités » : cartes par étiquette triées par score, matrice métier × financier, filtres Prioritaires, Fort potentiel financier, Faciles d'accès, Fiabilité faible.
- Réglable sans code : poids des trois scores, seuils des étiquettes, zone de montants, notes par procédure et par nature, et une table des facteurs (poids, actif ou non). Recalcul à l'analyse, au changement de piste, à chaque réglage et chaque nuit.
Nécessite Marchés publics — pistes de réponse (installé avec la suite). Aucun appel réseau, aucune IA : le calcul ne lit que votre base.
Ce que l'application ne fait pas
- Tant que le DCE n'est pas récupéré, couverture en propre, pièces, visite et conditions de
- Les résultats de marché du cœur ne portent pas de montant : le facteur « montants attribués »
- Le facteur « références similaires » lit le registre des références s'il est installé ;
- La reconduction est détectée sur les mots de l'objet et de la description (« reconductible »,
- Les barèmes sont des repères lisibles, pas une vérité : réglez-les sur vos propres gains et
Applications du magasin nécessaires
- Marchés publics — pistes de réponse aux appels d'offres, alternatives et workflow
marches_publics_workflow
Modules Odoo Community utilisés
Aucun.
Applications qui la complètent
| Série | Version | État | Publiée le |
|---|---|---|---|
| 19.0 | 19.0.1.2.0 | Disponible | 02/10/2026 |
Fiche générée depuis le code de l'éditeur (dépôt privé, branche 19.0) : le code source n'est pas publié.
Contrôle automatique du magasin (distinct de l'éditeur), appliqué à toutes les applications. Conforme.
| Contrôle | Résultat | Effet si absent |
|---|---|---|
| Manifeste lisible sans exécution | conforme | bloquant |
| Licence reconnue (OPL-1) | conforme | bloquant |
| Aucune dépendance vers Odoo Enterprise | conforme | bloquant |
| Aucun import de code Enterprise | conforme | bloquant |
| Aucun en-tête de licence Enterprise | conforme | bloquant |
| Icône static/description/icon.png | conforme | déclasse |
| Description (static/description/index.html ou README) | conforme | déclasse |
| Tests automatisés (tests/test_*.py) | conforme | déclasse |
| Traduction française (i18n/fr.po) | conforme | info |
| Section « Ce que le module ne fait pas » | conforme | info |
| Titre de 70 caractères au plus (61 actuellement) | conforme | info |
| Résumé en français | conforme | info |
Scoring des avis — guide d'utilisation
Le module note chaque avis de marché sur trois axes, de 0 à 100, puis en fait un score global et une étiquette. Il ne sort jamais de votre base : ni réseau, ni IA.
| Score | Question à laquelle il répond |
|---|---|
| Métier | Est-ce notre métier ? |
| Financier | Est-ce que ça vaut la peine, en chiffre d'affaires et en marge ? |
| Accès | Pouvons-nous répondre, et facilement (DCE, délai, conditions, langue…) ? |
| Global | Moyenne pondérée des trois (défaut 40 / 30 / 30) |
Étiquettes du score global (seuils réglables) : Prioritaire ≥ 70, À étudier ≥ 50, Secondaire ≥ 30, À écarter en dessous. Un avis hors métier (adéquation sous le minimum du profil des pistes) est plafonné à 20 si le réglage est actif : un gros marché facile d'accès mais hors de votre métier ne passe jamais devant les autres.
1. Où voir les scores
- Fiche d'un avis : sous le bandeau de la piste, trois jauges (Métier, Financier, Accès), le score global, l'étiquette et la fiabilité. Bouton « Recalculer les scores » en haut.
- Onglet « Scores » de la fiche : un tableau par axe — chaque facteur, la donnée lue, sa note /100, son poids, sa contribution, et le badge « donnée manquante » ou « sans objet ». Sous les tableaux, la liste des données manquantes : ce qu'il faut récupérer (souvent le DCE).
- Pistes de réponse → Meilleures opportunités : cartes rangées par étiquette, triées par score global décroissant, avec les trois sous-scores et la fiabilité ; vues liste, graphique et tableau croisé. Le filtre « Ouverts » est posé par défaut (retirez-le pour les avis clos).
- Pistes de réponse → Matrice métier × financier : tableau croisé par tranches de 25 points (nombre d'avis et score global moyen par case). La case « 75–100 × 75–100 » est votre cible.
- Liste des avis : colonnes « Score global » et « Priorité » ; sous-scores et fiabilité en colonnes optionnelles. Le « Score d'opportunité » du module IA reste disponible (colonne masquée par défaut) : il n'est jamais modifié par ce module.
- Filtres (recherche des avis) : Prioritaires, À étudier, Fort potentiel financier (financier ≥ 70), Faciles d'accès (accès ≥ 70), Fiabilité faible ; regroupements par priorité et par tranche.
2. Lire un score
Chaque facteur rend une note 0–100. Le score d'un axe est la moyenne des notes pondérée par les poids des facteurs actifs (les poids sont relatifs : ils n'ont pas à faire 100).
- Donnée manquante (montant non publié, DCE non lu, langue non précisée…) : le facteur est noté à la valeur neutre (50 par défaut) et signalé. Aucune valeur n'est inventée.
- Sans objet (marché non alloti pour les facteurs de lots, date limite pour un avis repris en gré à gré) : le facteur ne compte pas du tout.
- Fiabilité = part des poids dont la donnée est connue (par axe, puis pondérée par les poids des axes). Sous 50 % (réglable) l'avis est marqué « Fiabilité faible » : le score est alors une estimation, à reprendre une fois le DCE récupéré et analysé.
Exemple (profil ESN, avis « Infogérance TMA et hébergement », DCE à retirer, montant non publié) :
| Facteur | Donnée lue | Note | Poids | Contribution |
|---|---|---|---|---|
| Disponibilité du DCE | à retirer sur une plateforme avec compte | 30 | 20 | 6,0 |
| Délai restant face à la charge | 22 jours pour ~10 jours de préparation | 100 | 20 | 20,0 |
| Conditions de participation | non lues — donnée manquante | 50 | 15 | 7,5 |
| Langue imposée | Français | 100 | 10 | 10,0 |
| Type de procédure | procédure ouverte européenne | 55 | 10 | 5,5 |
| Concurrence historique | aucun résultat de l'acheteur — donnée manquante | 50 | 10 | 5,0 |
| Visite obligatoire | aucune visite obligatoire relevée | 100 | 5 | 5,0 |
| Poids du prix | 60 %, au-delà de votre seuil de 40 % | 40 | 5 | 2,0 |
| Allotissement | marché non alloti — sans objet | — | — | — |
| Pièces à fournir | non lues — donnée manquante | 50 | 5 | 2,5 |
Total 100 points de poids applicables : contributions = note × poids / 100, somme = 64. Le score d'accès (64) dit « faisable, mais il faut d'abord retirer le DCE » ; la fiabilité (70 %) dit que 30 points de poids sur 100 reposent sur une donnée manquante.
3. Les facteurs
Métier — adéquation métier des pistes (poids 50) ; exigences métier couvertes en propre (25) ; compétences du profil retrouvées dans l'objet et les lots (15 : aucune 0, une 60, deux 85, trois et plus 100) ; références similaires (10, lues dans le registre des références de la société s'il est installé) ; exclusion du profil : plafond (20 par défaut).
Financier — montant face à la zone idéale (35) ; durée et reconductions (15) ; lots adaptés et leur montant (10) ; récurrence : accord-cadre, bons de commande (15 : 100 si un indice, 40 sinon) ; marge selon la nature (15) ; montants attribués par le passé chez l'acheteur (10 — inconnu tant que les résultats de marché n'ont pas de montant).
Barème du montant : sous le plancher 10 à 30 ; du plancher au bas de la zone 30 à 100 ; dans la zone 100 ; du haut de la zone au plafond 100 à 60 ; au-delà 40 × plafond / montant (au moins 5).
Accès — DCE (20 : complet 100, partiel 70, avis seul 40, à retirer 30) ; délai face à la charge (20) ; conditions de participation (15 : remplies 100, en groupement 50, non 0) ; langue (10) ; procédure (10) ; concurrence historique (10 : ≤ 2 offres 100, ≤ 4 75, ≤ 7 50, ≤ 10 30, au- delà 15) ; visite obligatoire (5) ; poids du prix (5 : ≤ 30 % 100, puis décroissant) ; allotissement (5 : au moins un lot dans votre métier 100, aucun 30) ; pièces à fournir (5).
Charge de préparation : 1 + exigences obligatoires / 10 + 0,5 par lot visé au-delà du premier + pièces / 5, en unités ; × 3 jours par unité (réglable), au moins 10 jours. Délai : rapport jours restants / jours nécessaires ≥ 2 → 100, de 1 à 2 → 60 à 100, de 0,5 à 1 → 20 à 60, en dessous → 0 à 20 ; date passée → 0.
Le libellé et le barème de chaque facteur sont aussi dans Configuration → Facteurs du scoring (colonne « Ce que mesure le facteur »).
4. Régler
- Paramètres → Marchés publics → Scoring : poids des trois scores, seuils des étiquettes, plafonnement hors métier, plafond d'exclusion, note d'une donnée manquante, fiabilité minimale ; zone de montants (plancher, zone idéale, plafond — « 0 » reprend le montant maximum en propre et le plafond des offres du profil des pistes), marges par nature et CPV des services intellectuels ; charge de préparation, notes par procédure, note d'une visite obligatoire. Enregistrer recalcule une seule fois les scores de tous les avis de la société.
- Configuration → Facteurs du scoring : poids de chaque facteur dans son axe, « Actif » pour l'activer ou le désactiver ; la colonne « Part dans l'axe » montre le poids relatif. Chaque modification recalcule tous les scores. Un facteur ne se supprime pas (désactivez-le). Bouton « Recalculer tous les scores » en haut de la liste.
- Le profil de la société (CPV, compétences, exclusions, capacités, langues) est celui des pistes : le modifier recalcule adéquation et scores.
5. Quand les scores sont recalculés
À la fin de chaque analyse d'avis (après l'orientation vers une piste), à chaque changement de piste, de DCE, de montant, de date limite, de langue ou de procédure de l'avis, à chaque modification du profil, des réglages ou des facteurs, et chaque nuit (tâche « scoring — recalcul quotidien », livrée active : les jours restants changent chaque jour). Recalcul par lots de 200 avis ; 500 avis prennent quelques secondes. Une erreur sur un avis est notée sur l'avis (onglet Scores) sans arrêter les autres.
6. Limites
- Tant que le DCE n'est pas récupéré, couverture en propre, pièces, visite et conditions de participation sont souvent inconnues : la fiabilité reste autour de 60 %.
- Les résultats de marché du cœur ne portent pas de montant : le facteur « montants attribués » reste inconnu (il s'active tout seul si un module ajoute ce champ). La concurrence ne s'appuie que sur les résultats qui renseignent le nombre d'offres (surtout des MAPA BOAMP).
- Le facteur « références similaires » lit le registre des références s'il est installé ; sinon il reste inconnu.
- La reconduction est détectée sur les mots de l'objet et de la description (« reconductible », « renouvellement »…), l'accord-cadre aussi sur le maximum publié et le code de l'avis structuré.
- Les barèmes sont des repères lisibles, pas une vérité : réglez-les sur vos propres gains et pertes.
Avis des clients connectés. Un avis noté par client ; l'éditeur peut y répondre. Connectez-vous pour laisser un avis.
- Éditeur
- DYONYSOS
- contact@omnifloo.com
- Clients Omnifloo
- Support inclus selon votre formule : centre d'aide.