Cher journal,
Au hasard d'un surf sur http://www.praksys.org/site-news/LaCompta/newsitem_view(...) je viens de découvrir un erp Open Source qui semble sympa ( juste en test sur leur site, je ne l'ai pas encore installé. )
Oratio de son nom semble être multilangue ( dont français ) et adapté au droit Fr.
L'interface reprend largement celle de sql ledger ( qui semble tout de meme plus puissant ).
Quelqu'un a t il déjà entendu parlé de celui ci ?
Oration : http://www.praksys.org/site-news/LaCompta/newsitem_view(...)
Sql Ledger : http://www.sql-ledger.org/(...)
Nico
# cela doit etre une mode ...
Posté par Mouns (site web personnel) . Évalué à 7.
la notion de partie double est importante pour ne pas dire essentiel, et encore une fois, elle n'est pas respecté.
la notion est simple :
Sigma / Somme des débit = Sigma /Somme des credits
là, ce n'est pas le cas : c'est encore un logiciel impropre pour tous les pays devant faire une compta en partie double.
[^] # Re: cela doit etre une mode ...
Posté par dinomasque . Évalué à 5.
Si j'en crois Wikipedia http://fr.wikipedia.org/wiki/Comptabilit%C3%A9(...) la comptabilité en partie double a été inventée vers l'an 1500.
BeOS le faisait il y a 20 ans !
[^] # Re: cela doit etre une mode ...
Posté par Damien Metzler . Évalué à 3.
Au moins avec ça j'étais sur de pas avoir d'écart et je sortais la batte de baseball quand qqn osait faire un insert into direct en base !
[^] # Re: cela doit etre une mode ...
Posté par Mouns (site web personnel) . Évalué à 2.
juste un détail au cas ou ;) ... ce que l'on appelle une compta en partie double est une compta en partie double non signé muni d'une seule opération additive.
ta fonction permet de garantir un fonctionnement en partie simple signée et double non signée ... donc tu as presque tout bon sur l'ensemble des opérations comptables \o/
par contre un probleme fonctionnel se pose sur l'atomicité des écritures à priori :
une écriture n'impliquant pas uniquement que 2 comptes ton modele induit 2 ecritures pour passer une écriture sur 3 comptes ( au hasard un achat ou vente avec TVA ).
comment as tu resolu le probleme des aspects transactionnels de ce genre d'écriture assez commune ?
[^] # Re: cela doit etre une mode ...
Posté par Damien Metzler . Évalué à 3.
Pour l'atomicité des opération, je me reposais sur le SGBD (Oracle). Un petit BeginTransaction dans mon code ouvrait la transaction et un EndTransaction faisait un commit. Je devais avoir une fonction pour annuler le tout avec un Rollback.
Comme je le dis, je suis pas un expert en compta. J'ai juste corrigé des bugs sur cette application et ça m'a permis d'apréhender les différents problèmes. Les bugs étaient justement dus au non équilibrage des transactions. C'est pour ça que j'ai tout centralisé dans un unique point de passage.
Sinon, je pense faire un outil ultra simple de compta pour ma copine qui est infirmière libérale... Je vais voir comment faire ça, ça sera surement libre....
[^] # Re: cela doit etre une mode ...
Posté par Mouns (site web personnel) . Évalué à 3.
si cela te botte ... il y a la libaiku du projet pascoli et le projet pascoli lui meme qui peut t'interesser.
PASCOLI est un projet de PASserelle COmptable LIbre la libaiku étant une lib pour faire l'ajournement des opérations et interroger l'ensemble.
pour le moment, nous collectons les specs.
[^] # Re: cela doit etre une mode ...
Posté par Damien Metzler . Évalué à 2.
J'avoue ne jamais m'être vraiment lancé dans un projet comme ça, mais c'est pour ma copine, et je préfère passer du temps là dessus que de passer 2 jours à faire sa compta sur papier tous les 6 mois !
Il y a beaucoup d'infos sur le wiki de l'April dont je veux m'inspirer. Dans un premier temps, je vais faire une lib permettant de manipuler les différents objects de leur modèle. Le backend de stockage sera paramétrable (db, xml, etc...)
Je n'ai pas encore regardé PASCOLI, mais je ne vais pas tarder à le faire (dès que j'aurai un peu de temps). Le but du jeu est bien évidemment de ne pas réinventer la roue.
[^] # Re: cela doit etre une mode ...
Posté par Mouns (site web personnel) . Évalué à 2.
Le but de aiku est de faire la lib que tu souhaites faire ... donc autant rejoindre l'équipe ce qui ne t'empeche pas de spécifier et avancer sur un code interopérable.
[^] # Re: cela doit etre une mode ...
Posté par Mouns (site web personnel) . Évalué à 2.
il me semblait évident que pour les comptables la partie double est essentiel.
sur le wiki de l'APRIL à la page http://wiki.april.org/CeQuEstLaComptabilit%E9(...) un petit topo sur la partie double est fait .
# Il me semble
Posté par blackshack . Évalué à 3.
# Oulala
Posté par bghflt (site web personnel) . Évalué à 1.
Et j'ai jamais vu passer la moindre info sur ces gens dans la ml de SQL Ledger..
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.