Ce que signifie la règle
Dans les profils Basic WL de Factur-X et de ZUGFeRD, cette règle compare l'attribut format du udt:DateTimeString situé dans ram:ApplicableHeaderTradeDelivery/ram:ActualDeliverySupplyChainEvent/ram:OccurrenceDateTime à la liste des codes de format du profil. Une valeur vide ne fait pas échouer ce test. La présence de l'attribut est contrôlée séparément par FX-SCH-A-000448. Ce test ne vérifie pas le texte de la date.
Pourquoi elle compte
Le profil utilise une liste définie de codes pour indiquer la représentation de la date. Le contrôle du code ne vérifie pas que la date correspond au format déclaré.
Comment corriger
Vérifiez la date de livraison et son export XML. Pour une date au format AAAAMMJJ, mettez format="102" sur le udt:DateTimeString de ram:ApplicableHeaderTradeDelivery/ram:ActualDeliverySupplyChainEvent/ram:OccurrenceDateTime. Écrivez la date en huit chiffres, comme 20261105, sans tiret ni barre oblique. Ne changez pas uniquement le code en laissant la date dans un autre format. Exportez de nouveau et vérifiez 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-000450 Une référence d'avis d'expédition exige son numéro
- FX-SCH-A-000451 Ne répétez pas le ram:ID du lieu de livraison
- FX-SCH-A-000452 Le lieu de livraison ne peut avoir qu'un seul identifiant global
- FX-SCH-A-000453 L'identifiant global du lieu de livraison exige un code de schéma
- FX-SCH-A-000454 Le schéma de l'identifiant global du lieu de livraison doit être autorisé
- FX-SCH-A-000455 Une adresse de livraison doit contenir exactement un code pays