Attribut de format requis pour la date de commande

Erreur FX-SCH-A-000784 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 qdt:DateTimeString de la référence de commande ne comporte pas d’attribut format.

Ce que signifie la règle

L’attribut format indique le format de la date dans la référence de commande.

Veuillez indiquer le format de date de la référence de commande

L’attribut format manque sur qdt:DateTimeString dans la référence de commande. Ajoutez-le afin d’indiquer le format de la date.

Que faire ?
  1. Ajoutez l’attribut format à qdt:DateTimeString dans la référence de commande.
  2. Générez de nouveau la facture et vérifiez-la à nouveau.
À quoi cela ressemble
✗ Déclenche le message
<qdt:DateTimeString>...</qdt:DateTimeString>
✓ Correct
<qdt:DateTimeString format="">...</qdt:DateTimeString>
Détails techniques

Le test vérifie la présence de l’attribut format sur qdt:DateTimeString ; il ne contrôle pas sa valeur.

Où la règle s'applique

La règle s’applique à qdt:DateTimeString dans la date de la référence de commande du client final.

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