Ce que signifie la règle
Dans les profils Basic WL de Factur-X et de ZUGFeRD, ce contrôle compare la valeur non vide de l'attribut format de rsm:ExchangedDocument/ram:IssueDateTime/udt:DateTimeString à la liste du profil. Le code 102 désigne huit chiffres dans l'ordre année, mois, jour, sans séparateur, par exemple 20261105. Une valeur vide ne fait pas échouer ce test. Ce contrôle ne vérifie pas le texte de la date ni la présence de l'attribut.
Pourquoi elle compte
Le code de format indique comment lire la date de facture.
Comment corriger
Vérifiez la date de facture et son code de format dans le fichier exporté. Dans le XML, donnez la valeur 102 à l'attribut format de udt:DateTimeString sous rsm:ExchangedDocument/ram:IssueDateTime et écrivez la date en huit chiffres, par exemple 20261105. Si votre logiciel produit un autre code, faites corriger cet export. Exportez et vérifiez de nouveau 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 BASIC WL | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000417 Le code du type de document doit être autorisé par le profil
- FX-SCH-A-000418 L'identifiant de spécification doit être autorisé par le profil (Basic WL)
- FX-SCH-A-000419 L'acheteur doit avoir une adresse postale
- FX-SCH-A-000420 Un identifiant mondial de l'acheteur doit indiquer son schéma
- FX-SCH-A-000421 Le schéma de l'identifiant de l'acheteur doit être autorisé
- FX-SCH-A-000422 L'adresse de l'acheteur doit indiquer un pays