ValidateFin

MT940 — ING Belgium, structured :86:

Le dialecte ING Belgique : la ligne d’information :86: est structurée en sous-champs ?00 ?20 ?30 plutôt qu’en texte libre. C’est la première source de bugs de parsing MT940.

SWIFT MT940 — Valide

Le dialecte ING Belgique : la ligne d’information :86: est structurée en sous-champs ?00 ?20 ?30 plutôt qu’en texte libre. C’est la première source de bugs de parsing MT940.

Relevé SWIFT MT940 SWIFT MT940 SWIFT MT940Résultat attendu: Valide

Ce que montre ce fichier

Le dialecte ING Belgique : la ligne d’information :86: est structurée en sous-champs ?00 ?20 ?30 plutôt qu’en texte libre. C’est la première source de bugs de parsing MT940.

Dernière vérification: Licence: CC-BY-4.0

Toutes les parties, IBAN et montants ci-dessous sont fictifs. Les IBAN sont structurellement valides — ils passent le mod-97 — mais ne correspondent à aucun compte réel.

Contenu du fichier

:20:0000000001
:25:BE68539007547034
:28C:105/1
:60F:C240115EUR5000,00
:61:2401160116C1500,00NTRFNONREF//08951234567890
:86:001?00OVERSCHRIJVING?20FACTUUR 2024-001?30GEBABEBB?31BE71096123456769?32KLANT NV
:61:2401170117D89,99NDDTMANDATE123//08957654321098
:86:005?00DOMICILIERING?20ENERGIE JAN?30BBRUBEBB?31BE00012345678901
:62F:C240117EUR6410,01
-

Comment nous savons que ces résultats tiennent

Chaque fichier de cette bibliothèque passe dans le validateur du site à chaque build. Le résultat attendu annoncé ci-dessus est vérifié par un test automatisé : si un fichier cessait de correspondre à ce que cette page affirme, le build échouerait. Deux fixtures héritées ont été réparées ainsi avant publication : trois IBAN échouaient au mod-97 et plusieurs libellés utilisaient des caractères hors du jeu SEPA de base.

Relevé SWIFT MT940