Comptabilite : Différence entre versions

De April MediaWiki
m (Bibliographie : Change le niveau du chapitre)
m (Logiciels contrôlés par une entreprise dominante)
 
(28 révisions intermédiaires par 3 utilisateurs non affichées)
Ligne 69 : Ligne 69 :
 
= Les logiciels sous licence libre =
 
= Les logiciels sous licence libre =
  
Les logiciels de comptabilité ont un champs très vaste d'application,
+
Les logiciels de comptabilité ont un champs très vaste d'application, de la finance personnelle jusqu'à la multinationale qui utilise un système complet ERP/CRM
de la finance personnelle jusqu'à la multinationale qui utilise un système complet ERP/CRM
 
 
dont la comptabilité ne représente qu'une toute partie.
 
dont la comptabilité ne représente qu'une toute partie.
  
Ligne 76 : Ligne 75 :
  
 
Le termes français PGI et GRC correspondent au termes anglophones ERP et CRM, ces dernier étant bien plus souvent utilisés :
 
Le termes français PGI et GRC correspondent au termes anglophones ERP et CRM, ces dernier étant bien plus souvent utilisés :
* PGI = [https://fr.wikipedia.org/wiki/Progiciel_de_gestion_intégré Progiciel de Gestion Intégré]
+
* PGI = [https://fr.wikipedia.org/wiki/Progiciel_de_gestion_intégré Progiciel de Gestion Intégré] (Wikipédia francophone)
* ERP = [https://en.wikipedia.org/wiki/Enterprise_resource_planning Enterprise Resource Planning]
+
* ERP = [https://en.wikipedia.org/wiki/Enterprise_resource_planning Enterprise Resource Planning] (Wikipédia anglophone)
* GRC = {https://fr.wikipedia.org/wiki/Gestion_de_la_relation_client Gestion de la Relation Client]
+
* GRC = [https://fr.wikipedia.org/wiki/Gestion_de_la_relation_client Gestion de la Relation Client] (Wikipédia francophone)
* CRM = [https://en.wikipedia.org/wiki/Customer_relationship_management Customer Relationship Management]
+
* CRM = [https://en.wikipedia.org/wiki/Customer_relationship_management Customer Relationship Management] (Wikipédia anglophone)
  
 
Bien qu'intégrés, ces PGI doivent pouvoir inter-opérer avec d'autres systèmes en mode à faible couplage.
 
Bien qu'intégrés, ces PGI doivent pouvoir inter-opérer avec d'autres systèmes en mode à faible couplage.
Ligne 86 : Ligne 85 :
 
que d'autres systèmes sont susceptibles de venir consommer en mode "Web Services Sécurisés".
 
que d'autres systèmes sont susceptibles de venir consommer en mode "Web Services Sécurisés".
  
 +
La plupart des PGI utilisent un serveur (le back-end)
 +
et un client web (le front-end). Le client web est également connu comme ''client léger'' car le code s'exécute sur le serveur. Mais le terme ''client léger'' est discutable car de nombreux PGI proposent des clients web qui exécutent du code JavaScript conséquent.
 +
 +
Les logiciels de comptabilité qui ne proposent pas de client web, sont souvent plus simples à développer car le serveur et le client utilisent les mêmes technologies (le même langage de programmation). Les logiciels les plus simples n'utilisent pas l'architecture client/serveur, mais un seul logiciel, un peu comme LibreOffice. Ce type de logiciels sont bien souvent plus simple à installer. Leur développement/maintenance est aussi plus simple,
 +
avec un seul langage de programmation pour le cœur et l'interface homme-machine (IHM), ainsi que l'accès direct à l'imprimante ou à la douchette (lecteur code-barres).
 +
 +
La barrière de la langue étant une réalité, nous essayons de mettre en avant
 +
'''des logiciels conçus pour un public francophone'''.
 +
Les logiciels de comptabilité présentés ici ont été choisis, pour la plupart,
 +
car adaptés aux règles comptables qui s'appliquent à la France,
 +
et quelquefois aussi à d'autres pays comme la Belgique.
 +
Nous signalons les logiciels qui ne sont pas francophones ou pas adaptés aux règles comptables de la France.
 +
 +
'''Un autre annuaire de logiciels libres de comptabilité''' : https://framalibre.org/tags/comptabilité
 +
 +
== Tableurs ==
 +
 +
Bien que les [https://fr.wikipedia.org/wiki/Tableur tableurs] ne sont pas des logiciels spécialisés en comptabilité, de nombreuses petites associations et entreprises individuelles gèrent leur comptabilité avec ce type de logiciel bureautique.
 +
 +
'''Gnumeric''' http://www.gnumeric.org/
 +
* Fait partie de l'environnement de bureau GNOME
 +
* Solution très simple
 +
* [https://git.gnome.org/browse/gnumeric/tree/COPYING Double licence GNU GPL v2 et v3]
 +
* Code source actif https://git.gnome.org//browse/gnumeric/ (langage C)
 +
* http://fr.wikipedia.org/wiki/Gnumeric
  
== Finances personnelles ==
+
'''LibreOffice''' http://fr.libreoffice.org
 +
* Alternative au logiciel non-libre Microsoft Excel
 +
* Différentes licences selon les fichiers: GNU GPL v3, GNU LGPL v3 et MPL v2.0
 +
* Code source actif: https://cgit.freedesktop.org/libreoffice/core/ (langage C++)
 +
* https://fr.wikipedia.org/wiki/LibreOffice
 +
 
 +
 
 +
== Outils à la ligne de commande ==
 +
 
 +
Bien que les logiciels de cette section sont des commandes à taper dans un terminal (console), il existent quelques rares interfaces graphiques qui utilisent la ligne de commande en arrière plan. Ces logiciels sont principalement destinés aux habitués des éditeur de texte comme [https://fr.wikipedia.org/wiki/Vi vi] et [https://fr.wikipedia.org/wiki/Emacs Emacs].
  
 
'''Ledger''' http://ledger-cli.org/
 
'''Ledger''' http://ledger-cli.org/
Ligne 106 : Ligne 139 :
 
* De nombreuses extensions, dont des interface graphique  
 
* De nombreuses extensions, dont des interface graphique  
 
* Disponible sur Debian/Ubuntu (`apt install hledger`)
 
* Disponible sur Debian/Ubuntu (`apt install hledger`)
* Licence GNU GPL v3, Code source très actif https://github.com/simonmichael/hledger (langages Haskell et JavaScript)  
+
* Licence GNU GPL v3, Code source très actif https://github.com/simonmichael/hledger (langages Haskell et JavaScript)
 +
 
 +
== Finances personnelles  ==
  
 
'''Grisbi''' http://fr.grisbi.org/
 
'''Grisbi''' http://fr.grisbi.org/
Ligne 118 : Ligne 153 :
  
 
'''GnuCash''' http://www.gnucash.org/fr/
 
'''GnuCash''' http://www.gnucash.org/fr/
* Basé sur GTK+, Plate-formes Unix, GNU/Linux, macOS, Windows... (disponible dans la logithèque Ubuntu)
+
* Basé sur GTK+, Plate-formes Unix, GNU/Linux, macOS, Windows...
 +
* Disponible dans la logithèque Ubuntu et aussi <code>flatpak install --from https://flathub.org/repo/appstream/org.gnucash.GnuCash.flatpakref</code>
 
* Comptabilité en partie double, Comptabilité pour petites entreprises
 
* Comptabilité en partie double, Comptabilité pour petites entreprises
 
* Import/Export Quicken QIF, [https://fr.wikipedia.org/wiki/Open_Financial_Exchange OFX (Open Financial Exchange)] et HBCI
 
* Import/Export Quicken QIF, [https://fr.wikipedia.org/wiki/Open_Financial_Exchange OFX (Open Financial Exchange)] et HBCI
Ligne 132 : Ligne 168 :
  
 
'''HomeBank''' http://homebank.free.fr/
 
'''HomeBank''' http://homebank.free.fr/
* Basé sur GTK+, Plate-formes Unix, GNU/Linux, macOS, Windows... (disponible dans la logithèque Ubuntu)
+
* Basé sur GTK+, Plate-formes Unix, GNU/Linux, macOS, Windows...
 +
* Disponible dans la logithèque Ubuntu et aussi <code>flatpak install --from https://flathub.org/repo/appstream/fr.free.Homebank.flatpakref</code>
 
* Tentative de portage vers Android https://launchpad.net/homebank-android
 
* Tentative de portage vers Android https://launchpad.net/homebank-android
 
* Compatibilité Microsoft Money, Quicken QIF, [https://fr.wikipedia.org/wiki/Open_Financial_Exchange OFX (Open Financial Exchange)], QFX et CSV
 
* Compatibilité Microsoft Money, Quicken QIF, [https://fr.wikipedia.org/wiki/Open_Financial_Exchange OFX (Open Financial Exchange)], QFX et CSV
Ligne 141 : Ligne 178 :
 
* Licence GNU GPL v3, Code source moyennement actif https://github.com/mrooney/wxbanker (langage Python)
 
* Licence GNU GPL v3, Code source moyennement actif https://github.com/mrooney/wxbanker (langage Python)
  
 +
'''Skrooge''' https://skrooge.org/
 +
* https://fr.wikipedia.org/wiki/Skrooge
 +
* Ce projet commencé au début des années 2000 fait parti de KDE Extragear
 +
* Importation des formats .OFX/.QFX/.MT940/AFB120 (standardisé et très utilisé par les banques), .QIF (très utilisé, mais contenu text non standardisé), .CSV (flexible sur la correspondance des colonnes), .kmy (KMyMoney), .sqlite, .gnc (GnuCash), .gsb (Grisbi), .xhb (Homebank), .mmb (Money Manager), .mny (Microsoft Money), .json et .xml.
 +
* Disponible sur la logithèque Ubuntu (`apt install skrooge`)
 +
* Licence GNU GPL v2+ et v3, Code source actif https://cgit.kde.org/skrooge.git/ (C++, Qt5, KDE)
 +
* Activement maintenu par Stéphane Mankowski, Merci :-)
  
 
== Comptabilité professionnelle simple (pas de ERP/CRM) ==
 
== Comptabilité professionnelle simple (pas de ERP/CRM) ==
Ligne 168 : Ligne 212 :
 
* Code source actif https://sourceforge.net/projects/eekboek/
 
* Code source actif https://sourceforge.net/projects/eekboek/
  
 +
'''LIMA''' http://lima.chorem.org/
 +
* Multi-plateforme : Unix-like, macOS, Windows 7* et +
 +
* Trois plans comptables de la norme française : abrégé, de base et développé
 +
* Journaux Achat, Vente, Opérations diverses, Caisse et Trésorerie.
 +
* Import CSV et EBP - Export CSV, EBP et FEC (Fichier des écritures comptables)
 +
* Base de données Postgresql et H2
 +
* Code source actif https://gitlab.nuiton.org/chorem/lima (langage Java 8 avec Swing)
  
 
== Logiciels spécifiques à un secteur d'activité ==
 
== Logiciels spécifiques à un secteur d'activité ==
Ligne 190 : Ligne 241 :
  
  
== PGI communautaires (les contributions extérieures sont encouragées) ==
+
== PGI communautaires ==
 +
 
 +
Dits ''communautaires'' car les contributions extérieures sont bienvenues et encouragées.
  
 
'''LedgerSMB''' https://ledgersmb.org/
 
'''LedgerSMB''' https://ledgersmb.org/
Ligne 201 : Ligne 254 :
 
* Installation automatisée du serveur web et de la base de données avec DoliWamp pour Windows et DoliBuntu pour Ubuntu
 
* Installation automatisée du serveur web et de la base de données avec DoliWamp pour Windows et DoliBuntu pour Ubuntu
 
* Disponible dans la logithèque Ubuntu (`apt get install dolibarr`)
 
* Disponible dans la logithèque Ubuntu (`apt get install dolibarr`)
* Comptabilité double en partie à partir de la version 6.0 (2017)
+
* Comptabilité double en partie à partir de la v7
* En 2014 (version 3.x), son point fort de cet ERP n'était pas la comptabilité<ref>https://linuxfr.org/forums/general-cherche-logiciel/posts/cherche-alternative-a-openerp#comment-1516935</ref>
 
 
* Projet géré en collaboration par un ensemble d'entreprises
 
* Projet géré en collaboration par un ensemble d'entreprises
 
* Licence GNU GPL v3, Code source actif https://github.com/Dolibarr/dolibarr (langage PHP)
 
* Licence GNU GPL v3, Code source actif https://github.com/Dolibarr/dolibarr (langage PHP)
  
'''Tryton''' http://www.tryton.org (fork de TinyERP comme pour Odoo)
+
'''Tryton''' http://www.tryton.org
* Disponible dans la logithèque Ubuntu (`apt get install tryton-client tryton-server tryton-modules-all`)
+
* Le serveur Trytond est constitué d'un coeur présentant des fonctions techniques générales (framework) et d'un ensemble de modules fonctionnels installables à la demande pour constituer un ERP simple. Le serveur Trytond est utilisable par le client applicatif Tryton (GTK3), le client web Sao, en ligne de commande par le client Proteus et intégrable aux frameworks web comme Flask.
 +
* Disponible, par exemple, dans la logithèque Ubuntu (`apt get install tryton-client tryton-server tryton-modules-all`) et Suse. Les versions de client applicatif Tryton et du serveur Trytond doivent correspondre. Se reporter à la documentation du projet de la version concernée, pour la version 4.6 : http://doc.tryton.org/4.6/trytond/doc/topics/install.html#topics-install et à la page de téléchargement http://www.tryton.org/download.html
 
* Le module standard [http://hg.tryton.org/modules/account_fr account_fr] gère le plan comptable français
 
* Le module standard [http://hg.tryton.org/modules/account_fr account_fr] gère le plan comptable français
* Licence GNU GPL v3, Code source actif https://hg.tryton.org/trytond et https://hg.tryton.org/tryton/ (langages Python et JavaScript)
+
* L'intégration LibreOffice est l'objet de la bibliothèque relatorio https://relatorio.tryton.org/, les requêtes aux bases de données utilisent python-sql http://python-sql.tryton.org/
 +
* Licence GNU GPL v3, Code source actif https://hg.tryton.org/trytond , https://hg.tryton.org/tryton/ , https://hg.tryton.org/sao , https://hg.tryton.org/proteus (langages Python et XML, et JavaScript pour le client web Sao)
  
 
'''Noalyss''' http://www.noalyss.eu (anciennement [http://www.phpcompta.eu/ PhpCompta])
 
'''Noalyss''' http://www.noalyss.eu (anciennement [http://www.phpcompta.eu/ PhpCompta])
* Programme complet de comptabilité professionnelle (Facturation électronique, stocks, courriers...)
+
* Programme complet de comptabilité professionnelle (comptabilité analytique, facturation électronique, stocks, courriers, prélèvements bancaires...)
* Un ERP simple, avec un module ''copropriété''
+
* Modules d'interface: '''copropriété''', '''syndicat''' (pour gérer les adhérents) et '''école''' (pour gérer les étudiants)
 
* Licence GNU GPL v2+
 
* Licence GNU GPL v2+
** Code source peu actif: http://savannah.nongnu.org/git/?group=noalyss (langage PHP)
+
* Code source: http://savannah.nongnu.org/git/?group=noalyss (langage PHP)
** Miroirs: https://github.com/gitGNU/gnu_noalyss et https://github.com/gitGNU/gnu_noalyss-plugins
+
* Miroir: https://github.com/gitGNU/gnu_noalyss (Modules sur https://github.com/gitGNU/gnu_noalyss-plugins)
  
 
'''Apache OFBiz''' https://ofbiz.apache.org/
 
'''Apache OFBiz''' https://ofbiz.apache.org/
Ligne 224 : Ligne 278 :
  
 
'''Laurux''' http://www.laurux.fr/
 
'''Laurux''' http://www.laurux.fr/
* Client lourd, spécifique à la comptabilité française
+
* Client lourd personnalisable
 +
* Comptabilité complète, multi-société
 +
* Impression des Journaux, Grands livres et Balances
 +
* Gestion des clients, des règlements clients à l'émission de la facture, multi-dépôts, GED, agenda, mailing
 +
* Export au formats texte, Ciel, Quadra, CCMX, Cador, Sage, norme A47... (export des journaux directement vers l'expert comptable)
 +
* Spécifique à la comptabilité française
 
* Licence GNU GPL v3
 
* Licence GNU GPL v3
* Code source actif https://github.com/Laurux/Laurux (langage Gambas)
+
* Code source actif https://github.com/Laurux/Laurux (langage Gambas, MySQL)
  
 
'''PostBooks''' https://xtuple.com/products/postbooks/
 
'''PostBooks''' https://xtuple.com/products/postbooks/
Ligne 234 : Ligne 293 :
 
* https://en.wikipedia.org/wiki/Postbooks
 
* https://en.wikipedia.org/wiki/Postbooks
  
 +
== Logiciels contrôlés par une entreprise dominante ==
  
== PGI avec ''client lourd'' (pas de serveur web) mais contrôlé par une entreprise dominante ==
+
En général, le développement des logiciels de cette section se fait principalement par une entreprise (l'éditeur) et l'accès au code source n'est pas toujours facile. L'aspect ''licence libre'' semble avant tout un argument commercial pour rassurer le client final.
  
Le déploiement d'un client lourd sur quelques machines
+
'''compta.libremen.com''' https://compta.libremen.com/
est bien souvent plus simple car pas besoin
+
* Comptabilité générale en partie double, ce n'est pas un PGI (ERP)
d'installer/configurer un serveur (back-end) et sa base de données.
+
* Journal général, plan comptable, grand livre, balance, rapprochement bancaire, reports à nouveaux
Le développement aussi est plus simple,
+
* Licence CeCILL-C, Langage Perl
avec un seul langage de programmation pour le coeur et l'interface,
+
* Code source disponible uniquement dans une archive <code>source_compta_libremen.tar.gz</code> (snapshot sans version)
et des accès directs à l'imprimante ou à la douchette (lecteur code-barres).
 
  
 
'''OpenConcerto''' http://www.openconcerto.org
 
'''OpenConcerto''' http://www.openconcerto.org
* Basé sur la JVM, Multi-plateforme
+
* PGI basé sur la JVM, Multi-plateforme
 
* Monoposte, Multiposte (réseau) et Cloud
 
* Monoposte, Multiposte (réseau) et Cloud
 
* Respect des règles et lois de France
 
* Respect des règles et lois de France
* Licence GNU GPL v3, par contre pas d'accès aux commits intermédiaires entre deux version, plusieurs modules ne sont pas libres (exemple: la paye)
+
* Licence GNU GPL v3, par contre pas d'accès aux commits intermédiaires entre deux versions, plusieurs modules ne sont pas libres (exemple: la paye)
* Code source uniquement pour chaque version: http://code.openconcerto.org
+
* Code source uniquement pour chaque version: http://code.openconcerto.org  
 
 
 
 
 
 
== PGI ''client léger'' (serveur http + navigateur web) mais contrôlé par une entreprise dominante ==
 
 
 
La plupart des PGI utilisent un serveur (le back-end)
 
et un client léger (navigateur, le front-end) en utilisant,
 
par exemple, des technologies comme HTTP / HTML / AJAX / XUL / Gambas.
 
  
 
'''SQL-Ledger''' http://www.sql-ledger.org/
 
'''SQL-Ledger''' http://www.sql-ledger.org/
* Traduit en de très nombreuses langues
+
* PGI traduit en de très nombreuses langues
 
* Le projet est actif
 
* Le projet est actif
 
* Licence GNU GPL v2, Code source disponible uniquement pour la dernière version (tarball, langage Perl)
 
* Licence GNU GPL v2, Code source disponible uniquement pour la dernière version (tarball, langage Perl)
 
* Le projet Debian a ''forké'' le projet en 2006 --> voir le projet '''LegderSMB'''
 
* Le projet Debian a ''forké'' le projet en 2006 --> voir le projet '''LegderSMB'''
 
* https://fr.wikipedia.org/wiki/SQL_Ledger
 
* https://fr.wikipedia.org/wiki/SQL_Ledger
 
'''OpenERP v6''' https://launchpad.net/openobject
 
* Anciennement '''TinyERP''', puis devenu '''Odoo''' par la suite
 
* C'est la dernière version fournie par Debian/Ubuntu <code>apt install openerp6.1-full</code>
 
  
 
'''Odoo''' http://www.odoo.com/ (anciennement '''OpenERP''')
 
'''Odoo''' http://www.odoo.com/ (anciennement '''OpenERP''')
* La partie communautaire est gérée par la Odoo Community Association https://odoo-community.org/
+
* L'éditeur Odoo-SA publie deux éditions: Odoo Community Edition sous licence LGPL et Odoo Entreprise Edition sous licence propriétaire. Le périmètre de chacune est décrit ici https://www.odoo.com/fr_FR/page/editions.
* Licence LGPL, mais apparemment dépend de logiciels non-libres<ref>[https://sisalp.fr/index.php/post/OpenERP-et-Odoo-Community-Edition-un-logiciel-libre-diachroniquement-piege-l-analyse-de-Richard-Stallman OpenERP et Odoo Community Edition : un logiciel libre "diachroniquement piégé", l'analyse de Richard Stallman]</ref>
+
* L' Odoo Community Association (OCA), entité indépendante de la société Odoo (https://odoo-community.org/), gère le développement communautaire de compléments à l'Odoo Community Edition sous licence open-source.
* Code source actif: https://github.com/odoo/odoo (langages Python et JavaScript)
+
* A partir d'Odoo V11, Odoo indique que la comptabilité n'est plus disponible dans Odoo Community Edition. Il semble qu'il soit encore possible de réactiver la partie qui reste présente dans le code.
* Code source OCA: https://github.com/OCA
+
* L' Odoo Community Edition dépend de logiciels propriétaires en particulier pour sa montée de version <ref>[https://sisalp.fr/index.php/post/OpenERP-et-Odoo-Community-Edition-un-logiciel-libre-diachroniquement-piege-l-analyse-de-Richard-Stallman OpenERP et Odoo Community Edition : un logiciel libre "diachroniquement piégé", l'analyse de Richard Stallman]</ref>. L'OCA maintient une alternative libre appelée OpenUpgrade.
* Code source d'un autre partenaire: https://github.com/Vauxoo
+
* Le code source de la version Odoo Entreprise (depuis la v9) est sur un repository privé accessible uniquement aux partenaires Odoo (https://github.com/odoo/enterprise.git)
 +
* Le code source de la version Community est disponible sur https://github.com/odoo/odoo (le core Python et JavaScript). Toutefois, pour pouvoir soumettre une amélioration sur cette version community, il est nécessaire de signer un CLA: https://github.com/odoo/odoo/blob/11.0/doc/cla/sign-cla.md. Il est possible de compléter la version Community avec les modules externes maintenus par l'OCA depuis https://github.com/OCA afin de récupérer certaines extensions alternatives à celles retirées de la version Entreprise.
  
 
'''ERP5''' http://www.erp5.com/
 
'''ERP5''' http://www.erp5.com/
Ligne 282 : Ligne 330 :
  
 
'''Openbravo''' http://www.openbravo.com
 
'''Openbravo''' http://www.openbravo.com
* traduction française en cours
+
* Traduction française en cours
 
* Openbravo Public License
 
* Openbravo Public License
 
* Code source actif https://code.openbravo.com/erp
 
* Code source actif https://code.openbravo.com/erp
Ligne 292 : Ligne 340 :
 
* Dernière activité semble être en 2010...
 
* Dernière activité semble être en 2010...
 
* https://fr.wikipedia.org/wiki/Compiere
 
* https://fr.wikipedia.org/wiki/Compiere
 
  
 
== Bibliographie ==
 
== Bibliographie ==
  
 
* Manager avec les ERP, Architecture Orientée Services, Jean-Louis Lequeux, Editions d'organisation, Paris 2008. ISBN 978-2-212-54094-9
 
* Manager avec les ERP, Architecture Orientée Services, Jean-Louis Lequeux, Editions d'organisation, Paris 2008. ISBN 978-2-212-54094-9
 
== Les outils de bureautique ==
 
 
L'alternative aux logiciels spécialisés en comptabilité, sont les tableurs.
 
 
'''Gnumeric''' http://www.gnumeric.org/
 
* Fait partie de l'environnement de bureau GNOME
 
* Solution très simple
 
* [https://git.gnome.org/browse/gnumeric/tree/COPYING Double licence GNU GPL v2 et v3]
 
* Code source actif https://git.gnome.org//browse/gnumeric/ (langage C)
 
* http://fr.wikipedia.org/wiki/Gnumeric
 
 
'''LibreOffice''' http://fr.libreoffice.org
 
* Alternative au logiciel non-libre Microsoft Excel
 
* Différentes licences selon les fichiers: GNU GPL v3, GNU LGPL v3 et MPL v2.0
 
* Code source actif: https://cgit.freedesktop.org/libreoffice/core/ (langage C++)
 
* https://fr.wikipedia.org/wiki/LibreOffice
 
 
  
 
== Logiciels à l'abandon ==
 
== Logiciels à l'abandon ==
Ligne 326 : Ligne 355 :
 
* GNU Enterprise / GNU Enterprise Small Business (GPLv3, dernière modification: 2010, [http://lists.gnu.org/archive/html/gnue/2014-02/msg00003.html inactif])
 
* GNU Enterprise / GNU Enterprise Small Business (GPLv3, dernière modification: 2010, [http://lists.gnu.org/archive/html/gnue/2014-02/msg00003.html inactif])
 
http://www.gnuenterprise.org/
 
http://www.gnuenterprise.org/
 +
 +
* OpenERP v6
 +
https://launchpad.net/openobject , Anciennement '''TinyERP''', puis devenu '''Odoo''' par la suite. C'est la dernière version fournie par Debian/Ubuntu <code>apt install openerp6.1-full</code>
  
 
* Gasell (GPLv2+, dernière modification: 2008)
 
* Gasell (GPLv2+, dernière modification: 2008)
Ligne 449 : Ligne 481 :
 
* Installation toujours disponible sur Debian/Ubuntu `apt install misery`
 
* Installation toujours disponible sur Debian/Ubuntu `apt install misery`
 
* https://packages.debian.org/stretch/misery
 
* https://packages.debian.org/stretch/misery
 +
 +
'''Lazy8 Ledger'''
 +
* Rapports standards pour le SOHO (Small Office Home Office)
 +
* Code source inactif depuis 2010 https://sourceforge.net/p/lazy8ledger/code/HEAD/tree/ (Java, Ant)
 +
 +
'''Qfacture'''
 +
* Facturation pour les auto-entrepreneurs
 +
* Code source inactif depuis 2012 https://github.com/jpec/Qfacture (langage C++, utilise Qt4/qmake)
 +
* License GPL v3
  
 
=Differents liens et sources d'informations=
 
=Differents liens et sources d'informations=

Version actuelle en date du 22 janvier 2018 à 12:29

Le groupe Comptabilité de l'April[modifier]

Ce groupe travaille essentiellement sur :

  • La spécification d'un format de données interopérables et le développement d'une bibliothèque portable permettant de le manipuler.
  • Le développement d'un logiciel libre de comptabilité.

__Réflexions à valider :__

    1. La spécification porte sur un format de fichier d'échange de données entre logiciels de comptabilité;
    2. la bibliothèque portable devrait être une bibliothèque libre contenant les éléments essentiels devant être intégrés à un logiciel de comptabilité;
    3. le développement porte sur un logiciel libre de comptabilité utilisant les deux premiers éléments et destiné à la TPE/PME (sachant que ce qui distingue un logiciel destiné à la TPE et un logiciel destiné à la grande entreprise tient en deux fondamentaux : nombre d'opérations pouvant être géré et complexité de la structure administrative renseignant et utilisant le système d'information).


Pour participer aux discussions autour de la question des logiciels libres et de la comptabilité, vous pouvez vous inscrire sur la liste de discussion ou consulter les archives : http://www.april.org/wws/info/comptabilite

Le projet de logiciel libre de comptabilité[modifier]

L'objectif de ce projet est de développer un logiciel de comptabilité disponible sous une licence libre.

Le but de ce projet est, outre de démontrer par l'exemple la possibilité de mettre en oeuvre une infrastructure d'interopérabilité comptable, de proposer un outil conforme aux différentes réglementations en vigueur en France et en Europe dans un premier temps.

Interopérabilité Comptable[modifier]

La situation[modifier]

Les entreprises recourent aujourd'hui de plus en plus à des logiciels libres pour mener à bien leurs tâches numériques. La suite bureautique OpenOffice rencontre ainsi un grand succès.

Il n'existe cependant pas encore aujourd'hui de logiciel de comptabilité adapté aux besoins d'une PME disponible sous une licence libre. Cette absence contraint certaines sociétés à recourir à acheter une licence d'un système d'exploitation propriétaire pour être capable d'installer un logiciel de comptabilité propriétaire. Le coût total de cette opération, que l'on peut estimer entre 1000 et 2000 euros, n'est pas négligeable pour une petite structure.

Une des raisons de la persistance de cette situation est que le passage à une solution libre peut imposer un changement notable dans le mode de fonctionnement, tant pour l'entreprise que pour l'expert-comptable avec lequel elle est typiquement en relation.

Il existe pourtant de bonnes raisons de développer et d'utiliser un logiciel libre de comptabilité :

  1. la réduction des coûts, l'entreprise n'ayant pas à s'acquitter d'un droit d'utilisation
  2. la pérennité : les informations ne sont pas stockées dans le format opaque d'un logiciel propriétaire
  3. la richesse fonctionnelle : l'existence d'un format interopérable permettra la génération d'états spécifiques

Pour les T.P.E., une autre raison peut être le vide existant dans les logiciels entre, d'une part, des logiciels comptables complets et qui nécessitent de réelles compétences (plan comptable, partie double, etc.) et d'autre part des logiciels de tenue de compte par trop simplistes.

Les raisons de la réflexion sur l'interopérabilité comptable[modifier]

Les principales raisons pour une entreprise utilisatrice

  • Garantie dans le temps de la pérennité technique
  • Garantie d'accès à ses informations sans vice de forme
  • Garantie qu'elle puisse interagir avec les outils de son choix sans coût caché
  • Garantie d'intégration rapide des nouvelles dispositions
  • Garantie de souplesse dans les modifications de fonctionnement de l'entreprise
  • Réduction des dépenses liées au servage

Les principales raisons pour un éditeur de solutions comptables

  • Garanties de l'inter-opérabilité pour la facilité de la mise en oeuvre de leurs modules dans des solutions tierces
  • Réduction des coûts de développement par le respect de normes déjà éprouvées

Les axes de réflexion[modifier]

  • un format de stockage de l'ajournement des opérations comptables
  • un protocole de communication pour ajourner ou rechercher une opération comptable
  • un langage de description des opérations comptables
  • un langage de description du plan comptable d'une entreprise


Les logiciels sous licence libre[modifier]

Les logiciels de comptabilité ont un champs très vaste d'application, de la finance personnelle jusqu'à la multinationale qui utilise un système complet ERP/CRM dont la comptabilité ne représente qu'une toute partie.

Les logiciels libres proposent également cette diversité.

Le termes français PGI et GRC correspondent au termes anglophones ERP et CRM, ces dernier étant bien plus souvent utilisés :

Bien qu'intégrés, ces PGI doivent pouvoir inter-opérer avec d'autres systèmes en mode à faible couplage. Ce faible couplage peut être assuré par une Architecture Orientée Services, notée SOA (Service-Oriented Architecture). Dans la SOA, un système publie des services (composés de données ou de toute autres information) que d'autres systèmes sont susceptibles de venir consommer en mode "Web Services Sécurisés".

La plupart des PGI utilisent un serveur (le back-end) et un client web (le front-end). Le client web est également connu comme client léger car le code s'exécute sur le serveur. Mais le terme client léger est discutable car de nombreux PGI proposent des clients web qui exécutent du code JavaScript conséquent.

Les logiciels de comptabilité qui ne proposent pas de client web, sont souvent plus simples à développer car le serveur et le client utilisent les mêmes technologies (le même langage de programmation). Les logiciels les plus simples n'utilisent pas l'architecture client/serveur, mais un seul logiciel, un peu comme LibreOffice. Ce type de logiciels sont bien souvent plus simple à installer. Leur développement/maintenance est aussi plus simple, avec un seul langage de programmation pour le cœur et l'interface homme-machine (IHM), ainsi que l'accès direct à l'imprimante ou à la douchette (lecteur code-barres).

La barrière de la langue étant une réalité, nous essayons de mettre en avant des logiciels conçus pour un public francophone. Les logiciels de comptabilité présentés ici ont été choisis, pour la plupart, car adaptés aux règles comptables qui s'appliquent à la France, et quelquefois aussi à d'autres pays comme la Belgique. Nous signalons les logiciels qui ne sont pas francophones ou pas adaptés aux règles comptables de la France.

Un autre annuaire de logiciels libres de comptabilité : https://framalibre.org/tags/comptabilité

Tableurs[modifier]

Bien que les tableurs ne sont pas des logiciels spécialisés en comptabilité, de nombreuses petites associations et entreprises individuelles gèrent leur comptabilité avec ce type de logiciel bureautique.

Gnumeric http://www.gnumeric.org/

LibreOffice http://fr.libreoffice.org


Outils à la ligne de commande[modifier]

Bien que les logiciels de cette section sont des commandes à taper dans un terminal (console), il existent quelques rares interfaces graphiques qui utilisent la ligne de commande en arrière plan. Ces logiciels sont principalement destinés aux habitués des éditeur de texte comme vi et Emacs.

Ledger http://ledger-cli.org/

  • Outil à la ligne de commande, Plate-formes Unix, GNU/Linux, macOS (disponible dans la logithèque Ubuntu, ainsi que ses outils annexes)
  • Comptabilité en partie double, assez complet, documentation en anglais
  • Prend en entrée un fichier plat et génère d'autres fichiers selon les options passées
  • Possibilité d'IHM via ledger-web (serveur web et base de données PostgreSQL)
  • De nombreuses extensions (vim, emacs, module python...)
  • Licence BSD, Code source actif https://github.com/ledger/ledger (langage C++)
  • https://en.wikipedia.org/wiki/Ledger_(software)

CL-Ledger https://github.com/ledger/cl-ledger

  • Réécriture de Ledger en Common Lisp et Emacs Lisp
  • Licence non trouvée, Code source actif

hledgerhttp://hledger.org

  • Réécriture de Ledger en Haskell
  • De nombreuses extensions, dont des interface graphique
  • Disponible sur Debian/Ubuntu (`apt install hledger`)
  • Licence GNU GPL v3, Code source très actif https://github.com/simonmichael/hledger (langages Haskell et JavaScript)

Finances personnelles[modifier]

Grisbi http://fr.grisbi.org/

GnuCash http://www.gnucash.org/fr/

KMyMoney http://kmymoney2.sourceforge.net/

HomeBank http://homebank.free.fr/

wxBanker https://wiki.ubuntu.com/wxBanker

Skrooge https://skrooge.org/

  • https://fr.wikipedia.org/wiki/Skrooge
  • Ce projet commencé au début des années 2000 fait parti de KDE Extragear
  • Importation des formats .OFX/.QFX/.MT940/AFB120 (standardisé et très utilisé par les banques), .QIF (très utilisé, mais contenu text non standardisé), .CSV (flexible sur la correspondance des colonnes), .kmy (KMyMoney), .sqlite, .gnc (GnuCash), .gsb (Grisbi), .xhb (Homebank), .mmb (Money Manager), .mny (Microsoft Money), .json et .xml.
  • Disponible sur la logithèque Ubuntu (`apt install skrooge`)
  • Licence GNU GPL v2+ et v3, Code source actif https://cgit.kde.org/skrooge.git/ (C++, Qt5, KDE)
  • Activement maintenu par Stéphane Mankowski, Merci :-)

Comptabilité professionnelle simple (pas de ERP/CRM)[modifier]

Eqonomize! https://eqonomize.github.io/

GNUKhata http://gnukhata.in

  • Comptabilité en partie double, Inventaire, Facturation
  • Disponible sur Debian/Ubuntu (`apt install gnukhata-core-engine`)
  • Licence GNU AGPL v3
  • Code source actif https://gitlab.com/gnukhata (langage Python)

FaiteslesComptes http://faiteslescomptes.fr/

  • Comptabilité française.
  • Se présente comme simple sur son site
  • format tableur à partir de LibreOffice
  • Licence Apache License 2.0
  • Code source inactif depuis 2015 https://github.com/comptasso/FaitesLesComptes (langage Ruby)

EekBoek http://www.eekboek.nl/

  • En une seule langue, le néerlandais
  • Multi-plateforme Linux, Windows, Mac OSX, FreeBSD, Solaris
  • Disponible sur Debian/Ubuntu `apt install eekboek`
  • Code source actif https://sourceforge.net/projects/eekboek/

LIMA http://lima.chorem.org/

  • Multi-plateforme : Unix-like, macOS, Windows 7* et +
  • Trois plans comptables de la norme française : abrégé, de base et développé
  • Journaux Achat, Vente, Opérations diverses, Caisse et Trésorerie.
  • Import CSV et EBP - Export CSV, EBP et FEC (Fichier des écritures comptables)
  • Base de données Postgresql et H2
  • Code source actif https://gitlab.nuiton.org/chorem/lima (langage Java 8 avec Swing)

Logiciels spécifiques à un secteur d'activité[modifier]

Autonomie http://autonomie.coop/

  • Progiciel de gestion français dédié aux CAE (Coopérative d'Activités et d'Emploi)
  • Financé par Coopérer pour entreprendre
  • Licence GNU GPL v3, Code source actif https://github.com/CroissanceCommune/autonomie (langages JavaScript et Python)

Ékylibre http://ekylibre.org/

  • Gestion agricole, réuni tous les modules nécessaires à la gestion complète d’une ferme
  • Maintenu par une équipe francophone
  • Licence AGPL v3
  • Code source actif https://github.com/ekylibre/ekylibre (langage Ruby)

Diacamma http://www.diacamma.org/

  • Ce logiciel de gestion, existe en 2 variantes:
    • Pour les associations sportives ou culturel
    • Pour les copropriétés et les syndics bénévoles.
  • Utilisable via le web en client/serveur, il peux aussi s'utiliser en mono-poste grâce à une installation simple.
  • GPLv2


PGI communautaires[modifier]

Dits communautaires car les contributions extérieures sont bienvenues et encouragées.

LedgerSMB https://ledgersmb.org/

Dolibarr ERP/CRM https://www.dolibarr.fr/

  • Installation automatisée du serveur web et de la base de données avec DoliWamp pour Windows et DoliBuntu pour Ubuntu
  • Disponible dans la logithèque Ubuntu (`apt get install dolibarr`)
  • Comptabilité double en partie à partir de la v7
  • Projet géré en collaboration par un ensemble d'entreprises
  • Licence GNU GPL v3, Code source actif https://github.com/Dolibarr/dolibarr (langage PHP)

Tryton http://www.tryton.org

Noalyss http://www.noalyss.eu (anciennement PhpCompta)

Apache OFBiz https://ofbiz.apache.org/

  • Fonctionne avec une JVM, Multi-plateforme
  • Projet géré en collaboration par un ensemble d'entreprises
  • Apache License Version 2.0, Code source actif https://svn.apache.org/viewvc/ofbiz/ (langage Groovy)

Laurux http://www.laurux.fr/

  • Client lourd personnalisable
  • Comptabilité complète, multi-société
  • Impression des Journaux, Grands livres et Balances
  • Gestion des clients, des règlements clients à l'émission de la facture, multi-dépôts, GED, agenda, mailing
  • Export au formats texte, Ciel, Quadra, CCMX, Cador, Sage, norme A47... (export des journaux directement vers l'expert comptable)
  • Spécifique à la comptabilité française
  • Licence GNU GPL v3
  • Code source actif https://github.com/Laurux/Laurux (langage Gambas, MySQL)

PostBooks https://xtuple.com/products/postbooks/

Logiciels contrôlés par une entreprise dominante[modifier]

En général, le développement des logiciels de cette section se fait principalement par une entreprise (l'éditeur) et l'accès au code source n'est pas toujours facile. L'aspect licence libre semble avant tout un argument commercial pour rassurer le client final.

compta.libremen.com https://compta.libremen.com/

  • Comptabilité générale en partie double, ce n'est pas un PGI (ERP)
  • Journal général, plan comptable, grand livre, balance, rapprochement bancaire, reports à nouveaux
  • Licence CeCILL-C, Langage Perl
  • Code source disponible uniquement dans une archive source_compta_libremen.tar.gz (snapshot sans version)

OpenConcerto http://www.openconcerto.org

  • PGI basé sur la JVM, Multi-plateforme
  • Monoposte, Multiposte (réseau) et Cloud
  • Respect des règles et lois de France
  • Licence GNU GPL v3, par contre pas d'accès aux commits intermédiaires entre deux versions, plusieurs modules ne sont pas libres (exemple: la paye)
  • Code source uniquement pour chaque version: http://code.openconcerto.org

SQL-Ledger http://www.sql-ledger.org/

  • PGI traduit en de très nombreuses langues
  • Le projet est actif
  • Licence GNU GPL v2, Code source disponible uniquement pour la dernière version (tarball, langage Perl)
  • Le projet Debian a forké le projet en 2006 --> voir le projet LegderSMB
  • https://fr.wikipedia.org/wiki/SQL_Ledger

Odoo http://www.odoo.com/ (anciennement OpenERP)

  • L'éditeur Odoo-SA publie deux éditions: Odoo Community Edition sous licence LGPL et Odoo Entreprise Edition sous licence propriétaire. Le périmètre de chacune est décrit ici https://www.odoo.com/fr_FR/page/editions.
  • L' Odoo Community Association (OCA), entité indépendante de la société Odoo (https://odoo-community.org/), gère le développement communautaire de compléments à l'Odoo Community Edition sous licence open-source.
  • A partir d'Odoo V11, Odoo indique que la comptabilité n'est plus disponible dans Odoo Community Edition. Il semble qu'il soit encore possible de réactiver la partie qui reste présente dans le code.
  • L' Odoo Community Edition dépend de logiciels propriétaires en particulier pour sa montée de version [1]. L'OCA maintient une alternative libre appelée OpenUpgrade.
  • Le code source de la version Odoo Entreprise (depuis la v9) est sur un repository privé accessible uniquement aux partenaires Odoo (https://github.com/odoo/enterprise.git)
  • Le code source de la version Community est disponible sur https://github.com/odoo/odoo (le core Python et JavaScript). Toutefois, pour pouvoir soumettre une amélioration sur cette version community, il est nécessaire de signer un CLA: https://github.com/odoo/odoo/blob/11.0/doc/cla/sign-cla.md. Il est possible de compléter la version Community avec les modules externes maintenus par l'OCA depuis https://github.com/OCA afin de récupérer certaines extensions alternatives à celles retirées de la version Entreprise.

ERP5 http://www.erp5.com/

Openbravo http://www.openbravo.com

Compiere http://www.compiere.com/products/download/index.php

Bibliographie[modifier]

  • Manager avec les ERP, Architecture Orientée Services, Jean-Louis Lequeux, Editions d'organisation, Paris 2008. ISBN 978-2-212-54094-9

Logiciels à l'abandon[modifier]

  • openDCF (GPLv2) (dernière modification: avril 2013)

http://sourceforge.net/projects/opendcf/

  • Le Facturier (GPLv2, dernière modification: mars 2013)

http://sourceforge.net/projects/factux/

  • GNU Enterprise / GNU Enterprise Small Business (GPLv3, dernière modification: 2010, inactif)

http://www.gnuenterprise.org/

  • OpenERP v6

https://launchpad.net/openobject , Anciennement TinyERP, puis devenu Odoo par la suite. C'est la dernière version fournie par Debian/Ubuntu apt install openerp6.1-full

  • Gasell (GPLv2+, dernière modification: 2008)

http://gna.org/projects/gasell

  • pimentGest (GPLv2, dernière modification: mai 2007)

http://www.pimentech.fr/pimentech/site/solutions/pimengest

http://sourceforge.net/projects/openbluelab/

  • Amedes (dernière modification: 2005)

http://labs.libre-entreprise.org/projects/amedes/

  • GNULedger (GPLv2, dernière modification: 2004)

http://webaccountant.sourceforge.net/

  • CBB (GPLv2, dernière modification: 2004)

http://gna.org/projects/cbb

  • Facturalux

http://www.facturalux.org/

  • CK-Ledger

http://sourceforge.net/projects/ck-ledger

  • LundiMatin La version communautaire n'existe plus.

http://www.lundimatin.fr/

  • Qt Tudo (projet disparu)

http://www.bemme.de/

  • No Mic Mac (projet disparu)

http://nomicmac.ouvaton.org/

http://www.opensi-community.fr

  • Freegica

http://www.mandrakesoft.com/products/freegica http://www.gica.biz/freegica/index.html

  • Lincompta

http://lincompta.tuxfamily.org/

  • Borsalino

http://www.linux-france.org/prj/borsalino/

  • Value

http://value.sourceforge.net/

  • Linux-Kontor

http://www.linux-kontor.org/en/

  • NOLA

http://nola.noguska.com/

  • Open EAS

http://www.openeas.org/

  • BANAL

http://www.starnix.com/banal/

  • Tiny Accounting

http://tinyaccounting.org

  • Neogia

https://fr.wikipedia.org/wiki/Neogia

  • TerCompta

https://linuxfr.org/news/sortie-de-tercompta-real10-comptabilit%C3%A9-pour-petite-structure

  • GesCommLab

https://www.projet-plume.org/it-sector/gestion
https://sourceforge.net/projects/gescommlab/

  • PyCompta (GPLv2), dernière modification en 2014

http://www.logilab.org/project/pycompta
https://pypi.python.org/pypi/pycompta

$ pip install pycompta
$ python -m pycompta
Traceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 163, in _run_module_as_main
    mod_name, _Error)
  File "/usr/lib/python2.7/runpy.py", line 111, in _get_module_details
    __import__(mod_name)  # Do not catch exceptions initializing package
  File "/home/u/.local/lib/python2.7/site-packages/pycompta/__init__.py", line 15, in <module>
    from mx.DateTime import Date, RelativeDateTime, DateTimeType, DateTimeDelta
ImportError: No module named mx.DateTime
$ pip install mx
Collecting mx
  Could not find a version that satisfies the requirement mx (from versions: )
No matching distribution found for mx

Sooth ERP http://www.sootherp.fr

Oratio http://www.oratio-project.com/fr/ http://www.oratio.it

BulmaGES

clipf https://sourceforge.net/projects/clipf

misery

  • Comptabilité en partie double pour les restaurants/bars/... où des garçons apportent les commandes
  • Installation toujours disponible sur Debian/Ubuntu `apt install misery`
  • https://packages.debian.org/stretch/misery

Lazy8 Ledger

Qfacture

Differents liens et sources d'informations[modifier]

Ailleurs sur le wiki[modifier]

Logiciels de Gestion D'Association (GDA) :

Les sites d'information[modifier]

  • APCE ( Agence pour la Création des Entreprises )

http://www.apce.com/index.php

  • CCI ( Chambres du Commerce et de l'Industrie )

http://www.acfci.cci.fr/

  • APCM ( Assemblée Permanente des Chambres de Métiers )

http://www.apcm.com/

  • DRIRE

http://www.drire.gouv.fr/

  • ANVAR

http://www.anvar.fr/

  • INPI

http://www.inpi.fr/

Les sites autour des réglementations[modifier]

  • CSEC ( Conseil Supérieur des Experts Comptables )

http://www.experts-comptables.fr/

  • le MINEFI ( ministère de l'economie et des finances )

http://www.finances.gouv.fr/reglementation/avis/avisCNCompta/ <--- lien cassé, pourtant aussi référencé ici : http://www.apdc-france.fr/liens-utiles/

  • l'IASB ( International Accounting Standard Board )

http://www.iasb.org/

Les ouvrages d'information, de références...[modifier]

Livres de Cours[modifier]

  • Cours BREAL pour les BTS
    • Comptabilité Générale
    • Comptabilité Analytique
    • Gestion Financière
    • Comptabilité des Sociétés Commerciales
  • Livres pour le Diplôme Comptabilité-Gestion (DCG)

A l'usage des créateurs[modifier]

  • Editions Francis Lefebvre
    • Gestion de la PME

Ouvrages Professionnels[modifier]

  • Editions Francis Lefebvre
    • Mémentos ( Comptable, Social, Fiscal )
  • Dalloz
    • Codes de lois
  • Le Journal Officiel
http://www.journal-officiel.gouv.fr/accueil.php
  1. OpenERP et Odoo Community Edition : un logiciel libre "diachroniquement piégé", l'analyse de Richard Stallman