Format de la date et de l’heure de livraison

Erreur FX-SCH-A-000448 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 précise pas l’attribut format. Le format de la valeur de date et d’heure n’est donc pas indiqué.

Ce que signifie la règle

L’indication du format permet d’interpréter sans ambiguïté la valeur de date et d’heure de l’événement réel de livraison.

Veuillez indiquer le format de la date et de l’heure réelles de livraison

L’indication du format manque pour la date et l’heure réelles de livraison. Ajoutez-la afin que cette valeur puisse être lue sans ambiguïté.

Que faire ?
  1. Repérez udt:DateTimeString dans l’événement réel de livraison.
  2. Ajoutez l’attribut format à cet élément.
  3. Générez de nouveau la facture et vérifiez-la.
Détails techniques

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

Où la règle s'applique

La règle s’applique à udt:DateTimeString dans l’événement réel de livraison de la facture.

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