Ce que signifie la règle
La règle contrôle l'attribut format non vide de ram:InvoiceReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString sous ram:ApplicableHeaderTradeSettlement. Le code 102 correspond à AAAAMMJJ. La date concerne la facture précédente désignée par BT-25. Une valeur de format vide satisfait ce contrôle de liste, qui ne vérifie ni le texte de la date ni le numéro de référence.
Pourquoi elle compte
Le code de format indique comment lire la date de la facture précédente. Ce contrôle ne permet pas de déterminer si la référence désigne la bonne facture.
Comment corriger
Vérifiez la date de la facture précédente, sans la remplacer par celle de la facture ou de l'avoir en cours. Dans le XML, corrigez ram:InvoiceReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString sous ram:ApplicableHeaderTradeSettlement. Écrivez la date en AAAAMMJJ avec format="102". Cet élément utilise qdt, et non udt. Régénérez le fichier, puis vérifiez-le de 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
Value of '@format' is not allowed. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000597 Le schéma de l'identifiant du bénéficiaire doit être valide
- FX-SCH-A-000598 Le schéma de l'immatriculation du bénéficiaire doit être ISO 6523
- FX-SCH-A-000599 Une remise globale doit avoir une catégorie de TVA valide
- FX-SCH-A-000600 Le type de taxe d'une remise globale doit être VAT
- FX-SCH-A-000601 Le code motif d'une remise globale doit être valide
- FX-SCH-A-000602 Des frais globaux doivent avoir une catégorie de TVA valide