Le schéma de l’identifiant URI doit être indiqué

Erreur FX-SCH-A-001124 Factur-X

L'attribut '@schemeID' est obligatoire dans ce contexte.

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

L’attribut schemeID est absent de l’élément URIID dans URIUniversalCommunication.

Ce que signifie la règle

L’attribut schemeID identifie le schéma de l’identifiant URI. Sans cet attribut, la classification exigée par la règle est absente.

Veuillez indiquer le schéma de l’identifiant URI

L’attribut schemeID manque à l’identifiant URI du destinataire final des marchandises. Ajoutez cet attribut pour que l’information requise soit présente.

Que faire ?
  1. Ouvrez URIID dans URIUniversalCommunication du destinataire final des marchandises.
  2. Ajoutez l’attribut schemeID manquant.
  3. Générez à nouveau la facture et vérifiez-la une nouvelle fois.
À quoi cela ressemble
✗ Déclenche le message
<ram:URIID/>
✓ Correct
<ram:URIID schemeID=""/>
Détails techniques

Le test vérifie la présence de l’attribut @schemeID sur l’élément ram:URIID.

Où la règle s'applique

La règle s’applique à l’attribut schemeID de URIID dans URIUniversalCommunication du destinataire final des marchandises d’une ligne de facture.

Message d'origine du Schematron
Attribute '@schemeID' is required in this context.
Contexte (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ ram:SpecifiedLineTradeDelivery/ram:UltimateShipToTradeParty/ram:URIUniversalCommunication/ ram:URIID
Expression de contrôle (assert/@test)
@schemeID