Ce que signifie la règle
La règle vérifie l'attribut format de qdt:DateTimeString dans ram:FormattedIssueDateTime d'un ram:AdditionalReferencedDocument contenant ram:TypeCode 916, sous ram:ApplicableHeaderTradeAgreement. Une valeur non vide doit figurer dans la liste de codes 17 du profil Extended. Une valeur vide passe ce test. Le texte de la date n'est pas vérifié ici.
Pourquoi elle compte
Le lecteur se sert du code pour savoir comment lire la date.
Comment corriger
Corrigez l'attribut format de l'élément concerné avec un code de la liste du profil correspondant à la date. Pour format="102", écrivez la date sous la forme AAAAMMJJ, sans séparateur. N'utilisez pas AAAAMMJJ comme valeur de l'attribut. 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-000647 Le code de type d'un justificatif doit être autorisé
- FX-SCH-A-000648 Le pays des conditions de livraison doit être un code autorisé
- FX-SCH-A-000649 Au plus un ram:ID pour le mandataire de l'acheteur
- FX-SCH-A-000650 Le mandataire de l'acheteur doit avoir exactement un nom
- FX-SCH-A-000651 Au plus un bloc d'adresse électronique pour le mandataire de l'acheteur
- FX-SCH-A-000652 Au plus un enregistrement fiscal pour le mandataire de l'acheteur