Toute importation

“Seule une partie du fichier OFX arrive”

Un import qui s’arrête au milieu du fichier est plus instructif qu’un import qui ne fait rien : l’endroit de l’arrêt est presque toujours l’endroit du défaut. Un analyseur lit de haut en bas et renonce à la première irrégularité — mais il dit rarement où.

Symptômes

  • C’est toujours exactement le même nombre d’opérations qui arrive
  • Le reste du fichier manque sans message d’erreur
  • Le fichier paraît complet dans un éditeur

Ce qui se passe réellement

Cause 1

Un caractère non échappé interrompt le traitement

Une esperluette brute ou un chevron dans un nom de bénéficiaire met fin au traitement SGML précisément à cet endroit. Tout ce qui précède est valide et s’importe, tout ce qui suit n’existe plus pour l’analyseur.

Cause 2

Un agrégat n’est pas fermé

S’il manque une balise fermante au milieu du fichier, tout le reste s’imbrique de travers. Certains logiciels abandonnent alors, d’autres avalent le reste en silence — dans les deux cas cela ressemble à un demi-import.

Cause 3

Le fichier est tronqué

Si le téléchargement a été interrompu, le fichier est correct jusqu’à un certain point puis s’arrête. L’import est alors complet — le fichier ne l’est pas.

Comment le corriger

  1. Vérifiez le fichier avec l’outil ci-dessous : il donne le nombre d’opérations qu’il contient, à comparer avec le nombre importé.
  2. Les caractères non échappés et les agrégats ouverts sont détectés et réparés au passage.
  3. Si le fichier compte moins d’opérations que prévu, il est tronqué — seul un nouveau téléchargement aide.
  4. Importez le fichier réparé dans le même compte et vérifiez que le compte tombe juste.

Évitez la correction manuelle — réparez automatiquement

L’outil trouve exactement les endroits où un analyseur renonce et les répare — et donne le nombre d’opérations pour que vous puissiez vérifier le résultat. Gratuit, sans inscription, sans envoi.

Ouvrir l’outil

Votre fichier ne quitte jamais votre navigateur.