Indiquez l’attribut de format de la date d’émission

Erreur FX-SCH-A-000637 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 manque à qdt:DateTimeString. La règle exige cet attribut dans ce contexte.

Ce que signifie la règle

L’attribut format indique le format de la valeur de date. Sans cet attribut, l’information de format requise est absente.

Veuillez indiquer le format de la date d’émission

L’attribut format manque à qdt:DateTimeString. Ajoutez l’information de format requise pour préciser le format de la date d’émission.

Que faire ?
  1. Repérez qdt:DateTimeString dans FormattedIssueDateTime du document référencé dont ram:TypeCode vaut 130.
  2. Ajoutez l’attribut format à qdt:DateTimeString.
  3. Générez à nouveau la facture et vérifiez-la.
Détails techniques

Dans le contexte de qdt:DateTimeString, le test vérifie uniquement la présence de l’attribut @format.

Où la règle s'applique

La règle s’applique à qdt:DateTimeString dans FormattedIssueDateTime du document référencé dont ram:TypeCode vaut 130.

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