Nom du bénéficiaire du paiement obligatoire

Erreur FX-SCH-A-000469 Factur-X

L'élément 'ram:Name' doit apparaître exactement une fois.

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

ram:Name est absent de ram:PayeeTradeParty ou apparaît plusieurs fois. Il doit apparaître exactement une fois.

Ce que signifie la règle

Le nom identifie le bénéficiaire du paiement dans les données de la facture. La règle exige une seule entrée de nom.

Veuillez indiquer exactement un nom pour le bénéficiaire du paiement

L’élément ram:Name du bénéficiaire du paiement est absent ou apparaît plusieurs fois. Vous pouvez corriger cela en indiquant exactement un élément de nom.

Que faire ?
  1. Recherchez ram:Name dans ram:PayeeTradeParty.
  2. Ajoutez l’élément s’il est absent ou supprimez les occurrences en trop afin qu’il n’en reste qu’un.
  3. Générez de nouveau la facture et vérifiez-la à nouveau.
À quoi cela ressemble
✗ Déclenche le message
<ram:PayeeTradeParty/>
✓ Correct
<ram:PayeeTradeParty>
  <ram:Name>Payee Name</ram:Name>
</ram:PayeeTradeParty>
Détails techniques

La vérification contrôle que ram:PayeeTradeParty contient exactement un élément ram:Name direct.

Où la règle s'applique

La règle s’applique aux informations du bénéficiaire du paiement dans ram:PayeeTradeParty.

Message d'origine du Schematron
Element 'ram:Name' must occur exactly 1 times.
Contexte (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ ram:PayeeTradeParty
Expression de contrôle (assert/@test)
count(ram:Name)=1