Ce que signifie la règle
Lorsqu'il n'est pas vide, l'attribut format de ram:AdditionalReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString sur une ligne doit contenir un code de la liste 17 du profil Extended. Une valeur vide passe ce contrôle. FX-SCH-A-001022 vérifie séparément la présence de l'attribut. Cette règle ne vérifie pas la date elle-même.
Pourquoi elle compte
Le fichier ne respecte pas le schéma Extended.
Comment corriger
Vérifiez le code de format de la date du document référencé sur la ligne. Dans le XML, corrigez l'attribut format de ram:AdditionalReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString avec un code admis et faites correspondre le texte de la date à ce code. Pour une date écrite au format AAAAMMJJ, utilisez format="102". Exportez de nouveau et vérifiez le fichier.
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
Value of '@format' is not allowed. 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-001024 Le type de référence d'un document de ligne n'est pas admis
- FX-SCH-A-001025 Le code de type d'un document de ligne n'est pas admis
- FX-SCH-A-001026 Les conditions de livraison d'une ligne exigent un seul code
- FX-SCH-A-001027 Le code de livraison d'une ligne n'est pas un Incoterm admis
- FX-SCH-A-001028 Le code pays des conditions de livraison d'une ligne n'est pas admis
- FX-SCH-A-001029 La date du bon de commande d'une ligne exige l'attribut format