Ce que signifie la règle
Une ligne peut indiquer la période qu'elle couvre, avec une date de début (BT-134) et une date de fin (BT-135). La règle contrôle l'attribut format de udt:DateTimeString dans ram:BillingSpecifiedPeriod/ram:StartDateTime, sous ram:SpecifiedLineTradeSettlement de la ligne, selon la liste 3 du profil Extended. Un attribut absent ou une valeur vide ne fait pas échouer ce contrôle. La règle ne vérifie ni le texte de la date ni l'ordre des dates de début et de fin.
Pourquoi elle compte
Le logiciel du destinataire lit la date d'après le code de format.
Comment corriger
Corrigez l'attribut format de udt:DateTimeString dans ram:BillingSpecifiedPeriod/ram:StartDateTime de la ligne, en veillant à ce qu'il corresponde au texte de la date. Si vous utilisez format="102", écrivez huit chiffres au format AAAAMMJJ, avec un zéro initial pour les mois et jours inférieurs à 10. Si votre logiciel génère un code incorrect, demandez à son éditeur de corriger l'export. Exportez de nouveau le fichier, puis vérifiez-le.
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-001134 La date d'une facture référencée sur une ligne exige un format
- FX-SCH-A-001135 Le code de format de date d'une facture référencée doit être valide
- FX-SCH-A-001136 Le code type d'une facture référencée sur une ligne doit être valide
- FX-SCH-A-001137 Le code motif d'une remise de ligne doit être un code valide
- FX-SCH-A-001138 Le code motif des frais de ligne doit être autorisé pour la liste 5153
- FX-SCH-A-001139 Le code motif des frais de ligne doit être dans la liste prévue