Indiquez exactement un identifiant URI

Erreur FX-SCH-A-000752 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. Cet élément doit apparaître exactement une fois.

Ce que signifie la règle

L’indication de communication URI de l’intermédiaire contient exactement un identifiant URI.

Veuillez indiquer exactement un identifiant URI pour l’intermédiaire

L’identifiant URI est absent de l’indication de communication URI de l’intermédiaire ou a été saisi plusieurs fois. Un seul élément ram:URIID doit figurer à cet endroit.

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

Le test compte les éléments directs ram:URIID dans ram:URIUniversalCommunication et en exige exactement un.

Où la règle s'applique

La règle s’applique à ram:URIUniversalCommunication de l’intermédiaire dans la partie vendeur.

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