Indiquez au maximum une adresse électronique du vendeur

Erreur FX-SCH-A-000439 Factur-X

L'élément 'ram:URIUniversalCommunication' ne peut apparaître qu'une fois au maximum.

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:SellerTradeParty contient plusieurs éléments ram:URIUniversalCommunication.

Ce que signifie la règle

Les informations du vendeur peuvent contenir au maximum une adresse électronique de ce type.

Veuillez indiquer au maximum une adresse électronique du vendeur

Les informations du vendeur contiennent plusieurs adresses électroniques de ce type. Vous pouvez corriger cela en utilisant au maximum un ram:URIUniversalCommunication.

Que faire ?
  1. Vérifiez les éléments ram:URIUniversalCommunication dans ram:SellerTradeParty.
  2. Supprimez les éléments en trop afin qu’il n’en reste pas plus d’un.
  3. Générez de nouveau la facture et vérifiez-la.
À quoi cela ressemble
✗ Déclenche le message
<ram:SellerTradeParty>
  <ram:URIUniversalCommunication/>
  <ram:URIUniversalCommunication/>
</ram:SellerTradeParty>
✓ Correct
<ram:SellerTradeParty>
  <ram:URIUniversalCommunication/>
</ram:SellerTradeParty>
Détails techniques

La règle compte les éléments ram:URIUniversalCommunication directement contenus dans ram:SellerTradeParty et en autorise zéro ou un.

Où la règle s'applique

Dans ram:SellerTradeParty, qui contient les informations du vendeur.

Message d'origine du Schematron
Element 'ram:URIUniversalCommunication' may occur at maximum 1 times.
Contexte (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ ram:SellerTradeParty
Expression de contrôle (assert/@test)
count(ram:URIUniversalCommunication)<=1