Attribut de format requis pour la date de conversion

Erreur FX-SCH-A-001009 Factur-X

L'attribut '@format' 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 udt:DateTimeString ne contient pas l’attribut @format. Le format de la date du taux de conversion n’est donc pas indiqué.

Ce que signifie la règle

L’attribut de format indique comment interpréter la date du taux de conversion. Sans lui, le format de la date n’est pas déterminé de manière univoque.

Veuillez indiquer le format de la date de conversion

Le format de la date du taux de conversion de la devise de TVA est manquant. Ajoutez cette information afin que la date puisse être interprétée sans ambiguïté.

Que faire ?
  1. Ajoutez l’attribut @format à l’élément udt:DateTimeString.
  2. Indiquez une valeur correspondant au format de date utilisé.
  3. Générez à nouveau la facture et vérifiez-la une nouvelle fois.
Détails techniques

Le contrôle s’effectue dans le contexte de udt:DateTimeString et échoue si l’attribut @format est absent.

Où la règle s'applique

S’applique à udt:DateTimeString dans le taux de conversion de la devise de TVA.

Message d'origine du Schematron
Attribute '@format' is required in this context.
Contexte (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ ram:TaxApplicableTradeCurrencyExchange/ram:ConversionRateDateTime/udt:DateTimeString
Expression de contrôle (assert/@test)
@format