Que signifie BR-DE-26 ?
Si l'élément Invoice type code (BT-3) contient le code 384 (Corrected invoice), le groupe PRECEDING INVOICE REFERENCE BG-3 devrait être présent au moins une fois. La règle vient de la KoSIT (XRechnung) et n'est qu'un avertissement : la facture reste valide.
Causes fréquentes de BR-DE-26
- La facture porte le code 384 (facture rectificative), mais ne cite pas la facture qu'elle rectifie.
- Le numéro de la facture antérieure figure seulement dans le texte ou sur le PDF, pas dans 'ram:InvoiceReferencedDocument'.
Comment corriger BR-DE-26
- Repérer l'endroit fautif dans le XML. Ouvrez le XML de la facture et allez au champ BT-3 par le XPath suivant :
//ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:IssuerAssignedID - Appliquer la correction. Pour le type de facture 384 (facture rectificative), indiquez la facture d'origine (PRECEDING INVOICE REFERENCE, BG-3) dans 'ram:InvoiceReferencedDocument/ram:IssuerAssignedID'.
- Valider à nouveau. Enregistrez le fichier et validez-le à nouveau pour vérifier que BR-DE-26 n'est plus signalé.
Pour le type de facture 384 (facture rectificative), indiquez la facture d'origine (PRECEDING INVOICE REFERENCE, BG-3) dans 'ram:InvoiceReferencedDocument/ram:IssuerAssignedID'.
//ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:IssuerAssignedIDQuestions fréquentes sur BR-DE-26
Comment corriger BR-DE-26 ?
Codes d'erreur voisins
Vérifier BR-DE-26 automatiquement
Plutôt que de fouiller le XML à la main, vous pouvez valider votre fichier Factur-X ou XRechnung en ligne : déposez le PDF ou le XML et vous recevez chaque erreur avec l'identifiant de la règle, le champ concerné, la proposition de correction et le XPath, sous forme de rapport lisible ou de JSON par l'API.