Toute importation

“Mon fichier MT940 ne s’importe pas”

Le MT940 est le format que les banques européennes livrent depuis des décennies. Il est strict sur la structure et souple sur le contenu : les champs sont définis, ce que les banques y écrivent ne l’est pas. C’est ce mélange qui explique que deux fichiers MT940 également valides se comportent différemment.

Symptômes

  • Le logiciel refuse le fichier comme format inconnu
  • Les opérations arrivent, mais sans donneur d’ordre ni libellé
  • Le solde de clôture du fichier ne correspond pas au total importé

Ce qui se passe réellement

Cause 1

Le champ 86 n’est pas normalisé

Le champ de libellé porte le donneur d’ordre, la référence et le motif, mais chaque banque le structure à sa façon — certaines avec des sous-champs codés, d’autres en texte libre. Un importateur écrit pour les conventions d’une banque n’extrait rien d’exploitable de celui d’une autre, alors même que le fichier est valide.

Cause 2

Longueurs de ligne et continuations détruites par une édition

Les lignes MT940 ont une longueur maximale, et un libellé long se poursuit sur la ligne suivante. Ouvrir le fichier dans un programme qui remet le texte à la ligne détruit cette structure de continuation, et l’importateur lit ensuite des fragments comme des champs distincts.

Cause 3

Les numéros de relevé se répètent

Le champ 28C porte le numéro de relevé et de séquence, sur lesquels certains logiciels s’appuient pour repérer un fichier déjà traité. Les banques qui remettent cette numérotation à zéro chaque année font qu’un fichier de janvier ressemble à un fichier importé onze mois plus tôt.

Comment le corriger

  1. N’ouvrez jamais un MT940 dans un traitement de texte et ne laissez aucun éditeur remettre les lignes à la ligne : la structure tient dans les retours à la ligne.
  2. Vérifiez le fichier avec l’outil ci-dessous avant de mettre en cause l’importateur.
  3. Si votre logiciel le permet, préférez le CAMT.053 : le format plus récent porte le donneur d’ordre et la référence dans des champs dédiés plutôt qu’en texte libre.
  4. Si c’est l’analyse du libellé qui coince, cherchez dans votre logiciel un profil d’import propre à votre banque plutôt qu’une option MT940 générique.

Évitez la correction manuelle — réparez automatiquement

L’outil confirme que le fichier est arrivé intact et signale les dommages dus à une édition — la cause que l’on prend le plus souvent pour un format non pris en charge. Gratuit, sans inscription, sans envoi.

Ouvrir l’outil

Votre fichier ne quitte jamais votre navigateur.