Vous êtes sur la page 1sur 28

Ralis par:

OUAIACH Moha
Elalaoui Abdelaziz
Encadrs par:
Dr. A.EZZATI
plan
I
II
III
IV
Introduction
A quoi sert openERP ?
Pourquoi openERP ?
Avantages et inconvnient dopenERP
LArchitecture dopenERP
PLAN
V
LInstallation dopenERP
Atelier
Introduction
Gratuit:
openERP
Des Logiciels
Propritaire:
SAP
Quest-ce quun PGI (ERP)?
Progiciel
Gestion
Intgre
de
Logiciel standardis, facile adapter selon
le contexte dutilisation
un outil de gestion indispensable centralisant
toutes vos ressources d'ordre professionnel,
activits quotidiennes ,modliss au sein de
PGI permettre au grants de piloter
lentreprise de manire efficace grce des
donnes partages en temps rel.
TOUS LES METIERS DE LENTREPRISE
Plusieurs modules (1 module par type de
gestion) peuvent tre intgrs au
progiciel pour assurer la fonction
souhaite.
(traduction de langlais ERP : Enterprise Ressource Planning)
historique d'OpenERP
o En 2001-2002 Fabien Pinckaers a dmarr TinyERP ,tait tudiant l'universit
de Louvain-la-neuve. Il cre la socit Tiny sprl pour commercialiser ses services
autour de TinyERP. Publier 1ere version en Juillet 2004 sous licence GPL.

o les versions 2 3 et 4 en 2005-2007 : le module de comptabilit entirement
rcrit pour supporter la comptabilit gnrale et analytique, avec plus de
localisations, gestion multi-socits, manuel utilisateur libre. une l'interface Web
dnomme eTiny,

o TinyERP adopte la plateforme en 2008 pour faciliter le dveloppement
communautaire d'OpenERP. change de nom pour devenir OpenERP .

o version 5 et 6 marquent un saut qualitatif significatif avec une amlioration de
l'interface Web, l'introduction des diagrammes de gant, diffuse sous
licence AGPL.

o 2012-2013 la version rcente d'OpenERP 7.0 apporte une amlioration
importante de l'ergonomie.

quoi sert OpenERP?
quoi sert OpenERP?
PGI , un logiciel Open Source de gestion commerciale et comptable trs complet,
et dispose de nombreux modules.

PGI open source le plus tlcharg au monde avec pas moins de 700 installations
par jour. Open ERP accroit la productivit de votre entreprise en couvrant,
modlisant et centralisant tous les besoins de votre activit.

Met en rseau, laide dune base de donnes unique, lensemble des informations
relatives aux fonctions de lentreprise.
Pourquoi OpenERP?
Pourquoi OpenERP?
o Complet :Couverture des besoins fonctionnels des entreprises de tous secteurs prise
en charge des pratiques des entreprises.

o Simple :s'apprivoise trs rapidement. Installation simple et rapide.
Son interface ergonomique facilite la prise en main et vous donne une vue claire.

o Standard OpenERP utilise une interface standard en services web permettant
d'intgrer aisment d'autres logiciels : Joomla, OSCommerce, Excel, Word, Outlook,

o Modulaire :OpenERP offre une approche modulaire unique qui permet aux client de
dmarrer rapidement avec une application de base et d'ajouter plus tard des modules.
Pourquoi OpenERP?
o Puissant: Business intelligence intgre. Gestion intgre des processus
fonctionnels. Module de cration de rapports personnaliss intgr.

o Mature :fait ses preuves comme des Grands comptes :Nouvelles frontires,
administration suisse, Htel Costes, Danone, lENA, Whirlpool, Veolia, La
Poste...

Flexible: Le gestionnaire intgr de modules vous permet d'ajouter ou
supprimer des fonctionnalits de manire aise et rapide. Ce dveloppement
modulaire nous permet d'intgrer le logiciel au mieux dans lentreprise en
l'adaptant vos pratiques et habitudes des affaires. Dvelopp suivant les
meilleures technologies: Postgresql, Python, Xml ...

o Open source: Certifi OSI. Libre disposition des modules.
Avantages et inconvnients
dOpenERP?
Avantages
Libre open source et flexible avec plus de 300 modules

Centr alisation cohrence homognit

Progiciel multi langues multi devises

Unicit et partage de mme systme dinformations

Minimisation et maitrise des cots et des dlais de mise en uvre et
dploiement
inconvnients
Besoin dune maintenance rgulire

Logiciel souvent sous utilis son panel fonctionnel est plus grand que les
besoins dentreprise

Difficult dapprentissage personnel

Lourdeur et rigidit de mise en uvre
LArchitecture dopenERP
L'architecture conceptuelle
La conception dOpenERP est orient par une architecture MVC :

une interface-utilisateur graphique dynamique.

une interface de communication interne XML-RPC.

un systme personnalisable de comptes-rendus.
Larchitecture logicielle
Un systme OpenERP est bas sur une architecture 3 tiers:





un serveur openerp-server de base de donnes PostgreSQL.


le client openerp-client qui s'installe sur le poste de l'utilisateur;

le serveur web openerp-web qui permet une utilisation depuis un
navigateur.

La partie serveur est crite en langage Python

Les diffrentes briques sont organiss en modules
Un module est un dossier avec une structure pr-dfinie contenant du
code Python et des fichiers XML.

Un module dfinit la structure de donnes, les formulaires, les rapports,
les menus, les procdures, le flux de travail, etc.
C est quoi un module?

Les modules dopenERP
FINANCES
Comptabilit gnrale
Comptabilit analytique
Immobilisations
Budgets
COMMERCE
MARKETING
Ventes
Actions Marketing
GRC (CRM)
PRODUCTION
Planification,
ordonnancement
Contrle de Gestion
ACHATS
Corrlation avec la
production
Gestion des stocks
RESSOURCES
HUMAINES
Paye
Dclarations
E COMMERCE
Vente en ligne
Support Client
Principe de fonctionnement
1 ordinateur serveur
reoit la base de
donnes unique sur
laquelle les travaux
reposent
Des ordinateurs
clients utilisent la
base et la modifient
en temps rel.
Chaque client peut
utiliser un module
diffrent,
simultanment ou
non.
Installation dopenERP
Sous Ububtu :


Avant toutes choses, assurez-vous que votre serveur soit jour.Ouvrez le terminal (en
root) puis tapez :
apt-get update [+Entre]
apt-get upgrade [+Entre]
Les packages requis:
a. Python:
sudo apt-get install graphviz ghostscript postgresql-client \ python-dateutil
python-feedparser python-matplotlib \ python-ldap python-libxslt1 python-lxml
python-mako \ python-openid python-psycopg2 python-pybabel python-pychart \
python-pydot python-pyparsing python-reportlab python-simplejson \ python-tz
python-vatnumber python-vobject python-webdav \ python-werkzeug python-xlwt
python-yaml python-imaging
b.PostgreSQL Server:
sudo apt-get install postgresql





diter le fichier sources.list partir de la ligne de commande suivante :
sudo nano /etc/apt/sources.list
Ajouter la ligne suivante :
Deb http://nightly.openerp.com/7.0/nightly/deb/ ./
Ensuite ouvrez le terminal (en root) puis tapez :
sudo apt-get update [+ Entre]
sudo apt-get install openerp [+ Entre]


Sous Windows:



https://www.odoo.com/page/download


ATELIER:



1-Configuration dune entreprise.
2-Instalation dun module.
3-Creation et Gestion des utilisateurs.
4-Creation dun module.
Merci pour votre attention