Aller au contenu

Erreur

FX-SCH-A-000608: Chaque bloc de carte doit contenir un seul élément ID

En bref

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

FX-SCH-A-000608 signifie qu'un bloc de carte de paiement (BG-18) ne contient aucun élément ram:ID ou en contient plusieurs. Chaque bloc fourni doit contenir exactement un élément ram:ID, associé au numéro de carte (BT-87).

Sur cette page

Ce que signifie la règle

Chaque ram:ApplicableTradeSettlementFinancialCard sous ram:SpecifiedTradeSettlementPaymentMeans doit contenir exactement un enfant ram:ID. Le test compte les éléments, sans vérifier leur contenu. Il s'applique à chaque bloc de carte présent, sans condition sur le moyen de paiement déclaré, dans les profils EN 16931 et EXTENDED de Factur-X et de ZUGFeRD.

Pourquoi elle compte

Les profils EN 16931 et EXTENDED de Factur-X et de ZUGFeRD imposent cette structure à chaque bloc de carte de paiement fourni.

Comment corriger

Vérifiez chaque ram:ApplicableTradeSettlementFinancialCard sous ram:SpecifiedTradeSettlementPaymentMeans. Ajoutez l'élément ram:ID s'il manque, ou supprimez les éléments ram:ID supplémentaires pour en conserver exactement un dans chaque bloc. Régénérez le fichier, puis vérifiez-le 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

Element 'ram:ID' must occur exactly 1 times.

Où cette règle s’applique

Jeu de règles Version
Factur-X 1.09 EN 16931 1.0.9-2
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EN 16931 2.5.2
ZUGFeRD 2.5 EXTENDED 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-000608 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026