SQL Ledger en suisse
Frederic Schutz
schutz at mathgen.ch
Fri May 17 14:48:27 CEST 2002
On Fri, 17 May 2002, Gilbert Robert wrote:
> Si un plan comptable qui était pour la France dans le cas du français, existe
> déjà pour la Suisse mais en allemand,
> Pourquoi
> 1) ne pas traduire ce plan comptable?
> 2) faire les interfaces (curses, etc...) à partir des API déjà définies?
> Leurs tables sont-elles mal adaptées, mal définies, le programme mal
> implémenté?
> juste pour comprendre, pourquoi repartir de Zero et pas suggérer des
> améliorations, des nouvelles features?
J'ai jeté un coup d'oeil à ce programme, de façon rapide, mais ce que j'ai
remarqué:
- le programme de compta utilise un plan comptable unique pour _toutes_
les sociétés. C'est légitime en France, où ce plan comptable est
imposé, c'est inutilisable en Suisse, où chacun fait ce qu'il veut.
Où plutôt, c'est utilisable si on ne veut gérer qu'une seule
comptabilité (ou plusieurs comptas avec le même plan), ou alors il
faut créer une base de données pour chaque plan comptable, ce qui est
un peu lourd.
- l'impression que j'ai eue, c'est que le programme forme un peu un
bloc et qu'il est difficile d'en sortir la partie "comptabilité" pour
construire quelque chose d'autre autour. Cette impression est
renforcée par le fait les tables SQL sont réduites au strict minimum,
et toute l'"intelligence" du programme est dans le programme
lui-même, càd dans les scripts Perl.
Un des buts du projet compta était justement de créer un noyau qui gère la
comptabilité, de la façon la plus flexible/sûre/parfaite/etc possible, et
de construire d'autres modules autour, de façon séparée. SQL-Ledger
construit un tout cohérent tout à la fois. Peut-être que c'est à la fois
mieux pour un utilisateur non-comptable, mais moins bien pour un
utilisateur comptable.
gnuentreprise a l'air intéressant, mais je n'ai pas eu le temps de le
regarder. Comme le disait Marc, si quelqu'un veut y jeter un coup d'oeil
et en faire un petit résumé...
Frédéric
More information about the compta
mailing list