Une menuiserie remplace deux logiciels qui ne se parlaient pas par Odoo, et donne un outil de saisie à ses ouvriers
Menuiserie, 27 collaborateurs, canton de Vaud
Un logiciel métier d'un côté, une comptabilité de l'autre, deux ponts manuels par mois. Odoo 19 reprend les ventes, les achats, la comptabilité et les employés ; une application sur téléphone, branchée sur l'API, permet aux ouvriers de saisir heures, frais et vacances sans licence.
Ce qui a été construit
- Ouvrierstéléphone, code personnel
- Espace employéheures, frais, vacances
- API Odoocompte technique unique
- Odoo 19projets, compta, achats
- Bureauvalide dans Odoo
En plein : construit par SnapSolution. En contour : outil déjà en place chez le client. En rond : les personnes.
Le point de départ
Le commercial et le suivi des chantiers tournaient dans un logiciel métier en ligne, sans accès à la base de données. La comptabilité et la paie dans un second outil. Aucune interface entre les deux : les écritures passaient à la main, deux fois par mois.
La reprise des données était le vrai risque. Les premiers exports ne couvraient qu'une partie des informations, 27 chantiers étaient ouverts à cheval sur l'ancien et le nouveau système, facturés par situations successives, un cas sans équivalent natif dans Odoo. Et 31 comptes manquaient au plan comptable.
Ce qu'on a mis en place
Cadrage par la preuve : chaque hypothèse sur les données a été vérifiée sur un export réel avant d'entrer dans le plan. Les adresses, dossiers et employés ont été convertis par scripts rejouables et chargés sans erreur sur une base de test, puis sur la plateforme définitive.
Odoo 19 Enterprise sur Odoo.sh, avec trois environnements séparés (production, préproduction, développement). Comptabilité suisse, TVA, factures QR. Les factures fournisseurs arrivent par email et sont lues automatiquement, référence QR comprise. La paie a été volontairement reportée au 1er janvier pour éviter une reprise des cumuls en cours d'année.
Plutôt qu'un module Odoo à maintenir à chaque version, l'espace employé est une application web autonome installée sur le téléphone. L'ouvrier entre avec un code personnel, saisit ses heures sur le bon chantier en deux touches, photographie ses tickets de frais, demande ses vacances. Le bureau valide dans les écrans standard d'Odoo. Aucune licence par ouvrier.
Les briques livrées
- Cadrage et plan de bascule
- Reprise des données par scripts
- Odoo 19 : ventes, achats, comptabilité, employés
- Factures fournisseurs par email avec lecture automatique
- Espace employé sur téléphone, branché sur l'API
- Emails Microsoft 365 reliés à Odoo
Technologies
- Odoo 19 Enterprise
- Odoo.sh
- Next.js
- API JSON-2
- Python
Pour aller plus loin
Un contexte proche du vôtre ?
Trente minutes pour comprendre votre besoin. Gratuit, sans engagement.