Vous êtes sur la page 1sur 9

CHAPITRE 2 : L'ERP DANS L'ENTREPRISE

DÉFINITIONS :
■ Un ERP (Enterprise Resource Planning) ou encore parfois appelé PGI (Progiciel de Gestion Intégré)
est un système d’information qui permet de gérer et suivre au quotidien, l’ensemble des
informations et des services opérationnels d’une entreprise.

(Le terme anglais s’apparente davantage à l’aspect fonctionnel, alors que le terme français définit
une notion d’architecture de système)

■ L’adjectif « intégré » résume bien le but de beaucoup d’entreprises qui adoptent un ERP : l’idée est
d’avoir le même logiciel de gestion pour piloter tous les services de l’entreprise, que chaque salarié
ait accès aux mêmes données et que l’on évite les pertes de temps administratives avec des
ressaisies dans de multiples programmes informatiques.

■ On évite aussi que certains services cloisonnent les informations qu’ils produisent.

■ Du point de vue de la sécurité des données, l’intégration implique aussi une centralisation des
informations sur un serveur.

■ Les procédures de sauvegarde et de PRA (Plan de reprise d’activité) sont donc plus simples à
mettre en œuvre.

■ Les ERP sont caractérisés par leur modularité.

■ Le client choisit les services qu’il souhaite intégrer à l’outil. Chaque module d’ERP dispose de
fonctions standards qui seront paramétrées pour coïncider avec le fonctionnement souhaité par
l’entreprise. En complément, le prestataire peut développer des spécifiques pour les fonctions
manquantes à son progiciel.

SPÉCIFICITÉS D’UN PROJET ERP EN PME :


■ Pourquoi une PME devrait-elle piloter un projet ou un avant-projet ERP différemment d’une
grande société ? Considérant uniquement la méthodologie de gestion de projet ,il ne devrait pas y
avoir de différence.

Les PME doivent gérer les projets ERP de manière différente des grandes entreprises en
raison de contraintes de ressources humaines et financières. La surcharge
d'investissement est critique, poussant les PME à privilégier des solutions packagées et des
partenariats avec des éditeurs ou intégrateurs. Le choix et la gestion efficace de ces
partenariats deviennent des éléments clés pour le succès du projet

APPLICATION… LOGICIEL… PROGICIEL… FRAMEWORK… :


Un progiciel (produit-logiciel) est un type de logiciel développé par un éditeur, visant à standardiser
des usages et offrir des programmes génériques.

Fama esm akhr « logiciel standard » ,wl zada , « framework ». Dans ce cas(fram..), l’éditeur
développe un moteur générique, indépendant du type de métier de l’entreprise cliente, qui est repris
plus tard par un intégrateur qui en fait un logoicel.Le framework en tant que tel ne peut rien faire,
c’est un ensemble de fonctions et de possibilités qui doivent être mises en musique par un tiers.

Quel que soit le vocabulaire utilisé, l’organisation et l’offre de service tournent autour de 3
entités : un éditeur ,un intégrateur ,le client

■ L’intégrateur prend en charge l’installation, le paramétrage, le développement des éléments


complémentaires, les tests et la recette, la formation des utilisateurs et la maintenance de la
solution.

■ De son côté, l’éditeur fait évoluer les versions standardprogiciel (ou du framework), et donne du
support à l’intégrateur. Il peut éventuellement faire office de support niveau 2 l’utilisateur final.

Éditeurs et intégrateurs : Les intégrateurs sont des sociétés plus ou moins importantes. Les plus
grandes d’entre elles déploient des solutionsplusieurs éditeurs. Derrière ces deux entités – éditeurs
et intégrateurs – plusieurs modèles de partenariat coexistent.

QUI A BESOIN D’UN PROGICIEL DE GESTION INTÉGRÉ ?


■ Microsoft Excel est le premier ERP du monde. Ce constat est bien réel : entre les tableurs partagés,
les données liées entre plusieurs fichiers, etc., les entreprises ne manquentpas d’imagination.

■ Mais il arrive un moment ou le « système D » a ses limites : difficultés pour plusieurs personnes à
accéder à la même information en même temps, fichiers trop gros, duplication des données…
L’entreprise se rend compte qu’elle est en train de maintenir un quasi-ERP, alors que ce n’est pas son
métier.

Sur le terrain, on constate que les PME qui n’ont pas encore fait le choix d’un ERP se servent quand
même de logiciels de gestion : gestion commerciale ,gestion comptable et gestion de la paie.

LES DIFFÉRENTS TYPES D’UTILISATEURS


■ Dans l’entreprise, on peut segmenter les utilisateurs d’ERP en trois catégories :

*Ceux qui saisissent les données de base , par exemple les opérateurs de production qui scannent les
de fabrication terminés, ou l’administration des ventes qui effectue des saisies de commandes.

* les utilisateurs qui transforment l’information, comme les agents de planification qui positionne les
ordres de fabrication, l’administration des ventes qui produit des factures à partir des bons de
livraison

* les utilisateurs qui exploitent les donées contenues dans l’ERP ( la direction et le management).
Ces utilisateurs ont besoin de rapports, tableaux de bord, statistiques pour suivre l’activité de
l’entreprise et la piloter.

LE PARADIGME ERP (‫)نموذج‬


« Un ERP est une suite d’actions (acheter, vendre, fabriquer, expédier…) pour une quantité
d’articles donnée, pour un délai donné ».
Les coûts s’obtiennent par un calcul arithmétique à partir desquantités. Lorsque l’on demande à son
atelier de produire 50 bureaux métalliques, on lui donne un délai. Lorsqu’on sonde les stocks pour
voir si l’on peut honorer une commande client, on regarde le stock à la date demandée.

« Un verbe, une quantité et un délai. »

COUVERTURE FONCTIONNELLE D’UN ERP


C’est l’ensemble des modules et des possibilités proposés à l’intégration. Elle diffère selon les
produits et évolue au fil des ans.

Aujourd’hui, les modules que l’on retrouve généralement en standdans un ERP pour PME sont :

Fama zada : la gestion des points de vente, la gestion d’affaires la gestion électronique de la
documentation, la gestion de la qualité, la gestion des ressources humaines, le décisionnel (BI) ou
bien la gestion de la maintenance pour gérer un parc machines.

Le découpage fonctionnel et l’appellation des modules varient selon


l’éditeur.Par exemple, certains appellent « gestion commerciale »
l’ensemble des modules « vente », « achat » et « gestion de stock ».

LE WORKFLOW :
Il fait partie de ces concepts qui intéressent de pplus les PME. Il permet de modéliser un flux de
décision ou de diffusion d’information dans l’entreprise. Le passage d’achats pour des montants
supérieurs à un seuil devrait passer dans les mains du responsable des achats.

(le Workflow mwjudin f processus de création d’articles)


Tous les services de l’entreprise contribuent à la création d’un article : le bureau d’étude pour les
données techniques, les achats dans le choix des matières premières,..

Fl cas hadhy , le Workflow permet :

– d’une part de s’assurer que tous les services ont effectué leurs tâches

– et d’autre part de faire circuler l’article à créer entre les personnes concernées.

ERP EN SAAS OU ERP EN MODE CLOUD


 Qu’est-ce qu’un ERP SaaS ?

L’utilisation d’un logiciel en mode SaaS (Software as aService) permet aux utilisateurs de s'abonner et
d'utilile logiciel en ligne plutôt que de devoir acheter la licendu logiciel en dur sur l’ordinateur. Le
système est exploité et vendu par un fournisseur, souvent dans le cadre d’un abonnement mensuel,
donl’accès se fait via interne

 À quoi sert un ERP en SaaS ?

Un système ERP en SaaS vient simplifier les démarches et les analyses par rapport à un ERP sur site,
ou On-premise. Grâce à :

-la réduction des coûts d’installation et de mise en oeuvre par rapport à un logiciel à licence
traditionnel on premise

-la possibilité de faire évoluer rapidement les fonctionnal’ERP en fonction des besoins de l’entreprise
plus faciletout en bénéficiant d’une visibilité sur les coûts,

-un fonctionnement collaboratif interne de qualité,

-une protection des données renforcée.

 l’intégration d’un ERP en SaaS permet à l’entreprise de faire un sacré bond dans l’innovation
puisque cette solution lui intègre de nouvelles technologies comme : L’IA , blockchain, les assistants
numériques(chatbot) , IoT pour suivre en temps réel ses données.

Les deux caractéristiques principales d’un ERP Cloud :


 Les serveurs sont situés dans un centre de données hors site.ils n’appartiennent pas à
l’entreprise qui utilise cetsolution.
 L’entreprise accède au logiciel et à ses données par le biais d’Internet

Les différences techniques :


Il est à noter qu’à première lecture les
caractéristiques de l’ERP Cloud sont les
mêmes que celles de l’ERP en SaaS. Vous
allez le voir, c’est sur le plan technique
que les deux systèmes se distinguent.
Différences d’offres logicielles : c’est du côté des mises à jour du logiciel et des modalités de
l’abonnement que vous pouvez différencier les deux solutions.

 ERP SaaS :

-Pour un ERP SaaS dit multitenant, le fournisseur est responsable du matériel et du logiciel, dont les
correctifs, les mises à niveau et autres opérations de maintenance.

-Toute modification de la plateforme et sa dernière version sont accessibles directement aux


utilisateurs et à leurs clients.

-C’est l’éditeur du logiciel en SaaS qui prend intégralement en charge les montées de version et de
mises à jour.

-Toute la maintenance est comprise dans l’abonnement de l’entreprise qui est fixé en fonction du
nombre d'utilisateurs et des besoins en matière de puissance et de capacité de stockage.

 ERP Cloud :

Un ERP Cloud à locataire unique se rapproche plus d’un ERP sur site. En somme, l’entreprise et ses
membres ont accès à la version installée au moment du développement en interne de la
solution.L’abonnement comprend les mises à jour des versions du logiciel.Mais elles ne peuvent être
effectuées qu’en passant par des migrations techniques qui ne sont pas toujours prévues dans le
contrat initial. Des coûts supplémentaires peuvent donc être engendrés.

ERP Saas ou Cloud : lequel choisir pour votre entreprise ?


 Choisissez le SaaS si…
L’ERP SaaS est apprécié pour sa simplicité d’utilisation dès le départ. Aussi la prise en charge
complète des mises à jour du système par le fournisseur est un véritable atout.

Si la gestion de votre entreprise ne nécessite pas l’établissement d’une organisation complexe et


évolutive rapidement, un système ERP SaaS fera très bien l’affaire. En effet, les fournisseurs offrent
en général les fonctionnalités standard avec des possibilités de personnalisation relativement
limitées. Cela participe au renforcement de la sécurité de votre système et vous permet de réduire
les coûts informatiques

Les ERP en SaaS présentent les avantages suivants :

*des exigences de capital moins élevées pour accéder à l'innovation,

*une évolutivité pratique et rapide,

*des mises à niveau automatiques,

*une réduction des dépenses opérationnelles,

*des délais de déploiement considérablement réduits,

* un logiciel intégralement géré par l’éditeur.


 Choisissez le cloud si…
L’ERP en Cloud apparaît comme une solution naturelle pour les entreprises qui ont besoin de
conserver un contrôle très étroit sur leurs options de personnalisation de logiciel.Ce type de logiciel
ERP est géré et fourni par des serveurs distants.Les utilisateurs peuvent accéder à leurs données et
logiciels via Internet, ce qui permet aux organisations de collaborer avec des fournisseurs,
partenaires et clients externes. L’ERP Cloud peut-être géré par les équipes internes de l’entreprise.

Les ERP en Cloud présentent les avantages suivants :

* Le Cloud permet de partager facilement les documents et données avec d'autres utilisateurs en
dehors de votre service ou de votre entreprise.

*Vous avez le choix entre gérer en interne la maintenance du matériel et des logiciels ou
l’externaliser.

*Vous avez la main sur l’évolution des fonctionnalités du logiciel. Vous pouvez vous tenir informé
pour que l’ERP réponde au fil du temps aux évolutions de votre entreprise.

,,,,,,>En revanche, ces modifications peuvent entraîner des coûts supplémentaires contrairement aux
maintenances incluses pour un ERP en SaaS.

En résumé : ERP en SaaS pour les TPE et PME, les points de vigilance pour faire le bon choix

• Les utilisateurs : Le nombre d'utilisateurs du logiciel au sein de votre


entreprise (attention à la progression de celle-ci et aux futurs
recrutements).
• Les fonctionnalités : Quels sont les points d’amélioration en termes de
gestion des process dans votre entreprise ?
• Intégration des services :Comptabilité, fiche de paie, CRM, logistique,
etc.

• L’évolutivité du logiciel : La progression de votre entreprise et de ses services


implique-t-elle d’ajouter de nouvelles fonctionnalités sur le moyen terme ?

•La maintenance : Est-elle gérée intégralement par le fournisseur (ou


éditeur) ou disposez-vous d’une équipe dédiée en interne ?
•Quel déploiement ? : On-premise, Cloud, SaaS impliquent un fonctionnement différent,
un niveau de difficulté variable et donc un service à des prix eux aussi différents.

ARCHITECTURE TECHNIQUE DES ERP : représente la façon dont les éléments matériels et
logiciels sont organisés au sein du système informatique d’une organisation.

■ Sur le plan matériel, elle comprend: des ordinateurs, postes de travail et serveurs,..,des
composants réseau (commutateurs, routeurs), des médias de communication(câbles, ondes)

■ Sur le plan logiciel, pour communiquer en réseau il faut respecter des protocoles de
communication et installer les composants logiciels capables d’émettre et recevoir les messages
échangés par les applications métiers.

Les services offerts par les protocoles assurent les échanges de données (IP), les communications
vocales (voix sur IP) ou la diffusion d’images (visioconférence).

La plupart des réseaux aujourd’hui et le réseau Internet notamment, utilisent les protocoles TCP/IP
pour assurer les échanges entre les hôtes (machines) d’un réseau.

– IP (Internet Protocol) fournit un système d’adressage qui permet à toutes les machines
appartenant à un même réseau de communiquer entre elles et, par un mécanisme de routage, aux
différents réseaux de communiquer entre eux.

– TCP (Transmission Control Protocol) s’appuie sur le protocole IP pour assurer le transport des
données entre applications de manière fiable.

Architecture client-serveur :
■ Une architecture client-serveur représente l’environnement
dans lequel des applications de machines clientes communiquent
avec des applications de machines de type serveurs.

L’exemple classique est le navigateur Web d’un client qui demande (on parle de “requête”) le
contenu d’une page Web à un serveur Web qui lui renvoie le résultat (on parle de “réponse”).

■ Si toutes les ressources nécessaires sont présentes sur un seul serveur,


on parle d’architecture à deux niveaux ou 2 tiers (1 client + 1 serveur).
■ Si certaines ressources sont présentes sur un deuxième serveur (par exemple
des bases de données), on parle d’architecture à trois niveaux ou 3 tiers (1 client
interroge le premier serveur qui lui-même interroge le deuxième serveur).

■ Au-delà de 3 acteurs, on parle d’architecture à n tiers

LES DIFFÉRENTS TYPES D’ERP :


• Géneralistes : qui répondent aux besoins classiques des entreprises.

•Spécialisés : adaptés à un secteur d’activité en particulier tels que l’ecommerce, agroalimentaire,…

• Open-source :un logiciel libre, flexible et personnalisable, qui ne nécessite pas de licence pour être
utilisé.

• En mode Saas ou Cloud : des logiciels qui disposent de serveurs externalisés et connectés à
Internet, et qui fonctionnent dans le cadre du cloud computing.

Les logiciels gratuits sur le marché des ERP :


 La plupart des logiciels ERP ne sont pas gratuits, mais certaines plateformes telles que Odoo
ou SAP proposent des versions gratuites ou version d’essai.
 La plupart des outils ERP tels que NetSuite, Syspro, Sage ou encore Archipelia proposent
une démo de leurs fonctionnalités sur demande.
 Côté tarifs, la plupart des éditeurs de solution réalisent des devis sur demande ou sur-
mesure.

Les meilleurs ERP (PGI) pour gérer votre entreprise : comptabilité, facturation, devis… :
-----------------------------Dolibarr :----------------------------------
■ Dolibarr est une application Web de type
"Client/Serveur".

■ Elle nécessite donc un Serveur Web avec le


langage de script PHP ainsi qu'un Système de
Gestion de Base de Données Relationnelle
pour fonctionner.

Fonctionnement (1/3) :
■ Du côté "Client", vous utilisez un navigateur Internet (Chrome, Opera,..) pour accéder à l'interface
de Dolibarr en tapant l'adresse du Serveur Web.

■ Dès que vous tapez l'adresse à laquelle le Serveur Web répond (par exemple
http://localhost/dolibarr), ce dernier va chercher à afficher la page principale du sous répertoire
dolibarr.

■ selon la configuration du Serveur Web, la page principale d'un répertoire - aussi appelée page
d'index - peut être par exemple index.html, index.htm ou index.php

Fonctionnement (2/3) :
■En général, par défaut, le Serveur Web sera configuré pour reconnaître uniquement les fichiers
index.html comme fichiers d'index mais nous verrons ensemble comment ajouter les fichiers
index.php.

■ Les fichiers .php étant des fichiers de scripts rédigés dans le langage PHP, ils ne seront pas
directement compréhensibles par le navigateur du "Client" qui n'est capable d'afficher que du HTML.

■ Nous devrons donc dire au Serveur Web que quand il rencontre un fichier avec l'extension .php, il
devra utiliser son module mod_php pour interpréter (ou convertir si vous préférez) le code PHP en
code HTML avant de le renvoyer au "Client" (c'est à dire le navigateur).

Fonctionnement (3/3) :
■ Enfin, nous avons également besoin d'installer un Système de Gestion de Base de Données
Relationnelle, ici MariaDB pour stocker les données de Dolibarr (ce sont les scripts PHP de Dolibarr
qui interagiront avec le SGBDR pour écrire ou lire des données depuis celui-ci).

Vous aimerez peut-être aussi