Un seul identifiant URI pour le destinataire de la livraison

Erreur FX-SCH-A-001105 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 n’apparaît pas exactement une fois sous ram:URIUniversalCommunication. L’élément est absent ou présent plusieurs fois.

Ce que signifie la règle

ram:URIID contient l’identifiant URI de l’information de communication. Un seul élément de ce type respecte la structure attendue pour cette information.

Veuillez indiquer un seul identifiant URI pour le destinataire de la livraison

L’information de communication du destinataire de la livraison ne contient pas exactement un élément ram:URIID. Vous pouvez corriger cela en veillant à ce qu’il y en ait un seul.

Que faire ?
  1. Vérifiez ram:URIUniversalCommunication du destinataire de la livraison.
  2. Assurez-vous qu’il contient exactement un élément ram:URIID.
  3. Générez à nouveau la facture et vérifiez-la une nouvelle fois.
À quoi cela ressemble
✗ Déclenche le message
<ram:URIUniversalCommunication/>
✓ Correct
<ram:URIUniversalCommunication>
  <ram:URIID>https://example.org</ram:URIID>
</ram:URIUniversalCommunication>
Détails techniques

La vérification Schematron compte les éléments ram:URIID directs sous ram:URIUniversalCommunication et exige un total de 1.

Où la règle s'applique

La règle s’applique à ram:URIUniversalCommunication de la partie ram:ShipToTradeParty d’une ligne de facture.

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