A propos de GnuCash
GnuCash est un programme de suivis de vos finances personnelles. Quelques
une de ces fonctions sont :
-
Des comptes multiples , qui peuvent être ouverts en même
temps. Créez un compte Gnucash pour chacun de vos comptes bancaires.
-
Chaque compte garde un solde actuel en plus d'un solde de rapprochement,
alors vous pouvez suivre les transactions qui n'ont pas encore été
pointés, comme les chèques en cours de règlement qui
n'ont pas encore été débités de votre compte.
-
Interface facile à utiliser.
Si vous savez utiliser
le talon de votre carnet de chèques , vous savez utiliser Gnucash.
A la fin du mois
, ouvrez la fenêtre de rapprochement , entrez le solde final
de votre relevé bancaire, et pointez les
transactions
qui apparaissent sur le relevé bancaire. Celà permet de faire
concorder ce que vous avez enregistré dans
GnuCash avec
ce que votre vous a rendu-compte, celà rend facile le dépistage
de n'importe quelle écart ou erreurs.
-
QuickFill (saisie rapide)...
Lorsque vous
commencez une saisie dans les champs de description , s'il retrouve une
précédente transaction, il vous
la propose,
frappez <TAB> copiera alors la précédente transaction.
Commode si vous avez des transactions
semblables
assez régulierement .
-
Portefeuille d'actions/de societes d'investissements (n.d.t: pour
ces dernieres FCP et SICAV en France).
Suivis d'actions
individuellement (une par compte)ou dans un portefeuille de comptes (un
groupe de comptes
qui peuvent
etre affichés ensemble ).
Il ya
des outils pour automatiser la collecte des
cours des actions.
-
Support pour de multiples monnaies
et comptes de marché des changes/devises . (partiel,
toujours défaillant)
Les comptes
bancaires peuvent être établient dans différentes monnaies,
et des ventes/achats à des taux d'échange
variables
peuvent çetre fait ,comme les actions peuvent vendus/achetés
à des prix variables.
Importation
des fichiers QIF au format Quicken .
-
Rapports. Affiche ou produit en HTML les
rapports du solde, transaction et pertes/profits, aussi bien qu'un
suivi du solde du compte en graphique (requiert gnuplot)..
Fonctions Avancées
X-Accountant possède quelques une des fonctions qui ne se trouve
pas habituellement dans un simple logiciel de gestion de finances personnelles:
Un compte principal
peut avoir un classement de petits comptes ou de comptes specialisés
au-dessous de lui. Cela
permet d'avoir
des types de comptes semblables (par exemple : Espèces, Banque,
Actions) qui peuvent etre groupés
dans un compte
principal (par exemple: Possessions ou Avoirs).
Chaque transaction
implique deux comptes, et chaque transaction est requise pour équilibrer.
Celà donne l'assurance
que l'ensemble
total des livres sera lié correctement, et prévient entièrement
les erreurs de déséquilibre de soldes.
(Chaque
transaction peut apparaitre dans deux comptes; un compte est debité
et l'autre est credité avec exactement le
même
montant. Avec le double livret , une transaction affichée dans une
fenêtre sera automatiquement mise à jour dans
toutes
les autres fenêtres montrant cette transaction, et dans les deux
comptes.)
Le produit Quicken
d'Intuit a ce qu'ils appellent "catégories" qui sont utilisés
pour suivre les revenus et dépenses.
Ils devraient
être utilisés pour créer des rapports Profits/Pertes.
(Correctement
utilisés avec la fonction du double livret, ils peuvent être
utilisés pour créer un Bilan et un rapport des
Profits et des Pertes Par example, l'épargne des interets du compte,
les dividendes d'actions, ou la feuille de paie
peuvent etre marqué l'un et l'autre comme depot dans un compte bancaire
, et comme gains/revenus dans un compte
de type Revenus, utilisant la fonction du double livret (transfert). De
la même manière, les paiements par la carte de
credit peuvent etre notés dans un compte de carte de crédit
, en plus du compte correspondant aux dépenses.
-
Registre general/Grand livre
Des comptes multiples
peuvent être affichés dans une fenetre registre au même
moment. Cela peut soulager de l'ennui
du depistage
d'erreurs de saisie ou d'enregistrement .Il permet aussi une vision pratique
d'un portefeuile de beaucoup
d'actions, en
y montrant toutes les transactions dans ce portefeuille.
Version
Le schéma de numérotage pour GnuCash est semblabe à
celui du noyau Linux, où "même" les sous-versions indiquent
des versions qui sont prévus pour être stable, seulement la
vision de maintenance pour corriger les bugs, et les sous-versions "temporaire"
indique un flux "experimental" qui poursuit le but d'ajout d'améliorations
et d'extensions.
Le courant "experimental" actuel est gnucash-1.3.x, qui est en quelque
sorte instable.
La dernière version stable est la 1.2.x; si vous n'avez pas l'intention
de participer au travail de développement , vous ne devriez
utiliser que cette version, ou une vieille version 1.0.x. Ces versions
sont assez stable, avec tous les bugs couramment connus corrigés.
Une fois les séries 1.3.x stabilisées, les prochaines
séries stables seront les 1.4.x, et l'expérimentation devrait
probablement
continuer sur les 1.5.x.
Si tu es intéressé pour "hacker" sur la version expérimentale,tu
devrais premièrement commencer par lire de bout en bout le document
GnuCash
Project Goals(buts du projet Gnucash) afin d'acquérir
quelques perspectives sur la conception globale.
Développeurs principaux
-
Robin Clark
-
a écrit le X-Accountant originel en Motif comme un projet scolaire,
l'amenant jusqu'à la version 0.9 en Octobre 1997.
-
Linas Vepstas
-
comme il le dit: le GUI était léger, le code était
documenté et bien structuré, et il était entièrement
sous GPL. Et aussi il le ré-écrit : ajoutant des widgets
de cellules avec XbaeMatrix, alors que les combobox et flèches devaient
faire de nouveau une même GUI légère, réécrivant
le code interne de X-Accountant pour lui ajouter la double-entrée,
une hiérarchie de comptes, l'augmenta d'un mini moteur de transaction,
ajouta le support pour les actions, et ajouta les menus d'aide. C'était
la version 1.0 de Janvier 1998. Depuis lors, pour la version 1.1, le moteur
fut étandu et redéfini , et le code de la fenêtre d'enregistrement
fut completement reconçu et fait pour la plupart en Motif et independent
du GUI. Présentant un certain prototype de OFX fonctionnant.
-
Jeremy Collins
-
fit connaitre au public largement et grandement le projet GnoMoney, et
alors changea son nom en GnuCash. Jeremy créa le site web de gnucash.org,
enregistra le domaine, fit fonctionner le code initial en GTK/gnome.
-
Rob Browning
-
abusa tout le monde pour ne pas utiliser perl, et alors ajouta le support
guile/scheme. Rob maintient l'infrastructure de construction, traite de
toute chose qui touche au langage d'extension guile/perl, et traite de
configuration et configurabilité.
-
Dirk Schoenberger
travaillle sur
le portage en Qt/KDE
-
Dave Peticolas
travaille d'une
manière obsédante sur GnuCash. Mais il peut s'arrêter
à tout moment s'il le veut . Vraiment.
Yannick Le Ny
Localise
(traduction et adaptation) de Xacc et Gnucash pour la France et les pays
francophones.
Travail
effectué :traduction du Readme, des messages et de l'aide en ligne
de Gnucash en français
A finis
de traduire tout le site web de Gnucash en français sauf la liste
de courriers et le maintient à jour
Correctifs et patches
L' équipe des milliers inclut:
Andrew Arensburger
for FreeBSD and other patches
Matt Armstrong
for misc fixes
Fred Baube
for attempted Java port/MoneyDance
Christopher B. Browne
for perl stock scripts, Guile-based QIF import code, lots of changes to
English documentation
Graham Chapman
for the xacc-rpts addon package
George Chen
for MS-Money QIF support
Albert Chin-A-Young
configure.in patch
Jeremey Collins
for GnoMoney and GTK port
Patrick Condron
for webserver and T1 connection.
Ciaran Deignan
for AIX binary version
Tyson Dowd
for config/make patches and debian maintenance
Koen D'Hondt
for Solaris patches to XmHTML
Bob Drzyzgula
for budgeting design notes
Jan-Uwe Finck
for German message translation
Ron Forrester
for gnome patches
Dave Freese
for leap-year fix
Otto Hammersmith
for RedHat RPM packaging
Alexandru Harsanyi
for fixing miscellaneous core dumps and lockups.
Jon K}re Hellan
for fixing miscellaneous core dumps and lockups.
Prakash Kailasa
for gnome build fixes
Tom Kludy
for SGI Irix port
Sven Kuenzler
for SuSE README file
Ted Lemon
for NetBSD port
Yannick Le Ny
pour la traduction en francais
Grant Likely
gnome and engine patches
Heath Martin
gnome and register patches
Matt Martin
guile error handling code
Robert Graham Merkel
reporting, gnome, and configuration patches.
Tim Mooney
port to alpha-dec-osf4.0f
G. Allen Morris III
for QIF core dump fix
Peter Norton
for a valiant attempt at a GTK port
OmNiBuS
web site graphics and content
Myroslav Opyr
for misc patches
Laurent P{'e}lecq
i18n patches with gettext
Alain Peyrat
for configure.in patches
Peter Pointner
motif and configuration patches
Gavin Porter
for euro style dates
Ron Record
for SCO Unixware and OpenServer binaries
Jan Schrage
documentation patches
Christopher Seawood
for XbaeMatrix core dump
Mike Simons
misc configure.in patches
Richard Skelton
for Solaris cleanup
Henning Spruth
for German text and euro date rework
Diane Trout
scheme qif import patch
Rob Walker
guile and register patches
Ken Yamaguchi
QIF import fixes; MYM import
Systèmes d'exploitation supportés
gnucash-1.0.18 (ex xacc-1.0.18) est conu pour fonctioner dans ces différentes
configurations:
Linux 2.0.x -- Intel w/ RedHat Motif
Linux 2.0.x -- Intel w/ Lesstif v0.81
Linux Debian -- Intel w/ Lesstif v0.81
SGI IRIX -- MIPS
IBM AIX 4.1.5 -- RS/6000
SCO Unixware 7 -- Intel
SCO OpenServer 5.0.4 -- Intel
NetBSD -- Intel






Historique
Le tableau ci-dessous montre quelques historiques de lignes de code et
le nombre de fichiers comptés pour le dévelopement du projet
X-Accountant/GnuCash
Statistiques de l'historique du dévelopement
Version |
moteur |
registre |
grand livre |
motif |
prefs (scm) |
docs (html) |
divers |
Total |
xacc-0.9
Sept 97 |
- |
- |
- |
34 fichiers
(7.5+0.9) |
- |
5 fichiers
(0.4) |
- |
39 fichiers
(8.8) |
xacc-0.9w
Dec 97 |
- |
- |
- |
51 fichiers
(13.8+1.5) |
- |
9 fichiers
(0.8) |
- |
60 fichiers
(16.1) |
xacc-1.0.17
Fev 98 |
- |
- |
- |
52 files
(14.8+1.8) |
- |
12 files
(1.4) |
- |
64 files
(18.0) |
gnucash-1.1.15
Aou 98 |
24 fichiers
(6.2+1.5) |
31 fichiers
(6.1+1.7) |
5 fichiers
(1.4+0.4) |
30 fichiers
(7.4+0.7) |
3 fichiers
(0.3) |
16 fichiers
(1.9) |
non compté
(>1.0) |
109 fichiers
(32.9) |
gnucash-1.2.2
Aou 99 |
41 fichiers
(10.2+3.6) |
28 fichiers
(5.5+1.7) |
14 fichiers
(2.4+0.6) |
26 fichiers
(8.7+0.5) |
14 fichiers
(1.4) |
30 fichiers
(2.6) |
non compté
(>1.0) |
153 fichiers
(37.2) |
Chaque cellule contient:
nombre de fichiers *c et *.h
(KLOCS dans *.c + KLOCS dans *.h),
où KLOC == kilo-lignes-de-code, comme rapported par wc.
Retour à la Page principale de la documentation.