Guide · Mis à jour en mai 2026
Export MarkdownGestion programmatique des erreurs de schéma de facturation électronique
Analysez les tableaux d'erreurs de validation, résolvez les problèmes de structure XML, gérez les conflits d'espaces de noms `UBL`/`CII` et automatisez les corrections de manière programmatique.
Analyse du contenu de validation
Lorsqu'une facture échoue à la validation du schéma, l'API renvoie un contenu JSON structuré contenant une liste détaillée des erreurs au lieu d'un fichier XML converti. La gestion programmatique permet à votre système de corriger automatiquement les problèmes simples ou d'orienter les erreurs complexes vers des réviseurs humains.
La réponse d'erreur contient un code d'état VALIDATION_FAILED ainsi qu'un tableau d'objets d'erreur. Chaque objet fournit un chemin spécifique vers le champ défaillant, la valeur à l'origine de l'erreur et une description lisible par l'homme de la règle de conformité qui a été enfreinte (par exemple, BR-CO-13).
Automatisation des résolutions courantes
Utilisez ces points comme contrôles pratiques pour cette section.
- En cas de
BuyerReferencemanquante, interrogez votre base de données clients pour obtenir laLeitweg-IDpar défaut et réessayez. - Pour les écarts d'arrondi (par exemple, les différences de
PayableAmount), appliquez automatiquement un ajustement d'arrondi mineur allant jusqu'à 0,02 unité monétaire. - Pour les codes d'unité invalides (comme l'utilisation de PCE au lieu de la norme
C62), mappez les valeurs de manière programmatique avant l'envoi.
Relance ou escalade manuelle
Utilisez ces points comme contrôles pratiques pour cette section.
- Relance automatique : Sûr pour les erreurs de connexion temporaires, les limites de débit ou les corrections rapides de schéma.
- Examen manuel : Requis lorsque les totaux sont sensiblement différents, que les coordonnées bancaires sont manquantes ou que les catégories fiscales sont ambiguës.