Ce que signifie la règle
Dans le profil Extended, chaque qdt:DateTimeString présent dans ram:SpecifiedLineTradeDelivery/ram:DespatchAdviceReferencedDocument/ram:FormattedIssueDateTime doit porter un attribut format. Cette règle vérifie uniquement la présence de l'attribut, pas sa valeur ni le texte de la date.
Pourquoi elle compte
L'attribut format indique comment est écrite la date de l'avis d'expédition référencé.
Comment corriger
Dans le XML, ajoutez l'attribut format à qdt:DateTimeString, dans ram:DespatchAdviceReferencedDocument/ram:FormattedIssueDateTime de la livraison de la ligne. Pour une date écrite AAAAMMJJ, utilisez format="102". Si vous utilisez une autre représentation autorisée, choisissez le code correspondant. Exportez le fichier corrigé et vérifiez-le à nouveau.
Une fois le fichier corrigé, vérifiez-le de nouveau gratuitement : Vérifier une facture Factur-X
Ou corrigez la facture dans un formulaire et téléchargez le fichier corrigé, pour 1 crédit : Corriger une facture électronique rejetée Bêta
Le texte publié de la règle
Attribute '@format' is required in this context. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-001082 Le code de format de date de l'avis d'expédition doit être valide
- FX-SCH-A-001083 Le nombre de colis d'une ligne exige l'attribut unitCode
- FX-SCH-A-001084 Le code d'unité du nombre de colis doit être valide
- FX-SCH-A-001085 La quantité par colis d'une ligne exige l'attribut unitCode
- FX-SCH-A-001086 Le code d'unité de la quantité par colis doit être valide
- FX-SCH-A-001087 La date de l'avis de réception d'une ligne exige l'attribut format