Ben comme je le disais, le soft était pour un client pour une appli très particulière (recouvrement des impayés) et n'était donc pas une appli de compta à part entière. J'utilisais des comptes du plan comptable, et du coup je faisais un peu de compta.
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 Damien Metzler . En réponse au journal Un nouvel erp libre ?. É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....