Format de la date de réception de l’acompte

Erreur FX-SCH-A-000950 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’attribut format est absent de qdt:DateTimeString. Sans cet attribut, le format de la date n’est pas indiqué.

Ce que signifie la règle

L’indication du format permet d’interpréter sans ambiguïté la date de réception de l’acompte.

Veuillez indiquer le format de la date de réception de l’acompte

Il manque l’indication du format de la date de réception de l’acompte. Ajoutez cette information afin que la date puisse être lue sans ambiguïté.

Que faire ?
  1. Repérez qdt:DateTimeString dans ram:FormattedReceivedDateTime de l’acompte.
  2. Ajoutez l’attribut format à qdt:DateTimeString.
  3. Générez à nouveau la facture et vérifiez-la de nouveau.
Détails techniques

La règle vérifie la présence de l’attribut format sur qdt:DateTimeString.

Où la règle s'applique

La règle s’applique à la date dans qdt:DateTimeString, au sein de ram:FormattedReceivedDateTime pour un acompte.

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