Aller au contenu

Erreur

FX-SCH-A-000540: Le code de format de la date de fin de période doit être accepté

En bref

Erreur : échec aux vérifications sélectionnées.

FX-SCH-A-000540 signifie que le code de format de la date de fin de période d'une ligne de facture n'est pas accepté par le profil Basic. Pour une date complète, utilisez la valeur 102 et écrivez la date en huit chiffres, année, mois puis jour.

Sur cette page

Ce que signifie la règle

La date de fin de la période d'une ligne (BT-135) porte un attribut format qui indique comment le texte de la date est écrit. Dans le profil Basic de Factur-X et de ZUGFeRD, la valeur 102 correspond à une date complète au format AAAAMMJJ. Cette règle vérifie cet attribut, lorsqu'il n'est pas vide, sur udt:DateTimeString dans ram:EndDateTime par rapport à la liste acceptée.

Pourquoi elle compte

Le destinataire lit la date d'après son code de format.

Comment corriger

Pour une date complète, vérifiez que la date est écrite en huit chiffres, année, mois puis jour, et que le code de format est 102. Si vous produisez le XML vous-même, donnez à format la valeur 102 sur udt:DateTimeString dans ram:EndDateTime du ram:BillingSpecifiedPeriod de la ligne.

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 1.0.9-2
ZUGFeRD 2.5 BASIC 2.5.2
Texte de la règle issu de phive-rules 4.6.4.

Vérifier votre fichier

Déposez votre facture électronique pour voir si FX-SCH-A-000540 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026