Dolibarr en production : traçabilité et bonnes pratiques pour mieux piloter

(Guide complet pour les équipes opérationnelles et les décideurs)


1. Introduction

Dolibarr est un ERP / CRM open‑source qui, grâce à sa simplicité d’utilisation et à son extensibilité, s’est imposé comme un choix judicieux pour les PME et les structures qui souhaitent digitaliser leurs processus internes sans prétendre à une solution lourde et coûteuse.

Dans le domaine de la production, la maîtrise de la traçabilité – du matières premières au produit fini – constitue un levier majeur pour :

  • garantir la conformité réglementaire,
  • réduire les pertes et les rebuts,
  • améliorer la satisfaction client grâce à une visibilité en temps réel sur les délais et les lots,
  • piloter efficacement les coûts (ressources, énergie, main‑d’œuvre).

Cet article détaille les principes de traçabilité intégrés à Dolibarr, propose une méthodologie de mise en œuvre adaptée aux ateliers de production, puis conclut par une check‑list des bonnes pratiques pour maximiser l’efficacité du système.


2. Pourquoi la Traçabilité est‑elle Cruciale en Production ?

Enjeu Impact concret Exemple d’application Dolibarr
Conformité/Qualité Auditabilité des lots, retours de produits Historique d’un lot de matière première → numéro de commande, réception, contrôle qualité, fabrication, expédition.
Coût & Marges Identifications des processus coûteux ou inefficaces Suivi du temps de travail par poste, calcul de la charge horaire réelle par lot.
Gestion des Stocks Optimisation des réassorts, réduction des ruptures Liaison entre le Stock (réel) et le Produit fini via le suivi de lot et de date de péremption (si applicable).
Service Client Réactivité face aux réclamations, livraisons précises Accès instantané au numéro de lot expédié, possibilités de rappel ou de rappel d’information.

En résumé, une traçabilité fiable transforme le chaos opérationnel en une chaîne d’informations structurées, propice à la décision éclairée et à l’amélioration continue.


3. Principes Clés de la Traçabilité avec Dolibarr

Dolibarr offre plusieurs modules qui, combinés, permettent de couvrir tout le cycle de production :

Module Fonction Utilité traçabilité
Products Catalogue des produits, variantes, kits. Association d’un Produit fini à ses BOM (Bill Of Materials) et à ses sous‑assemblages.
Orders Commandes clients et fournisseurs. Historisation des dates d’expédition/réception pour chaque lot.
Invoices / Payments Facturation et encaissement. Possibilité de lier une facture à une lot de production (pour suivi des paiements liés).
Inventory Gestion des stocks et des emplacements. Mise à jour en temps réel du stock d’entrée/sortie par lot.
Manufacturing Ateliers, ordres de fabrication, suivi de temps. Génération d’un bon de travail avec un numéro de lot unique.
Tracking (via champs personnalisés) Ajout de champs sur les cartes, factures, devis, etc. Exportation des métadonnées pour audits ou rapports spécifiques.
Reports & Dashboards Tableau de bord intégré, graphiques. Visualisation de KPI de traçabilité (ex. taux de rejet par lot).

Tip : Utilisez le module Products → Category/Attributes pour ajouter des attributs personnalisés (ex. « Numéro de lot », « Date de fabrication », « Type de matière première »). Ces champs sont alors visibles sur tous les documents (devis, factures, stocks) et peuvent être exportés via CSV ou API.


4. Méthodologie de Mise en Place de la Traçabilité

4.1. Analyse du flux de production

Étape Question clé Action Dolibarr associée
1. Achat / Réception Quels sont les fournisseurs, quelles spécifications, quels numéros de lot ? Créer des FournisseursPurchase Orders → Inventory Receipts avec champ « Lot ».
2. Stockage Où les matières sont‑elles stockées ? Quels contrôles qualité ? Définir des Emplacements avec “Critères de traçabilité” (ex. zone froide).
3. Pré‑fabrication Quels BOM et quelles quantités ? Créer un Produit avec BOM défini → champs « Lot besoin » liés.
4. Atelier (fabrication) Quelle est la séquence d’opérations ? Générer des Orders → Manufacturing« Work Order » avec numéro de lot attribué automatiquement.
5. Contrôle qualité Les pièces sont‑elles testées ? Ajouter un champ « Résultat QC » sur les Invoices ou Products.
6. Expédition Le lot expédié correspond‑il au lot reçu ? Relier les Factures Client à un Work Order (via Reference).

4.2. Paramétrage Dolibarr

  1. Activer les champs personnalisés

    • Settings → List of fields → Ajouter lot_number, manufacture_date, expiry_date.
    • Associer ces champs aux objets : Products, Stocks, Purchase Orders, Sales Orders.

  2. Définir le routage de travail

    • Manufacturing → Work Center → Créer des postes (ex. CNC‑01, Assemblage‑02) et lier-les aux Orders.

  3. Automatiser la génération des numéros de lot

    • Utiliser le plugin autonum ou Hooks pour attribuer un identifiant unique à chaque nouveau Work Order.
    • Exemple de script simple (PHP) :
      $db->query('INSERT INTO ' . $conf->manufacturing . ' (label,ref) VALUES ('.$newref.',' . $conf->manufacturing . '.nextRef())');
      $lot = $db->fetch_assoc($db->query('SELECT LAST_INSERT_ID()'));
      $conf->product->lot_number = 'LOT-'. $lot['id'];

  4. Reporting automatisé

    • Créez un Report Builder avec filtres sur lot_number et générer des PDF périodiques à destination du service qualité.

4.3. Tests et Validation

Phase Objectif Méthode
Unitaires Vérifier la création d’un lot à chaque étape. Simuler une commande d’achat → réception → fabrication, puis interroger le Stock.
Intégration S’assurer que le lien entre BOM et Work Order est cohérent. Audit aléatoire de 10 lots sur un mois.
Performance Mesurer le temps de réponse du tableau de bord. Profilage avec le module Adminer et l’outil de monitoring intégré.
Sécurité Contrôler les droits d’accès (qui peut modifier un lot). Revérifier les profils Manager/Editor dans Settings → Permissions.


5. Bonnes Pratiques pour Piloter la Production avec Dolibarr

5.1. Normalisation des identifiants de lot

  • Format recommandé : PROD-[AAMMJJ]-[001]PROD désigne le code produit, suivi de la date de fabrication et d’un séquentiel incrémental.
  • Avantage : Facilité de recherche (regex) et compatibilité avec les ERP externes.

5.2. Momentiser le suivi (KPIs)

KPI Description Échec fréquent Solution Dolibarr
Taux de rétro‑émission % de lots qui ne retrouvent pas leur origine. Oubli de lier une réception à un BOM. Utiliser le champ linked_purchase_order dans le Work Order.
Cycle de fabrication moyen Temps moyen du début à la fin d’un lot. Variation importante entre postes. Récupérer les timestamps start_work / end_work via le Manufacturing Dashboard.
Rejet par lot Nombre d’unités rejetées par lot / lot total. Marges non enregistrées. Ajouter un champ scrap_qty à l’Invoice de production.
Délai de livraison Temps factuel entre expédition et réception client. Erreur de date de Transportation. Date de Packing liée au Sales Order.

5.3. Automatisation des alertes

  • Event Hook : déclencher une notification (mail ou Slack) lorsqu’un lot dépasse une durée de cycle configurée.
  • Condition : Si end_work - start_work > seuil → envoyer un mail à l’équipe de production.

5.4. Gestion des changements (Change Management)

  • Mettre en place un processus de versionning des BOMs : chaque modification crée un nouveau numéro de version (BOM v1.0 → v1.1).
  • Dolibarr permet de lier une version de BOM à chaque Work Order grâce à l’option “Bill of Materials version”. Ainsi, les lots fabriqués avec la même version partagent le même historique traceable.

5.5. Documentation et audits

  1. Export automatisé des champs de traçabilité au format CSV ou JSON via l’API .../api/ pour alimenter les outils de BI.
  2. Archivage : définir une politique (ex. 7 ans) dans Settings → Document retention afin de garantir la conservation du paper‑trail.
  3. Check‑list de clôture de lot : créer un Checklist Item dans Planning (ex. « Contrôle dimensionnel effectué », « Certificat de conformité signé »).


6. Exemple Pratique : De la Réception du Matière Première à l’Expédition du Produit fini

6.1. Scénario

  1. Réception d’une commande de cuivre (lot LOT-20230731‑001) le 12 / 09 / 2025.
  2. Stockage dans l’entrepôt « Métaux » → référence stock STK-001.
  3. BOM d’un composant électronique : Cuivre + PCB + Capaciteur (références CU-001, PCB-012, CAP-003).
  4. Fabrication d’un lot de 500 unités de l’assemblage final.
  5. Expédition à un client avec suivi EXP‑20250925‑015.

6.2. Traceability dans Dolibarr

Document Donnée traçable Champ Dolibarr correspondant
Purchase Order supplier="MetalCo"; receipt_date="2025-09-12" purchase_order.ref + champ lot_number ajouté.
Inventory location="Warehouse-Metal"; quantity=1000 ; expiry_date="" product_stock avec attribut lot_number.
Bill Of Materials required_qty=2kg copper per unit Dans le ProductBill of MaterialsComponent CU-001required_qty.
Work Order start = 2025-09-20 08:15; end = 2025-09-20 14:40; produced_qty=500; finished_lot = LOT-20250920-001 manufacturing_order → champs start_work, end_work, produced_qty; product.linked_lot.
Sales Order customer="Lemax"; delivery_date="2025-09-25"; shipping_lot = LOT-20250920-001 invoice.linked_order_id + champ lot_number lié au Work Order via un hook.

Résultat : au moindre doute (ex. défaut du produit), le responsable qualité peut retrouver tout le chemin : de la réception du cuivre, la définition du BOM, les paramètres de production et le nombre exact d’unités livrées à quel client.


7. Checklist « Bonnes Pratiques » pour la Traçabilité en Production

Action Pourquoi
1 Définir un format universel de numéro de lot (ex. LOT-YYYYMMDD-XXX). Recherche rapide, compatibilité entre services.
2 Activer les champs personnalisés sur Products, Stocks, Orders. Garantit que chaque document porte le même identifiant de traçabilité.
3 Lier chaque command (achat, vente) à un lot dès sa création. Évite le « découplage » des informations.
4 Attribuer un numéro de lot unique à chaque Work Order (auto‑num). centralise les données de production.
5 Mettre en place des notifications d’anomalie (délais, rejets). Réactivité immédiate en cas de problème.
6 Docimenter les versions de BOM et les lier aux lots. Historisation des évolutions de conception.
7 Automatiser les exports de données de traçabilité vers un outil BI. Facilite les analyses et le reporting continu.
8 Effectuer des audits périodiques (mensuels) de conformité de l’historique de lots. Garantit la robustesse du processus.
9 Former les équipes à l’utilisation des champs de traçabilité et aux bonnes pratiques d’enregistrement. Réduction des erreurs humaines.
10 Sauvegarder les lots archivés (7 ans minimum) dans un référentiel sécurisé. Conformité légale et possibilités de ré‑exploitation des données.


8. Conclusion

Dolibarr ne prétend pas être un ERP industriel lourd, mais lorsqu’on l’exploite avec les bonnes pratiques de traçabilité, il devient un levier puissant pour :

  • Garantir la visibilité totale de chaque étape de la chaîne de valeur,
  • Réduire les coûts cachés liés aux rebuts et aux retours clients,
  • Améliorer la réactivité face aux exigences de qualité et de conformité.

En suivant la méthodologie présentée – normalisation des identifiants, paramétrage des champs, automatisation des alertes, et monitoring continu – les équipes de production peuvent réellement piloter leurs processus, passer d’une approche réactive à une gestion prédictive et proactive.

Prochaine étape : réaliser un pilotage de 2 mois sur un sous‑ensemble de produits, appliquer les check‑lists ci‑dessus, puis mesurer les gains (taux de rejet, délai moyen de cycle) avant de généraliser le modèle à l’ensemble de votre portefeuille.


References (français)

  1. Dolibarr Documentation officielle – Module Manufacturing & Inventory.
  2. B. Leleu, « Gestion de la production avec ERP open‑source », Supply Chain Review, 2023.
  3. Guide de bonnes pratiques ISO 9001 – Traçabilité des lots, 2022.
  4. Article de blog « Comment automatiser la création de numéros de lot dans Dolibarr », OpenERP Community Blog, 2024.

(N’hésitez pas à consulter les liens officiels sur dolibarr.org pour les dernières versions du module Manufacturing et les exemples de scripts.)


Auteur : [Votre Nom], Consultant ERP Open‑Source – spécialisé en transformation digitale de la production.


Cette version a été rédigée en novembre 2025 et est adaptée aux entreprises disposant d’une installation Dolibarr 23.x ou supérieure.

Publications similaires