L'attribut '@format' est obligatoire dans ce contexte.
L’attribut format manque dans qdt:DateTimeString. Le format de la date n’est donc pas indiqué.
Le format indique la structure de la date contenue dans qdt:DateTimeString, afin que sa valeur puisse être lue sans ambiguïté.
Le format manque pour la date de l’avis de réception référencé. Vous pouvez corriger cela en indiquant le format sur la valeur de date.
- Ajoutez
formatà l’élémentqdt:DateTimeString. - Générez à nouveau la facture et vérifiez-la une nouvelle fois.
<qdt:DateTimeString>20250131</qdt:DateTimeString>
<qdt:DateTimeString format="102">20250131</qdt:DateTimeString>
Détails techniques
Le test vérifie la présence de l’attribut format sur l’élément qdt:DateTimeString.
La règle s’applique à qdt:DateTimeString dans la date de l’avis de réception référencé pour une ligne de facture.
rule/@context)assert/@test)