Indiquez exactement un URI pour l’adresse de livraison

Erreur FX-SCH-A-000850 Factur-X

L'élément 'ram:URIID' 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:URIID est absent de ram:URIUniversalCommunication ou apparaît plusieurs fois. La règle exige exactement un élément de ce type.

Ce que signifie la règle

La communication URI de l’adresse de livraison finale doit contenir exactement un identifiant URI afin que cette information soit sans ambiguïté.

Veuillez indiquer exactement un URI pour l’adresse de livraison finale

L’information URI de l’adresse de livraison finale ne contient pas exactement un élément ram:URIID. Ajustez le nombre d’éléments pour qu’il y en ait exactement un.

Que faire ?
  1. Repérez ram:URIUniversalCommunication dans ram:UltimateShipToTradeParty.
  2. Assurez-vous qu’il contient exactement un élément ram:URIID.
  3. Générez de nouveau la facture et vérifiez-la à nouveau.
À quoi cela ressemble
✗ Déclenche le message
<ram:URIUniversalCommunication/>
✓ Correct
<ram:URIUniversalCommunication>
  <ram:URIID/>
</ram:URIUniversalCommunication>
Détails techniques

La règle compte les éléments ram:URIID directs dans ram:URIUniversalCommunication et exige qu’il y en ait un.

Où la règle s'applique

La règle s’applique à la communication URI (ram:URIUniversalCommunication) de l’adresse de livraison finale (ram:UltimateShipToTradeParty).

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