Retour au catalogue des erreurs
BR-DE-15BT-10
input

La référence acheteur est absente

L'élément `Buyer reference` (BT-10) doit être transmis. Dans le secteur public allemand, c'est le *Leitweg-ID* de l'entité destinataire.

Seul l’émetteur détient cette valeur : Factlint la signale et ne la fabrique jamais. Testez votre facture pour savoir si elle est concernée.

Pourquoi cette erreur se produit

C'est la règle emblématique de XRechnung, et celle qui bloque le plus de premières factures. Le Leitweg-ID est l'adresse d'acheminement de l'entité publique : sans lui, la facture n'atteint pas le bon service, et le portail la refuse avant tout examen du contenu. L'EN 16931 laisse BT-10 facultatif, ce qui explique qu'aucun outil non allemand ne le réclame.

Comment la corriger

Demandez le Leitweg-ID à votre client — il figure sur la commande ou dans son portail fournisseurs. Sa forme est normalisée (`grobe-Adresse-feine-Adresse-Prüfziffer`) mais sa valeur n'est déductible d'aucune donnée de la facture. Factlint le signale en `needs_input` et ne fabrique jamais de valeur par défaut.

Exemple de correction XML

AVANT (invalide)
<!-- ram:BuyerReference absent -->
APRÈS (conforme)
<ram:BuyerReference>04011000-12345-67</ram:BuyerReference>