Attribut de format requis pour la date de commande du vendeur

Erreur FX-SCH-A-001069 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

Le qdt:DateTimeString dans ram:SellerOrderReferencedDocument ne contient pas d’attribut format. Cet attribut est requis dans ce contexte.

Ce que signifie la règle

L’attribut de format indique le format utilisé pour la date de commande du vendeur. Sans cette indication, le format de la date ne peut pas être déterminé sans ambiguïté dans ce contexte.

Veuillez indiquer le format de la date de commande du vendeur

Le format manque pour la date du document de commande du vendeur. Ajoutez l’attribut afin que la date soit clairement identifiée dans ce contexte.

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

Le test Schematron vérifie la présence de l’attribut format sur le qdt:DateTimeString courant.

Où la règle s'applique

La règle s’applique à la date dans FormattedIssueDateTime, au sein de SellerOrderReferencedDocument d’une ligne de facture.

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