Un seul identifiant URI de l’acheteur est requis

Erreur FX-SCH-A-000168 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 dans ram:URIUniversalCommunication. L’élément est absent ou présent plusieurs fois.

Ce que signifie la règle

La communication URI de l’acheteur doit contenir exactement un identifiant URI afin que les informations de communication associées aient une structure sans ambiguïté.

Veuillez indiquer un seul identifiant URI pour l’acheteur

La communication URI de l’acheteur ne contient pas exactement un élément ram:URIID. Vous pouvez ajuster le nombre d’identifiants URI.

Que faire ?
  1. Repérez la communication URI de l’acheteur dans ram:URIUniversalCommunication.
  2. Assurez-vous qu’elle 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/>
</ram:URIUniversalCommunication>
Détails techniques

Le contrôle compte les éléments ram:URIID directement contenus dans ram:URIUniversalCommunication et exige un total de 1.

Où la règle s'applique

La règle s’applique à la communication URI (ram:URIUniversalCommunication) de l’acheteur.

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