Aller au contenu

Erreur

FX-SCH-A-000621: Format autorisé pour la date de fin de période d'une ligne

En bref

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

FX-SCH-A-000621 signifie que le code de format de la date de fin de période d'une ligne (BT-135) n'est pas autorisé par le profil EN 16931 de Factur-X ou de ZUGFeRD. Utilisez un code autorisé correspondant à la date écrite. Pour une date complète au format AAAAMMJJ, utilisez 102.

Sur cette page

Ce que signifie la règle

Cette règle contrôle l'attribut format de udt:DateTimeString dans ram:EndDateTime, sous le ram:BillingSpecifiedPeriod du ram:SpecifiedLineTradeSettlement d'une ligne. La période de la ligne est BG-26, avec la date de début BT-134 et la date de fin BT-135. Une valeur non vide doit figurer dans la liste du profil. Une valeur vide ne déclenche pas cette règle, qui ne vérifie ni la présence de l'attribut ni le texte de la date.

Pourquoi elle compte

Le code de format indique comment lire la date. Il doit correspondre à la manière dont la date est écrite.

Comment corriger

Corrigez l'attribut format de cette date de fin, et non celui de la date de début ou de la date de facture. Avec format="102", écrivez la date de fin réelle en huit chiffres dans l'ordre AAAAMMJJ, sans séparateurs. Si votre logiciel produit le XML, faites corriger son export, puis regénérez le fichier et vérifiez-le à 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 EN 16931 1.0.9-2
ZUGFeRD 2.5 EN 16931 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-000621 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026