Professional Documents
Culture Documents
TV
Conception
Ada
Algo
Visual Basic
C & C++
Delphi
Pascal
MS-O
sur developpez.com
Blogs
DotNET
Go
Rechercher:
Club
Java
Emploi
Assembleur
Dv. Web
Basic
CSS
PHP
XML
Etats
Flash
Python
Fortran
Autres
(X)HTML
2D-3D-Jeux
IRC
Scurit
Javascript
LaT
Ce tutoriel va vous prsenter de manire gnrale les ERP ainsi que leur architecture modulaire.
Introduction
I. Prsentation gnrale des ERP
I-A. Dfinition
I-B. Les ERP: Pour qui? Pourquoi?
I-B-1. Pour qui?
I-B-2. Pourquoi?
I-B-3. Architecture technique
II. Architecture modulaire des ERP
II-A. Les principaux diteurs d'ERP
II-B. Architecture modulaire
II-B-1. Le module finance
II-B-2. Le module logistique
II-B-2-a. Etape 1 : Les profils menus
II-B-2-b. Etape 2 : Les donnes de base
II-B-2-c. Etape 3 : Le processus vente, la commande de vente
II-B-2-d. Etape 4 : Le processus stock
II-B-2-e. Etape 5 : Le processus achat, la commande d'achat
II-B-3. Le module e-commerce
Conclusion
A voir aussi
Remerciements
Version PDF
Introduction
L'accs des entreprises aux nouvelles technologies, Internet en particulier, tend modifier la communi
monde des affaires. Notamment entre l'entreprise et ses clients (Business To Consumer, B2C), le fonctio
(Business To Employees, B2E) et la relation de l'entreprise avec ses diffrents partenaires et fournisseur
appelle aussi "e-Business" l'ingregration au sein de l'entreprise d'outils bass sur les technologies de l'in
l'occurrence les Progiciels de Gestion Intgr (PGI) ou Enterprise Ressource Planning (ERP).
Cet outil permet une gestion homogne et cohrente du systme d'information (SI) de l'entreprise, en p
de la chaine de production la vente d'un produit.
Nous verrons tout d'abord une prsentation gnrale des ERP ce qui nous conduira la description de le
I-A. Dfinition
L'acronyme ERP signifie "Enterprise Ressource Planning" traduit en franais par Progiciel de Gestion Int
couramment utilis.
Emanant d'un concepteur unique, un ERP est un progiciel qui permet de grer l'ensemble des proces
l'ensemble de ses fonctions comme la gestion des ressources humaines, la gestion financire et comptab
distribution, l'approvisionnement, la production ou encore du e-commerce.
Le principe fondateur d'un ERP est de construire des applications informatiques correspondant aux d
de manire modulaire sachant que ces modules sont indpendants entre eux, tout en partageant
commune au sens logique.
L'autre principe qui caractrise un ERP est l'usage de ce qu'on appelle un moteur de workflow et qui p
enregistre dans le SI, de la propager dans les modules qui en ont l'utilit, selon une programmation pr
Ainsi, on peut parler d'ERP lorsqu'on est en prsence d'un SI compos de plusieurs applications partagea
donns, par le biais d'un systme automatis prdfini et ventuellement paramtrable, un moteur de w
Les ERP sont principalement destins aux grandes entreprises ou multinationnales du fait d'un cot impo
tend se democratiser vers les PME/PMI. Certains diteurs conoivent un ERP uniquement pour ce type
open source ce qui revient moins cher, puisqu'il n'y a pas de cot de licence (ils sont gratuits). En revan
cot d'acquisition total, les frais de maintenance et l'assistance technique.
I-B-2. Pourquoi?
Concrtement, les avantages de la mise en place d'un ERP sont les suivants:
L'intgrit et l'unicit du SI, c'est dire qu'un ERP permet une logique et une ergonomie uniq
aussi unique au sens "logique". Ceci se traduit par le fait qu'il peut exister plusieurs bases de don
respectent la mme structure. En bref, un ERP permet d'eviter la redondance d'information entre
Un ERP est un outil multilingue et multidevise, il est donc adapt au march mondial, en part
Pas d'interface entre les modules, il y a synchronisation des traitements et optimisation des proce
maintenance corrective est simplifie car celle-ci est assure directement par l'diteur et non plu
l'entreprise. (Celui-ci garde nanmoins sous sa responsabilit la maintenance volutive: amliora
rgles de gestion, etc.).
Un ERP permet de matriser les stocks, lment important pour la plupart des entreprises car l
Par consquent, les ERP grent et prennent en charge plusieurs priodes ( pour les exercices comptable
plusieurs langues pour les utilisateurs et clients, plusieurs legislations, plusieurs axes d'analyse en inform
Mais l'implantation comporte plusieurs risques: des risques organisationnels (le progiciel et l'organisat
de mise en oeuvre (au niveau formation utilisateur), fonctionnels ( fonctions offertes par le progiciel
techniques, contractuels entre l'diteur et l'entreprise et enfin des risques conomiques du fait de l'
Concernant le dploiement d'un ERP, celui-ci est la plupart du temps client/serveur comme le dcrit le
L'ERP est donc sur serveur. La majorit des ERP sont coupls une base de donnes ORACLE. De plus
Office, en particulier pour Powerpoint et Excel. En effet, le premier tant utile pour personnaliser les bu
et le second pour effectuer les imports/exports de donnes. Enfin, les ERP sont aussi compatibles avec d
( CrystalReport en gnral). Le reporting tant utilis en particulier pour le module de gestion relation cl
Avant de dcouvrir en quoi consiste une architecture modulaire et ses modules, nous allons voir les prin
niveau mondial).
On distingue deux types d'ERP: les ERP propritaires, dits par des socits, ce qui implique l'achat
source qui sont "gratuits". Nous ne nous intresserons qu'aux ERP propritaires.
Les principaux ERP du march sont:
Oracle/PeopleSoft
SAGE ADONIX
Microsoft
SSA Global
GEAC
Intentia/Lawson
Un ERP est un ensemble dont toutes les parties fonctionnent les unes avec les autres d'o l'ergonomie e
cohrence du SI.
Un ERP est modulaire dans le sens o il est possible de n'avoir qu'une ou plusieurs applications en m
applications modulaires telles que les ERP permettent d'tre sr de la compatibilit des modules entre e
de Lego et fonctionnent ensemble ( pas de vrification de compatibilit effectuer).
Voici un exemple d'architecture modulaire qui tend reprsenter tous les ERP:
L'architecture modulaire schmatise ci-dessus intgre plusieurs modules retouchant aux grandes foncti
dtailler de la manire suivante: le module finance, logistique et e-commerce.
Le module finance se divise en 4 voire 5 sous-modules. Il rassemble les donnes pertinentes (en particu
l'entreprise) pour tablir sur un plan international des comptes annuels. Ce module effectue du contrle
concernant les objectifs de l'entreprise.
De mme, il permet de faire de la comptabilit tiers, analytique, gnrale, de grer les immobilisations (
ressources humaines, soit l'administration du personnel, des frais de dplacement et du temps de travai
besoins en postes.
Ce module est complexe car il faut avoir de bonnes connaissances en comptabilit.
Le module logistique ou encore appell Negoce, est le module le plus convoit par les entreprises car il p
rapporte aux ventes/achats, en particulier la gestion des stocks qui cotent chers aux entreprises.
Ce module gre les commandes clients et les livraisons. Il assure une liaision directe avec le compte de
Il permet l'optimisation des processus de workflow, la gestion prcise des stocks, des contrles qualits
il y a coordination et dclenchement des mesures correctives. Enfin, il est possible de planifier/grer/sui
Les processus gnraux paramtrer dans le module negoce sont dcrits ci-dessous:
Une commande de vente correspond une vente, donc il y a dcrmentation du stock et inversement lo
vente et achat, il y a contremarque, c'est--dire une fabrication d'un article aprs la vente. Enfin, entre
gnrale et analytique, il y a les rglements clients ou encore les avoirs.
Ceci correspond donc aux processus de bases connatre afin de parametrer un ERP.
Remarque: Une entreprise peut avoir des filiales ou encore tre multi-sites.
Les tiers impliqus dans une vente sont: les clients, l'utilisateur ( personnel/ reprsentant), le transporte
factors/affactureurs (socit qui gre la facturation).
Nous allons voir ci-dessous les notions de bases au niveau gestion pour parametrer un ERP avec pour ex
Dans les ERP, les profils menus correspondent aux menus utilisateurs. Ceux-ci varient bien sr en foncti
( critre de hierarchie ou poste occup). Ils sont dfinis avant la cration d'un nouvel utilisateur. Voici le
des profils menus et utilisateurs:
Lors de la cration des profils menus ( utilisateur, responsable, administrateur par exemple), le paramt
bleus ci-dessus) qu'il souhaite attribuer chaque profil. Puis, a chaque nouvel utilisateur cr ( login
profil menu dsir. Suite cela, un utilisateur avec un certain profil est cr.
Remarque: Quel que soit l'ERP, il faut toujours le paramtrer et remplir les champs l'aide de la touche
Avant d'effectuer toutes action de vente, achat ou autres, il faut implanter dans la base de donnes ce q
Remarque: La quantit de donnes tant trs souvent importantes, l'import/export est recommand (
premier temps un export vers le tableur, afin de voir l'aspect des donnes saisir dans celui-ci. C'est un
d'effectuer un import valide du premier coup.
Voici un aperu du contenu du menu donnes de bases:
Les clients
Afin d'enregistrer des clients en tant que donnes de base, il faut suivre le chemin suivant : Donnes d
Un client est dfini en gnral par : un code, sa raison sociale, liens comptables, catgories, adresses, t
chance de paiement, devise, etc. Ces informations sont paramtrer dans les diffrents onglets de la
de l'entreprise.
Les articles
Afin d'enregistrer des articles ( produits ou services) en tant que donnes de base, il faut suivre le chem
base/Articles/Articles.
Ci-dessous donc la fiche article qu'il faut renseigner. Un article est dfini en gnral par : une rfrence,
famille, type d'article, sous-famille, unit de stock, unit de vente, poids,etc.
Les tarifs articles doivent tre crs et affects chaque article. Ceux-ci peuvent tre diffrents selon un
Expired First Out, FEFO), de sa quantit et de sa composition si celui-ci est enregistr en tant que KIT. P
nomenclature, savoir la composition du KIT. Ceci s'effectue dans la fiche article.
Enfin, si l'entreprise est multi-site, il faut prciser dans la base le site auquel appartient l'article. Pour ce
Donnes de base/Articles/Articles Sites. Dans la fiche article site, le paramtreur peut slectionner
Remarque:Concernant les donnes de base fournisseurs ou autres, il faut suivre le chemin suivant : Don
Pour effectuer une commande de vente, c'est--dire une vente, il faut avoir en donnes de bases: les ar
Ci-dessous est dcrit le processus de commande de vente connatre afin d'effectuer, dans l'ordre, une
Donc suite une vente, il faut suivre le processus de commande de vente soit: livraison ( dj program
facturation. Une facture se prsente de la manire suivante:
Concernant le paramtrage des formulaires de devis, commandes de vente, livraison, facturation, ceuxParamtrages/Achats/Transactions d'achats. Le paramtreur doit alors, en fonction de l'entreprise
permettre les modifications ou non etc. Ceux-ci se slectionnent pour la plupart du temps ( sauf pour les
paramtrer avec la formule de calcul voulue).
Lors d'une vente, d'un achat ou autres, il y a diffrents mouvements internes qui ont une influence sur l
Les
Les
Les
Les
Les
Les
Les
Les
entres diverses
sorties diverses
changements d'emplacement ( d'un article)
inventaires
contrles qualit
transferts inter sites
changements de numro de lot ou type de numrotation
dclarations de production
Voici une dscription schmatique qui modlise le processus stock au sein de l'ERP:
Dans un ERP, les stocks sont grs de manire automatiques. Le parametreur doit, par ailleurs, dfinir e
gestion de stock aisni que les quantits minimales et maximales. Pour cela, le chemin suivre est : Par
types de gestion de stocks:
Rapprovisionnement priodique
Cette mthode de rapprovisionnement est priodique, c'est--dire qu'aprs un temps T, parametr, une
suggre est effectue travers une commande de vente. Cette mthode est utilise lorsque la consom
de stock, sont frquentes.
Voici un exemple de formulaire de gestion de stock. Celui-ci est modifiable/paramtrable ( au niveau des
apparatre ou non) en suivant : Paramtrage/Stock.
Le dernier processus connatre afin de comprendre la logique d'un ERP et le paramtrage est le proces
Enfin, le flux suivre pour paramtrer un ERP concernant la commande d'achat est modlis ci-dessous
d'offre et une demande d'achat, elle-mme tant gre par des rgles de signatures.
Pour effectuer une commande d'achat, il faut connatre les articles, les fournisseurs, la quantit comm
tarif de vente. Par consquent, les donnes de base manipuler sont donc les fournisseurs, les articles,
peuvent varier fonction de certains critres ( priode, quantit, etc.). Enfin, concernant le formulaire de
principe de paramtrage que pour la commande de vente :Paramtrage/Achats/Transactions acha
Ce module permet de faire du e-commerce. C'est un logiciel de Gestion Relation Client (GRC) plus co
Relationship Management (CRM). Il permet d'effectuer les statistiques voulues (sous forme de re
( en particulier clients, vendeurs, production , fournisseurs,...). Un requteur est disponible et il n'est p
SQL. Mais sachant le nombre trs important de tables, celui-ci doit donc imprativement savoir "lire" un
que les diteurs mettent disposition. Ensuite ses rsultats sont analyss en fonction des besoins de l'e
module, un outil de reporting est associ. Enfin, ce module permet, suite aux rsultats, d'effectuer du e
Conclusion
Pour conclure, un rappel d'une bonne marche suivre:
1.
2.
3.
4.
A voir aussi
PeopleSoft
Oracle Ebs
Remerciements
Je remercie BWP-Necromance pour m'avoir lanc et aid ainsi que Olivier Delmotte et bidou pour leur re
Copyright 2006 trinityDEV. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documen
Sinon vous encourez selon la loi jusqu' 3 ans de prison et jusqu' 300 000 E de dommages et intrts. Cette page est dpose la SACD.
Responsable bnvole de la rubrique Autres : Florent Humbert (Millie) - Contacter par EMail :
autres
Vos questions techniques : forum d'entraide Autres - Publiez vos articles, tutoriels