1. Socle EN16931
Le modèle européen
Les règles EN16931 contrôlent la structure sémantique : parties, montants, taxes, lignes, totaux et cohérences métier. C’est nécessaire, mais ce n’est pas une soumission PA.
France CTC / EN16931
EN16931 vérifie le socle européen de la facture. Le parcours français ajoute des contraintes de contexte, de routage et de transmission via une Plateforme Agréée ou une Solution Compatible. Le bon diagnostic doit donc séparer les couches au lieu d’afficher un seul verdict vert.
1. Socle EN16931
Les règles EN16931 contrôlent la structure sémantique : parties, montants, taxes, lignes, totaux et cohérences métier. C’est nécessaire, mais ce n’est pas une soumission PA.
2. Profil Factur-X
Factur-X combine un PDF lisible et un XML CII embarqué dans un conteneur PDF/A-3. Le profil déclaré et les métadonnées doivent rester cohérents avec le XML réel.
3. France CTC
EXTENDED-CTC-FR et les normes AFNOR du socle français ajoutent des contraintes utiles au routage et au cycle de vie. Elles ne remplacent pas EN16931 : elles s’ajoutent au diagnostic.
La bonne question n’est pas “valide ou invalide ?”, mais “quelle couche a été vérifiée, par quel référentiel, et quelle décision reste hors du fichier ?”.
Un verdict global masque les questions importantes : le PDF est-il bien un conteneur Factur-X ? Le XML CII respecte-t-il EN16931 ? Les compléments français sont-ils présents ? Le fichier a-t-il réellement été transmis à une Plateforme Agréée ? Ces réponses n’ont pas le même niveau de preuve.
FacturX API garde ces couches séparées. Le scanner public aide à lire le fichier et à préparer l’action suivante ; l’API sert ensuite à réparer ou convertir ce qui peut l’être de façon déterministe.
Et après ?
Choisissez l'étape suivante pour activer FacturX API sur votre stack. Tous les liens sont internes pour garder le suivi clair.