Ce que signifie la règle
Le code du moyen de paiement (BT-81) indique comment la facture doit être réglée. Cette règle vérifie un ram:TypeCode non vide dans ram:SpecifiedTradeSettlementPaymentMeans sous ram:ApplicableHeaderTradeSettlement, selon la liste UNTDID 4461 autorisée par le profil Basic de Factur-X et de ZUGFeRD. Les valeurs courantes sont 30 pour un virement, 58 pour un virement SEPA, 59 pour un prélèvement SEPA, 49 pour un prélèvement, 48 pour une carte bancaire et 10 pour des espèces. Le test ne vérifie pas que le moyen choisi ou les coordonnées de paiement conviennent.
Pourquoi elle compte
Le code distingue les virements, prélèvements, paiements par carte et autres moyens de paiement. Il doit correspondre au règlement prévu.
Comment corriger
Vérifiez le moyen de paiement prévu et son code (BT-81). Utilisez 58 uniquement pour un virement SEPA, et non pour tout virement effectué en Europe. Dans le XML, corrigez ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode avec le code approprié, sans texte explicatif. Si votre logiciel exporte un code non autorisé, signalez cet identifiant de règle à son éditeur. Exportez de nouveau la facture et vérifiez-la.
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 'ram:TypeCode' 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 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000528 La devise de comptabilisation de la TVA doit être un code valide (Basic)
- FX-SCH-A-000529 Une note de ligne doit contenir un seul élément de texte
- FX-SCH-A-000530 Une remise sur le prix de l'article doit être marquée une seule fois
- FX-SCH-A-000531 Une remise sur le prix doit indiquer son montant une seule fois
- FX-SCH-A-000532 Le bloc de prix net doit contenir un seul montant
- FX-SCH-A-000533 L'unité de la quantité de base du prix doit être un code valide (Basic)