Odoo
Odoo
OpenERP
PAR L’EXEMPLE
Mustapha BELAISSAOUI
Université HASSAN 1er
ENCG, SETTAT
[email protected]
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
1
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
Introduction
P etit mais complet, OpenERP vous permet de garder la maitrise des processus de
votre entreprise. OpenERP vous offre toutes les fonctions d'un grand système grâce
à son puissant modèle objet qu’OpenERP permet de relier les actions de
l'entreprise. OpenERP couvre la gestion clientèle (CRM), la gestion des approvisionnements
et de la production (MRP), la gestion de projet et des ressources humaines ainsi que la
comptabilité, avec adaptation aux spécificités Marocaines.
OpenERP possède un kernel léger et une structure modulaire, il est donc toujours possible
d'ajouter les fonctions adaptées aux processus de votre entreprise. Dans OpenERP, toutes les
fonctionnalités sont totalement intégrées entre elles. Par exemple, si un commercial crée un
devis, il pourra automatiquement produire un bon de commande à partir du devis. Ensuite, le
bon de commande générera automatiquement des factures, des bons de livraisons/ordres de
productions selon les préférences clients. De même, une facture va générer automatiquement
des écritures comptables et la chaîne continue suivant les modules installés.
La conception modulaire d’OpenERP permet de gérer finement les droits d'accès des
utilisateurs et de leur présenter des menus simplifiés, ne contenant que les commandes utiles.
Le module comptabilité permet de tenir la comptabilité analytique et financière de
l'entreprise. La plupart des entrées comptables sont générées automatiquement par le système
à partir des opérations telles que la création des factures et les mouvements de stocks.
Pour mieux comprendre la gestion modulaire, en utilisant OpenERP, il vaut mieux passer par
l’exemple (voir Section 2).
2
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
Ci-dessous, vous pouvez trouver les différents modes d'affichages qui sont proposés lors de
l'utilisation d'OpenERP et les caractéristiques et avantages de ces derniers.
Icône Description Exemple de la vue
Le mode Liste donne une
vue globale de la base de
données sur laquelle vous
Liste travaillez, avec une liste
complète et détaillée des
entrées que vous aurez
faites. Les données sont
brutes et non triées.
Le mode Formulaire
permet de modifier une
entrée écrite. Par défaut, si
vous cliquez sur l'icône
Formulaire, la première
Formulaire entrée de la liste sera
affichée. Pour pouvoir
modifier un autre
enregistrement de la liste,
sélectionnez l'information
qui vous intéresse en
cliquant sur suivant ou
précédent.
L'affichage Kanban
permet une gestion par
Kanban icône. L'objectif de cette
méthode est de permettre
l’ajout des photos ou des
logos, des tâches et aussi
des liens…
Le mode d'affichage en
Calendrier permet une
Calendrier vue chronologique, par
jour, semaine, mois ou
années, des tâches qui sont
à effectuer.
3
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
L'affichage en mode
Graphique existe pour de
nombreuses sections telles
Graphique que les Opportunités, les
Contrats ou même les
Tâches. Cet outil permet
de manipuler les données
tout en ayant une vision
statistique.
Le Diagramme de Gantt
permet de représenter
graphiquement un projet.
En effet, cet outil vous
permet de visualiser dans
le temps les différentes
Gantt tâches que vous avez
accomplies et l'ordre dans
lequel elles sont
intervenues. Tout l'intérêt
de cet affichage est qu'il
est possible de voir dans le
temps quelles sont les
tâches qui sont effectuées
à une même date.
4
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
Il vous est possible d'effectuer une sélection avancée en cliquant sur la partie Regrouper
par. Cette fonctionnalité vous permet d'obtenir une vision générale ordonnée selon l'ordre
effectué. En cliquant sur les icônes proposés dans la barre « Regrouper par », vous obtenez
une liste de vos données qui sont rassemblées en fonction des regroupements effectués selon
la hiérarchie sélectionnée. Cet outil a pour but d'organiser et d'afficher une vue claire et
organisée de l'ensemble de vos données.
Une fois la sélection des critères effectuée, une flèche apparaît devant chaque section et
vous obtenez une structure donnée en fonction de l'ordre dans lequel vous avez cliqué sur les
icônes de filtres. Vos données sont ordonnées selon la hiérarchie spécifiée.
En changeant simplement l'ordre dans lesquels vous avez sélectionné les icônes, vous
pouvez avoir une vue filtrée différente. Par exemple: si on sélectionne d'abord les Vendeurs
puis ensuite les Campagnes et inversement.
5
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
6
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
3. Installation et paramétrage
Vous pouvez démarrer sur une nouvelle installation d’Open ERP 7.0 en téléchargeant le
logiciel sur www.openerp.com.
Utilisateur : admin
Mot de passe par défaut : admin
Charger les données de démonstration :
Décocher la case (non)
Langue : FR
Nom de la BD : ARMB
Pour créer la Base de données, cliquer
sur Créer (2)
7
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
ARMB prévoit d’utiliser Open ERP pour gérer toutes leurs activités. Les besoins de base
de la société ont été définis ci-dessus, donc vous avez maintenant la responsabilité d’installer
et de configurer la base de données en sélectionnant les modules qui seront nécessaires à
ARMB.
Vous devez tenir compte des départements, mais dans le but de ne pas compliquer le
système, vous ne devez pas installer de modules qui ne seront pas utilisés par ARMB. Il est
préférable d’installer trop peu que trop de modules.
Notes d’installation
Puisque la comptabilité est le
noyau d’un ERP, commencer
par le module Comptabilité et
finance
Cliquer sur Installer de
Comptabilité et Finance
Sélectionner le plan comptable
Maroc (3)
Paramétrer l’exercice fiscal :
Date début et date fin (4)
Périodes : Mensuelles (5)
Continuer
8
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
Enregistrer (14)
Appliquer (11)
Configuration/société/Modifier :
Donnez-leur un logo et l’adresse
suivante : ARMB SARL, Rue
Ibn Toufail, 44, Hay Moulay
Rachid, 20400, Casa, Maroc
Tél : +(212)522343434
Fax :+(212)522343435
Email : [email protected]
Web : www.armoiresbois.ma
Configuration/Modules/installer
les autres modules :
Gestion des ventes,
Gestion des achats,
MRP,
CRM,
Gestion des entrepôts
POINT DE VENTES
9
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
Notes d’installation
Gestion des ventes / Clients / Créer
10
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
Notes d’installation
En analysant les produits, vous remarquez qu’il y a différentes unités de mesure : les
armoires sont vendues à la pièce, le bois est acheté au mètre, les services sont vendus à
l’heure. Il faudra donc vérifier si Open ERP peut déjà gérer ces différentes unités de mesure
ou s’il faudra en créer de nouvelles.
Exercice 5 : Modifier les noms des unités de mesures M par Mètre et Unité par Pièce.
Essayer de vérifier est-ce que le progiciel gère plusieurs unités de mesures ou non ?
Notes d’installation
11
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
ARMB n’a pas encore fourni le fichier d’exportation de leurs produits. Afin de ne pas
prendre de retard dans le projet, vous décidez d’encoder manuellement quelques produits.
Voici une liste de quelques produits à encoder, avec leurs caractéristiques principales :
Produit 1 Produit 2 Produit 3 Produit 4
Référence ARM1 ARM2 BOIS1 SERV1
Nom Armoire Armoire Bois 2mm Service
100cm 200cm
Catégorie Armoires Armoires Matière première Service
Type Stockable Stockable Stockable Service
Unité de mesure Pièce Pièce Mètre Heure
Prix de vente 1300 Dh 2100 Dh 900 Dh
Prix de revient 500 Dh 800 Dh 50 Dh 200 Dh
Approvisionnement Stock Stock Stock Commande
Fourniture Produire Produire Acheter Produire
Délai de livraison 2 jours
Fournisseur MANORBOIS
Taxes 20% Ventes 20% Ventes 20% Achats 20% Ventes
Compte revenus 7111 7111 7111
Compte dépenses 6111
12
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
Approvisionnements (4) :
Taper la fourniture, le
prix de revient et taper la
méthode d’App.
Comptabilité (5) :
Sélectionner le compte de
revenus ou/et de dépenses
et les taxes ventes ou/et
achats
Enregistrer et créer les
autres produits du tableau
ci-dessus.
6. Gestion de stocks
Exercice 7 : Créez l’inventaire du stock initial
Créez l’inventaire du stock initial. Une fois l’inventaire confirmé, vous devriez voir le
stock réel de chaque produit sur la fiche produit. Actuellement, voici le niveau de stock
des produits décrits ci-dessous :
Code Quantité
ARM1 50 Pièces
ARM2 20 Pièces
BOIS1 2000 Mètres
Notes d’installation
Entrepôt (1) / Gestion de stocks /
Inventaire physique (2) / Nouveau
Taper le nom : INV1
Ajouter un élément (3) :
sélectionner les produits ainsi que
les quantités indiqués dans le
tableau ci-dessus
Confirmer l’inventaire / Valider
l’inventaire (4)
Enregistrer (5)
13
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
Notes d’installation
14
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
15
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
Sélectionner la méthode de
paiement
Payer
16
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
Entrepôt / articles
17
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
Reçus (7)
Après, vous pouvez retourner
les produits ou non.
8. Utilisateurs
L’un des points importants est la gestion des droits d’accès aux informations. La majorité
des utilisateurs n’a besoin que de certaines informations de la base de données et n’est
amenée à en modifier qu’une petite partie. De ce fait, chaque utilisateur a accès à certains
modules et dispose de droits (lecture/écriture/modification) sur les données et les éléments.
Par exemple, si l’utilisateur détient le rôle de responsable administratif, il peut valider les
factures alors que le responsable des ventes s’attache à faire une demande de création de
facture sans pouvoir la valider. Ainsi, l’interface du responsable administratif n’est donc pas
tout à fait la même que celle du gestionnaire administratif des ventes. De plus, un module
commun ne leur donne pas forcément les mêmes droits d’accès et de contrôle sur les données.
En utilisant l’exemple d’ARMB, nous chargeons une personne de la société de nous fournir
un inventaire des différents utilisateurs. Voici le tableau simplifié suivant fourni :
18
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
Configuration/utilisateurs/utilisateurs
Créer
19
Découvrir OpenERP par l’exemple Mustapha BELAISSAOUI
Après la création des 3 utilisateurs ci-dessus, nous pouvons comparer la page d’accueil de
chaque utilisateur :
Farid DALAL
Edir DAMOU
Lahcen LAHLOU
20