Dolicraft
Dolicraft
Demander un devis
Retour au blog
Actualités9 min de lecture

Dolibarr 23 : les nouveautés à connaître

Tour d'horizon des nouveautés de Dolibarr 23 : comptabilité analytique enrichie, catégories de tâches, signature des expéditions, portail web et APIs étendues.

Dolibarr 23 : les nouveautés à connaître

Dolibarr 23 : une version majeure à l'écoute de la communauté

Dolibarr 23 a été publié le 28 février 2026, suivi de versions correctives mineures dont la 23.0.2 début avril. Cette release majeure ne révolutionne pas l'interface mais concentre ses efforts là où les utilisateurs et les intégrateurs en ont le plus besoin : la comptabilité analytique, la gestion de projet, le portail web, les expéditions et une API REST considérablement étendue. L'esprit de cette version est de consolider les briques existantes et de combler les manques fonctionnels remontés par la communauté, plutôt que d'ajouter des modules spectaculaires.

  • Version 23.0 publiée le 28 février 2026 par l'équipe Dolibarr
  • PHP 7.2 est désormais la version minimale supportée
  • Corrections et stabilisation continues via les releases 23.0.x
  • Release tournée vers les besoins exprimés par la communauté
  • Mise à jour recommandée après test en environnement de pré-production

Comptabilité : axes analytiques, réconciliation et export ISTEA

Le module de comptabilité reçoit plusieurs améliorations majeures dans Dolibarr 23. La comptabilisation par type de paiement devient possible, ce qui simplifie grandement l'imputation des écritures lorsque vous gérez plusieurs modes d'encaissement. La réconciliation sur les comptes généraux permet désormais un lettrage plus fin, équivalent au pointage bancaire pour n'importe quel compte du plan comptable. Les axes analytiques sont étendus à davantage de documents, offrant un suivi de rentabilité plus cohérent entre commandes, factures et écritures. Enfin, un nouveau mode d'export ISTEA fait son apparition aux côtés des exports standard.

  • Comptabilisation par type de paiement et amélioration du traitement des escomptes
  • Réconciliation sur les comptes généraux (équivalent pointage sur n'importe quel compte)
  • Axes analytiques disponibles sur plus de documents commerciaux
  • Nouveau mode d'export comptable ISTEA
  • Widget « entonnoir » sur les opportunités pour le suivi commercial

Projets et tâches : catégories, auto-références et vue consolidée

Dolibarr 23 amorce la phase 1 de la refonte des tâches de projet, avec l'apparition des catégories de tâches. C'est une demande récurrente de la communauté : pouvoir classer les tâches par typologie métier et filtrer les vues en conséquence. La liste des projets gagne une colonne « projet parent » pour mieux visualiser les arborescences, et la vue d'ensemble du projet peut désormais masquer les commandes déjà payées pour se concentrer sur le reste-à-faire. Côté API, les tâches peuvent être créées avec une référence générée automatiquement.

  • Catégories de tâches — phase 1 de 3 (refonte progressive)
  • Colonne « projet parent » dans la liste des projets
  • Vue d'ensemble projet : option pour masquer les commandes payées
  • Génération automatique de la référence de tâche via l'API
  • Suivi des temps passés plus complet via nouveaux endpoints REST

Expéditions et propositions : signature, messagerie et agenda

Les expéditions gagnent enfin des fonctionnalités qui manquaient : la signature intégrée (équivalente à celle des devis), la création en mode autonome sans passer par une commande source, et le suivi du numéro de transfert. Les commandes et expéditions reçoivent de nouveaux onglets « messagerie » et « agenda » pour regrouper l'historique des échanges et des événements liés. Les propositions commerciales en bénéficient également, avec en plus la possibilité d'ajouter une adresse de livraison distincte de l'adresse de facturation.

  • Signature des expéditions (même ergonomie que pour les devis)
  • Création d'une expédition autonome, sans commande source
  • Nouveaux onglets messagerie et agenda sur commandes et expéditions
  • Adresse de livraison distincte sur les propositions commerciales
  • Suivi du numéro de transfert sur les expéditions

Portail web, membres et communication

Le module WebPortal continue sa maturation avec plusieurs améliorations utiles : navigation dans les dossiers partagés, pages publiques de dons avec support CAPTCHA, et gestion plus fine des cartes et des champs. Côté gestion des membres, un module de numérotation libre fait son apparition pour ceux qui ne veulent pas utiliser la séquence standard, et une fonction de fusion permet enfin de consolider les membres en doublon. La synchronisation entre tiers et membres gagne en contrôle. Les événements d'agenda peuvent envoyer des rappels par SMS.

  • Portail web : navigation dans les dossiers et pages de dons avec CAPTCHA
  • Module de numérotation libre pour les membres
  • Fusion des membres en doublon
  • Rappels SMS pour les événements d'agenda
  • Onglet contact sur les fiches produits et services

API REST : de nombreux nouveaux endpoints

C'est probablement le volet le plus apprécié des intégrateurs. L'API REST de Dolibarr 23 gagne de nombreux endpoints qui manquaient cruellement pour industrialiser les intégrations : lots de produits, congés et absences, statistiques des membres, listes et paiements de TVA, mouvements de stock, templates d'emails, temps passés sur projets et tâches, gestion des contacts sur plusieurs modules. Le module de stock gagne également des endpoints de mouvement qui permettent d'automatiser les ajustements depuis un outil externe ou une application mobile. Les développeurs remarqueront aussi l'introduction de la propriété TRIGGER_PREFIX pour garantir l'unicité des clés de trigger par objet métier.

  • Nouvelles APIs : lots de produits, congés, statistiques membres, TVA
  • Endpoints de mouvements de stock et de gestion des templates d'emails
  • Gestion des contacts exposée via API sur plusieurs modules
  • Temps passés sur projets et tâches accessibles en API
  • Propriété TRIGGER_PREFIX pour unicité des clés de trigger (développeurs)

Sécurité, datapolicy et nettoyage technique

La sécurité progresse avec une nouvelle page de configuration des en-têtes HTTP de sécurité (CSP, X-Frame-Options, HSTS, etc.) directement depuis l'interface admin, sans toucher au fichier de configuration du serveur web. Le module datapolicy, très utile pour la conformité RGPD, passe en statut stable avec des fonctions d'anonymisation matures. Côté technique, Dolibarr 23 fait le ménage : certaines fonctions et propriétés dépréciées disparaissent définitivement, notamment la méthode `run_trigger()` qui doit être remplacée par `runTrigger()`, ou encore la librairie `timepicker.js` retirée au profit de composants plus modernes. Les intégrateurs de modules tiers doivent donc tester leurs modules sur Dolibarr 23 avant toute mise en production.

  • Page de configuration des en-têtes HTTP de sécurité en admin
  • Module datapolicy promu en stable pour l'anonymisation RGPD
  • Méthodes dépréciées supprimées : run_trigger(), img_pdf(), etc.
  • Librairie timepicker.js retirée du cœur
  • Incoterms 2025 intégrés nativement

Comment mettre à jour vers Dolibarr 23

La mise à jour vers Dolibarr 23 suit les bonnes pratiques habituelles, mais avec quelques points d'attention spécifiques à cette version. Vérifiez d'abord que votre environnement supporte au minimum PHP 7.2 (la plupart des hébergements modernes tournent déjà sous PHP 8.1 ou 8.2, ce qui est préférable). Sauvegardez intégralement votre base de données et votre arborescence fichiers avant toute manipulation. Testez impérativement la montée de version sur un environnement de pré-production, en particulier si vous utilisez des modules tiers, car certaines fonctions dépréciées ont été supprimées dans cette version et certains modules pourraient nécessiter une mise à jour. Une fois la recette validée, planifiez la bascule en production hors heures de bureau. Si vous avez des doutes ou que votre instance est critique, notre équipe Dolicraft est là pour sécuriser la migration et vérifier la compatibilité de votre écosystème.

  • Vérifier que votre environnement tourne au moins sous PHP 7.2 (PHP 8.1+ recommandé)
  • Sauvegarder la base de données et tous les fichiers avant la mise à jour
  • Tester sur un environnement de pré-production, notamment avec vos modules tiers
  • Identifier les modules custom qui utilisent des méthodes dépréciées (run_trigger, img_pdf...)
  • Planifier la bascule hors heures de bureau et prévoir un plan de rollback
  • Faire appel à un spécialiste Dolibarr pour un accompagnement sécurisé

Besoin d'aide avec Dolibarr ?

Notre équipe d'experts Dolibarr est à votre disposition pour vous accompagner dans vos projets : implementation, migration, développement de modules sur mesure et formation.