OpenERP

Fiche logiciel à valider
  • Création ou MAJ importante : 20/07/10
  • Correction mineure : 25/05/12
Mots-clés
Pour aller plus loin

OpenERP : progiciel de gestion intégré (PGI - ERP)

Ce logiciel est en cours d'évaluation par la communauté PLUME. Si vous utilisez ce logiciel en production dans notre communauté, merci de déposer un commentaire.
Description
Fonctionnalités générales

OpenERP est un logiciel de la famille des ERP pour "Enterprise Resource Planning" ou en français des PGI pour "Progiciel de Gestion Intégré". La principale fonctionnalité de ces logiciels est d'essayer de répondre à tous les besoins de la gestion informatisée d'une entreprise (mais aussi d'une entité de recherche ou d'enseignement) avec un seul logiciel et une seule base de données.

Les deux principaux avantages d'un logiciel de ce type sont :

  • de centraliser toutes les données et tous les logiciels,
  • et d'utiliser un logiciel déjà conçu.

Et par conséquent son principal défaut est de répondre parfois approximativement aux besoins.

Autres fonctionnalités

Un des intérêts d'OpenERP est de proposer un très grand choix de modules (environ 350).
L'administrateur choisit les modules qu'il désire proposer aux utilisateurs sur le serveur OpenERP. Ensuite les clients au travers soit d'une interface Web soit d'un client léger accèdent aux modules sur lesquels les droits sont positionnés par l'administrateur.

L'utilisation d'OpenERP peut se faire dans des contextes tels que : la gestion financière, l'achat/vente et vente sur internet, la gestion de projet, la gestion d'un service (planification, organisation, coût de fonctionnement, etc ), la gestion de stock d'un magasin, la gestion des ressources humaines, la gestion de contacts, la gestion des équipements informatiques, la gestion de la documentation (GED) et bien d'autres utilisations que l'on peut trouver ici http://openerp.com/discover/features.html .

OpenERP peut aussi aider un service à rationaliser son fonctionnement dans le cadre d'une démarche qualité.

Contexte d'utilisation dans mon laboratoire/service

Le contexte d'utilisation et donc d'exploitation au LAAS se limite uniquement au module de gestion de stock pour la gestion interne du magasin. Le choix a été fait de sous-traiter l'installation et les paramétrages du fonctionnement à une entreprise. L'authentification pour accéder au module est réalisée par un double contrôle LDAP et base de données relationnelle du personnel du laboratoire.
Les clients du magasin consultent l'état du stock depuis une interface web (logiciel complémentaire Magento), réalisent l'enlèvement depuis un client léger en Java installé sur un poste Windows muni d'un lecteur code barre dans le magasin.
Les gestionnaires du magasin gèrent l'état de stock et la facturation aux différents services du laboratoire depuis leurs postes de travail.

Limitations, difficultés, fonctionnalités importantes non couvertes

Bien que l'ensemble soit complètement libre (modules développés dans le cadre d'OpenObject) , écrit dans un langage de script (Python) il reste difficile :

  • d'installer OpenERP sur une version Linux Ubuntu récente (peut-être du à la version 5.6 de Python),
  • d'entrer dans les modules pour les adapter.

Le mieux semble être de commencer par une formation qui est proposée par le concepteur initial d'OpenERP.

Environnement du logiciel
Distributions dans lesquelles ce logiciel est intégré

OpenERP est proposé dans une version installable pour Windows. Elle met en place automatiquement PostGreSQL, Python, le serveur et le client. "Quinze minutes" après ont peut utiliser OpenERP.
On trouve aussi beaucoup d'exemples de configuration pour Linux Ubuntu et Fédora, mais l'installation est bien moins aisée car beaucoup de modules Python sont nécessaires et l'installation reste manuelle. Par contre l'installation du serveur et du client est automatique. On peut trouver des paquets Ubuntu mais la version des paquets est assez ancienne.

Plates-formes

Windows XP, Ubuntu et Fedora.

Logiciels connexes
Environnement de développement
Type de structure associée au développement

Le logiciel a été initialement conçu par la société Tiny.

Eléments de pérennité

L'environnement a atteint un niveau de fiabilité satisfaisant de part sa durée d'existence, le grand nombre d'utilisations en exploitation et la communauté de développeurs impliqués sur le projet.
OpenERP est traduit dans plus de 20 langues, installé plus de 700 fois par jour, supporté par une multitude d'entreprise en France qui proposent des formations, des paramétrages et des installations.

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums

On peut accéder à ces services :

Il est proposé aussi des formations données par des sociétés agrées.

Documentation utilisateur
Contributions

La communauté de développement met à disposition des développeurs des services :

Commentaires

Présentations sur OpenERP au PyConFR 2012

Lors de la conférence http://www.pycon.fr/2012, deux présentations sur OpenERP sont prévues :

  • 16 septembre 2012 à 14h, "OpenERP : gestion d'entreprise Open Source en Python", par Alexandre ALLOUCHE
  • 16 septembre 2012 à 14h30, "Anytracker : gestion de projet agile avec OpenERP", Christophe COMBELLES

Le programme est accessible ici http://www.pycon.fr/2012/schedule/.

Responsable thématique précédent

Cette fiche a d'abord été suivie par le responsable thématique Jean-Luc Archimbaud. David Rousse l'a reprise en mai 2012.

Logiciel à valider ?

OpenERP est répandu dans l'industrie. Par contre dans l'Enseignement Supérieur et la Recherche il ne semble pas vraiment utilisé, sauf au LAAS pour la gestion de stock (cf fiche). Il est donc publié comme 'logiciel à valider'. Si vous l'utilisez, contactez plume.