Choix du logiciel utilisé par Koumbit pour le AccountingService.

Sommaire

Pour l'instant, on utilise LedgerSMB. On pense changer de logiciel vu que la mise à jour est si pénible et qu'on a des problèmes avec le logiciel anyways.

Il y a présentement 6 logiciels de documenté de façon détaillée:

Ça c'est pour les logiciels seulement "comptabilité". Mais j'ai aussi fait un petit tour du côté des ERP (Entreprise Resource Planning, prononcer "burp" :p). Et là, c'est tout une faune: beaucoup de produits commerciaux, beaucoup de features, c'est du gros calibre.

Les trois gros joueurs ici (en faisant abstraction des multiples forks) sont:

J'ai pas encore fait d'analyse détaillée de ces logiciels, en partie parce qu'ils me font peur (vu qu'ils sont si gros!) et que j'ai manqué de temps.

Odoo est particulièrement intéressant, à mon avis. C'est une grande communauté et un produit qui semble très solide. Mais c'est à tester et c'est gros! Il y a une demo en ligne si vous êtes curieuses.

Voir le comparatif de OpenHub aussi: https://www.openhub.net/p/compare?project_0=GnuCash&project_1=xTuple+ERP%3A+PostBooks+Edition&project_2=Odoo

Un estimé du transfer vers odoo est en cours ici: TransferLedgerSmbOdoo - à suivre... -- TheAnarcat 2015-01-26 17:46:31

Critères

Critères de base

Maintenance
  • le logiciel doit être bien maintenu par une communauté, avec un package debian, idéalement
Dernière mise à jour
  • des mises à jour régulières
Libre
  • un logiciel libre, bien sûr
Documentation
  • avoir une bonne documentation pour les utilisateurs/trices
Stabilité
  • ne doit pas corrompre les données ou introduire d'erreurs, facilité de faire des backups
API simple
  • l'API doit être facile à utiliser pour créer, consulter, modifier factures et clients
Multi-utilisateur
  • permet à plusieurs utilisateurs/trices d'utiliser le service de façon simultanée
Transactions récurrentes
  • doit permettre de planifier des transactions récurrentes à l'avenir, avec des récurrences modulaires (mois, années)
Envoi par email
  • les factures créées (de façon récurrente ou manuelle) doivent être envoyées par courriel, envoi lors du rappel de perception
Double-entrée
  • doit utiliser un système de double-entrée, incluant un grand livre pour inscrire des transactions arbitraires
Conciliation
  • permet la conciliation des comptes chèques, paypal, etc, pour voir les transactions qui ne sont pas passées et synchroniser les soldes réels et théoriques. idéalement automatisés avec le téléchargement de fichiers OFX ou CSV...
Gestion client
  • supporte plusieurs clients et le stockage de coordonnées pour les clients

Extra

Ceci sont des "nice to have", pas nécessaire pour notre application.

Budget
  • doit permettre de faire un budget annuel, et idéalement un suivi du budget durant l'année facilement. notifications quand il y a dépassement
Gestion de temps
Workflow de ventes
  • workflow pour passer un devis en commandes
Suivi des produits et services
  • avoir différents forfaits, possiblement groupés par service
Gestion des crédits
  • que les factures et les rappels de perception incluent un relevé de compte, application automatique des crédits

Autres critères

Langage
  • .. de programmation
Page d'accueil

Évaluation

Critères de base

Please use a more selective search term instead of search_term="title:AccountingService/SoftwareComparison/*"

Extra

Please use a more selective search term instead of search_term="title:AccountingService/SoftwareComparison/*"

Autres logiciels

Ces différents logiciels ont également été considérés mais n'ont pas subit d'évaluation complète pour différentes raisons.

Ledger-CLI

http://www.ledger-cli.org/

Pros
Cons
  • commandline {X} not evaluated for this reason

Note: il y a une interface web au clone Haskell de Ledger, mais elle est tellement rudimentaire qu'elle ne vaut pas vraiment la peine d'en parler...

Grisbi

Grisbi semble très proche de GnuCash et mieux maintenu, quoiqu'il ne semble pas aussi "featureful".

Pros
  • Gtk2: plus zoli
  • Support pour plusieurs currency
  • Interface sensiblement plus rapide et intuitive que GnuCash

  • Roule sur windows.
  • Package debian
Cons
  • Maintenant que je suis habitué au système "double-entrées" de GnuCash, Grisbi me semble bizarre à utiliser. {X} non-évalué pour cette raison

  • Le tableau d'entrée de transactions me semble obscur
  • Tout est très centré sur l'euro et le français, ce qui rend le tout un peu bizarre... Impossible de mettre un autre devise par défaut.

Compiere and "friends"

http://www.compiere.org/ http://www.adempiere.com/ http://www.idempiere.org/ http://www.openbravo.com/

Compiere est un logiciel libre qui a forké plusieurs fois (voir plus haut et Wikipedia) mais qui est très populaire. C'est un ERP, donc il faut beaucoup plus que la comptabilité.

Mais ça semble presque trop! C'est écrit en Java et il ne semble y avoir aucun package de disponible pour l'installation et la maintenance! Donc écarté pour l'instant. {X}

OpenERP et Odoo

Auparavant connu sous le nom de TinyERP puis OpenERP (probablement parce qu'il était plus "tiny", voir release history), Odoo est également un ERP avec plein de bidules. Une version en ligne est disponible sur https://www.odoo.com/

Un package Debian était disponible pour la version 5.0, mais le package n'est plus dans Debian, bien que upstream semble avoir des packages debian.

Une version de test en ligne est disponible pour faire des essais! Ça semble quand même assez robuste comme comptabilité, avec la possibilité de faire des rapports en PDF pour le vérificateur...

{X} Pour l'instant écarté vu la complexité de la machine et le manque de package debian.

Questions et commentaires de Julie avec réponses de antoine

Questions:

On ne trouve pas comment créer les factures récurrentes dans le Demo, mais ça semble faisable: https://www.odoo.com/forum/help-1/question/how-to-create-recurring-invoices-1560

Commentaires:

Postbooks

http://www.xtuple.com/postbooks

Alternative intéressante, architecture client/serveur avec des clients natifs (Qt) pour mac/windows/linux et un backend PostgreSQL. Il y a un module d'intégration avec Drupal Commerce et un package debian à jour. Leur code est sur github.

Semble un projet commercial avec des ® partout, par contre. Ça semble utiliser Node.js pour l'interface web et il y a un package debian! Le logiciel est sous la license CPAL, qui n'est pas compatible avec la GPL mais quand même généralement considérée libre (un peu comme la Mozilla Public License).

Voir aussi la page wikipedia pour les détails. Il y a un trial, mais il faut s'inscrire avant.

{X} Pour l'instant écarté parce que ça utilise node.js, qu'on ne considère pas comme une technologie stable en ce moment.

WebERP et Frontaccounting

http://www.weberp.org/ http://frontaccounting.com/

Frontaccounting semble être un "friendly fork" de WebERP.

{X} Écarté parce qu'écrit en PHP, avec peu d'activité et seulement 1 dev dans le cas de Frontaccoutning.

Autres


CatégorieComptabilité

AccountingService/SoftwareComparison (last edited 2019-11-15 13:06:45 by kienan)