Le format de la date de fin est manquant

Erreur FX-SCH-A-000460 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 de la date de fin ne contient pas l’attribut format requis.

Ce que signifie la règle

L’attribut de format indique comment interpréter la valeur de la date de fin. Sans cet attribut, la représentation de la date n’est pas suffisamment définie.

Veuillez indiquer le format de la date de fin

La date de fin dans ram:EndDateTime ne comporte pas d’indication de format. Ajoutez l’attribut format à udt:DateTimeString.

Que faire ?
  1. Ajoutez l’attribut format à udt:DateTimeString dans ram:EndDateTime.
  2. Générez de nouveau la facture et vérifiez-la une nouvelle fois.
Détails techniques

Le test vérifie la présence de l’attribut format sur udt:DateTimeString.

Où la règle s'applique

La règle s’applique à udt:DateTimeString dans ram:EndDateTime de la période de facturation ram:BillingSpecifiedPeriod.

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