PeppolConnect · POUR DOLIBARR

Envoyez vos factures via Peppol.
Recevez celles de vos fournisseurs.

PeppolConnect génère les factures et avoirs UBL depuis Dolibarr, les contrôle contre le schéma XSD UBL 2.1 et les règles EN 16931 / Peppol, les dépose chez Peppyrus ou Scrada et transforme les factures fournisseurs reçues en brouillons.

Dolibarr 18 → 24PHP 7.4 – 8.3Version 1.1.0149 € HTSur Dolistore

PeppolConnect — module pour Dolibarr
UBL Peppol BIS Billing 3.0Contrôles XSD et EN 16931Peppyrus, Scrada (bêta)Interface FR, EN, NL
VOTRE TRAVAIL AU QUOTIDIEN

Ce qui change une fois le module actif.

01

Les erreurs sont arrêtées avant le réseau

Chaque fichier UBL passe le schéma OASIS UBL 2.1 puis une quarantaine de règles EN 16931 / Peppol BIS réimplémentées en PHP avec leurs identifiants officiels. Une règle en échec bloque le bouton « Transmettre » et indique quoi corriger sur la facture ou le tiers.

02

Un seul écran pour ce qui part et ce qui arrive

L’écran Documents Peppol liste les documents générés, validés, transmis, délivrés et rejetés avec la référence du prestataire et un journal par document. Un second onglet suit la boîte de réception et les brouillons fournisseurs créés.

03

Les factures fournisseurs arrivent en brouillon, jamais validées

La boîte est relevée toutes les 30 minutes. Lignes, remises, échéance et fichier UBL sont écrits dans une facture fournisseur brouillon ; le fournisseur est rapproché par identifiant Peppol, numéro d’entreprise, SIRET ou TVA, les doublons sont signalés et l’accusé de réception n’est envoyé qu’après intégration réussie.

Les factures émises, d’un coup d’œil — Dolibarr
Interface réelle du module dans Dolibarr · Données de démonstration. Cliquez pour agrandir.
DANS LE MODULE

Les factures émises, d’un coup d’œil

L’écran Documents Peppol compte les documents générés, en attente, transmis et bloqués, puis liste chaque facture ou avoir avec l’identifiant du destinataire (0208, 0009, 9944…), le type 380 ou 381, le montant et l’état : erreur, validé, transmis ou délivré. Les actions télécharger et envoyer sont sur chaque ligne.

Parcourir tous les écrans →

Comprenez précisément le fonctionnement.

FluxDéclencheurRésultat dans Dolibarr
Génération UBLFacture client, acompte ou avoir validéInvoice 380/386 ou CreditNote 381 avec ventilation TVA, motifs d’exonération, remises, IBAN et référence de la facture d’origine pour les avoirs.
Contrôles avant envoiAutomatique après générationXSD UBL 2.1 puis règles EN 16931 / Peppol ; statut validé ou invalide avec les règles en échec listées dans l’encart de la facture.
Envoi et statutsBouton sur la facture ou la liste ; rafraîchissement toutes les 15 minutesDocument déposé chez Peppyrus ou Scrada, puis transmis, délivré ou rejeté avec le rapport du prestataire.
Envoi automatiqueOption désactivée par défaut, déclencheur à la validationLa facture entre dans une file traitée toutes les 5 minutes, cinq reprises sûres au plus et un verrou commun avec l’envoi manuel.
Réception fournisseurTâche planifiée toutes les 30 minutes ou bouton « Relever la boîte de réception »Facture fournisseur brouillon avec lignes, UBL et PDF quand le prestataire le fournit ; échecs listés et notifiés par e-mail si vous le souhaitez.
Vérification du destinataireBouton sur la facture ou dans l’assistantL’annuaire du prestataire confirme que le destinataire accepte ce type de document ; le résultat est mémorisé sur le tiers.

Avant de choisir.

Quels points d’accès sont pris en charge ?

Peppyrus (envoi, annuaire, statuts, réception) et Scrada Peppol Only en bêta. Le mode local fonctionne sans prestataire, pour la génération et les contrôles seulement. Les autres points d’accès nécessitent un connecteur supplémentaire.

Le fichier UBL est-il vraiment contrôlé avant l’envoi ?

Oui. Les schémas OASIS UBL 2.1 embarqués sont appliqués d’abord, puis les règles EN 16931 et Peppol BIS implémentées dans le module (BR-CO-10 à 17, BR-S/E/AE/K/G/O, PEPPOL-EN16931-R003…). Le ChangeLog cite les référentiels Peppol 3.0.21 et CEN 1.3.16 utilisés pour la comparaison. C’est une preuve de test, pas une garantie d’acceptation de chaque document par chaque destinataire.

Comment l’identifiant Peppol de l’émetteur est-il trouvé ?

Depuis la fiche Société : numéro d’entreprise belge (schéma 0208), SIRET (0009) ou SIREN (0002) pour la France, sinon le numéro de TVA. Vous pouvez forcer une autre valeur dans la configuration, et un attribut supplémentaire du tiers mémorise l’identifiant de chaque client.

L’envoi peut-il être automatique ?

Oui, depuis la 1.1.0. Activez l’option, puis la tâche planifiée « PeppolConnect : envoyer la file » avec un utilisateur autorisé à envoyer. Seules les factures validées après l’activation entrent dans la file ; l’envoi manuel reste disponible.

Couvre-t-il la réforme française de la facture électronique ?

Non. Le diagnostic avertit une société française que Peppol lui permet de facturer ses clients belges et européens mais ne remplace pas une Plateforme Agréée. Voyez FacturXFrance et PA Transmission pour la France.

Que se passe-t-il à la mise à jour ?

Remplacez le dossier puis désactivez et réactivez le module : il crée la table de file d’envoi et la troisième tâche planifiée. Sauvegardez d’abord la base, le répertoire des documents et la clé locale de chiffrement.

PROCHAINE ÉTAPE

Obtenez le module sur Dolistore.

149 € HT · achat unique · version 1.1.0

Dolistore est la place de marché officielle de Dolibarr : achat, téléchargement et facturation s’y déroulent. Vous recevez l’archive du module, les traductions française et anglaise, le support par e-mail à support@arcchester.com et les mises à jour publiées sur Dolistore.

Prix publié sur Dolistore le 9 octobre 2026 ; la fiche affiche le prix et les conditions en vigueur. Dolibarr 18 → 24 · PHP 7.4 – 8.3.