Aller au contenu principal

Référence

Export Markdown

BR-DE-19 Le compte SEPA doit contenir un IBAN valide

Pour un virement SEPA, l’identifiant du compte de paiement doit être un IBAN syntaxiquement valide.

Description du problème

ERREUR

Règle nationale allemande XRechnung (KoSIT, BR-DE) · XRechnung 3.0

Contexte et importance

Beaucoup d’exports portent les coordonnées bancaires en texte. Les validateurs attendent seulement l’identifiant routable.

Solution

Normalisez les espaces, supprimez les libellés comme IBAN: et stockez seulement la valeur IBAN dans BT-84.

Actions rapides

Exemples valides

  • DE89370400440532013000

Exemples invalides

  • IBAN: DE89 3704 0044 0532 0130 00
  • Compte courant Example Bank

Exemples de code

XML valide
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
  <cac:PayeeFinancialAccount>
    <cbc:ID>DE89370400440532013000</cbc:ID>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>
XML invalide
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
  <cac:PayeeFinancialAccount>
    <cbc:ID>IBAN: DE89 3704 0044 0532 0130 00</cbc:ID>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>

Champs concernés

Outils de validation