Ce que signifie la règle
Dans la période de facturation (BG-14), cette règle vérifie la présence de l'attribut format sur ram:BillingSpecifiedPeriod/ram:EndDateTime/udt:DateTimeString sous ram:ApplicableHeaderTradeSettlement. Un attribut dont la valeur est vide est présent et ne fait donc pas échouer ce test. La règle ne vérifie ni le code de format ni le texte de la date. La date de début relève de FX-SCH-A-000462.
Pourquoi elle compte
L'attribut format indique comment le texte de la date est représenté.
Comment corriger
Ajoutez l'attribut format à l'élément udt:DateTimeString concerné dans ram:BillingSpecifiedPeriod/ram:EndDateTime. Faites correspondre sa valeur au texte de la date. Avec 102, écrivez la date sous la forme AAAAMMJJ, par exemple 20261031. Faites corriger l'export de votre logiciel si nécessaire, puis exportez la facture corrigée et vérifiez-la 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
Attribute '@format' is required in this context. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000461 La date de fin de période doit utiliser un format autorisé
- FX-SCH-A-000462 La date de début de période doit préciser son format
- FX-SCH-A-000463 La date de début de période doit utiliser un format autorisé
- FX-SCH-A-000464 La devise de la facture doit être un code de devise autorisé
- FX-SCH-A-000465 La date de la facture antérieure doit préciser son format
- FX-SCH-A-000466 La date de la facture antérieure doit utiliser un format autorisé