Passer au contenu principal
ERP OdooRénovation de l'habitat / BTP8 semaines

ERP Odoo multi-société pour un réseau de rénovation de l'habitat

Odoo 19 déployé pour une franchise de rénovation : CRM, projets, achats et comptabilité sur deux sociétés, 934 affaires reprises de l'ancien extranet.

-30 %Temps de suivi d'un dossier
Budget5-10 k€

Le défi

Un franchisé d'un réseau national d'assistance à maîtrise d'ouvrage en rénovation intérieure pilotait toute son activité depuis l'extranet de son franchiseur, complété par des tableurs. Aucun ERP, aucune vision consolidée, et une seconde activité — achat-revente de cuisines et de marbre — gérée entièrement à part.

Le périmètre à couvrir était large : une douzaine de collaborateurs internes, une cinquantaine d'artisans partenaires à faire entrer sur un portail, un expert-comptable en accès lecture seule, et deux sociétés juridiquement distinctes à faire cohabiter dans une seule instance.

Trois contraintes structuraient le projet :

  • Un processus métier en sept étapes, du premier contact jusqu'au solde des honoraires, avec des visites d'artisans, des signatures de devis et des procès-verbaux de réception lot par lot.
  • Une rémunération à double flux : des honoraires facturés au client par jalons (30 % / 50 % / 20 %) et une commission perçue sur les déblocages de séquestre.
  • Une contrainte de facturation non négociable : les factures doivent être créées dans un ordre chronologique strict, toute rupture de séquence exposant l'entreprise à une amende sur le fichier des écritures comptables (CGI art. 289).

La solution déployée

Cadrer avant de paramétrer

Le projet a démarré par un audit flash puis un atelier de cadrage, débouchant sur deux livrables — une synthèse fonctionnelle et une analyse de faisabilité — et sur un backlog de 36 user stories réparties sur dix modules, chacune estimée en charge. Ce backlog a servi de contrat de périmètre pendant toute la mission.

Dix-neuf lots fonctionnels livrés

Le paramétrage a été découpé en lots spécifiés, scriptés puis recettés un par un :

  • Pipeline commercial en cinq étapes, avec une étape de dispatch réservée aux administrateurs pour répartir les demandes entrantes, et une adresse mail dédiée qui crée les pistes automatiquement.
  • Modèle de projet reproduisant les sept étapes métier : huit tâches types, dépendances, trois jalons, planification par plage de dates et passage automatique au statut terminé.
  • Suivi financier par artisan : sept champs dédiés, calcul automatique des commissions et onglet de synthèse par chantier.
  • Horodatage des changements de statut et calcul de la durée passée dans chaque étape, exploités dans trois tableaux de bord.
  • Planning générant automatiquement les créneaux des chargés d'affaires et des artisans.
  • Flux de devis distincts pour les deux sociétés, avec leurs propres modèles, taxes et comptes du plan comptable général.
  • Achats et logistique pour l'activité de négoce : réapprovisionnement à la commande, fournisseurs, catégories produits, informations transporteur sur les demandes d'achat.
  • Gestion documentaire : un espace par chantier, créé automatiquement à la signature, avec des droits cloisonnés entre équipes internes, artisans et clients.
  • Enquête de satisfaction déclenchée à la réception des travaux.
  • Reporting : neuf filtres enregistrés, dix champs de synthèse, vues pivot et tableaux de bord graphiques par service.

Automatiser ce qui était fait à la main

L'essentiel du gain ne vient pas du paramétrage d'écrans, mais de ce qui se déclenche sans personne. Une piste se crée à la réception d'un mail. Un projet complet, ses huit tâches et son espace documentaire naissent à la signature du devis. Les commissions artisans se recalculent à chaque modification du lot de travaux. Les créneaux de planning se posent seuls sur le calendrier des chargés d'affaires et des artisans. L'enquête de satisfaction part à la réception des travaux. Chacun de ces comportements est une automatisation Odoo scriptée, versionnée et rejouable — pas un clic à ne pas oublier.

Reprendre l'historique sans perte

La mise en production a consisté à rapatrier l'antériorité commerciale depuis l'extranet du franchiseur : 934 affaires au total — dossiers en cours, affaires reportées, soldées et sans suite — accompagnées d'environ 1 100 contacts créés, dédoublonnés et rattachés. Chaque lot d'import a été joué en simulation avant exécution, avec détection des doublons par adresse mail et journal d'exécution complet.

Cloisonner deux sociétés dans une instance

Les deux activités partagent l'instance mais rien d'autre : catalogues, catégories de produits, taxes, comptes comptables, journaux et sites web sont distincts. Chaque script de paramétrage explicite la société cible, un point de vigilance identifié tôt et documenté pour éviter les écritures croisées.

Résultats mesurés

  • 30 % de temps en moins pour suivre un dossier, de la première piste au solde des honoraires
  • 934 affaires historiques reprises depuis l'extranet du franchiseur, sans erreur d'import
  • Environ 1 100 contacts créés, dédoublonnés et rattachés à leur affaire
  • 20 jours de paramétrage pour couvrir 36 user stories réparties sur 10 modules
  • 19 lots fonctionnels spécifiés, scriptés, recettés puis déployés en production
  • Projet, tâches, espace documentaire et commissions générés automatiquement à la signature du devis
  • 2 sociétés cloisonnées dans une instance unique : comptes, taxes, catalogues et droits distincts
  • Une soixantaine d'utilisateurs desservis : 12 collaborateurs internes et une cinquantaine d'artisans en portail

Stack technique

Odoo 19 EnterpriseOdoo StudioAutomatisations & actions serveurAPI JSON/2PythonArchitecture multi-sociétéCRM & cycle de venteComptabilité française (PCG)Gestion de projet & planningDroits d'accès (ir.rule, ACL)Odoo Spreadsheet

Un projet similaire ?

Discutons de vos enjeux en 30 minutes. Audit flash gratuit.

Prendre RDVTous les projets

Un projet similaire en tête ?

30 minutes d'audit flash gratuit pour identifier vos opportunités d'automatisation et d'IA. Sans engagement, sans jargon.

Prendre RDV — audit gratuit