Ce que signifie la règle
L'attribut format de qdt:DateTimeString dans ram:UltimateCustomerOrderReferencedDocument/ram:FormattedIssueDateTime d'une ligne doit, lorsqu'il est non vide, figurer dans la liste 17 de FACTUR-X_EXTENDED_codedb.xml. Le code 102 correspond à une date écrite AAAAMMJJ. Une valeur vide satisfait ce test ; la règle ne vérifie ni la présence de l'attribut ni le texte de la date.
Pourquoi elle compte
Le code de format indique comment la date de la commande du client final est écrite. Le profil Extended limite les codes utilisables.
Comment corriger
Corrigez l'attribut format de qdt:DateTimeString dans ram:UltimateCustomerOrderReferencedDocument/ram:FormattedIssueDateTime sur la ligne concernée. Choisissez un code de la liste 17 correspondant au texte de la date. Pour une date écrite AAAAMMJJ, utilisez format="102". Exportez le fichier corrigé et 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 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-001073 L'événement de livraison d'une ligne doit contenir une seule date
- FX-SCH-A-001074 Le format de la date de livraison d'une ligne doit être indiqué
- FX-SCH-A-001075 La date de livraison d'une ligne exige un code de format valide
- FX-SCH-A-001076 Le code d'unité de la quantité d'une ligne doit être valide
- FX-SCH-A-001077 La quantité gratuite d'une ligne exige un code d'unité
- FX-SCH-A-001078 Le code d'unité de la quantité gratuite doit être valide