prog de comptabilite (francais)
Frederic Schutz
schutz at mathgen.ch
Mon Apr 29 14:20:06 CEST 2002
Le Mon, 29 Apr 2002 14:07:42 +0200, tu as ecrit :
>> - Marc, il me semble que les tables qui sont actuellement dans le CVS ne
>> gèrent pas la numérotation séquentielle automatique des écritures pour
>> chaque exercice, juste ? Si c'est le cas, verrais-tu une manière
>> d'implémenter ça de façon simple et rapide, même si pour l'instant il n'y a
>> pas de garantie de continuité dans la numérotation ?
>
>Le détail de ma pensée, ainsi que les aides reçues sur le forum de psql
>sont dans le fichier QUESTIONS. Une implémentation de test est à la fin
>de ce fichier.
Oui, j'ai lu tout ça, c'est exactement ce qu'il faut (mais je ne connais
pas assez le langage de postgresql pour être sûr que l'implémentation
marche). Arrives-tu à intégrer ça dans les tables ?
>Si tu ne veux pas faire aussi compliqué une simple séquence devrait
>suffire. Je ne suis pas sûr d'avoir compris s'il faut pour chaque exercice
>une séquence ?
Si, si, c'est pile poil ce qu'il faut -- une séquence pour chaque exercice.
>PS: mon gros problème est que je n'ai pas l'impression de comprendre ce
> qui est demandé. Peut-être peux-tu me faire un exemple ?
Heu... je ne sais pas trop quoi donner comme exemple... à part que tu veux,
pour chaque exercice que tu gères, numéroter tes écritures
séquentiellement, pour pouvoir les identifier séparément, et surtout, plus
tard, pour être sûr qu'aucune d'entre elles n'a disparu (si quelqu'un a
modifié la compta pour faire disparaître quelque chose). C'est pour ça
qu'il y a la condition "pas de trou". Et il faut une numérotation pour
chaque exercice, car ils sont indépendants, et quelqu'un qui vérifie une
compta n'a accès qu'à elle, la numérotation ne doit donc pas dépendre des
autres comptas gérées par le système (bien sûr, d'un point de vue purement
technique, une seule séquence serait suffisante pour montrer qu'aucune
écriture n'a disparue, mais ça ne suffirait pas d'un point de vue
comptable).
Peut-être qu'Alex (ou qq'un d'autre) a une explication/un exemple plus
convaincants ?
Frédéric
More information about the compta
mailing list