Contrôle Validation Facture
IG-PROFILE-01 : profil Factur-X minimum non pris en charge
avertissement réparable automatiquement
Le profil d'une facture, déclaré par le terme BT-24, annonce le sous-ensemble de la norme EN 16931 que le document respecte : minimum, basic, en16931, extended. Le profil « minimum » ne contient qu'une poignée de champs et ne peut pas porter les mentions obligatoires françaises : un document qui le déclare tout en contenant plus de données envoie un signal contradictoire aux plateformes. Ce service ne valide en v1 que le profil EN 16931 complet, le seul à couvrir l'ensemble des contrôles.
Ce que renvoie l'API
- Code
IG-PROFILE-01- Champ concerné
profile- Terme de la norme
BT-24- Gravité
- Avertissement
- Source
- Invoice Guard
- Valeur attendue
urn:cen.eu:en16931:2017- Valeur constatée (exemple)
urn:proprietary:invoice:v1- Réparation automatique
- Oui — repair_invoice corrige ce code sans intervention.
- Version du référentiel
2026.08.1
Comment corriger
Remplacez profile par « urn:cen.eu:en16931:2017 » — l'identifiant du profil EN 16931, et la seule valeur que le Schematron Factur-X officiel accepte pour ce profil. Cette correction peut être appliquée automatiquement.
Si vous ne corrigez pas : Sans correction, la facture est validée contre un périmètre insuffisant et risque le refus pour mentions obligatoires absentes.
Cette anomalie fait partie de celles que repair_invoice résout de façon déterministe : l'appel renvoie le document normalisé et la liste exacte des corrections appliquées, chacune étiquetée par nature.
Votre facture déclenche IG-PROFILE-01 ? Chargez-la dans le bac à sable : le contrôle vous dit si ce code sort sur votre document, avec le champ en cause et la valeur attendue. Sans compte et sans clé.
À rapprocher
Codes de rejet de plateforme associés
Autres règles du même groupe
Contrôler une facture sur ce point
Le bac à sable applique ce contrôle à votre facture gratuitement, en ligne : chargez un Factur-X ou collez un JSON, le verdict est immédiat. En production, l'opération validate_invoice renvoie ce code, le champ en cause, la valeur attendue et la correction, pour 0,10 € par document.