Au moins une ligne de facture

Erreur BR-16 EN 16931

Une facture doit comporter au moins une ligne de facture (BG-25).

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

La facture ne contient aucun élément ram:IncludedSupplyChainTradeLineItem. Elle ne comporte donc aucune ligne de facture.

Ce que signifie la règle

Une facture doit comporter au moins une ligne de facture afin de préciser les biens ou services facturés.

Champs concernés BG-25
Veuillez ajouter au moins une ligne de facture

Aucune ligne de facture n’a été trouvée dans la facture. Ajoutez-en au moins une afin que les biens ou services facturés soient indiqués.

Que faire ?
  1. Ajoutez au moins un élément ram:IncludedSupplyChainTradeLineItem à la facture.
  2. Générez à nouveau la facture et vérifiez-la de nouveau.
À quoi cela ressemble
✗ Déclenche le message
<rsm:CrossIndustryInvoice/>
✓ Correct
<rsm:CrossIndustryInvoice>
  <ram:IncludedSupplyChainTradeLineItem/>
</rsm:CrossIndustryInvoice>
Détails techniques

Le test recherche dans le document la présence d’au moins un élément ram:IncludedSupplyChainTradeLineItem.

Où la règle s'applique

La règle s’applique à l’ensemble de la facture et vérifie qu’elle contient au moins un élément ram:IncludedSupplyChainTradeLineItem.

Message d'origine du Schematron
An Invoice shall have at least one Invoice line (BG-25).
Contexte (rule/@context)
/rsm:CrossIndustryInvoice
Expression de contrôle (assert/@test)
//ram:IncludedSupplyChainTradeLineItem