GnuCash peut stocker les données financières sous plusieurs formats : par défaut en XML mais aussi en SQL (disponible en SQLite, MySQL et PostgreSQL). Pour les nouveaux fichiers, le choix se fait dans le menu Fichier → Enregistrer et, pour les fichiers existants, dans les boites de dialogue Fichier → Enregistrer sous …..
Vous pouvez modifier le format à tout moment en utilisant Fichier → Enregistrer sous …. Ceci créera une copie du fichier de données au format sélectionné.
XML | SQLite | MySQL | PostgreSQL | |
---|---|---|---|---|
Disponibilité | Intégré | Dépend du paquetage 1) | ||
Extension de fichier | gnucash | SANS OBJET 2) | ||
Logiciel supplémentaire | Aucun | MySQL | PostgreSQL | |
Expertise supplémentaire | Aucune | Administrateur de base de données | ||
Compression | gzip | SANS OBJET | ||
Sauvegarde du fichier | Sur demande | Validation de la décision | ||
Multi-utilisateurs | Non | Non | Non | Non |
Pour créer un nouveau fichier GnuCash :
Si vous utilisez GnuCash pour la première fois, le message “Bienvenue à GnuCash !” vous sera présenté. Cet écran est décrit en détail dans le manuel de GnuCash.
Pour enregistrer le fichier sous le nom que vous voulez :
Cliquez sur le bouton Créer un dossier pour créer un nouveau dossier avec un nom personnalisé dans le chemin sélectionné.
Enregistrer dans mysql ou postgres nécessite les autorisations appropriées dans cette base de données, c’est-à-dire que vous devez avoir les autorisations pour créer une nouvelle base de données avec le nom de base de données donné ou disposer d’un accès en écriture à une base de données existante portant le nom de base de données donné.
Si vous surveillez les finances d'un seul ménage, vous n'avez besoin que d'un fichier. Mais si vous surveillez également les finances de votre entreprise ou souhaitez conserver des données séparées pour une raison quelconque, vous aurez besoin de plusieurs fichiers.
Avant de terminer une session GnuCash, veillez à enregistrer vos modifications en utilisant Fichier → Enregistrer ou le bouton Enregistrer de la barre d’outils.
GnuCash peut sauvegarder automatiquement le fichier ouvert toutes les heures. Cet intervalle se définit dans l'onglet Général sous Édition → Préférences. Cela ne vaut que si vous enregistrez au format XML. Avec une base de données, les modifications sont immédiatement enregistrées → le bouton Enregistrer et l'entrée de menu Enregistrer seront estompés.
Pour ouvrir un fichier ou une base de données existant, sélectionnez le menu Fichier → Ouvrir. Sélectionnez le format de données :
Dans le menu Fichier sont listés les noms des fichiers récemment ouverts : cliquez sur celui que vous voulez charger.
Pour dupliquer la structure d’un fichier de données existant dans un nouveau fichier, ouvrez le menu Fichier → Exporter → Exporter les comptes et donnez le nom du nouveau fichier vide.
GnuCash crée un nouveau fichier de données ne contenant que la hiérarchie de votre compte, sans données de transaction.
Le nouveau fichier peut être ouvert comme n'importe quel autre fichier de données GnuCash,