Diagnostiquer Dolibarr : logistique FAQ avec intégrations modernes

Dolibarr est un ERP/PGC (Gestion de Production et de Comptabilité) open‑source très apprécié des PME et des artisans pour sa simplicité d’utilisation et son extensibilité. Lorsqu’on aborde la partie logistique (gestion des stocks, des mouvements, des livraisons, des fournisseurs, etc.), de nombreuses questions reviennent régulièrement. Cet article propose une FAQ structurée, tout en montrant comment les intégrations modernes (API, connecteurs tierces, micro‑services, cloud) transforment la façon dont Dolibarr répond à ces enjeux.


1. Quel est le cœur fonctionnel de la gestion logistique dans Dolibarr ?

Fonctionnalité Description détaillée
Stocks & inventaire Gestion multi‑emplacements, seuils de réapprovisionnement, suivi des lots (numéros de série, dates de péremption).
Commandes fournisseurs Création de devis, commandes, réception de marchandises, reconversions automatiques en stocks.
Bonnes de réception / expéditions Validation manuelle ou via scanner de codes‑barres, génération de bordereaux de livraison.
Gestion des mouvements Historique des entrées/sorties, transfert entre entrepôts, inventaires cycliques.
Gestion des articles Articles simples, kits, produits configurables, prix unitaires multi‑devise.
Suivi des plantes de production Liaison entre stock, production et ventes pour anticiper les besoins.

Ces modules sont tous inter‑connectés via le même référentiel produit, ce qui évite la duplication de données.


2. Foire aux questions (FAQ) : Les interrogations les plus fréquentes

Q1 – Comment activer la gestion multi‑entrepôts ?

R : Dans Administration → Entreprises → Entreprises, cochez « Gestion multi‑stock ». Chaque entrepôt possède son propre code (EX : WH‑A, WH‑B). Vous pouvez définir des règles de réapprovisionnement (transfert, achat, production) par entrepôt.

Q2 – Est‑il possible d’utiliser des codes‑barres / QR‑codes pour les articles ?

R : Oui. Dans Gestion des articles → Fiches, le champ « Référence interne » accepte tout format alphanumérique. Vous pouvez aussi exploiter le module « Impression de tickets » pour générer des QR‑codes (ex. : {{product.id}}) et les scanner à la réception ou à l’expédition.

Q3 – Quelles sont les limitations du suivi des lots (numéros de série) ?

R : Dolibarr supporte les lots (numéro de lot, date de fabrication, date de péremption). Le suivi est réel‑temps lorsqu’on utilise le module « Gestion des lots » (activer dans Administration → Configuration → Modules). Limites :

  • Pas de gestion native de traceability 360 ° (ex. : suivi d’un lot à travers plusieurs fournisseurs puis plusieurs ateliers).
  • Nécessite un développement personnalisé ou un connecteur ERP externe pour des chaînes de valeur très complexes.

Q4 – Comment automatiser la réapprovisionnement (reorder point) ?

R : Dans Stocks → Réapprovisionnement, définissez Niveau minimum et Maximum. Dolibarr génère automatiquement des propositions d’achat (bordereau de commande) que vous pouvez valider en un clic. Les seuils peuvent être exprimés en unités ou en pourcentage du stock actuel.

Q5 – Est‑ce que Dolibarr peut s’intégrer à des solutions de transport (ex. : Chronopost, UPS) ?

R : Oui via les connecteurs API ou les modules contrib (ex. : Shipper, Transportation). Vous pouvez mettre en place :

  • Envoi automatique d’étiquettes à chaque bon de livraison.
  • Mise à jour du statut de la commande (ex. : « En cours de transport », « Livré ») directement dans Dolibarr.
  • Calcul dynamique des coûts de port selon le poids/volume de la commande.

Q6 – Comment synchroniser les données de stock avec un système de comptabilité externe (ex. : Odoo, Sage)?

R : Deux approches :

  1. API Rest : Exportez les mouvements (/poweredby/index.php?mainmenu=stock&op=list) en JSON et consumez‑les depuis le système cible.
  2. Webhooks : Configurez un Webhook dans Administration → Configuration → Webhooks qui déclenche une URL (par ex. un service Middleware) chaque fois qu’un stock change.


3. Intégrations modernes : Au‑delà du « core » de Dolibarr

3.1. Architecture micro‑services et API‑first

  • RESTful API native depuis Dolibarr 15.x : chaque action (création de commande, réception, inventaire) possède une URL REST et accepte/définit du JSON.
  • OpenAPI/Swagger généré automatiquement, facilitant la création de clients SDK en PHP, Node.js ou Python.
  • Permet d’inclure Dolibarr dans des workflows CI/CD (ex. : déclencher un déploiement de stock lorsqu’un nouveau capteur IoT signale une baisse de température).

3.2. Connecteurs pré‑construits (Marketplace)

Connecteur Fonctionnalités principales Partenaires/communauté
Dolibarr‑WooCommerce Synchronisation bidirectionnelle des produits, stocks, devis et factures. Community‑maintained (GitHub)
Dolibarr‑Shopify Export de produits → Shopify, import des commandes → Dolibarr. Plugin officiel (commercial)
Dolibarr‑Zapier Triggers (nouvelle commande, stock bas) → Actions (envoi email, création ticket Jira). Zapier Marketplace
Dolibarr‑SAP Business One API/EDI pour échange de maître‑produit et de mouvements de stock. Partenaire SAP Integration Hub

3.3. Intégration avec des plateformes d’intelligence artificielle

  • Prévisions de demande : Utilisez un modèle ML (ex. : Prophet, XGBoost) sur les historiques de ventes exportés depuis Dolibarr (via la feature Export CSV). Le résultat peut être renvoyé dans Dolibarr comme “prévisions de stock”.
  • Optimisation des itinéraires de livraison : Une API interne invoque un service de calcul d’itinéraire (ex. : Google Maps Routing API) et met à jour les champs custom “Durée prévue” sur les bons de livraison.

3.4. Déploiement Cloud (SaaS) vs. On‑Premise

Option Avantages Points d’attention
Dolibarr Cloud (ex. : infomaniak, OVH) Sauvegardes automatisées, haute disponibilité, mise à jour sans interruption. Limite de personnalisation du code source, dépendance au provider.
On‑premise (Docker / Kubernetes) Contrôle total, orchestration avec d’autres services micro‑services. Nécessite gestion des updates, des volumes de données, de la sécurité (TLS, firewall).


4. Meilleures pratiques pour une chaîne logistique digitale sous Dolibarr

  1. Modélisez vos flux avant de paramétrer : Cartographiez les processus (réception → stockage → picking → expédition) pour identifier les points de contrôle (déclencheurs de notifications, seuils de réapprovisionnement).
  2. Utilisez les champs custom : Ajoutez des champs dans les fiches articles (ex. : « Poids », « Volume », « Zone de stockage ») pour alimenter les API de suivi de transport.
  3. Automatisez la validation des bons de réception : Créez un workflow où chaque réception génère automatiquement la mise à jour du stock et l’envoi d’un email de confirmation au fournisseur.
  4. Mettez en place des alertes temps réel : Via les Webhooks ou les cron jobs, déclenchez des actions lorsqu’un seuil critique est atteint (ex. : SMS à l’équipe logistique).
  5. Versionnez votre configuration : Utilisez le système de plugins de Dolibarr (ex. : plugin_name/ dans le répertoire www) et placez-le sous Git. Ainsi, chaque mise à jour du core n’écrase pas vos personnalisations.
  6. Testez les performances : Pour les gros volumes (≥ 100 000 mouvements/mois), activez le mode « Cache » du module Stock (option “Use cache for stock level”) et configurez un index sur la table llx_stock.


5. Conclusion : Vers une logistique « smart » avec Dolibarr

Dolibarr ne se résume plus à un simple ERP de gestion d’articles ; grâce à ses API ouvertes, ses modules contrib et sa communauté active, il est aujourd’hui capable d’être le cœur d’une chaîne logistique intelligente :

  • FAQ centrée sur les besoins réels des équipes logistiques (multi‑stock, lots, seuils de réapprovisionnement).
  • Intégrations modernes (micro‑services, IA, connecteurs SaaS) qui permettent d’automatiser, prévoir et optimiser chaque étape du flux physique.
  • Scalabilité : du petit artisan au groupe de distribution nationale, Dolibarr s’adapte grâce à une architecture modulable et à des points d’extension (plugins, webhooks, API).

En combinant la simplicité d’utilisation de Dolibarr avec les technologies de pointe, les entreprises peuvent réduire les erreurs de picking, diminuer les ruptures de stock et offrir une expérience client fluide – tout en conservant la maîtrise totale de leurs données grâce à la nature open‑source de la plateforme.

À retenir : la logistique dans Dolibarr ne se limite pas à la saisie manuelle ; elle se décline aujourd’hui en écosystème connecté, où chaque mouvement de stock devient une donnée exploitée en temps réel pour prendre des décisions plus rapides et plus éclairées.


Cet article a été rédigé à la lumière des dernières versions de Dolibarr (17.x) et des pratiques du secteur en 2025. Pour toute implémentation spécifique, n’hésitez pas à consulter la documentation officielle et les forums communautaires afin de profiter des dernières évolutions et des retours d’expérience.

Publications similaires