1.1 Auteurs et contributions
Cédric Auger est à la base du
projet, et il continue à en être le principal développeur.
Daniel Cartron écrit la
documentation, fournit des conseils en comptabilité et en ergonomie, a créé le premier site de
Grisbi, et il passe son temps à inventer des nouvelles
fonctionnalités tordues rien que pour embêter Cédric. Sa passion des fichiers de
compte ultra-compliqués amène un plus indéniable à la découverte de bugs
inédits.
André Pascual de
Linuxgraphic nous a fait notre chouette logo
(comment, c'est pas une chouette, c'est un pingouin?).
Sébastien Blondeel
a écrit les scripts permettant de générer la documentation en plusieurs
formats, de convertir les images aux formats adéquats, et a été l'artisan de
l'adoption de LATEXpour la rédaction de la documentation.
Benjamin Drieu s'occupe
activement de l'impression et l'internationalisation (en cours de développement)
et de l'empaquetage au format Debian.
Gérald Niel prend progressivement
les responsabilités de Webmestre du site de Grisbi et est le créateur du site deuxième
version, tout seul comme un grand. En outre, il s'occupe des empaquetages
RPM aidé en cela par Alain Portal.
Juliette Martin assure la tâche ingrate de relecture de la documentation.
S'il reste des erreurs c'est certainement qu'elles étaient bien cachées pour avoir
échappé à ses yeux attentifs.
1.2 Remerciements
Merci à TuxFamily pour l'hébergement du
site Internet, le ftp, et le CVS.
Un grand merci également à tous les autres participants de la liste de
développement.
1.3 Licences
Cette documentation est soumise aux termes de la Licence de Documentation Libre
GNU (GNU Free Documentation License).
Permission est accordée de copier, distribuer et/ou modifier ce document
selon les termes de la Licence de Documentation Libre GNU (GNU Free
Documentation License), version 1.1 ou toute version ultérieure publiée
par la Free Software Foundation .
Le programme est soumis aux termes de la Licence Générale Publique GNU
(GNU General Public License). Les corrections de bogues et mises à jour
ne sont pas garanties.
1.4 Généralités
Grisbi est un logiciel vous permettant de gérer votre comptabilité
personnelle sous Linux.
Le principe de base d'un tel logiciel est de vous permettre de classer
vos opérations financières, quelles qu'elles soient, de façon simple et
intuitive, afin de pouvoir les exploiter au mieux en fonction de vos
besoins.
Grisbi a pris le parti de la simplicité et de l'efficacité pour un usage de
base, sans toutefois exclure la sophistication nécessaire à un usage
avancé. Les fonctionnalités futures tenteront toujours de respecter
ces critères.
1.5 Fonctionnalités
Ce que Grisbi sait faire:
- Général :
Interface simple et intuitive pour un usage de base, tout en permettant un
maximum de sophistication pour un usage avancé ;
- Multi-utilisateurs ;
- Import/export au format QIF ;
- Enregistrement des fichiers de compte au format XML pour une
inter-opératibilité maximale ;
- Logiciel développé par des français donc en totale conformité avec la logique
française de la comptabilité.
- Devises :
Gestion multi-devises, y compris l'Euro ;
- Gestion des taux de change entre devises ;
- Gestion des frais de change éventuels.
- Comptes :
Comptes bancaires, de caisse, d'actif et de passif ;
- Gestion simultanée de multiples comptes ;
- Attribution d'une devise par défaut pour chaque compte ;
- Possibilité de virements entre comptes, y compris de devises différentes, avec
contre-écriture automatique ;
- Rapprochement bancaire, avec possibilité de personnaliser le numéro de relevé;
- Personnalisation de l'ordre d'affichage des opérations pour les
rapprochements.
- Opérations :
Description des opérations avec :
date ;
- tiers ;
- montant ;
- devise ;
- catégorie et sous-catégorie ;
- notes.
- Informations supplémentaires (affichage paramétrable) particulièrement
adaptées à la comptabilité d'associations :
numéro d'écriture (attribué par Grisbi) ;
- date de valeur ;
- exercice ;
- imputation et sous-imputation budgétaire ;
- numéro de pièce comptable ;
- références bancaires.
- Affichage des opérations sur 1, 2, 3, ou 4 lignes totalement paramétrables ;
- Possibilité d'enregistrer une opération dans n'importe quelle devise ;
- Auto-complètement des tiers, catégories et imputations budgétaires ;
- Rappel automatique de la dernière opération pour un tiers donné ;
- Opérations planifiées avec validation automatique ou manuelle ;
- Surveillance des échéances par une appelette Gnome ;
- États :
Plusieurs états pré-formatés disponibles ;
- Module de génération d'états personnalisés très puissant ;
- Bibliothèque d'états sur le site de Grisbi.
Ce que Grisbi ne sait pas encore faire:
- la gestion des comptes d'emprunt ;
- le rapprochement par internet ou minitel ;
- l'impression des états (mais c'est pour la prochaine version, et il y en a
un avant-goût dans la version actuelle) ;
- un certain nombre d'autres choses qui sont décrites dans le chapitre
À faire (voir l'annexe A).
1.6 Quoi de neuf?
Si vous utilisez déjà Grisbi vous n'aurez probablement pas envie de relire
tout le manuel pour trouver ce qui a changé et ce qui est nouveau, tant dans
Grisbi que dans le manuel. Voici donc les nouveautés :
- les opérations peuvent être affichées sur une, deux, trois ou
quatre lignes (voir le paragraphe 6.2) ;
- leur affichage est totalement configurable (voir le paragraphe
17.10) :
choix des informations à afficher et leur emplacement ;
- largeur des colonnes ;
- ordre d'affichage des lignes;
- les options d'affichage (nombre de lignes, mais aussi avec ou sans
les opérations rapprochées) peuvent être globales ou distinctes pour
chaque compte (voir le paragraphe 17.10) ;
- les onglets Tiers, Catégories, et Imputations
budgétaires présentent des icônes permettant de déplier ou replier
l'arborescence partiellement ou totalement (voir les chapitres sur ces
onglets) ;
- il est possible d'exporter et d'importer les catégories et imputations
budgétaires d'un fichier de comptes vers un autre (voir les paragraphes
11.6 et 12.6) ;
- et enfin le gros morceau : les états font leur apparition. Leur
impression est encore déficiente, mais nous travaillons dur là-dessus.
Vous pouvez néanmoins d'ores et déjà utiliser et créer tous les états
imaginables (voir les chapitres 15 et 16).
1.7 Caractéristiques techniques
Grisbi est développé en C avec Gtk et Gnome.
Ceci veut dire qu'il devrait être possible moyennant quelques modifications de
code de le compiler pour Windows, mais ce n'est pas une priorité pour l'instant.
Par contre si quelqu'un a envie de le faire ce sera avec plaisir.
La dernière version en date du 15 février 2003 est la
0.4.0. Elle peut être téléchargée sur le site de
Grisbi, ainsi que la dernière version de ce
manuel.
1.8 Évolution du code
Grisbi étant un logiciel en plein développement, toute remarque (idée,
bug, documentation ...) est la bienvenue.
Vous pouvez envoyer vos suggestions à: Cédric
Auger.
Vous pouvez si vous avez le goût de l'aventure télécharger les versions en
cours de développement sur le CVS de Grisbi (voir le paragraphe
2.10) .
En effet le code des nouvelles versions de Grisbi est bien souvent figé
plusieurs semaines avant la distribution effective de celles-ci, le temps pour
l'équipe de développement de vérifier et d'éradiquer les ultimes bugs. Pendant
cette période le format d'enregistrement du fichier de compte ne bouge plus, et
vous pouvez donc avec un minimum de précautions (sauvegardes fréquentes etc.)
bénéficier des dernières améliorations avec plusieurs semaines d'avance, et
également participer au débugage.
Vous pouvez enfin avoir accès à toutes les évolutions du code antérieures à
la version 0.3.2 (version à partir de laquelle nous avons mis en place un
CVS) sur le site de Grisbi.
1.9 Contacts
Outre les courriers aux auteurs vous disposez de plusieurs listes de diffusion
pour nous contacter ou obtenir des informations.
Pour être tenu au courant des évolutions de Grisbi, vous pouvez vous inscrire
sur la liste d'information prévue à cet effet.
Vous recevrez juste un mail à la sortie de chaque nouvelle version.
Si vous souhaitez participer au développement de Grisbi, il existe une liste de
développement.
Si vous avez envie de compiler régulièrement les dernières évolutions du code de
Grisbi à partir du CVS vous trouverez avantage à vous abonner à la liste
d'informations du CVS afin d'être averti des
commit.
Par ailleurs nous avons décidé d'entreprendre l'internationalisation de Grisbi
et si vous souhaitez nous aider vous pouvez dans un premier temps vous inscrire
sur la liste de traduction générale.
Des listes spécialisées seront crées pour chaque langue en tant que de besoin.
Pour l'instant la liste de traduction
anglaise seule est créée.
Pour vous abonner à l'une de ces listes envoyez juste un mail à :
liste-subscribe@grisbi.org en remplaçant liste par le nom de
la liste qui vous intéresse. Ou bien allez sur le site de Grisbi dans la
rubrique Contacts.
N'hésitez pas de toutes façons à consulter régulièrement le site officiel de
Grisbi.
1.10 Conventions typographiques
La liste suivante définit, (si nécessaire), et illustre les conventions
typographiques utilisées comme aides visuelles pour l'identification d'éléments
particuliers du texte dans ce document :
- Les composants d'interface sont des titres de fenêtre, des noms d'icône et
de bouton, des noms de menu et d'autres options qui apparaissent sur l'écran du
moniteur. Ils sont présentés comme suit : Cliquez sur OK ;
- Le libellé des touches du clavier représente ce qui est écrit sur les
touches du clavier. Il est présenté comme suit : <Entrée> ;
- Les combinaisons de touches sont une série de touches à enfoncer
simultanément (à moins d'indication contraire) pour réaliser une fonction unique
: <Ctrl><R> ;
- Les commandes qui font partie d'une instruction et doivent être tapées
sont représentées ainsi : «Tapez grisbi pour démarrer le programme» ;
- Les noms de fichiers et de répertoires sont présentés comme suit :
grisbi-n.n.n.rpm et /usr/local/bin ;
- Les lignes de commande consistent en une commande et peuvent inclure un ou
plusieurs paramètres possibles de la commande. Les lignes de commande sont
présentées comme suit : rpm -Uvh grisbi-n.n.n.rpm.