Prérequis, installation dans custom/, configuration, premier test et mise à jour. Commencez sur une copie de votre base.
Mis à jour le 9 octobre 2026 · Dolibarr 20 → 24 · PHP 7.4 – 8.3 · version 1.0.1
1. Prérequis
Dolibarr 20 à 24, PHP 7.4 à 8.3 avec cURL, les modules Factures et Tiers actifs et le module Travaux planifiés recommandé. Dans Accueil → Configuration → Société, renseignez le SIREN : sans lui, le tableau de bord indique qu’aucune transmission n’est possible. Travaillez d’abord sur une copie de votre base.
2. Installer le module
Téléchargez l’archive depuis Dolistore et décompressez-la dans custom/ (custom/ereportingfrance). Dans Accueil → Configuration → Modules/Applications, activez E-Reporting France. Attribuez aux utilisateurs les droits nécessaires : consulter, préparer (exclure, reclasser, saisir les recettes), transmettre et configurer.
3. Choisir le régime et le connecteur
Dans la configuration du module, choisissez votre régime déclaratif de TVA et, si DoliTax ne le fixe pas déjà, l’exigibilité de la TVA. Gardez pour l’instant le connecteur Bac à sable et le format XML officiel du flux 10. Fixez « Ne rien déclarer avant le » à votre date de mise en route pour ignorer les pièces antérieures. Enregistrez puis cliquez sur « Tester le connecteur ».
4. Calculer et lire les périodes
Ouvrez E-Reporting France dans le menu et cliquez sur « Recalculer les périodes ». Les périodes de transactions et de paiements apparaissent avec leurs dates limites. Ouvrez une période : l’onglet Lignes montre chaque opération avec sa catégorie et la règle appliquée ; excluez une ligne avec un motif ou posez une surcharge sur la fiche tiers si un classement est faux.
5. Préparer et corriger les anomalies
Cliquez sur « Préparer » sur une période. L’onglet Anomalies sépare les bloquantes des avertissements ; le bouton Transmettre reste grisé tant qu’une bloquante subsiste. Corrigez la donnée dans Dolibarr (pays de la contrepartie, montants, rattachement de la facture), puis préparez à nouveau. L’onglet Message doit annoncer un message conforme au schéma officiel.
6. Transmettre au bac à sable, puis à votre plateforme
Cliquez sur « Transmettre » sur une période préparée : le bac à sable répond acceptée et l’onglet Journal enregistre la tentative. Passez ensuite le connecteur en Dépôt manuel, API REST générique (adresse HTTPS, clé, gabarit d’en-tête, matricule de plateforme) ou connecteurs de PA Transmission, et transmettez une première période réelle. Relevez le statut avec « Relever le statut ».
7. Automatiser et mettre à jour
Activez les trois tâches planifiées (préparation, transmission automatique, rappels) dans les Travaux planifiés de Dolibarr et saisissez les adresses e-mail de rappel. Pour mettre à jour, remplacez custom/ereportingfrance par la nouvelle version, puis désactivez et réactivez le module ; périodes et journal sont conservés.