Benjamin POUSSIN Code Lutin – Moteur de production Maven Langage de développement et librairies...

Preview:

Citation preview

Copyright Code Lutin / Benjamin POUSSIN 1licence CC-by-SA

Logiciel de comptabilité - LIMA

Benjamin POUSSINCode Lutin

www.codelutin.com

Copyright Code Lutin / Benjamin POUSSIN 2licence CC-by-SA

Plan

● Présentation de Code Lutin

● Pourquoi LIMA ?

● Mode de développement

● Technologie de développement

● Fonctionnalités

Copyright Code Lutin / Benjamin POUSSIN 3licence CC-by-SA

Code Lutin

● Créée en mai 2002● SSLL experte en Java/UML/XML● Membre fondateur de:

– Libre-entreprise 2002– Alliance-Libre 2006

● Soutient chaque année un projet libre qu'elle utilise

● Soutient financièrement les RMLL

Copyright Code Lutin / Benjamin POUSSIN 4licence CC-by-SA

Code Lutin – nos clients● Grand Compte

– TIEE (Toyota Europe),

– Leroy Merlin France et Groupe ADEO,

– Decathlon France et Oxylane, ...

● Administration– Ministère de la culture,

– Ministère de l'éducation, ...

● Centre de recherche– Ifremer,

– INRA,

– Cemagref, ...

● PME– Sextant géomètre, ...

Copyright Code Lutin / Benjamin POUSSIN 5licence CC-by-SA

Pourquoi LIMA ?

● Pas de logiciel de comptabilité pour PME (équivalent aux solutions propriétaires)

● Besoin pour notre utilisation interne

● Le logiciel de comptabilité est le dernier logiciel non libre dans l'entreprise

● Code Lutin recherche une solution depuis sa création

Copyright Code Lutin / Benjamin POUSSIN 6licence CC-by-SA

Mode de développement

● Code Lutin a les compétences techniques

● Code Lutin n'a pas les compétences métiers suffisantes (simple utilisateur de logiciel de comptabilité)

● Code Lutin a initié le projet et s'appuie sur le MIAGE de Nantes pour les connaissances comptables

● Chaque année une promotion MIAGE utilise LIMA pour relever les problèmes mais aussi les nouvelles fonctionnalités à ajouter

● Licence GPLv3

Copyright Code Lutin / Benjamin POUSSIN 7licence CC-by-SA

Technologie de développement● Gestion de projet :

– Forge Redmine

– Liste de diffusion Mailman

– Gestionnaire de source SVN

– Moteur de production Maven

● Langage de développement et librairies utilisées– Développé en Java

– JUnit pour les tests unitaires

– Interface lourde Swing développée en Jaxx

– Persistance Hibernate via le projet ToPIA

– Générateur de PDF iText

– Serveur web embarqué Jetty

Copyright Code Lutin / Benjamin POUSSIN 8licence CC-by-SA

Fonctionnalités

● Mode autonome– Client lourd

– Base de données embarquée (h2)

Copyright Code Lutin / Benjamin POUSSIN 9licence CC-by-SA

Fonctionnalités

● Mode autonome avec base de données externe– Client lourd

– N'importe quelle base de données JDBC

Copyright Code Lutin / Benjamin POUSSIN 10licence CC-by-SA

Fonctionnalités

● Mode Client/Serveur– Serveur (Déploiement dans un conteneur

Servlets/JSP)

– Client lourd (pour la saisie)

– Page web (pour la visualisation des rapports)

Copyright Code Lutin / Benjamin POUSSIN 11licence CC-by-SA

FonctionnalitésPlan comptable

● Il est possible de modifier le plan comptable

Copyright Code Lutin / Benjamin POUSSIN 12licence CC-by-SA

FonctionnalitésJournaux

● Il est possible de gérer des journaux

Copyright Code Lutin / Benjamin POUSSIN 13licence CC-by-SA

FonctionnalitésExercices

● Il est possible de créer de nouvelles années fiscales

Copyright Code Lutin / Benjamin POUSSIN 14licence CC-by-SA

FonctionnalitésPériodes comptables

Il est possible de clôturer une période

Copyright Code Lutin / Benjamin POUSSIN 15licence CC-by-SA

FonctionnalitésBilan / compte de résultat

● Il est possible de modifier le plan du résultat conduisant au bilan et compte de résultat

Copyright Code Lutin / Benjamin POUSSIN 16licence CC-by-SA

FonctionnalitésSaisie

● Il est possible de visualiser et de saisir des écritures

Copyright Code Lutin / Benjamin POUSSIN 17licence CC-by-SA

FonctionnalitésRecherche d'écriture

● Il est possible de faire une recherche d'écritures

Copyright Code Lutin / Benjamin POUSSIN 18licence CC-by-SA

FonctionnalitésLettrage

● Il est possible de lettrer des écritures

Copyright Code Lutin / Benjamin POUSSIN 19licence CC-by-SA

Fonctionnalitésrapport : journal

● Il est possible de visualiser l'édition d'un journal

Copyright Code Lutin / Benjamin POUSSIN 20licence CC-by-SA

Fonctionnalitésrapport : journal

● Édition d'un journal (PDF/HTML)

Copyright Code Lutin / Benjamin POUSSIN 21licence CC-by-SA

Fonctionnalitésrapport : comptes

● Il est possible de visualiser l'édition des comptes

Copyright Code Lutin / Benjamin POUSSIN 22licence CC-by-SA

Fonctionnalitésrapport : balance

● Il est possible de visualiser l'édition de la balance

Copyright Code Lutin / Benjamin POUSSIN 23licence CC-by-SA

Fonctionnalitésrapport : balance

● Édition de la balance (PDF/HTML)

Copyright Code Lutin / Benjamin POUSSIN 24licence CC-by-SA

Fonctionnalitésrapport : grand-livre

● Il est possible de visualiser l'édition du grand-livre

Copyright Code Lutin / Benjamin POUSSIN 25licence CC-by-SA

Fonctionnalitésrapport : grand-livre

● Édition du grand-livre (PDF/HTML)

Copyright Code Lutin / Benjamin POUSSIN 26licence CC-by-SA

Fonctionnalitésrapport : bilan et compte de résultat

Il est possible de visualiser l'édition du bilan et du compte de résultat

Copyright Code Lutin / Benjamin POUSSIN 27licence CC-by-SA

Fonctionnalitésrapport : bilan et compte de résultat

Édition du bilan (PDF/HTML)

Copyright Code Lutin / Benjamin POUSSIN 28licence CC-by-SA

Fonctionnalitésrapport : bilan et compte de résultat

● Édition du compte de résultat

Copyright Code Lutin / Benjamin POUSSIN 29licence CC-by-SA

Fonctionnalitésimport / export

● Formats supportés

– CSV (tableur)– EBP Compta

● Pour d'autres formats, nous attendons vos contributions :)

Copyright Code Lutin / Benjamin POUSSIN 30licence CC-by-SA

Conclusion

● LIMA est encore en développement

● LIMA est utilisable

● LIMA a besoin de contributeurs pour s'améliorer :

– Développeurs

– Testeurs

– Utilisateurs● LIMA va se rapprocher d'autres projets pour tout ce

qui est sortie papier Cerfa (seule chose que le ministère valide)

Copyright Code Lutin / Benjamin POUSSIN 31licence CC-by-SA

Merci...● Référence :

– http://www.codelutin.com

– http://www.libre-entreprise.com

– http://www.alliance-libre.org

– http://www.chorem.org/projects/lima

– http://maven-site.chorem.org/lima

– http://maven-site.nuiton.org/jaxx

– http://h2database.com/

– http://www.nuiton.org/projects/topia

● Contact :contact@codelutin.com

Recommended