Aller au contenu principal

Référence

Export Markdown

BR-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>

Champs concernés

Outils de validation