Que signifie BR-CL-6 ?
BT-8 indique, au lieu d'une date, le moment où la TVA devient exigible — sous forme de code. Seules quelques valeurs sont admises (date de facture, de livraison, de paiement).
Causes fréquentes de BR-CL-6
- Le champ contient un texte libre comme 'Date de livraison' au lieu d'un code.
- Un code hors de la sélection admise '5', '29', '72' a été utilisé (par exemple issu de UNTDID 2005).
- Une date d'exigibilité concrète (BT-7) et le code de date (BT-8) sont indiqués en même temps, alors qu'un seul est permis.
Comment corriger BR-CL-6
- Repérer l'endroit fautif dans le XML. Ouvrez le XML de la facture et allez au champ BT-8 par le XPath suivant :
//ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:DueDateTypeCode - Appliquer la correction. Codez la date d'exigibilité de la TVA (BT-8) avec l'une des trois valeurs admises par UNTDID 2475 : '5' (date de facture), '29' (date de livraison réelle), '72' (date de paiement). Les autres codes ne sont pas permis.
- Valider à nouveau. Enregistrez le fichier et validez-le à nouveau pour vérifier que BR-CL-6 n'est plus signalé.
Codez la date d'exigibilité de la TVA (BT-8) avec l'une des trois valeurs admises par UNTDID 2475 : '5' (date de facture), '29' (date de livraison réelle), '72' (date de paiement). Les autres codes ne sont pas permis.
//ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:DueDateTypeCodeAvant / après : l'exemple XML
Voici l'endroit concerné avant et après la correction (Cross Industry Invoice, Factur-X/ZUGFeRD).
<ram:ApplicableTradeTax>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:DueDateTypeCode>Lieferdatum</ram:DueDateTypeCode>
</ram:ApplicableTradeTax>
<ram:ApplicableTradeTax>
<ram:TypeCode>VAT</ram:TypeCode>
<ram:DueDateTypeCode>29</ram:DueDateTypeCode>
</ram:ApplicableTradeTax>
Questions fréquentes sur BR-CL-6
Quel code choisir si la taxe devient exigible à la date de livraison ?
Puis-je indiquer BT-7 et BT-8 ensemble ?
Codes d'erreur voisins
Vérifier BR-CL-6 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.