Retour au sommaire

Importer un (très gros) fichier d'opérations

Dans BanqueManager, vous pouvez importer des opérations issues de vos établissements bancaires aux formats QIF ou OFX. Vous pouvez également importer des opérations de toute origine au format "texte plat". Un tutoriel est dédié à ce sujet.

Il y a 2 principaux cas d'utilisation du module d'importation des opérations :
• Au quotidien pour importer vos opérations (ou vos relevés),
• Lors de votre première utilisation de BanqueManager afin de récupérer votre historique.

C'est ce dernier cas que nous allons étudier en détail.
Ce tutoriel suppose que le principe de l'importation d'opérations est connu : il est étudié au travers de différents tutoriels (rapprochement d'opérations, règles d'importations, etc.) auquel il est conseillé de se rapporter avant l'étude de celui-ci.

1 - Mon fichier à importer est-il "très gros" ?

Bonne question !
En effet pourquoi (et comment) différencier les "très gros" fichiers des fichiers normaux ?

BanqueManager n'a pas à proprement parler de limite physique. Seulement, pour des raisons de performances, le nombre d'opérations en en-cours (c'est-à-dire non relevées) ne doit pas dépasser 2500.
Ce nombre est énorme et pratiquement inatteignable en utilisation normale. Par contre, si vous importez un fichier historique de 4500 opérations... vous aurez mathématiquement 4500 opérations en plus dans les en-cours.
Et donc la limite de 2500 sera dépassée et BanqueManager refusera de toutes les afficher.

è 1° solution (celle du bûcheron : attention, je n'ai rien contre les bûcherons ;o) : Faire "sauter" cette limite de 2500.
Evidemment si la limite passait à 5000, il n'y aurait plus de problème.
C'est vrai mais c'est violent. Petit rappel : la limite est là pour des raisons de performances.

Attention, la modification de ce paramètre impose de connaître la base des registres et son fonctionnement.
Si ce n'est pas le cas, passez tout de suite à la 2° solution.

Rendez-vous dans HKEY_CURRENT_USER\Software\OMP\Banque\3.0\DataBase et recherchez la clé MaxNbLignes.
Si elle n'existe pas, créez-la (ce doit être une valeur chaîne).
Attribuez-lui comme valeur le nombre maximal de lignes que vous souhaitez (par exemple 5000).

Vous pouvez visualiser ce paramètre à partir du menu Outils + Options, onglet DataBase :

è 2° solution : Empêcher que les opérations à importer n'aillent dans les en-cours !
Si l'importation pointait puis relevait directement les opérations, la limite du nombre d'opérations en en-cours ne serait pas menacée.
C'est bien sûr la solution que nous allons étudier ici.

2 - Importer le fichier

Ouvrez la fiche d'importation d'opérations dans le menu Gestion + Importer + Importer des opérations, puis sélectionnez le format et saisissez le fichier :

Remarque : En fonction du format, il est conseillé de cocher la case "Créer automatiquement les rubriques".
Cela permettra à BanqueManager de créer les nouvelles rubriques dès qu'il en trouvera. Certains formats de fichier (comme QIF) peuvent contenir cette information.

Lorsque vous avez terminé vos paramétrages, cliquez sur Importer :

Jusque là, la procédure est absolument identique quelque soit la taille du fichier que vous importez.

3 - Cas des "très gros" fichiers

Dans le cas d'un gros fichier, lorsqu'apparaît la liste des opérations importées, BanqueManager vous informe du grand nombre d'opérations dans le fichier et vous propose de passer en mode relevé :

Pas d'hésitation : acceptez !
De toutes façons, vous n'avez pas trop le choix : si vous refusez et essayez d'importer les opérations telles quelles, BanqueManager vous répond assez sèchement (mais vous l'avez bien cherché ;o) :

Lorsque vous acceptez, BanqueManager vous ouvre la fiche de paramétrage d'un relevé :

Validez, puis rendez-vous dans la liste des opérations importées et pointez celles que vous souhaitez relever :

Une fois les opérations pointées, retournez dans les paramètres du relevé (clic droit dans la grille puis Relever + Paramètres du relevé) et ajustez la date du relevé.
Le montant n'est évidement pas modifiable puisqu'il est fonction des opérations pointées et du relevé précédent.

Validez les paramètres du relevé puis les opérations à importer.
BanqueManager importe alors les opérations. Notez bien que la procédure peut durer quelques minutes en fonction du nombre d'opérations et de votre configuration matérielle.
Une fois la procédure terminée, un message vous en informe :

4 - Bilan

Vous l'avez compris, BanqueManager a créé un énorme relevé pour toutes vos opérations.
Vous n'aurez donc qu'un seul relevé, là où dans la réalité vous en aviez peut-être plusieurs dizaines...
Mais vous avez toujours la possibilité de reconstituer à l'identique le détail des relevés, soit en important le fichier par morceau, soit en montant la limite et en relevant manuellement.
Mais ce travail est bien fastidieux et finalement peu utile.

Et si pris de curiosité, vous essayiez tout de même d'ouvrir le détail de ce relevé, BanqueManager se chargerait de vous rappeler son souci :

Cependant, les opérations sont bien là : les statistiques, suivis et autres recherches multi-critères les prendront en compte !

 

version 1.0
http://www.banquemanager.net