BLOG TECHNIQUE

Factur-X & EN16931

Guides techniques et intégrations pour maîtriser Factur-X, valider EN16931 et préparer la réforme de facturation électronique 2026-2027.

16 articles
Technique

API annuaire et routage SIRET : identifier et router les factures électroniques

Comment fonctionne le routage des factures dans l'écosystème de facturation électronique français : annuaire central, identification SIRET/SIREN, API SIRENE, et mapping vers les champs Factur-X.

#siret #siren
Lire l'article →
Technique

Extraire l'XML d'un PDF Factur-X reçu : méthodes et automatisation

Comment extraire le fichier XML CII embarqué dans un PDF Factur-X ou ZUGFeRD, le parser pour en tirer les données métier, et valider son contenu. Exemples complets en Python, Java, PHP et CLI.

#factur-x #xml
Lire l'article →
Technique

PHP et mPDF : résoudre le bug XML 0 bytes en PDF/A-3 Factur-X

Diagnostic et correction du bug mPDF où le fichier XML Factur-X embarqué dans un PDF/A-3 apparaît avec un flux de 0 bytes. Quatre approches de correction testées avec du code PHP fonctionnel.

#php #mpdf
Lire l'article →
Technique

Python et Factur-X : générer, attacher et valider un XML EN16931

Guide complet pour manipuler des factures Factur-X en Python : générer un XML CII conforme, l'embarquer dans un PDF/A-3 avec la bibliothèque factur-x, extraire et valider via XSD, Schematron et l'API FacturX.

#python #factur-x
Lire l'article →
Technique

Invoice Ninja et la réforme française : architecture e-invoicing et validation

Architecture technique d'Invoice Ninja pour la facturation électronique Factur-X : pipeline Laravel → horstoeko/zugferd → CII D22B, configuration SIRET/TVA, validation pré-PDP et préparation à la réforme 2026.

#invoice-ninja #factur-x
Lire l'article →
Technique

Dolibarr et Factur-X 2026 : module, validation et intégration API

Comment configurer le module Factur-X de Dolibarr, corriger les erreurs de validation EN16931 les plus courantes, et intégrer un pipeline de conformité automatisé avant l'envoi aux PDP.

#dolibarr #factur-x
Lire l'article →
Technique

Déployer un validateur Factur-X : KoSIT, Mustangproject ou API SaaS ?

Comparatif technique des options de validation Factur-X : KoSIT Validator, Mustangproject/ZUV, pipeline custom verapdf+Schematron, et API SaaS. Checklist d'installation, exemples de code, matrice de décision et patterns CI/CD.

#validation #kosit
Lire l'article →
Technique

Odoo et Factur-X : diagnostiquer et corriger les erreurs de validation

Guide technique pour identifier et corriger les erreurs Factur-X, XRechnung et Peppol dans Odoo v16+. Modules EDI, configuration des identifiants, EAS codes, et workflow de validation.

#odoo #factur-x
Lire l'article →
Technique

Catalogue des erreurs BR-* EN16931 : causes, correctifs, exemples XML

Référence complète des erreurs BR-* Schematron EN16931 rencontrées lors de la validation Factur-X et CII. Pour chaque règle : cause racine, XML invalide, XML corrigé, pièges à éviter.

#en16931 #schematron
Lire l'article →
Technique

Profils Factur-X : MINIMUM → EXTENDED (matrice de choix technique)

Comment choisir entre les profils Factur-X MINIMUM, BASIC WL, BASIC, EN 16931 et EXTENDED selon votre flux, votre PDP et vos obligations réglementaires.

#factur-x #profils
Lire l'article →
Technique

Champs obligatoires EN16931/Factur-X : cartographie et mapping ERP → XML

Quels champs sont obligatoires pour une facture EN16931 conforme ? Cartographie des Business Terms, mapping vers les champs ERP courants, et erreurs fréquentes de configuration.

#en16931 #factur-x
Lire l'article →
Technique

Factur-X vs UBL vs CII : quel format choisir selon votre intégration

Comparatif technique des trois syntaxes EN16931 acceptées pour la facturation électronique française : structure XML, namespaces, cas d'usage, validation et conversion.

#factur-x #ubl
Lire l'article →
Technique

PDF/A-3 pour Factur-X : checklist de conformité et pièges courants

Pourquoi la plupart des bibliothèques PDF génèrent des fichiers non conformes PDF/A-3, comment diagnostiquer les erreurs ISO 19005-3, et comment produire un conteneur Factur-X valide avec VeraPDF.

#pdf/a-3 #factur-x
Lire l'article →
Technique

Valider EN16931 / Factur-X en pratique : XSD vs Schematron, erreurs BR-*, workflow de debug

Comment fonctionne réellement la validation d'une facture électronique EN16931, pourquoi un XML valide en XSD peut échouer en Schematron, et comment déboguer les erreurs BR-* étape par étape.

#en16931 #schematron
Lire l'article →
Guide

Facturation électronique 2026 : le guide technique complet pour développeurs

Tout ce qu'un architecte logiciel ou lead dev doit maîtriser avant septembre 2026 : formats EN16931, modèle PDP, pipeline de validation, profils Factur-X, et les cinq zones de friction identifiées dans les communautés open source.

#facturation électronique #en16931
Lire l'article →