GnuCash est un logiciel open source gratuit qui offre des capacités de gestion financière personnelle et de comptabilité professionnelle.
Le lancement de la nouvelle version de GnuCash 5.0 a été annoncé récemment ; il s'agit d'un système open source de comptabilité financière individuelle.
GnuCash propose des outils pour le suivi des revenus et des dépenses, la gestion des comptes bancaires, des informations sur les actions, les dépôts et les investissements, ainsi que la planification des prêts.
GnuCash permet également la gestion comptable et le suivi des soldes (débit/crédit) des petites entreprises. Il prend en charge l'importation de données aux formats QIF/OFX/HBCI et l'affichage des informations sous forme de graphiques.
Les fonctionnalités professionnelles de GnuCash sont très complètes, surtout pour un produit gratuit, et incluent une fonction de comptabilité en partie double, un registre de type chéquier pour le suivi des revenus et des dépenses, et la possibilité de gérer des transactions dans diverses devises.
Le rapprochement automatique des relevés de compte est également disponible dans GnuCash, les transactions bancaires étant automatiquement téléchargées et comparées aux transactions du système.
Principales nouveautés de GnuCash 5.0
Dans cette nouvelle version de GnuCash 5.0, il est à noter que les menus et les barres d'outils ont été migrés des API GtkAction et GtkActionGroup vers les objets GAction et GActionGroup.
Une autre nouveauté marquante de cette version 5.0 de GnuCash est l' ajout d'un nouvel assistant boursier (Actions > Assistant boursier) qui permet d'effectuer diverses opérations d'investissement sur les actions, les obligations et les fonds communs de placement.
En outre, nous pouvons également constater qu'un nouveau rapport sur les lots d'investissement a été ajouté (Rapports > Actifs et passifs > Lots d'investissement), qui génère un graphique de la croissance et des pertes des investissements en capital pour les lots d'investissement.
Le système de cotation en ligne a été entièrement réécrit. Les anciens programmes d'extraction des informations sur la valeur des actions, gnc-fq-check, gnc-fq-dump et gnc-fq-helper, ont été remplacés par finance-quote-wrapper. Le code d'extraction des prix à partir des services en ligne a été réécrit en C++.
Dans la boîte de dialogue « Nouveau/Modifier un compte », un nouvel onglet « Plus de propriétés » est proposé pour définir les limites supérieure et inférieure du solde du compte ; lorsque ces limites sont atteintes, un indicateur spécial s'affiche.
Parmi les autres changements qui ressortent dans cette nouvelle version de GnuCash 5.0 :
- Les menus séparés pour l'importation aux formats MT940, MT942 et DTAUS ont été remplacés par le menu général "Importer depuis AQBanking".
- Les possibilités de définition de la logique de reporting dans le langage Guile Scheme ont été considérablement élargies.
- La fonctionnalité de rapport et de grand livre a été entièrement réécrite en C++ en utilisant SWIG pour établir un lien avec le code Guile Scheme.
Enfin, si vous souhaitez en savoir plus sur cette nouvelle version de GnuCash 5.0, vous trouverez tous les détails dans son annonce officielle. Le lien est ici.
Pour ceux qui souhaitent obtenir le code source du projet ou l'installer, veuillez noter qu'il est distribué sous licence GPLv2+. Une version GnuCash est disponible pour Android. Des versions prêtes à l'emploi sont disponibles pour Linux (Flatpak), macOS et Windows.
Comment installer GnuCash 5.0 sur Linux?
Ce système de comptabilité est disponible dans presque toutes les distributions Linux, vous pouvez donc l'installer avec l'une des commandes suivantes, en fonction de votre distribution:
Pour installer GnuCash sur Debian, Ubuntu et leurs dérivés, exécutez la commande suivante :
sudo apt installer gnucash
Pour Fedora, CentOS et ses dérivés, nous utilisons :
sudo miam installer gnucash
Si vous utilisez openSUSE, vous devez exécuter cette commande :
zypper installer gnucash
Pour Arch Linux et ses dérivés, nous utilisons :
sudo pacman -S
En revanche, si vous préférez installer des applications via les paquets Snap, GnuCash possède son propre paquet Snap , mais son seul inconvénient est qu'il n'a pas encore été mis à jour vers sa dernière version sur le Snap Store.
Mais vous pouvez être à l'affût dès sa mise à jour.
Pour l'installer via snap, exécutez simplement:
sudo snap installer gnucash-jz
Enfin, pour ceux qui préfèrent installer le package flatpak, ils peuvent le faire avec la commande suivante :
flatpak installer flathub org.gnucash.GnuCash