Post on 15-Oct-2020
COMPTE RENDU
13 AVRIL 2019 NOEL MAEVA
1
Sommaire
Qu’est ce que Odoo ? ............................................................................................................................. 2
Architecture Logicielle ............................................................................................................................ 2
Installation .............................................................................................................................................. 3
Modules .................................................................................................................................................. 6
Modules Front Office........................................................................................................................... 6
Modules Back Office ............................................................................................................................ 6
Gestion de relations clients et des ventes ....................................................................................... 7
Gestion de projets ........................................................................................................................... 8
Gestion des stocks ........................................................................................................................... 9
Gestion des ressources humaines ................................................................................................... 9
Gestion des achats ........................................................................................................................ 10
Gestion de la comptabilité ............................................................................................................ 11
Conclusion ............................................................................................................................................. 12
2
Qu’est ce que Odoo ?
Odoo, anciennement connu sous le nom d’OpenERP, est un éditeur de logiciels open source
fondé en 2004 qui propose une suite complète de modules de gestion d’entreprise
entièrement intégrés. Le logiciel est utilisé par plus de deux millions d’utilisateurs pour gérer
leurs entreprises à travers le monde. Odoo est le système ERP open-source le plus populaire. Il
existe une version community libre et une version enterprise propriétaire.
Architecture Logicielle
La conception d'Odoo est orientée par une architecture MVC, des flux de travail flexibles, une
interface-utilisateur graphique dynamique, une interface de communication interne XML-RPC,
et un système personnalisable de comptes rendus.
D’un point de vue de l’architecture technique, Odoo est construit autour de trois composants
principaux :
- Le serveur Odoo-server qui stocke ses données dans une base PostgreSQL
- Le client Odoo mobile (anciennement Odoo-client abandonné depuis la v7) qui
s'installe sur le terminal de l'utilisateur
- Le serveur web Odoo-web qui permet une utilisation depuis un navigateur
Figure 1 : Schéma de l’architecture logicielle
3
Installation
Afin d’utiliser Odoo, j’ai installé PGIBox, qui est une application développée par une équipe du
réseau Certa avec la participation des étudiants de BTS SIO du lycée Laeticia Bonaparte
d’Ajaccio. Cette application permet de disposer facilement d’un ou de 2 serveur OpenERP
(version 7 ou 8).
Lors du premier lancement de l’application, ce message apparait, nous informant qu’il faut
placer les images OpenERP dans un dossier précis.
Figure 2 : Message d’information
Figure 3 : Menu au lancement de l’application
4
Pour installer le serveur Odoo, il suffit d’aller dans l’onglet installer, puis de cocher quelles
versions doivent être installées, et enfin de lancer l’installation.
Il est ensuite possible d’accéder à l’onglet Gestion afin de démarrer ou de stopper le serveur.
Figure 4 : Installation des serveurs
Figure 5 : Lancement du serveur
5
Lorsque l’on se connecte pour la première fois à l’adresse IP indiquée, cette page apparaît.
Une fois la base de données créée, on peut installer différents modules.
Figure 6 : Création de la base de données
Figure 7 : Présentation des différents modules
6
Modules
L’aspect libre du logiciel a permis le développement de nombreux modules tiers créés par sa
communauté de développeurs. Ces applications sont pour certaines officiellement validées par
l’éditeur tandis que d’autres ne sont destinées qu’à des versions spécifiques. Le progiciel
compte 260 modules officiels et certifiés (la certification d’un module est obtenue après
l’examination du code source et la vérification du suivi des bonnes pratiques par l’équipe
Odoo). Il existe aussi des modules qui sont développés par la communauté de développeurs et
qui s’élève à environ 4000 modules communautaires.
Modules Front Office Les modules qui ont un aspect Front Office représentent l’interface de l’entreprise vis-à-vis de
son environnement et de ses clients. Il y a par exemple :
- Le module de création de sites web avec un système de gestion de contenu intégré.
- Le module de vente en ligne pour permettre les achats via le site et assurer un service
e-commerce.
- Le module contenant l’interface de point de vente.
Modules Back Office Les modules qui possèdent un aspect Back Office sont les modules qui ont un rapport direct
avec la gestion interne et les ressources de l’entreprise. Il y a par exemple :
Figure 8 : Schéma des différents modules disponibles
7
Gestion de relations clients et des ventes Le module client permet d’avoir une étude des opportunités et des statistiques sur les clients
et le module vente représente tout ce qui est en rapport avec la facturation et les ventes de
l’entreprise.
Figure 9 : Affichage des clients
Figure 10 : Affichage des opportunitées selon leur état
8
Gestion de projets Ce module intègre les diagrammes de Gantt et PERT pour l’affectation et le suivi de la
réalisation des tâches.
Figure 11 : Création d’un projet
Figure 12 : Création d’une tâche
9
Gestion des stocks Ce module possède des fonctionnalités liées au suivi des quantités et les variantes des produits
ainsi que leurs de date de péremption si elle existe.
Gestion des ressources humaines Ce module gère le système de pointage des employés, les congés, recrutement de nouvelles
personnes, fiches de paie, etc.
Figure 13 : Affichage des opérations sur le stock
Figure 14 : Affichage des employé
10
Il est également possible de créer des utilisateurs et de les lier à un employé. Puis on définit les
modules dont l’utilisateur à accès.
Gestion des achats Ce module caractérise les achats de l’entreprise en termes de produits et de fournitures, ce
module gère aussi la relation de l’entreprise avec ses fournisseurs.
Figure 15 : Modification des droits d’accès d’un utilisateur
Figure 16 : Affichage des achats
11
Gestion de la comptabilité Ce module intègre les fonctionnalités liées aux paiements des factures, la gestion des chèques
entrants/sortants, et les documents liées aux impôts.
Figure 17 : Affichage des factures
12
Conclusion
En conclusion, on peut dire qu’Odoo est un outil très utile en ce qui concerne la gestion d’une
entreprise. Grâce à ces nombreux modules, il permet une gestion complète en passant par la
gestion des employés, la gestion des clients, la gestion des achats, la gestion de la comptabilité,
la gestion du stock, etc.