Accueil
RéalisationsBlogÀ proposContact
Devis gratuit
Retour au blog

Odoo pour le BTP au Maroc : ce qu'il faut développer

Une entreprise de BTP qui installe Odoo découvre vite la même chose : le logiciel gère très bien une vente de produit, et très mal un chantier.

Odoo sait faire un devis. Il ne sait pas faire une offre technique — celle qui liste des prestations chiffrées, des variantes, des conditions d'exécution, et qui sert de référence pendant des mois. Il sait suivre un projet. Il ne sait pas dire ce que ce chantier a réellement rapporté.

Cet article décrit les modules que nous avons développés pour des entreprises du bâtiment et de la distribution de matériel technique au Maroc, et le raisonnement derrière chacun.


Ce qu'Odoo standard couvre déjà

Autant le dire : la majorité des besoins d'une entreprise BTP entre dans Odoo sans une ligne de code.

  • Achats et fournisseurs — commandes, réceptions, factures d'achat
  • Inventaire — stock de matériel, mouvements entre dépôt et chantiers
  • Ventes et facturation — clients, factures, règlements, relances
  • Comptabilité — selon l'édition retenue, voir notre article sur Community ou Enterprise
  • RH — employés, congés, notes de frais

Ce socle représente le gros du travail quotidien. Le sur-mesure ne doit venir qu'après, pour ce qui reste — et c'est là que la plupart des projets dérapent, en développant des choses qui existaient déjà.

Le cycle d'un chantier : offre technique, exécution, livraison, facturation

Les modules que nous avons développés

L'offre technique

Le devis Odoo standard aligne des lignes d'articles avec un prix. Une offre technique dans le BTP contient autre chose : des prestations décrites, des quantités estimées, des hypothèses d'exécution, parfois des variantes que le client arbitre.

Elle circule aussi différemment. Elle est révisée, comparée à celles des concurrents, discutée pendant des semaines. Il faut donc un historique des versions, pas seulement le dernier état.

Les études et rapports techniques

Un chantier produit des documents que le client attend, et qui engagent l'entreprise : notes de calcul, rapports d'intervention, comptes rendus de visite. Sous Excel et Word, ils se perdent, se dupliquent et finissent avec trois versions différentes en circulation.

Rattachés au chantier dans Odoo, ils deviennent traçables : qui a produit quoi, quand, pour quelle phase.

Les permis de travail

Document de sécurité, souvent exigé avant toute intervention sur site industriel. Il n'a aucun équivalent dans Odoo standard, et sa gestion est pourtant strictement liée au chantier et aux intervenants autorisés.

Les bons de livraison

Odoo en produit, mais pas au format attendu par les clients industriels marocains, ni avec les mentions et le circuit de signature qu'ils réclament.

Le cachet numérique

Le besoin le plus fréquent de tous nos projets, tous secteurs confondus. Apposer automatiquement le cachet de l'entreprise sur les documents commerciaux évite l'impression, la signature manuelle et le scan — un aller-retour qui coûte des heures par semaine.

Suivre la rentabilité par chantier

C'est la demande qui revient le plus, et celle qui change le plus de choses.

Une entreprise BTP peut être rentable globalement tout en perdant de l'argent sur un chantier sur trois, sans le savoir. Les coûts arrivent de partout : achats affectés au chantier, heures passées, matériel sorti du stock, sous-traitance, frais de déplacement.

Odoo dispose des briques — comptabilité analytique, projets, feuilles de temps. Ce qui manque, c'est le rattachement systématique de chaque dépense à un chantier, et un état qui compare le prévu au réalisé. C'est un travail de paramétrage plus que de développement, mais il ne se fait pas tout seul.

Odoo ou un logiciel BTP spécialisé ?

Question légitime, et la réponse n'est pas toujours Odoo.

Un logiciel BTP dédié arrive avec les métrés, les bibliothèques de prix, les situations de travaux déjà pensées. Si votre activité tourne entièrement autour de ces objets, c'est un gain de temps réel.

Odoo a l'avantage inverse : il couvre l'entreprise entière — achats, stock, compta, RH, commercial — et se laisse étendre là où votre métier sort du cadre. Vous n'avez pas un logiciel de chantier d'un côté et une gestion commerciale de l'autre, avec des ressaisies entre les deux.

Le vrai critère : est-ce que le métré et le prix de revient détaillé sont le cœur de votre activité, ou une partie parmi d'autres ? Dans le premier cas, un outil spécialisé. Dans le second, Odoo étendu.

Par où commencer

L'ordre qui fonctionne, dans nos déploiements :

  1. Le socle d'abord — achats, stock, ventes, facturation. En production, utilisé, avant tout développement.
  2. Le rattachement analytique — chaque dépense sur un chantier, dès le premier jour d'exploitation.
  3. Les documents métier ensuite — offre technique, rapports, permis. Une fois que vous savez comment vos équipes travaillent réellement dans l'outil.

L'erreur classique est l'inverse : développer les modules métier avant que quiconque ait saisi une commande. Vous obtenez des modules qui répondent au processus décrit en réunion, pas à celui qui existe.


Questions fréquentes

Odoo peut-il gérer plusieurs chantiers en parallèle ? Oui, c'est son fonctionnement normal. Chaque chantier est un projet doté d'un compte analytique, ce qui permet de suivre ses coûts et ses recettes séparément, tout en gardant une vue consolidée.

Faut-il développer un module pour suivre la rentabilité d'un chantier ? Pas nécessairement. Les briques existent dans Odoo — comptabilité analytique, projets, feuilles de temps. Le travail consiste surtout à paramétrer le rattachement des dépenses et à produire les états attendus. Le développement n'intervient que pour des indicateurs propres à votre métier.

Nos conducteurs de travaux peuvent-ils saisir depuis le chantier ? Oui, l'interface est utilisable sur mobile, et un mode hors connexion est envisageable pour les zones mal couvertes. La saisie sur site évite la ressaisie du soir, qui est le principal point de perte d'information.

Peut-on reprendre nos chantiers en cours ? Oui. Clients, fournisseurs, articles, stock et chantiers ouverts se reprennent depuis Excel ou votre ancien système. Les chantiers clôturés sont généralement conservés en archive plutôt que réimportés — les remonter coûte cher pour un usage rare.

Combien de temps prend un déploiement pour une entreprise BTP ? Quelques semaines pour le socle, plus le temps nécessaire aux modules métier retenus. Le cadrage permet de donner une date fiable avant de commencer. Nous établissons un devis détaillé et gratuit sous 24 h.


Pour le détail de notre offre, voir notre service Odoo. Pour une vue d'ensemble de l'ERP dans une PME, notre article Odoo : l'ERP qui structure votre PME au Maroc. Les déploiements réalisés sont présentés dans le portfolio.

Un projet en tête ?

Discutons-en. Recevez un devis gratuit sous 24 h.