Numéro de facture

Erreur BR-02 EN 16931

Une facture doit comporter un numéro de facture (BT-1).

Règle obligatoire : tant qu'elle n'est pas respectée, la facture est invalide et sera rejetée par les validateurs.
Ce qui ne va pas

Le numéro de facture dans rsm:ExchangedDocument/ram:ID est absent ou vide.

Ce que signifie la règle

Le numéro de facture identifie la facture et permet de la retrouver sans ambiguïté.

Champs concernés BT-1
Veuillez ajouter le numéro de facture

Le numéro de facture manque dans votre facture. Ajoutez une valeur afin que la facture puisse être identifiée.

Que faire ?
  1. Ajoutez le numéro de facture à l’aide de InvoiceNo.
  2. Générez à nouveau la facture et vérifiez-la de nouveau.
À quoi cela ressemble
✗ Déclenche le message
<rsm:ExchangedDocument>
  <ram:ID/>
</rsm:ExchangedDocument>
✓ Correct
<rsm:ExchangedDocument>
  <ram:ID>INV-2026-001</ram:ID>
</rsm:ExchangedDocument>
À vérifier dans FactoorSharp
  • FacturXInvoice.InvoiceNo (BT-1)
Détails techniques

Le test vérifie que rsm:ExchangedDocument/ram:ID est différent de la chaîne vide.

Où la règle s'applique

La règle s’applique à ram:ID dans rsm:ExchangedDocument, au niveau de l’en-tête de la facture.

Message d'origine du Schematron
An Invoice shall have an Invoice number (BT-1).
Contexte (rule/@context)
/rsm:CrossIndustryInvoice
Expression de contrôle (assert/@test)
(rsm:ExchangedDocument/ram:ID !='')