Coder Social home page Coder Social logo

bnppdf's Introduction

(version française à la fin de la page)

bnppdf

bnppdf is a small perl script able to parse PDF bank statement from BNP PARIBAS and extract data that can be read by personal finance softwares.

As of today, it is only able to generate a homebank compatible CSV, but it should be easy to adapt.

It has been successfully tested with 4 years of history on a dozen accounts.

I will be happy to get feedback.

This software may be modified and distributed under the terms of the MIT license. See the LICENSE file for details.

To use the script:

$ pdttotext -layout file.pdf file.txt
$ bnppdf.pl file.txt > file.csv

file.csv can be imported in homebank (<=4.4. If you're using homebank >=4.5 there is a small change to do inside the script, see the comments inside the source file)

Version Française

bnppdf est un petit script perl capable de lire les relevés de comptes PDF de BNP PARIBAS et d'extraire les données à importer dans un logiciel de gestion de finances personnelles.

Pour le moment, seul le format de fichier CSV utilisé par homebank est pris en charge, mais il devrait être facile à adapter.

Il a été testé avec succès sur une douzaine de comptes, sur 4 ans d'historique.

Je serais heureux d'avoir des retours.

Le logiciel est mis à disposition sous la licence MIT. Voir le fichier joint pour le texte intégral.

Pour utiliser le script:

$ pdttotext -layout fichier.pdf fichier.txt
$ bnppdf.pl fichier.txt > fichier.csv

le csv est importable dans homebank (<=4.4. Pour une version >=4.5 il y a une modification à faire dans le script, voir les commentaires dans le source)

bnppdf's People

Contributors

wolog avatar

Stargazers

Antony Ancion avatar Artemii avatar

Watchers

James Cloos avatar  avatar

bnppdf's Issues

command not found error

Bonjour !
Je suis très intéressé par votre petit script cependant je reçois une erreur "bnppdf.pl: command not found" quand j'essaye de l'exécuter.
Sauriez-vous à quoi c'est dû ?
pdftotext semble effectuer correctement la conversion en fichier texte mais l'erreur apparait à l'exécution de bnppdf.pl. J'utilise Perl v5.34.0 sur Ubuntu 22.04.3

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.