Projet comptabilité légale: Difference between revisions

Jump to navigation Jump to search
Line 21: Line 21:
=== Proposition de processus ===
=== Proposition de processus ===
;Etape 1 -- Etat de l'art : Faire un bilan initiatives déjà en cours (''cf.'' [[Discuter:Projet comptabilité légale]]).
;Etape 1 -- Etat de l'art : Faire un bilan initiatives déjà en cours (''cf.'' [[Discuter:Projet comptabilité légale]]).
Initiative compta expert Dolibarr:
L'initiative principale est entammé par Laurent Destailleur (Eldy), contributeur principal de Dolibarr après Rodolphe, créateur de Dolibarr.
Elle se base sur le principe suivant:
- Des tables supplémentaires pour stocker le plan comptable et les ecritures comptables.
- Utilisation des triggers Dolibarr pour alimenter la tables des écritures selon les evenements Dolibarr.
Ce développement peut etre accéléré par les soumissions de tous à condition d'etre parti sur ce principe.
Initiative interface phpCompta:
Une autre initiative possible est d'utiliser toujours les triggers Dolibarr pour non pas alimenter les tables dédiées compta de Dolibarr mais les tables d'un autre systeme de compta comme PhpCompta.
Les 2 sont possibles, car chacune des 2 solutions s'activera de manière optionnelle (via le systeme des Modules Dolibarr).
;Etape 2 -- Mutualiser la base : Mettre sous CVS le travail le plus abouti
;Etape 2 -- Mutualiser la base : Mettre sous CVS le travail le plus abouti
Ceci sera fait via le controle de Laurent Destailleur (eldy@users.sourceforge.net) par soumission des patch par mail. Les patch doivent etre construit sur le principe défini dans le wiki.
;Etape 3 -- Définir les besoins : Sélectionner et prioriser les besoins principaux
;Etape 3 -- Définir les besoins : Sélectionner et prioriser les besoins principaux
Pour l'initiative compta expert Dolibarr:
- Créer la page pour définir son plan comptable
- Créer la table des ecritures
- Créer le fichier trigger qui alimente table des écritures sur chaque evenement Dolibarr.
- Créer les états de reporting (grand livre, journal, bilan...) basés sur cette table
;Etape 4 -- Développer les services un par un : Alerter la communauté dès que quelque chose est montrable
;Etape 4 -- Développer les services un par un : Alerter la communauté dès que quelque chose est montrable
;Etape 5 -- Tester et améliorer : Puis boucler sur l'étape 3 autant que nécessaire
;Etape 5 -- Tester et améliorer : Puis boucler sur l'étape 3 autant que nécessaire

Navigation menu