Implémentation d'un ERP : Guide Pratique
Implémentation d'un ERP : Guide Pratique
Pr Nidal LAMGHARI
nidaliso@[Link]
2020-2021
Objectifs du cours
2
Nidal LAMGHARI
Plan
3
1. Introduction
2. Enjeux, rôle et choix d’un ERP
3. Fonctionnement d’un ERP et interconnexions
4. Conduite d’un projet d’intégration d’un ERP
5. Exemple d’un ERP : Prise en main
Nidal LAMGHARI
1. Introduction
4
Nidal LAMGHARI
1. Introduction
5
Nidal LAMGHARI
1. Introduction
6
Nidal LAMGHARI
1. Introduction
7
Nidal LAMGHARI
1. Introduction
8
Nidal LAMGHARI
1. Introduction
9
Nidal LAMGHARI
1. Introduction
11
Nidal LAMGHARI
1. Introduction
12
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
13
2.1 Définition
ERP Entreprise Ressource Planning Progiciel de
Gestion Intégré PGI
Permet de gérer l’ensemble des processus d’une entreprise
et intégrer toutes les fonctions
◼ Gestion des ressources humaines
◼ Gestion comptable et financière
◼ Relation client
◼ Achat, gestion des stocks, approvisionnement, distribution
◼ Commerce électronique
◼ Etc
Réponse rapide aux besoins des entreprises
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
14
2.1 Définition
Basé sur la construction des applications informatiques
sous forme de modules indépendants:
◼ Partager une base de donnée unique et commune
◼ Permettre la communication de données entre les applications.
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
15
Stockages
multiples des
mêmes données
Données
manquantes
Données
incohérentes
entre les
systèmes
Données non à
jour
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
16
2.2 Evolution
Avant les ERP : 70s
◼ Que faire pour pallier à ces problèmes?
◼ Développer des interfaces informatiques spécifiques pour
faire communiquer les SI internes.
◼ les mises à jour difficiles à fournir car elles impactent tout les
systèmes interfacés.
◼ Les coûts et délais de développements répétés à chaque
changement d’un des systèmes
◼ Les dysfonctionnements des interfaces sont fréquents et
nécessitent des corrections manuelles.
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
17
Saisie unique et
Visibilité
une meilleure
améliorée de
cohérence des
l’ensemble des
données.
services
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
18
Versions plus
légères
Intégration de
modules adaptés
Nidal LAMGHARI
à Internet
2. Enjeux, rôle et choix d’un ERP
19
2.3 Principe
Les données sont standardisées et partagées
◼ Éviterles saisies multiples
◼ Supprimer l’ambiguïté
◼ Assurer une cohérence de l’information.
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
20
2.4 Caractéristiques
Un concepteur unique
La modularité
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
21
2.4 Caractéristiques
Un simple logiciel
Un véritable projet
◼ Demande une intégration totale qui entraîne des coûts
importants
◼ Entraîne des modifications importantes des habitudes de
travail des RH
Un package destiné à tous les secteurs et à toutes
les fonctions des entreprise de services et industrielles
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
22
2.5 Rôle
A quel besoin de gestion et de mangement répondrait cet
ERP?
Quel avantage apporterait-il pour mon Business?
….
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
23
2.5 Rôle
On considère les ERP comme SI « préfabriqué » qui
peut réduire les coûts informatiques
On souhaite mettre en œuvre les ERP vite et pas cher!!!!
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
24
2.5 Rôle
Un ERP n’est pas une solution adoptée pour réduire les
coûts
Mais plutôt une solution pour survivre et améliorer la
performance y compris les coûts.
Autrement dit, il représente la « colonne vertébrale »
d’une entreprise .
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
25
2.5 Rôle/Exemple
Quand le service commercial enregistre une vente:
◼ Elle est intégrée dans l’ERP.
De façon automatisée, le stock est actualisé en temps
réel
Et l'écriture comptable s'inscrit automatiquement.
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
26
2.6 Bénéfices:
Organisation traditionnelle d’un SI:
◼ Multiples saisies des mêmes informations dans différentes
applications
◼ Développement des interfaces entre ces applications
Conséquences:
◼ Nombre élevé d’erreurs et d’incohérences entre les différentes
applications
◼ En cas d’interface, la mise à jour ne se faisait pas en temps réel
◼ Erreurs humaines: transfert de mauvais fichiers…
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
27
2.6 Bénéfices:
Éviter la redondance d’informations entre différents SI
Assurer la cohérence et l’homogénéité des informations
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
28
2.6 Bénéfices:
Normalisation et harmonisation de la gestion des RH
Standardisation de l’environnement de travail
Intégrité et unicité du SI
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
29
2.6 Bénéfices:
Un ERP garantit un meilleur fonctionnement des
processus
◼ Meilleure réponse aux attentes des clients
◼ Meilleurs résultats économiques pour l’entreprise.
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
30
2.7 Inconvénients:
Difficile et long à mettre en œuvre
◼ Il demande la participation de nombreux acteurs;
◼ Il est relativement rigide et délicat à modifier.
2.7 Inconvénients:
Difficultésd’appropriation par le personnel de
l’entreprise
Nécessité d’une bonne connaissance des processus de
l’entreprise
Nécessité d’une maintenance continue
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
32
2.8 Enjeux:
L’implémentation d’un ERP des changements du
fonctionnement de l’entreprise:
◼ Elle est grande le domaine d’application de son ERP
◼ Changement du fonctionnement global de l’entreprise
◼ Changement des RH
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
33
2.8 Enjeux:
La mise en œuvre d’un ERP entraîne des changements.
La conduite du changement doit être préparée et suivie
Pour favoriser la réussite d’un projet ERP:
◼ Il ne doit pas être géré uniquement par la direction des SI
◼ Il doit être suivi et soutenu par toutes les directions.
◼ Le client doit définir la nature et le périmètre du projet
◼ Les utilisateurs doivent être impliqués dans le processus
d’implémentation
◼ L’organisation des équipes et les procédures d’avancement
du projet doivent être précisément définies puis appliquées.
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
34
• ERP
Niv2 • moins puissants et moins coûteux,
• ERP PME/PMI
Niv3 • petits logiciels
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
35
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
38
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
39
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
40
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
41
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
42
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
43
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
44
Avantages Inconvénients
◼ Fiabilité ◼ Dépendance à
◼ Pérennité l’éditeur
◼ Assistance, support ◼ Flexibilité
◼ Fonctionnalités ◼ Adaptabilité
◼ Puissance ◼ Coûts
◼ Standardisation ◼ Mise en œuvre
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
45
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
46
Avantages Inconvénients
◼ Agilité ◼ Assistance
◼ Flexibilité ◼ Support
◼ Spécificité ◼ Puissance
◼ Coûts ◼ Pérennité de quelques
◼ Indépendance uns
◼ Mise en œuvre
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
47
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
48
Avantages Inconvénients
◼ Maîtrise ◼ Compétences
◼ Indépendance nécessaires
◼ Gestion des évolutions
◼ Maintenance
◼ Gestion opérationnelle
◼ Rigidité
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
49
Avantages Inconvénients
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
50
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
51
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
52
Nidal LAMGHARI
2. Enjeux, rôle et choix d’un ERP
53
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
54
interconnexions
3.1 Les domaines fonctionnels
Contenu et fonctionnalités d’un PGI:
◼ Gestion comptable et financière
◼ Gestion commerciale
◼ Ventes et service après vente
◼ Gestion des achats
◼ Gestion de production
◼ Qualité et maintenance des sites industriels
◼ Gestion des RH
◼ Paie, administration du personnel
◼ Gestion de la chaîne logistique
◼ Approvisionnements, stocks, achats et entrepôts
◼ Gestion de projets
◼ Gestion e-business
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
55
interconnexions
3.1 Les domaines fonctionnels
Contenu et fonctionnalités d’un PGI:
◼ Modules horizontaux:
◼ Systèmes de messagerie
◼ Systèmes de Workflow
◼ Systèmes d’aide à la décision
◼ Interfaces permettant de s’ouvrir aux produits de travail de
groupe, y compris les applications bureautiques.
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
56
interconnexions
3.1 Les domaines fonctionnels Finance Resource
Management:
Principaux modules: Gestion des ressources
Manufacturing Resource financières
Planning:
Gestion des ressources, Supply Chain
de la production, des Management:
stocks.. Gestion des fournisseurs
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
57
interconnexions
3.1 Les domaines fonctionnels
Données de base:
◼ Informations qui caractérisent
◼ l’entreprise
◼ les différents partenaires
◼ les produits vendus
◼ les marchandises
◼ moyens de production de l’entreprise.
◼ Base de données commune
◼ Éviter les doubles saisies ou modifications des données
◼ Garantir le même niveau d’information à jour pour tous les acteur
◼ Assurer le partage en temps réel des informations
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
58
interconnexions
3.1 Les domaines fonctionnels
Données de base:
◼ La base de données d'un ERP contient toutes les
informations nécessaires à l'entreprise, communes aux
différents modules, et sous formes de tables:
produits clients
nomenclatures fournisseurs
gammes commandes
matières premières livraisons
capacités de production catalogues des fournisseurs
◼ adresse,
◼ coordonnées diverses,
◼ données financières,
◼ comptables,
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
60
interconnexions
3.1 Les domaines fonctionnels
Données de base:
◼ Le produit, article
◼ Peut être matériel ou immatériel ou un service
◼ Est de différents types
◼ matière première,
◼ produit fini ou semi fini
◼ Caractérisé par de nombreuses informations :
◼ financières, comptables, & commerciales,
◼ données de prix,
◼ données de calcul de coût,
◼ de production, de stockage,
◼ de qualité,
◼ de livraison…
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
61
interconnexions
3.1 Les domaines fonctionnels
Données de base:
◼ Nomenclature:
◼ Définir l’arborescence d’un produit
◼ associer des matières brutes et les produits qui le constituent
◼ Définir tous les aspects des produits pour les matières et les
opérations de productions
◼ Écrire/importer des textes
◼ Décrire la façon de réaliser le travail de production
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
62
interconnexions
3.2 Les fonctions principales:
Gestion des achats et approvisionnement
◼ Un ERP permet l’automatisation:
◼ Des ordres d’achat
◼ Du suivi des factures fournisseur
◼ Des écritures dans les journaux et comptes d’achats
◼ Du suivi des paiements
◼ Des mouvements bancaires
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
63
interconnexions
3.2 Fonctions principales:
Gestion des achats et approvisionnement
◼ Le processus débute à l’expression des besoins
◼ Se termine lors de la mise à disposition des marchandises
dans les magasins.
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
64
interconnexions
Génération
3.2 Fonctions principales: des documents
Gestion de production nécessaires
Transfert des
Ordre de
produits finis en
fabrication généré Livraison confirmée
stock
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
65
interconnexions
3.2 Fonctions principales:
Gestion commerciale:
◼ Une commande client passe par plusieurs étapes dans un
ERP:
◼ Opportunité d’affaire dans le module CRM
◼ Devis
◼ Commande
◼ facture
◼ Une commande peut être saisie par le commercial ou par le
client (e-commerce)
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
66
interconnexions
3.3 Fonctions transversales intégrées:
Gestion financière:
◼ Intègre toutes les opérations liées au processus des ventes, de la
production et des achats
◼ Produit tous les états comptables et financiers réglementaires:
◼ Journaux : liste des enregistrements comptables d’un certain type (achat,
vente, stock..)
◼ Bilan: document synthétisant ce que l’entreprise possède ainsi que ses
ressources
◼ Compte de résultat: document synthétisant l’ensemble des charges et
produits d’une entreprise (donne ce que l’entreprise a gagné ou perdu)
◼ Déclaration de TVA
◼ Permet de suivre les coûts, la rentabilité des activités, produits et
offres de l’entreprise
◼ Il existe des modules pour gérer les investissements et immobilisations
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
67
interconnexions
3.3 Fonctions transversales intégrées:
Gestion des RH:
◼ Gestion administrative du personnel:
◼ Présence, absence
◼ Maladie, accidents, congé
◼ Gestion opérationnelle:
◼ Rendement
◼ Performance
◼ Gestion des compétences et des carrières:
◼ Formation
◼ Évaluation
◼ Gestion de carrière
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
68
interconnexions
3.4 Communication:
Communication entre les modules:
◼ Modélisation de l’ensemble des processus.
◼ Processus
◼ Enchaînement finalisé d’activités réalisées par des acteurs jouant
un rôle prédéfini
◼ A un début et une fin
◼ A des entrées et des sorties mesurables
◼ Utilise des produits ou services
◼ Peut être reproduit
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
69
interconnexions
3.4 Communication:
Communication entre les modules:
◼ Processus :
◼ Transverses aux services et organisations de l’entreprise
◼ Peuvent impliquer des acteurs externes (clients, fournisseurs)
◼ Émergence du concept : Entreprise 2.0
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
70
interconnexions
3.4 Communication:
Communication entre les modules:
◼ Exemple de processus : demande de congé
Nidal LAMGHARI
3. Fonctionnement d’un ERP et
71
interconnexions
3.1 Les domaines fonctionnels
Communication:
Communication avec les tiers:
◼ Impacts de l’Entreprise 2.0
◼ Social CRM:
◼ Influence des réseaux sociaux sur la décision d’achat
◼ Enquête sur le web, publicité, jeux,…
◼ E-paiement:
◼ ERP doit contrer la nouvelle tendance de C2C
◼ Échanges de biens et services directement entre consommateurs
◼ Entreprise numérique
◼ Dématérialisation des flux et échanges
◼ Infrastructure numérique performante
Nidal LAMGHARI
72 Chapitre4
Conduite d’un projet ERP
Nidal LAMGHARI
4. Conduite d’un projet ERP
73
Organisation de l’exploitation
Nidal LAMGHARI
4. Conduite d’un projet ERP
74
Développement de la solution
Nidal LAMGHARI
4. Conduite d’un projet ERP
75
Nidal LAMGHARI
4. Conduite d’un projet ERP
76
Nidal LAMGHARI
4. Conduite d’un projet ERP
77
Communication
Outils de suivi
Formation
Nidal LAMGHARI &
organisation
4. Conduite d’un projet ERP
78
Nidal LAMGHARI
4. Conduite d’un projet ERP
79
Mise en œuvre
Formation
Nidal LAMGHARI
4. Conduite d’un projet ERP
80
Nidal LAMGHARI
4. Conduite d’un projet ERP
81
Nidal LAMGHARI
4. Conduite d’un projet ERP
82
Nidal LAMGHARI
4. Conduite d’un projet ERP
83
État desdes
un état lieux desde
lieux solutions
utilisées(logiciels de comptabilité,
l'installation matérielle en
paie,
place ERP..)+les éventuelles
: architecture,
interactions/
serveurs, réseau, postes
connexions qui existent entre elles
Présenter une cartographie des
systèmes en place
Nidal LAMGHARI
4. Conduite d’un projet ERP
84
Nidal LAMGHARI
4. Conduite d’un projet ERP
85
Nidal LAMGHARI
4. Conduite d’un projet ERP
86
Nidal LAMGHARI
4. Conduite d’un projet ERP
87
Nidal LAMGHARI
4. Conduite d’un projet ERP
88
Nidal LAMGHARI
4. Conduite d’un projet ERP
89
Nidal LAMGHARI
4. Conduite d’un projet ERP
90
Nidal LAMGHARI
4. Conduite d’un projet ERP
91
Nidal LAMGHARI
4. Conduite d’un projet ERP
92
Nidal LAMGHARI
4. Conduite d’un projet ERP
93
Nidal LAMGHARI
4. Conduite d’un projet ERP
94
Nidal LAMGHARI
4. Conduite d’un projet ERP
95
Le bouche à oreille
Nidal LAMGHARI
4. Conduite d’un projet ERP
97
Sa qualité de services,
L'organisation du planning
Le budget.
Nidal LAMGHARI
4. Conduite d’un projet ERP
98
Nidal LAMGHARI
4. Conduite d’un projet ERP
99
Nidal LAMGHARI
4. Conduite d’un projet ERP
100
•Conformité de la •Implantation
solution au cahier des •Soutien technique
charges •Paramétrage et
•Lister les bugs personnalisation
•Tests de contrôle
Nidal LAMGHARI
4. Conduite d’un projet ERP
101
4.6 Formation
Formation d’initiation :
◼ Introduction à l’ERP,
◼ les modules et interconnexions
Formation spécialisée :
◼ Par domaine pour les fonctionnels
◼ Administration système, langages de développement...pour les
techniciens
Transfert de compétences
◼ Formation initiale
◼ Auto-apprentissage par un travail régulier avec le consultant
◼ Prise en charge des tests et simulation par le pilote
◼ Supports et formation des utilisateurs par le pilote
Nidal LAMGHARI
102 Chapitre5
Prise en main d’un ERP: Odoo
Nidal LAMGHARI
5. Prise en main d’un ERP:Odoo
103
Historique
OCA
Architecture
Principaux modules
Nidal LAMGHARI
5. Prise en main d’un ERP:Odoo
104
5.1 Historique
Initiation et démarrage de TinyERP (l'ancien nom
d'OpenERP) en 2001-2002 par Fabien Pinckaers
Première release publique de TinyERP en 2004
Odoo 14.0
Nidal LAMGHARI
5. Prise en main d’un ERP:Odoo
105
Nidal LAMGHARI
5. Prise en main d’un ERP:Odoo
106
Nidal LAMGHARI
5. Prise en main d’un ERP:Odoo
107
Nidal LAMGHARI
5. Prise en main d’un ERP:Odoo
108
Nidal LAMGHARI
5. Prise en main d’un ERP:Odoo
109
Nidal LAMGHARI
5. Prise en main d’un ERP:Odoo
110
Nidal LAMGHARI
5. Prise en main d’un ERP:Odoo
112
Intégré avec le
module de
gestion des
Gérer les ventes
demandes
d’assistance
Nidal LAMGHARI
5. Prise en main d’un ERP:Odoo
113
Gérer les
Gérer les équipes
livraison+transport
commerciales
+mode de
facturation
Nidal LAMGHARI
5. Prise en main d’un ERP:Odoo
114
Réaliser les
opérations Automatiser des
quotidienne dans opérations de
la comptabilité, contrôle de
gestion
Gérer les
paiements par
chèque ou
virement
Nidal LAMGHARI
5. Prise en main d’un ERP:Odoo
115
Créer et suivre
les commandes
fournisseurs
Nidal LAMGHARI