« Comptabilité » : différence entre les versions

De April MediaWiki
Aller à la navigationAller à la recherche
(→‎Logiciels avec un accès limité au code source : Renomme le titre du chapitre pour cohérence avec le chapitre précédent et avec ''Odoo Community Edition'')
(→‎Finances personnelles : Ajout d'un logiciel libre.)
 
(33 versions intermédiaires par 9 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
=Le groupe Comptabilité de l'April=
=Le groupe Comptabilité de l'April=


Ce groupe travaille essentiellement sur :
Le groupe initial avec les missions qu'il s'était donné ci-après n'est plus actif.
 
Néanmoins, les différentes rubriques de cette page sont plus ou moins mises à jour au fil du temps en fonction de l'actualité, des échanges sur les listes April et des bonnes volontés. N'hésitez pas d'ailleurs à contribuer.
 
Les missions étaient :


* La spécification d'un format de données interopérables et le développement d'une bibliothèque portable permettant de le manipuler.
* La spécification d'un format de données interopérables et le développement d'une bibliothèque portable permettant de le manipuler.
Ligne 7 : Ligne 11 :


''__Réflexions à valider :__''
''__Réflexions à valider :__''
##La spécification porte sur un format de fichier d'échange de données entre logiciels de comptabilité;
#La spécification porte sur un format de fichier d'échange de données entre logiciels de comptabilité;
##la bibliothèque portable devrait être une bibliothèque libre contenant les éléments essentiels devant être intégrés à un logiciel de comptabilité;
#la bibliothèque portable devrait être une bibliothèque libre contenant les éléments essentiels devant être intégrés à un logiciel de comptabilité;
##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).
#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).




Ligne 16 : Ligne 20 :
=Le projet de logiciel libre de comptabilité=
=Le projet de logiciel libre de comptabilité=


L'objectif de ce projet est de développer un logiciel de comptabilité disponible  sous une licence libre.
L'objectif de ce projet était de développer un logiciel de comptabilité sous 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.
Le but de ce projet était, outre de démontrer par l'exemple la possibilité de mettre en œuvre 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.


* [[CeQuEstLaComptabilité|Ce qu'est la comptabilité]]
* [[CeQuEstLaComptabilité|Ce qu'est la comptabilité]]
Ligne 33 : Ligne 37 :
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.
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.
La pratique est encore courante, pour une structure, que d'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 1 000 et 2 000 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.
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é :
Il existe pourtant de bonnes raisons d'utiliser un logiciel libre de comptabilité :
# la réduction des coûts, l'entreprise n'ayant pas à s'acquitter d'un droit d'utilisation
# la réduction des coûts, l'entreprise n'ayant pas à s'acquitter d'un droit d'utilisation
# la pérennité : les informations ne sont pas stockées dans le format opaque d'un logiciel propriétaire
# la pérennité : les informations ne sont pas stockées dans le format opaque d'un logiciel propriétaire
# la richesse fonctionnelle : l'existence d'un format interopérable permettra la génération d'états spécifiques
# 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.
Pour les T.P.E. et les associations, 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==
==Les raisons de la réflexion sur l'interopérabilité comptable==
Ligne 55 : Ligne 59 :


Les principales raisons pour un éditeur de solutions comptables
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
* Garanties de l'inter-opérabilité pour la facilité de la mise en œuvre de leurs modules dans des solutions tierces
* Réduction des coûts de développement par le respect de normes déjà éprouvées
* Réduction des coûts de développement par le respect de normes déjà éprouvées


Ligne 70 : Ligne 74 :


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
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.
dont la comptabilité ne représente qu'une toute petite partie.


Les logiciels libres proposent également cette diversité.
Les logiciels libres proposent également cette diversité.
Ligne 80 : Ligne 84 :
* CRM = [https://en.wikipedia.org/wiki/Customer_relationship_management Customer Relationship Management] (Wikipédia anglophone)
* 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".
Ce faible couplage peut être assuré par une Architecture Orientée Services, notée SOA (Service-Oriented Architecture).
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)
Dans la SOA, un système publie des services (composés de données ou de toute autre information)
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".


Ligne 88 : Ligne 92 :
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.
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,
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 qui s'exécute en local sur votre ordinateur, 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).
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).


Ligne 155 : Ligne 159 :
* Licence GNU GPL v2+, Code source actif https://github.com/grisbi/grisbi (langage C)
* Licence GNU GPL v2+, Code source actif https://github.com/grisbi/grisbi (langage C)
* https://fr.wikipedia.org/wiki/Grisbi
* https://fr.wikipedia.org/wiki/Grisbi
'''Radinus''' https://radinus.fr/
* Disponible sous Windows 10,11
* Logiciel simple de comptabilité personnelle
* Importation de relevés bancaire au format OFX, QIF, CSV.
* Export données en Excel, OFX, Xml, CSV, Word
* Gestion de budget, statistiques, tableau de bord
* Licence MIT, Code source actif https://github.com/Fab2bprog/Radinus


'''GnuCash''' http://www.gnucash.org/fr/
'''GnuCash''' http://www.gnucash.org/fr/
Ligne 202 : Ligne 214 :
* Licence GNU AGPL v3
* Licence GNU AGPL v3
* Code source actif https://gitlab.com/gnukhata (langage Python)
* Code source actif https://gitlab.com/gnukhata (langage Python)
* Ne fait pas partie du projet GNU, comme son nom pourrait le laisser penser


'''EekBoek''' http://www.eekboek.nl/
'''EekBoek''' http://www.eekboek.nl/
Ligne 209 : Ligne 222 :
* 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é ==


'''Autonomie''' http://autonomie.coop/
'''enDI''' https://endi.coop/ (anciennement [https://github.com/CroissanceCommune/autonomie Autonomie])
* Progiciel de gestion français dédié aux [https://fr.wikipedia.org/wiki/Coopérative_d'entrepreneurs CAE] (Coopérative d'Activités et d'Emploi)
* Progiciel de gestion français dédié aux [https://fr.wikipedia.org/wiki/Coopérative_d'entrepreneurs CAE] (Coopérative d'Activités et d'Emploi)
* Financé par ''Coopérer pour entreprendre''
* Financé par ''Coopérer pour entreprendre''
* Licence GNU GPL v3, Code source actif https://github.com/CroissanceCommune/autonomie (langages JavaScript et Python)
* Licence GNU GPL v3, Code source actif https://framagit.org/endi/endi (langages JavaScript et Python)


'''Ékylibre''' http://ekylibre.org/
'''Ékylibre''' https://ekylibre.com/
* Gestion agricole, réuni tous les modules nécessaires à la gestion complète d’une ferme
* Gestion agricole, réuni tous les modules nécessaires à la gestion complète d’une ferme
* Maintenu par une équipe francophone
* Maintenu par une équipe francophone
* Licence AGPL v3
* Licence AGPL v3
Ligne 234 : Ligne 240 :
** Pour les associations sportives ou culturel   
** Pour les associations sportives ou culturel   
** Pour les copropriétés et les syndics bénévoles.   
** 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.
* Utilisable via le web en client/serveur, il peut aussi s'utiliser en mono-poste grâce à une installation simple.
* GPLv2
* GPLv2


Ligne 250 : Ligne 256 :
* Peu ou pas utilisé en France pour des raisons réglementaires
* Peu ou pas utilisé en France pour des raisons réglementaires
* Lire aussi https://www.limswiki.org/index.php/GNU_LIMS (en anglais)
* Lire aussi https://www.limswiki.org/index.php/GNU_LIMS (en anglais)
* Basé sur Tryton
'''Kalenis''' http://kalenislims.com/
* Pour les laboratoires dans le secteur alimentaire
* Basé sur Tryton
* Basé sur Tryton


Ligne 265 : Ligne 275 :
* Voir Noalyss dans la section des PGI/ERP
* Voir Noalyss dans la section des PGI/ERP


'''Dolibarr pour association'''
'''Dolibarr pour association''' https://www.dolibarr.fr/
* Adaptations importantes de Dolibarr
* Gestion des adhérents avec le module "Adhérents"
* Voir Dolibarr dans la section des PGI/ERP
* Voir Dolibarr dans la section des PGI/ERP
* Lire aussi http://www.maam.fr/outils-ressources/logiciels-libres/gestion-des-associations/article/dolibarr-gerer-votre-association
* Lire aussi http://www.maam.fr/outils-ressources/logiciels-libres/gestion-des-associations/article/dolibarr-gerer-votre-association


== PGI communautaires ==
== PGI communautaires et volonté de rester libre ==


Dits ''communautaires'' car les contributions extérieures sont bienvenues et encouragées.
Dits ''communautaires'' car les contributions extérieures sont bienvenues et encouragées.
Le code source appartient aux contributeurs.


'''LedgerSMB''' https://ledgersmb.org/
'''LedgerSMB''' https://ledgersmb.org/
Ligne 282 : Ligne 293 :
'''Dolibarr ERP/CRM''' https://www.dolibarr.fr/
'''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
* 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 (<code>apt install dolibarr</code>) jusqu'à la version 5 sur Ubuntu-17.10. Package debian disponible depuis https://www.dolibarr.fr/telechargements/ pour les versions supérieures. [https://github.com/YunoHost-Apps/dolibarr_ynh Application YunoHost] disponible.
* Comptabilité double en partie à partir de la v7
* Comptabilité en "partie double" à partir de la version 5 <ref>https://www.open-dsi.fr/petit-dej-open-dsi-du-crm-a-lerp-les-nouvelles-fonctionnalites-de-dolibarr-5/</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)
Ligne 292 : Ligne 303 :
* 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
* 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/
* 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/
* Une fondation Tryton a été créée pour protéger la liberté de Tryton pour le cas où il y aurait des prédateurs dans la communauté. Elle n'a pas de rôle opérationnel autre que la location des erveurs des dépôts et du site. Elle gère les marques et les domaines. C'est un groupe de personnes de confiance.
* La communauté Tryton regroupe les contributeurs et autres utilisateurs dont entre 50 et 100 le nombre de sociétés impliquées.
* Une dizaine de sociétés de services sont listé sur le site de la fondation Tryton. Pour faire partie de cette liste, il faut soumettre une ''success story''.
* 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)
* 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)


Ligne 297 : Ligne 311 :
* Programme complet de comptabilité professionnelle (comptabilité analytique, facturation électronique, stocks, courriers, prélèvements bancaires...)
* Programme complet de comptabilité professionnelle (comptabilité analytique, facturation électronique, stocks, courriers, prélèvements bancaires...)
* Modules d'interface: '''copropriété''', '''syndicat''' (pour gérer les adhérents) et '''école''' (pour gérer les étudiants)
* Modules d'interface: '''copropriété''', '''syndicat''' (pour gérer les adhérents) et '''école''' (pour gérer les étudiants)
* Édité par ''Alchimerys sprl'' depuis 2002 www.noalyss.eu/?page_id=57
* Licence GNU GPL v2+
* Licence GNU GPL v2+
* Code source: http://savannah.nongnu.org/git/?group=noalyss (langage PHP)
* Code source: http://savannah.nongnu.org/git/?group=noalyss (langage PHP)
Ligne 313 : Ligne 328 :
* Export au formats texte, Ciel, Quadra, CCMX, Cador, Sage, norme A47... (export des journaux directement vers l'expert comptable)
* 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
* Spécifique à la comptabilité française
* Édité par ''ETS FROUIN MUSIQUE'' (EURL Freddy Frouin) https://laurux.linuxtribe.fr/
* Licence GNU GPL v3
* Licence GNU GPL v3
* Code source actif https://github.com/Laurux/Laurux (langage Gambas, MySQL)
* Code source actif https://github.com/Laurux/Laurux (langage Gambas, MySQL)
Ligne 322 : Ligne 338 :
* https://en.wikipedia.org/wiki/Postbooks
* https://en.wikipedia.org/wiki/Postbooks


== PGI dont la gouvernance n'est pas partagée avec la communauté ou qui dépend de logiciel non-libre ==
'''Gestinux''' https://gestinux.net
* En français avec des traductions en anglais, espagnol et italien
* Fonctionne sous GNU/Linux, Windows et macOS
* Licence GPL
* Code source actif https://sourceforge.net/p/gestinux/code/HEAD/tree/
* Développé en Pascal avec [https://fr.wikipedia.org/wiki/Lazarus Lazarus]


Dans cette section, nous avons regroupé les logiciels
== PGI dont la gouvernance n'est pas partagée avec la communauté ==
dont le développement est restreint
à son éditeur et ses éventuels partenaires,
ou qui dépend de logiciels non-libres.


Pour la plupart des logiciels de cette section (sauf pour ''Odoo Community Edition''),
Cette section regroupe les logiciels libres
le développement n'est généralement pas ouvert à la communauté,
dont la contribution au code source n'est pas ouvert à la communauté
l'accès au code source n'est pas toujours documenté,
mais restreint à son éditeur (et ses éventuels partenaires).
et la contribution extérieur n'est pas toujours possible ou très limitée.
Par exemple, l'éditeur peut exiger la signature d'un [https://en.wikipedia.org/wiki/Contributor_License_Agreement CLA].
Par exemple, l'éditeur peut exiger la signature d'un [https://en.wikipedia.org/wiki/Contributor_License_Agreement CLA].


Ligne 354 : Ligne 371 :
* 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
'''Odoo''' http://www.odoo.com/ (anciennement '''OpenERP''')
* L'éditeur Odoo-SA publie deux éditions, dont chaque périmètre est décrit sur https://www.odoo.com/fr_FR/page/editions
** ''Odoo Entreprise Edition'' sous licence non-libre ;
** ''Odoo Community Edition'' sous licence libre LGPL.
* ''Odoo Community Association'' ou ''OCA'' (https://odoo-community.org/) est une entité indépendante de la société Odoo-SA qui gère le développement communautaire de compléments sous licence libre à la ''Odoo Community Edition'' (voir les dépôts de code source ci-dessous).
* À partir d'Odoo v11, Odoo-SA a voulu passer le moteur comptable exclusivement sous licence non-libre. Suite à la grogne de la communauté libre, Odoo-SA conserve le moteur comptable dans ''Odoo Community Edition'', mais la comptabilité est désactivée par défaut. Les fonctionnalités plus avancées, comme les rapports génériques et dynamiques sont laissés à la maintenance et au bon vouloir de OCA alors que maintenus et présents sur ''Odoo Entreprise Edition''. Lire aussi [https://www.odoo.com/fr_FR/groups/community-59/community-32621447 la réponse officielle, partie d'une longue discussion autour du sujet].
* Odoo-SA fait dépendre la ''Odoo Community Edition'' 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:
** https://github.com/odoo/enterprise Dépôt privé de ''Odoo Entreprise Edition'' (depuis la v9) accessible uniquement aux partenaires Odoo ;
** https://github.com/odoo/odoo Dépôt public de ''Odoo Community Edition''. Toutefois, pour soumettre une amélioration, un CLA doit être signé: https://github.com/odoo/odoo/blob/11.0/doc/cla/sign-cla.md.
** https://github.com/OCA Modules externes maintenus par l'OCA afin d'avoir des alternatives libre à celles devenues non-libres dans l'édition ''Entreprise''. Plusieurs dizaines Ces modules communautaires et libres, sont pertinents et fonctionnels pour  de modules autour de la facturation, les règlements, le lettrage, l'analytique, le budget, la consolidation, les clôtures, des rapports standards. Les modules spécifiques à la réglementation de la France sont disponibles sur https://github.com/OCA/l10n-france/tree/10.0
* Langage de programmation: Python et JavaScript


'''ERP5''' http://www.erp5.com/
'''ERP5''' http://www.erp5.com/
Ligne 383 : Ligne 387 :
* 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
'''Odoo Community Edition''' (anciennement '''OpenERP''') https://www.odoo.com/fr_FR/page/community
* L'éditeur Odoo-SA publie également une éditions non-libre : '''Odoo Entreprise Edition''' (lire aussi https://www.odoo.com/fr_FR/page/editions).
* L'éditeur Odoo-SA publie aussi une version appellé '''Odoo Community Edition''' mais demande la signature d'un [https://en.wikipedia.org/wiki/Contributor_License_Agreement CLA] afin de contribuer au code source (https://github.com/odoo/odoo/blob/11.0/doc/cla/sign-cla.md). La signature de ce CLA permet à l'éditeur de rester propriétaire du code source et de récupérer le code libre dans son édition non-libre. Il lui permet aussi de modifier la licence de votre contribution (même si vous soumettez cette dernière en licence LGPL), en licence non libre, ce qui semble une violation de la LGPL (Le mot clé douteux est le '''sublicense''' du texte ''You hereby grant to the Project Leads and to recipients of software distributed by the Project Leads a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, '''sublicense''', and distribute Your Contributions and such derivative works'').
* C'est ce qui s'est passé lors de la version 7, avec le code libre de '''OpenERP''' qui a été réutilisé pour l'édition non-libre.
* L'édition libre ''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>. Une alternative libre est disponible : ''OpenUpgrade''.
* À partir de la version 11, Odoo-SA a voulu restreindre la disponibilité du moteur comptable exclusivement sur l'édition non-libre. Suite à la grogne de la communauté libre, Odoo-SA a accepté de conserver le moteur comptable dans ''Odoo Community Edition''. Néanmoins ces fonctionnalités comptables sont désactivées (cachées) par défaut. De plus, les fonctionnalités plus avancées, comme les rapports génériques et dynamiques, diagramme de gantt, modules d'interfaces divers, ne sont plus fournies sous licence libre alors que maintenus et présents sur ''Odoo Entreprise Edition''. Lire aussi [https://www.odoo.com/fr_FR/groups/community-59/community-32621447 la réponse officielle, partie d'une longue discussion autour du sujet].
* ''Odoo Community Association'' (https://odoo-community.org/) est une fondation à but non lucratif indépendante de la société Odoo-SA et des 2 versions officielles d'Odoo. Elle gère le développement sous licence libre d'extensions, utilisables avec la ''Odoo Community Edition'' (comme les fonctionnalités comptables avancées). Cette association regroupe plusieurs centaines de contributeurs, uniquement des personnes physiques. La quasi totalité sont des employés de sociétés de services autours des logiciels Odoo. La signature d'un CLA, différent de celui d'Odoo SA, est aussi demandée pour contribuer à ces extensions (https://odoo-community.org/page/cla) mais contient aussi des clauses douteuses: ''... with the right to sublicense these rights to multiple tiers of sublicensees...''.
* ''Odoo Community Edition'' est sous licence libre LGPL.
* Langages de programmation: Python et JavaScript
* Code source:
** https://github.com/odoo/enterprise Dépôt privé de ''Odoo Entreprise Edition'' (depuis la v9) accessible uniquement aux partenaires Odoo ;
** https://github.com/odoo/odoo Dépôt public de ''Odoo Community Edition''.
** https://github.com/OCA Modules externes maintenus par l'OCA afin d'avoir des alternatives réellement libres à celles devenues non-libres dans l'édition ''Entreprise'' ou douteuse dans l'édition ''Community''. Plusieurs dizaines de ces modules communautaires et libres, sont pertinents et fonctionnels pour  de modules autour de la facturation, les règlements, le lettrage, l'analytique, le budget, la consolidation, les clôtures, des rapports standards. Les modules spécifiques à la réglementation de la France sont disponibles sur https://github.com/OCA/l10n-france/tree/10.0
== Outils pour collectes, dons en ligne, Crowdfounding… ==
Les outils sont listés mais par forcément utilisés par les rédacteurs. Des témoignages d'usage sont bienvenus.
'''Liberapay'''
https://liberapay.com/
Liberapay est une plateforme de dons récurrents.
Un des soucis pointé était l'hébergement sur des serveur Amazon desquels les développeurs étaient prisonniers. Une issue a été ouverte (https://github.com/liberapay/liberapay.com/issues/1727#issuecomment-757521111 & https://github.com/liberapay/liberapay.com/issues/274#issuecomment-757531353).
Outils qui est à ce jour une alternative sérieuse aux plateforme propriétaires et moins éthiques
'''Opencollective'''
https://opencollective.com/
"Open Collective vous permet de gérer vos finances pour que tout le monde puisse voir d'où vient l'argent et où il va. Collectez et dépensez de l'argent de manière transparente."
Partiellement traduit.
'''Bountysource'''
https://www.bountysource.com/
En anglais.
Fonctionnalité de crouwdfounding classique (https://salt.bountysource.com/)
'''Plugin Wordpress'''
https://givewp.com/about/
Peut-être une des voies les plus simple pour commencer sir vous avez déjà un site fonctionnant avec ce système de Gestion de contenus.


== Bibliographie ==
== Bibliographie ==
Ligne 541 : Ligne 583 :
* Licence Apache License 2.0
* Licence Apache License 2.0


'''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
* Développement arrêté le 16 avril 2018
* Code source : https://gitlab.nuiton.org/chorem/lima (Java 8 + Swing)


=Differents liens et sources d'informations=
=Differents liens et sources d'informations=

Dernière version du 15 août 2024 à 17:24

Le groupe Comptabilité de l'April[modifier]

Le groupe initial avec les missions qu'il s'était donné ci-après n'est plus actif.

Néanmoins, les différentes rubriques de cette page sont plus ou moins mises à jour au fil du temps en fonction de l'actualité, des échanges sur les listes April et des bonnes volontés. N'hésitez pas d'ailleurs à contribuer.

Les missions étaient :

  • 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 était de développer un logiciel de comptabilité sous licence libre.

Le but de ce projet était, outre de démontrer par l'exemple la possibilité de mettre en œuvre 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.

La pratique est encore courante, pour une structure, que d'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 1 000 et 2 000 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 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. et les associations, 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 œuvre 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 petite 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 autre 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 qui s'exécute en local sur votre ordinateur, 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]

Les tableurs ne sont pas des logiciels de comptabilité. Néanmoins de nombreuses petites associations et entreprises individuelles gèrent leur comptabilité avec ce type de logiciel bureautique.

Merci de partager ici les noms des feuilles de calcul (spreadsheet) sous licence libre avec des formules toutes faites, et pourquoi pas avec un export au format FEC !

Gnumeric http://www.gnumeric.org/

LibreOffice http://fr.libreoffice.org (suite de OpenOffice)

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/

Radinus https://radinus.fr/

  • Disponible sous Windows 10,11
  • Logiciel simple de comptabilité personnelle
  • Importation de relevés bancaire au format OFX, QIF, CSV.
  • Export données en Excel, OFX, Xml, CSV, Word
  • Gestion de budget, statistiques, tableau de bord
  • Licence MIT, Code source actif https://github.com/Fab2bprog/Radinus

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 :-)

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

Comptabilité professionnelle hors ERP/CRM[modifier]

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)
  • Ne fait pas partie du projet GNU, comme son nom pourrait le laisser penser

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/


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

enDI https://endi.coop/ (anciennement Autonomie)

  • 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://framagit.org/endi/endi (langages JavaScript et Python)

Ékylibre https://ekylibre.com/

  • 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 peut aussi s'utiliser en mono-poste grâce à une installation simple.
  • GPLv2

GNU Health http://health.gnu.org

  • Pour les centres de soins et hôpitaux
  • Utilisé dans des pays francophones (par exemple, en Afrique)
  • Peu ou pas utilisé en France pour des raisons réglementaires
  • Lire aussi https://fr.wikipedia.org/wiki/GNU_Health
  • Basé sur Tryton

GNU LIMS ou Occhiolino http://lims.gnu.org/

  • Pour les laboratoires d'analyses médicales
  • En phase alpha depuis 2013, en phase bêta en 2017...
  • Pourrait être Utilisé dans des pays francophones
  • Peu ou pas utilisé en France pour des raisons réglementaires
  • Lire aussi https://www.limswiki.org/index.php/GNU_LIMS (en anglais)
  • Basé sur Tryton

Kalenis http://kalenislims.com/

  • Pour les laboratoires dans le secteur alimentaire
  • Basé sur Tryton

Noalyss pour copropriété http://wiki.noalyss.eu/doku.php?id=plugin:copropriete

  • Gestion des copropriétaires, des lots
  • Appel de fonds
  • Voir Noalyss dans la section des PGI/ERP

Noalyss pour syndicat

  • Gestion des adhérents
  • Voir Noalyss dans la section des PGI/ERP

Noalyss pour école

  • Gestion des étudiants
  • Voir Noalyss dans la section des PGI/ERP

Dolibarr pour association https://www.dolibarr.fr/

PGI communautaires et volonté de rester libre[modifier]

Dits communautaires car les contributions extérieures sont bienvenues et encouragées. Le code source appartient aux contributeurs.

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 install dolibarr) jusqu'à la version 5 sur Ubuntu-17.10. Package debian disponible depuis https://www.dolibarr.fr/telechargements/ pour les versions supérieures. Application YunoHost disponible.
  • Comptabilité en "partie double" à partir de la version 5 [1]
  • 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

  • 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 account_fr gère le plan comptable français
  • 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/
  • Une fondation Tryton a été créée pour protéger la liberté de Tryton pour le cas où il y aurait des prédateurs dans la communauté. Elle n'a pas de rôle opérationnel autre que la location des erveurs des dépôts et du site. Elle gère les marques et les domaines. C'est un groupe de personnes de confiance.
  • La communauté Tryton regroupe les contributeurs et autres utilisateurs dont entre 50 et 100 le nombre de sociétés impliquées.
  • Une dizaine de sociétés de services sont listé sur le site de la fondation Tryton. Pour faire partie de cette liste, il faut soumettre une success story.
  • 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 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
  • Édité par ETS FROUIN MUSIQUE (EURL Freddy Frouin) https://laurux.linuxtribe.fr/
  • Licence GNU GPL v3
  • Code source actif https://github.com/Laurux/Laurux (langage Gambas, MySQL)

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

Gestinux https://gestinux.net

PGI dont la gouvernance n'est pas partagée avec la communauté[modifier]

Cette section regroupe les logiciels libres dont la contribution au code source n'est pas ouvert à la communauté mais restreint à son éditeur (et ses éventuels partenaires). Par exemple, l'éditeur peut exiger la signature d'un CLA.

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 (pas de 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 disponible seulement 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

ERP5 http://www.erp5.com/

Openbravo http://www.openbravo.com

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

Odoo Community Edition (anciennement OpenERP) https://www.odoo.com/fr_FR/page/community

  • L'éditeur Odoo-SA publie également une éditions non-libre : Odoo Entreprise Edition (lire aussi https://www.odoo.com/fr_FR/page/editions).
  • L'éditeur Odoo-SA publie aussi une version appellé Odoo Community Edition mais demande la signature d'un CLA afin de contribuer au code source (https://github.com/odoo/odoo/blob/11.0/doc/cla/sign-cla.md). La signature de ce CLA permet à l'éditeur de rester propriétaire du code source et de récupérer le code libre dans son édition non-libre. Il lui permet aussi de modifier la licence de votre contribution (même si vous soumettez cette dernière en licence LGPL), en licence non libre, ce qui semble une violation de la LGPL (Le mot clé douteux est le sublicense du texte You hereby grant to the Project Leads and to recipients of software distributed by the Project Leads a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contributions and such derivative works).
  • C'est ce qui s'est passé lors de la version 7, avec le code libre de OpenERP qui a été réutilisé pour l'édition non-libre.
  • L'édition libre Odoo Community Edition dépend de logiciels propriétaires en particulier pour sa montée de version [2]. Une alternative libre est disponible : OpenUpgrade.
  • À partir de la version 11, Odoo-SA a voulu restreindre la disponibilité du moteur comptable exclusivement sur l'édition non-libre. Suite à la grogne de la communauté libre, Odoo-SA a accepté de conserver le moteur comptable dans Odoo Community Edition. Néanmoins ces fonctionnalités comptables sont désactivées (cachées) par défaut. De plus, les fonctionnalités plus avancées, comme les rapports génériques et dynamiques, diagramme de gantt, modules d'interfaces divers, ne sont plus fournies sous licence libre alors que maintenus et présents sur Odoo Entreprise Edition. Lire aussi la réponse officielle, partie d'une longue discussion autour du sujet.
  • Odoo Community Association (https://odoo-community.org/) est une fondation à but non lucratif indépendante de la société Odoo-SA et des 2 versions officielles d'Odoo. Elle gère le développement sous licence libre d'extensions, utilisables avec la Odoo Community Edition (comme les fonctionnalités comptables avancées). Cette association regroupe plusieurs centaines de contributeurs, uniquement des personnes physiques. La quasi totalité sont des employés de sociétés de services autours des logiciels Odoo. La signature d'un CLA, différent de celui d'Odoo SA, est aussi demandée pour contribuer à ces extensions (https://odoo-community.org/page/cla) mais contient aussi des clauses douteuses: ... with the right to sublicense these rights to multiple tiers of sublicensees....
  • Odoo Community Edition est sous licence libre LGPL.
  • Langages de programmation: Python et JavaScript
  • Code source:
    • https://github.com/odoo/enterprise Dépôt privé de Odoo Entreprise Edition (depuis la v9) accessible uniquement aux partenaires Odoo ;
    • https://github.com/odoo/odoo Dépôt public de Odoo Community Edition.
    • https://github.com/OCA Modules externes maintenus par l'OCA afin d'avoir des alternatives réellement libres à celles devenues non-libres dans l'édition Entreprise ou douteuse dans l'édition Community. Plusieurs dizaines de ces modules communautaires et libres, sont pertinents et fonctionnels pour de modules autour de la facturation, les règlements, le lettrage, l'analytique, le budget, la consolidation, les clôtures, des rapports standards. Les modules spécifiques à la réglementation de la France sont disponibles sur https://github.com/OCA/l10n-france/tree/10.0

Outils pour collectes, dons en ligne, Crowdfounding…[modifier]

Les outils sont listés mais par forcément utilisés par les rédacteurs. Des témoignages d'usage sont bienvenus.

Liberapay https://liberapay.com/ Liberapay est une plateforme de dons récurrents. Un des soucis pointé était l'hébergement sur des serveur Amazon desquels les développeurs étaient prisonniers. Une issue a été ouverte (https://github.com/liberapay/liberapay.com/issues/1727#issuecomment-757521111 & https://github.com/liberapay/liberapay.com/issues/274#issuecomment-757531353). Outils qui est à ce jour une alternative sérieuse aux plateforme propriétaires et moins éthiques

Opencollective https://opencollective.com/ "Open Collective vous permet de gérer vos finances pour que tout le monde puisse voir d'où vient l'argent et où il va. Collectez et dépensez de l'argent de manière transparente." Partiellement traduit.

Bountysource https://www.bountysource.com/ En anglais. Fonctionnalité de crouwdfounding classique (https://salt.bountysource.com/)

Plugin Wordpress https://givewp.com/about/ Peut-être une des voies les plus simple pour commencer sir vous avez déjà un site fonctionnant avec ce système de Gestion de contenus.

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

FaiteslesComptes https://github.com/comptasso/FaitesLesComptes

  • Comptabilité française
  • Ne semble plus utilisé sur son site officiel http://faiteslescomptes.fr/
  • Format tableur à partir de LibreOffice
  • Code source inactif depuis 2015 (langage Ruby)
  • Licence Apache License 2.0


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
  • Développement arrêté le 16 avril 2018
  • Code source : https://gitlab.nuiton.org/chorem/lima (Java 8 + Swing)

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