Référence
Export MarkdownBR-55 La référence à la facture antérieure doit porter un identifiant
Chaque référence à une facture antérieure (BG-3) doit contenir un identifiant de facture antérieure (BT-25).
Description du problème
ERREUR
Règle métier de la norme EN 16931 (CEN)
Contexte et importance
Il s’agit d’une règle de base de la norme EN 16931. La référence à une facture antérieure sert surtout dans les avoirs (code 381) et les factures rectificatives (code 384) pour désigner la facture corrigée. L’erreur survient lorsque le groupe de référence est créé sans numéro de facture, souvent parce que la facture d’origine n’est pas liée dans l’ERP et que seule sa date est exportée.
Solution
Ajoutez cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID (CII : ram:InvoiceReferencedDocument/ram:IssuerAssignedID) avec le numéro de la facture antérieure corrigée ou référencée.
Actions rapides
Exemples valides
- BT-25 = « INV-2026-0007 » référençant la facture corrigée
Exemples invalides
- cac:BillingReference sans cac:InvoiceDocumentReference/cbc:ID, ou ram:InvoiceReferencedDocument (CII) avec seulement ram:FormattedIssueDateTime et sans ram:IssuerAssignedID
Exemples de code
XML valide
<ram:InvoiceReferencedDocument>
<ram:IssuerAssignedID>INV-2026-0007</ram:IssuerAssignedID>
<ram:FormattedIssueDateTime>
<qdt:DateTimeString format="102">20260115</qdt:DateTimeString>
</ram:FormattedIssueDateTime>
</ram:InvoiceReferencedDocument>XML invalide
<ram:InvoiceReferencedDocument>
<ram:FormattedIssueDateTime>
<qdt:DateTimeString format="102">20260115</qdt:DateTimeString>
</ram:FormattedIssueDateTime>
</ram:InvoiceReferencedDocument>