Indiquez le schéma de l’URI de l’adresse de livraison

Erreur FX-SCH-A-000851 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’élément ram:URIID ne contient pas d’attribut schemeID. Cet attribut est obligatoire dans ce contexte.

Ce que signifie la règle

L’attribut schemeID identifie le schéma de l’information URI. Sans cet attribut, le type d’identifiant URI n’est pas clairement déterminé.

Veuillez indiquer le schéma de l’URI de l’adresse de livraison finale

L’URI de l’adresse de livraison finale ne précise pas à quel schéma elle appartient. Ajoutez cette indication à l’élément ram:URIID.

Que faire ?
  1. Repérez ram:URIID dans la communication URI de ram:UltimateShipToTradeParty.
  2. Ajoutez l’attribut obligatoire schemeID à ram:URIID.
  3. Générez de nouveau la facture et vérifiez-la à nouveau.
Détails techniques

La règle vérifie uniquement 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’élément ram:URIID dans la communication URI de l’adresse de livraison finale (ram:UltimateShipToTradeParty).

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