Vous êtes sur la page 1sur 79

Mise en place dune plateforme dcisionnelle SAP BI

autour de SAP MM

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES


Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

REMERCIEMENTS
Il est toujours dlicat de remercier lensemble des personnes qui ont contribu laboutissement
de ce travail. Que ceux qui ne sont pas mentionns ne men tiennent pas rigueur.

Je tiens remercier M Abdeljawad BENHADDDOU directeur des systmes


dinformation de mavoir permis deffectuer mon projet de fin d'tude au sein de la LYDEC
(Lyonnaise des eaux de Casablanca) et M. Abdelaziz HAYOURI chef de service SAP de mavoir
propos un sujet si intressant.

Je remercie vivement mon encadrant M. Hicham ELKOUDRI Consultant technique SAP BI


qui ma fait part de son temps et de son nergie pour maider laborer ce travail.

Je noublierai pas de remercier les membres de la DSI (Direction des systmes dinformation),
notamment M Yassine ATTASSI et M. Abdelkebir EDDAHNI pour leurs soutiens et les bons
moments quon a pass ensemble.

Je remercie aussi, M. Issam OUFFAKIR professeur lEMSI pour ses conseils et son aide pour
la rdaction du rapport.
Mes sincres gratitudes pour tout le cadre professoral de lEMSI, pour la formation quil ma
inculque.
Que messieurs les membres du jury trouvent ici lexpression de ma reconnaissance davoir
accept de juger ce travail.

Mes expressions distingues, pour tous ceux qui ont contribu de prs ou de loin
laccomplissement de ce projet.

Merci encore.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES


Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

DEDICACE
A ma mre,
Sang de mon cur;
A ma mre,
Ciel de ma vie;
A ma mre,
Lune de mes nuits,
Que Dieu te protge...Je t'aime;
A mon pre,
Pour ton soutien,
Ton amour,
Tes sacrifices...Je t'aime;

A mon frre et mes surs,


Nul mot ne pourrait exprimer ma gratitude envers vous;

A lensemble de ma famille,
Je vous porte un grand respect;

A mes amis et tous ceux qui m'aiment,


Pour tous les moments inoubliables que nous avons passs ensemble

A vous,
Qui partagez avec moi, en ce moment, ces agrables sentiments

Je ddie ce modeste travail

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES


Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

RESUME
Le prsent document est la synthse de mon travail dans le cadre du projet de fin dtudes effectu au
sein de la LYDEC. Jai eu la chance durant ce stage de travailler sur un projet dcisionnel autour de loutil SAP
BI.
Le but de ce travail est de crer une couche dcisionnelle pour rpondre aux besoins exprims par le
dpartement des investissements de la LYDEC, concernant la cration de la plate-forme de business intelligence
en vertu de SAP BI MM, afin d'avoir une visibilit sur l'tat rel des achats raliss, le stock etc.

Mots-cls :
Achats, Stock, informatique dcisionnel, SAP MM, rfrentiel de donnes, SAP Query, Reporting

ABSTRACT

This document is a summary of my work in the project graduation done within LYDEC. I had the
chance during this intership to work on a project about Business intelligence within the tool SAP BI.

The main object of this work is to create a decisional layer for needs expressed by LYDECs investments
department, concerning the establishment of business intelligence platform under a leader ERP (Enterprise
Resource Planning) SAP BI MM, in order to have a clear visibility about their purchases, stocks and
procurement... etc.

Keywords:

Purchases, Stock, Business Intelligence, SAP MM, Business content, SAP Query, Reporting

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

5/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

LISTE DES ABREVIATIONS

Abrviation Dsignation
ABAP Advanced Business Application Programming
Bex Business Explorer
BI Business Intelligence
BO Business Object
BW Business Warehouse
DA Demande dAchats
DSI Dpartement des Systmes dInformations
ECC ERP Central Component
ETL Extract , Transform and Load
ERP Entreprise Ressources Planning
LYDEC Lyonnaise des Eaux de Casablanca
MM Material Management
ODS Operational Data Store
OLAP On Line Analytical Processing
OLTP On Line Transactional Processing
PSA Persistent Staging Area
SAP Systems, Applications and Products
SGBD Systme de Gestion de Base de Donnes
SID Surrogate ID (ID de substitution)
VBA Visual Basic for Applications

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

6/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

LISTE DES FIGURES


Figure 1 : Contribution des actionnaires dans le capital de LYDEC en 2011 ....................................... 14

Figure 2 : Organigramme de la Direction Gnrale .............................................................................. 15

Figure 3 : Organigramme de la DSI ..................................................................................................... 16

Figure 4 : Organigramme du dpartement dveloppement /service SAP ............................................. 16

Figure 5 : Architecture SAP BI / MM .................................................................................................. 18

Figure 6 : Rsum des aspects qualit................................................................................................... 19

Figure 7 : Cycle de vie dun projet dcisionnel...................................................................................... 21

Figure 8 : Dcoupage du projet ............................................................................................................ 22

Figure 9 : Planning prvisionnel du projet ............................................................................................ 23

Figure 10 : Droulement rel du projet................................................................................................. 24

Figure 11 : Organisation de lquipe du projet ...................................................................................... 25

Figure 12 : Diagramme de flux de communication ............................................................................... 26

Figure 13 : March mondial des ERP en 2010 ...................................................................................... 29

Figure 14 : Principaux modules SAP .................................................................................................... 30

Figure 15 : Les processus de SAP MM ................................................................................................. 31

Figure 16 : Composantes dun systme dcisionnel .............................................................................. 32

Figure 17 : Architecture dun systme dcisionnel ................................................................................ 33

Figure 18 : Concept multidimensionnel (OLAP ON LINE ANALYTICAL PROCESSING) ............. 34

Figure 19 : Architecture SAP BW......................................................................................................... 39

Figure 20 : Principe de lETL de SAP .................................................................................................. 41

Figure 21 : Business Explorer de BW ................................................................................................... 43

Figure 22 : Processus dachat de la LYDEC......................................................................................... 45

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

7/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Figure 23 : Problmatiques du processus dachat de la LYDEC ........................................................... 48

Figure 24 : Schma modle en toile .................................................................................................... 51

Figure 25 : Schma modle en toile tendu de SAP ............................................................................ 52

Figure 26 : Exemple dutilisation des SID Tables lors dune requte dans BW ..................................... 52

Figure 27 : Vue du contenu du rfrentiel de mtadonnes de SAP ..................................................... 54

Figure 28 : Recherche dans le rfrentiel de mtadonnes .................................................................... 54

Figure 29 : Liste des cubes MM activs dans le Workbench ................................................................. 67

Figure 30 : Prsentation de laspect technique de SAP Query ............................................................... 68

Figure 31 : Flux de donnes concernant le cube prestation de services ................................................. 71

Figure 32 : Flux de donnes concernant le cube valuation de fournisseurs ......................................... 71

LISTE DES TABLEAUX

Tableau 1 : Tableau des livrables .......................................................................................................... 19

Tableau 2 : Le classement des risques .................................................................................................. 20

Tableau 3 : Tableau des carts ............................................................................................................. 25

Tableau 4 : Les rles des acteurs .......................................................................................................... 25

Tableau 5 : Description des phases du processus dachats.................................................................... 46

Tableau 6 : Liste des cubes livrs ......................................................................................................... 67

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

8/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

SOMMAIRE

INTRODUCTION........................................................................................................................................................................12

Contexte globale du projet....................................................................................................... 13


CHAPITRE 1 : Prsentation de lorganisme daccueil .......................................................................14
I.Prsentation gnral de la LYDEC : .......................................................................................................................14
1.His tori que : ...................................................................................................................................................... 14
2.Enjeux et pers pecti ves :................................................................................................................................... 15
3.Organigra mme Gnral : ................................................................................................................................. 15

II.Prsentation de la DSI :..........................................................................................................................................16


1.Di recti on des s ys tmes dinforma tions :......................................................................................................... 16
2.Dpa rtement Dveloppement : ...................................................................................................................... 16
3.Servi ce SAP :..................................................................................................................................................... 16

CHAPITRE 2 : Etude gnrale du projet.....................................................................................17


I.Primtre du projet : ...........................................................................................................................................17
1.Prsenta tion du projet :................................................................................................................................... 17
2.Objecti fs du projet :......................................................................................................................................... 18
3.Li vra bles :......................................................................................................................................................... 18
4.Aspect quali t : ................................................................................................................................................ 19
5.Ma tri ce des risques :........................................................................................................................................ 20

II.Conduite du projet :............................................................................................................................................21


1.Dfini tion : ....................................................................................................................................................... 21
2.Cycl e de vie dun projet dcisionnel :.............................................................................................................. 21
3.Des cripti on des phases :.................................................................................................................................. 22

III.Planification du projet :.....................................................................................................................................22


1.Decoupa ge du projet : ..................................................................................................................................... 22
2.La planifi ca tion prvisionnelle du projet :....................................................................................................... 23
3.Le droulement rel du projet : ...................................................................................................................... 24
4.Anal yse des ca rts : ......................................................................................................................................... 25

IV.Organisation du projet : ...................................................................................................................................25


1.L'quipe projet :............................................................................................................................................... 25
2.Fl ux de Communi ca tion :................................................................................................................................. 26
3.Sui vi interne :................................................................................................................................................... 26
4.Outils de Ges tion de projet :............................................................................................................................ 27

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

9/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Environnement de travail ......................................................................................................... 28


CHAPITRE 3 : le progiciel SAP ........................................................................................................29
I.Prsentation SAP : .....................................................................................................................................................29
1.Dfini tion dun ERP :........................................................................................................................................ 29
2.Le progi ciel SAP :.............................................................................................................................................. 29
3.Les modules SAP / R3 :..................................................................................................................................... 30

CHAPITRE 4 : Les systmes dcisionnels........................................................................................32


I.Introduction : ..............................................................................................................................................................32
II.Dfinition dun systme dinformation dcisionnel : .........................................................................................32
III.Architecture dun Systme dcisionnel : .............................................................................................................33
IV.Le concept O LAP (O N LINE ANALYTICAL PROCESSING) : ..................................................................................33
V.Les fonctionnalits :..................................................................................................................................................36
CHAPITRE 5 : Prsentation de SAP BI .............................................................................................38
I.Dfinition de SAP Business Intelligence : ...............................................................................................................38
II.Business MAP de linfrastructure NetWeaver : ...................................................................................................38
III.Les composantes de SAP BI :..................................................................................................................................39
IV.mySAP BI : fonctionnalits cls : ............................................................................................................................40
V.Prsentation Data Warehousing :...........................................................................................................................41
1.Loutil ETL: Extra ction, trans formati on, and loading :..................................................................................... 41
2.Da ta Wa rehouse management : ...................................................................................................................... 42
3.Prsenta tion du BI Platform : ......................................................................................................................... 42
4.Prsenta tion Business Explorer (BEx) :........................................................................................................... 43

Analyses et Modlisation ......................................................................................................... 44


CHAPITRE 6 : Analyse fonctionnelle ...............................................................................................45
I.Processus Achats de LYDEC : ....................................................................................................................................45
II.Description des phases du processus dachats : ................................................................................................46
III.Les donnes renseigns par lment de processus : ........................................................................................46
IV.Problematiques et solution prvues : ..................................................................................................................48
CHAPITRE 7 : Modlisation ...........................................................................................................50
I.Concepts Fondamentaux : ........................................................................................................................................50
1.Modlisation mul tidimensionnelle :................................................................................................................ 50
2.Modlisation mul tidimensionnelle vers us modlisation entit -rela tion :...................................................... 51
3.Le modle en toile : ....................................................................................................................................... 51
4.Le s chma en toile tendu de SAP : .............................................................................................................. 52

II.Business Content (applications prconfigurs) de SAP :......................................................................................53

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

10/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

III.Modlisation des cubes : ..........................................................................................................................................55


1.0PUR_C01 (Donnes Achats ) :......................................................................................................................... 55
2.0SRV_C01 (Pres ta tion de servi ces) :................................................................................................................ 57
3.0PUR_C04 (Groupe da cheteurs) :................................................................................................................... 59
4.0PUR_C02 (Evaluation des fournisseurs) : ...................................................................................................... 61
5.0COPC_C04 (Valorisation des s tocks : pri x a rti cles et valeurs s tocks) : .......................................................... 63

Ralisation et mise en uvre du Projet ................................................................................... 66


CHAPITRE 8 : Cubes Raliss ........................................................................................................67
I.Choix de la solution : .................................................................................................................................................67
II.Liste des Cubes raliss et mis en production :...................................................................................................67
III.Prsentation de SAP Query :..................................................................................................................................68
IV.requtes ralises : ................................................................................................................................................68
1.Etapes de ralisation dune requete : ............................................................................................................. 68
2.Les requetes :................................................................................................................................................... 70
3.Fl ux de donnes :............................................................................................................................................. 71

CHAPITRE 9 : Reporting ................................................................................................................72


I.Prsentation de loutil de Reporting SAP : Bex analyzer.....................................................................................72
II.Reporting raliss : ...................................................................................................................................................72
Conclusion et perspectives ....................................................................................................................................................75

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

11/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

INTRODUCTION
Les systmes et les technologies d'information sont devenus aujourd'hui les socles des organismes
modernes. Ils touchent, sans exception, toutes les activits et tous les secteurs de l'entreprise, tant en interne
qu'en externe.

Les entreprises actuelles ont trouvs dans ces nouveaux systmes de traitement de l'information des
outils efficaces pour innover en termes d'amlioration des mthodes de travail.

Dans ce sens, un nouveau contexte professionnel a vu le jour, un contexte qui valorise les organismes
aussi bien par la qualit de la gestion des marchs, que par la richesse de leurs systmes d'informations, et plus
particulirement par l'exploitation optimale de ces derniers, rduisant ainsi les cots, les dlais et amliorant la
ractivit et la qualit.

C'est dans cette optique que la LYDEC a exprim son besoin de mise en place dune plateforme du
reporting : une optique qui a pour but de prvoir les futurs objectifs et les moyens dont on aura besoin pour
cerner galement les dfis du march, les pressions de la concurrence et lvolution des technologies.

Ainsi ce prsent mmoire qui est le fruit et lillustration du travail effectu dans ce stage, relate les
diffrentes phases ainsi que les moyens auxquels nous avons eu recours pour atteindre les objectifs fixs. , et ceci
en 4 principales parties :

LA PREMIERE PARTIE prsente lorganisme daccueil et introduit le contexte gnral du projet et ltude
de ce dernier.

LA DEUXIEME PARTIE prsente lenvironnement de travail, les Concept de base comprenant


larchitecture et les fonctionnalits.

LA TROISIEME PARTIE prsente la phase danalyse fonctionnelle et la modlisation.

LA QUATRIEME PARTIE prsente les diffrentes phases de la ralisation et la mise en uvre du projet.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

12/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Contexte globale du projet

Ce chapitre introduit le contexte gnral dans lequel sest droul le projet. Il prsente dabord, La LYDEC,
lorganisme daccueil. Ensuite il dcrit la conduite et le pilotage du projet, les diffrentes tapes et la gestion des
risques de ce dernier.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

13/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

CHAPITRE 1 : Prsentation de lorganisme


daccueil
I. Prsentation gnral de la LYDEC :
1. Historique :

Dans le cadre de la mondialisation, le Maroc assiste un dsengagement progressif de


lEtat, en encourageant linitiative de privatisation de la plupart des secteurs conomiques du
pays. Cette politique vise mettre en place des structures qui consolideraient la libralisation et
qui tiennent compte de lvolution conomique et sociale du pays. Le passage de la RAD
(Rgie Autonome intercommunale de Distribution) vers LYDEC (Lyonnaise des Eaux de
Casablanca) sest inscrit dans cette optique.

Depuis le 1er aot 1997, la Lyonnaise des Eaux de Casablanca (LYDEC) a pris en charge la gestion dlgue des
services deau, dlectricit, dassainissement et dernirement de lclairage public de la ville de Casablanca et Mohammedia.

Cette entreprise est ne aprs deux annes de ngociations entre le groupe SUEZ Lyonnaise des Eaux et la
Communaut Urbaine de Casablanca. Cette convention de gestion dlgue porte sur leau, llectricit et lassainissement.
Parmi les motivations des collectivits publiques, il y a le souci daccder une expertise de haute technicit ainsi que le
souci de transfrer vers le secteur priv la charge de certains investissements lourds.

Rappelons quune gestion dlgue nest pas une privatisation car il ny a aucun transfert dfinitif de proprit, ni
mme de transfert temporaire, contrairement la privatisation qui est une opration irrversible (un retour la situation
antrieure ncessite lindemnisation du propritaire). La dlgation nest jamais totale et illimite dans le temps. Cest une
dcision locale. Le concessionnaire supporte, avec ses capitaux propres et des fonds demprunt, la charge des
investissements ncessaires la construction des ouvrages la collectivit publique.

SUEZ Environnement

0.20%
RMA Watanya

0.14% 51%
Actionnariat flottant la
Bourse des valeurs de
15% Casablanca
Fipar Holding (groupe
CDG)

Figure 1 : Contribution des actionnaires dans le capital de LYDEC en 2011

Le groupe SUEZ est prsent dans 120 pays (argentine, Etats-Unis, Chine, Jordanie). Au Maroc depuis 1912 de
faon volutive dans les mtiers de leau.

Il assure la gestion de plus de 40% des villes de plus dun million dhabitants ayant dlgu leur service deau
au secteur priv dans le monde.
Il investit, travers le monde, lquivalent de plus de 3 milliards de dollars par an.
Lyonnaise des Eaux : un gant de lindustrie verte.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

14/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

2. Enjeux et perspectives :

Depuis le dmarrage de la gestion dlgue, LYDEC a mobilis tous ses moyens pour offrir un service de qualit
aux habitants de la Rgion du Grand Casablanca et les doter en infrastructures ncessaires. Pour lentreprise, la rvision du
contrat a t loccasion de faire le bilan du pass et de procder aux ajustements ncessaires pour lavenir en fonction de
nouveaux enjeux techniques, commerciaux, sociaux et financiers.

Les enjeux techniques se manifestent en la lutte contre les inondations et la pollution des ctes et des milieux
rcepteurs, le renforcement et la scurisation de lalimentation en eau et lectricit, le dveloppement des infrastructures
pour accompagner lurbanisation, la prservation du patrimoine rseau existant, et la prennit des avances ralises en
matire de branchements sociaux.

En ce qui concerne les enjeux commerciaux, la LYDEC vise en effet amliorer le taux de satisfaction de la
clientle, dassurer une relation de proximit avec ces clients et damliorer la qualit de service.

Au niveau social, la LYDEC a pour objectif de faire de ses collaborateurs de vritables professionnels porteurs des
valeurs et des ambitions de la socit, de crer une relation de confiance et de prennit avec les partenaires sociaux et
dassurer au personnel les conditions optimales de succs.

3. Organigramme Gnral :

La direction gnrale est organise en plusieurs ples qui regroupent des directions. La figure ci-dessous prsente
la structure organisationnelle de lentreprise.

Direction gnrale
Direction d'audit interne et d'inspection

Direction des fonctions de support


Direction de communication et de

d'lectricit et d'clairage public

Direction Inmae et gestion de


Direction administrative et

Direction des oprations


Direction d'exploitation,
dveloppement durable

Direction des ressources


Direction des systmes

Direction technique
d'information
financire

humaines
gnrale

contrat

Figure 2 : Organigramme de la Direction Gnrale

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

15/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

II. Prsentation de la DSI :


1. Direction des systmes dinformations :

Le schma ci-dessous reprsente la structure de la Direction des Systmes dInformation, elle regroupe plusieurs
dpartements : dpartement de Dveloppement, dArchitecture, dExploitation et de Logistique.

Direction des systmes d'information

Dpartement Dpartement Dpartement Dpartement


Archi tecture Dveloppement Logi stique Expl oitation

Figure 3 : Organigramme de la DSI

2. Dpartement Dveloppement :

Le dpartement dveloppement aussi regroupe plusieurs services : service support et documentation, service
dintgration, service application et dernirement le service SAP.

Dparetement Dveloppement

Servi ce support et
documentation
Service SAP Servi ce Intgration Servi ce Application

Figure 4 : Organigramme du dpartement dveloppement /service SAP

3. Service SAP :

Le service SAP, o se droule le projet de fin dtude prend en charge :

La gestion des projets autour du systme dinformation SAP.


La garantie de la bonne dmarche des processus SAP.
Le help desk SAP.
La formation des utilisateurs.
Le Support aux diffrents responsables mtiers pour lidentification de leurs besoins.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

16/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

CHAPITRE 2 : Etude gnrale du


projet
I. Primtre du projet :
1. Prsentation du projet :
Vivant dans un contexte de mondialisation, de fusion des entreprises et de concurrence, les entreprises veulent
augmenter leur productivit, leur efficacit et leur marge de profit afin de rester comptitives. Donc les socits taient
contraintes dlargir leurs conceptions traditionnelles de la gestion. Pour cela les dcideurs ont besoin davoir une visibilit
en temps rel sur ltat global de la socit quils dirigent. tant amen prendre des dcisions stratgiques, ils ont besoin
doutils daide la dcision fiable, mme de fournir des informations exactes le plus rapidement possible. Cest ainsi que
la logistique fait son entre.

Historiquement, la logistique a fait son apparition dans les grandes entreprises pour rpondre une double
exigence :

La mise disposition au moindre cout de la quantit dun produit, lendroit et au moment o la demande
existe.
Grer les flux dinformation, dans le but de rguler les flux de matires.

Plus quune mthode de gestion, la logistique est devenue un instrument privilgi de linformation, un avantage
concurrentiel, un levier de maintien et daccroissement de la comptitivit. Est laide du module MM du progiciel SAP
qui permet de grer et doptimiser les processus qui concerne la gestion des articles d'un point de vue achats et gestion des
stocks, les entreprises peuvent parfaitement rpondre leurs exigences.

La gestion de la chaine logistique dsigne le sous-domaine du systme dinformation qui rpond aux besoins
spcifiques des oprateurs logistiques des gestions de la chaine dapprovisionnement, prvision, planification, etc..

Pour ce faire donc il est conduit faire :

Entretenir ce titre des liens trs fort avec le systme dinformation de lentreprise et en particulier avec le
progiciel de gestion intgr (PGI ou ERP en anglais) de lentreprise.
Mobiliser un grand nombre de donnes et de flux dinformation associs, convenablement organiss et mis
disposition par le biais dun stockage appropri sous forme de base de donnes.
Offrir une palette de traitements et dapplications logicielles, en phase avec les besoins particuliers des
oprateurs logistiques.

Le thme soumis mon projet est la mise en place dune plate-forme dcisionnelle SAP BI autour de SAP MM
(Material Management).

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

17/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Figure 5 : Architecture SAP BI / MM

2. Objectifs du projet :

Parmi les objectifs fixs par la mise en place de cette plate-forme on peut citer :

Mettre en place un outil orient vers les oprationnels pour dvelopper leurs besoins en matire de reporting
et danalyse.
Permettre une prise de dcision facile et rapide pour lensemble des acteurs autour de SAP.
Rpondre aux exigences de reporting.
Disposer de tableaux de bord standards autour de SAP et liminer tous dveloppements spcifiques.
Dlivrer la bonne information, au bon temps, la bonne personne et sous le bon format.
Disposer dune plateforme dcisionnelle et dun entrept de donnes (Dataware house) dentreprise autour du
systme dinformation SAP LYDEC.
Intgrer et fusionner toutes les donnes transactionnelles autour de SAP.
Sparer la plateforme transactionnelle de la plateforme dcisionnelle.

3. Livrables :

Phases Prrequis Livrables Dpendances Critre de fin de phase

Cahier de charge.
Fourniture par LYDEC Le cahier de charge rdig et valid,
Lancement et
de la documentation N/A. le travail planifi, la phase danalyse
planification Plan dassurance
ncessaire. peut commencer.
qualit.
Fourniture par LYDEC
Etude et analyse des Dossier de spcification Phase de lancement et Validation des besoins exprims
de la documentation
besoins fonctionnelle planification. par le service achats.
ncessaire.

Comprhension fonctionnelle et
Analyse et Dossier darchitecture Phase dtude et analyse
Nant. technique de lapplication par
Modlisation fonctionnelle. des besoins.
lquipe de dveloppement.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

18/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Phase de
Modlisation/Phase de
Dveloppement du Disposer dun accs aux Mise en place du DATAMART
Dossier dETL. mise en place de
processus ETL donnes. aliment par le processus ETL.
lenvironnement de
dveloppement.

Activation des cubes travers


le datamart ralis dans la
Reporting et Dossier de tableaux de Phase Dveloppement du
Nant. phase prcdente.
tableaux de bord bords raliss et de cubes. processus ETL Mise en place des tableaux de
bords raliss et les valids.

Tableau 1 : Tableau des livrables

4. Aspect qualit :
Les caractristiques les plus souvent associes la russite dun Datawerhouse sont les suivantes :

Objectifs de progrs clairs, mesurables. Si les enjeux ne sont pas dfinis suffisamment prcis, le systme risque
de se limiter au rle de rservoir de donnes et dtre trop gnrique.
Choix dinformations utiles (privilgier la pertinence la disponibilit).
Faire intervenir les utilisateurs dans la conception pour choisir les indicateurs clefs et donnes pour mieux
travailler.
Avoir une bonne qualit de donnes : cohrentes, jour, documentes.
Avoir un accs direct pour les utilisateurs, leur donner les moyens dtre autonomes.
Etre flexible : pouvoir supporter laugmentation des utilisateurs, de type de donnes, de volume de donnes.
En effet, le nombre dutilisateurs du Datawerhouse crot de manire exponentielle (nombre multipli par 10
ou 15 en 2 ans). Plus il y a dutilisateurs, plus il y a des requtes, plus il y a des donnes qui transitent.

permettre
s i mple et un a ccs
l abore ra pi de a ux
i nformations

homogne, ra pi de,
cl a ire, fi a ble,
conci se et fl exible et
i ntuitive ma intenable

Figure 6 : Rsum des aspects qualit

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

19/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

5. Matrice des risques :


Matriser les risques est une proccupation majeure en conduite de projet informatique. Les risques sont dfinis
comme la possibilit qu'un projet ne s'excute pas conformment aux prvisions de dates, de cot ou de qualit.

Lidentification initiale des risques sest effectue en fonction des objectifs, des exigences et du contexte du projet.
Pour effectuer ce recensement, nous avons procd un brainstorming avec les membres de lquipe et consulter les suivis
des risques effectus sur les projets antrieurs.

Ensuite les risques sont classifis (classification selon une typologie et estimation de leur probabilit dapparition) ;
leurs consquences sont values (en termes dimpacts).

Le tableau suivant illustre la matrice des risques identifis susceptible daffecter le droulement normal du projet, leurs
impacts et les actions prventives raliser pour limiter la probabilit de lapparition de chaque risque.

Risque Impact Probabilit Classement Actions prventives


Risques gestion de projet
Mauvaise estimation du planning Retard sur le planning Moyen Planning prvisionnel dtermin avec une marge de
prvisionnel. rel. manuvre.
Le besoin est changeant selon le Dcalage sur le Elev Rester flexible pour pouvoir changer ou remplacer
client. planning rel. des parties.
Risques humain
Les comptences de l'quipe Ralentissement des Moyen Structuration de l'quipe.
sont insuffisantes. travaux. Redistribution des rles.
Formation, motivation.
Manque de motivation des Glissement de Elev Redistribution des rles.
quipes. planning et objectifs Responsabilisation.
moins bien atteints. Formation.
Risques Ressources Matriel
Manque / Problme des Ca bloquera Moyen Des sauvegardes sont faire chaque fin de journe
machines. lavancement du pour minimiser les pertes de donnes.
projet.
Risques Technique
Importance des changements Ralentissement des Elev Identification d'experts internes.
technologiques (innovation). travaux. Formation.
Assistance externe.
Instabilit de l'environnement. Ca bloquera Elev Recensement des bugs connus.
lavancement du Choix de versions des logiciels.
projet. Recommandations de configuration.
Accord avec les constructeurs/diteurs.
Les temps de rponse ne sont Ralentissement du Moyen Simulation.
pas satisfaisants. fonctionnement de Essais comparatifs.
systme. Modlisation, prototypage.
Risques Organisationnel
Les utilisateurs ne sont pas Retarder le projet. Elev Organisation de groupes de travail.
impliqus. Cration d'un comit des utilisateurs.
Communication.
Attitude hostile des futurs Instabilit du systme. Elev Organisation de groupes de travail d'utilisateurs.
utilisateurs. Cration d'un comit des utilisateurs.
Communication.
Formation.
Tableau 2 : Le classement des risques
Faible Moyen Svre Dangereux
Tableau 2 : Le classement des risques

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

20/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

II. Conduite du projet :


1. Dfinition :
La gestion de projet ou conduite de projet est une dmarche visant structurer, assurer et optimiser le bon
droulement d'un projet suffisamment complexe pour devoir :

Etre planifie dans le temps : c'est l'objet de la planification (La planification est la programmation d'actions et
d'oprations mener).
Etre budgte (tude pralable des cots et avantages ou revenus attendus en contrepartie, des sources de
financement, tude des risques oprationnels et financiers et des impacts divers...).
Faire intervenir de nombreuses parties prenantes : c'est l'objet des organisations qui identifient matrise
d'uvre et matrise douvrage (voir galement fonctions de matrise d'ouvrage).
Responsabiliser le chef de projet ou le directeur de projet (Le directeur de projet ou encore coordinateur de
projet est la personne responsabilise sur l'aboutissement d'un projet (par exemple, d'un projet d'volution du
systme d'information), mettre en place un comit de pilotage.
Suivre des enjeux oprationnels et financiers importants.
L'objectif doit tre prcis de faon claire, chiffre et date. Le rsultat doit tre conforme des normes de qualit
et de performances prdfinies, pour le moindre cot et dans le meilleur dlai possible.

2. Cycle de vie dun projet dcisionnel :


On obtient toujours de meilleurs rsultats avec une mthode que sans mthode. Mon choix s'est port sur le cycle
de vie dimensionnel propos par Ralph Kimball.

Cette mthode est illustre par le schma suivant. Ce schma reprsente la succession des tches de haut niveau
(macro tches) ncessaires la conception, au dveloppement et au dploiement d'entrepts de donnes. Il dcrit le
cheminement du projet dans son ensemble: chaque rectangle sert de poteau indicateur ou de borne. Il apparatra au dbut
de chaque grande tape pour signaler notre position dans le cycle de vie.

Le schma ci-dessous reprsente le cycle de vie dimensionnel :

Figure 7 : Cycle de vie dun projet dcisionnel

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

21/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

3. Description des phases :


Les phases du cycle de vie du projet sont les suivantes :

Lancement et planification : Lobjectif principal de cette tape est la familiarisation avec le projet, c'est--
dire comprendre les grands traits du projet et planifier et organiser le travail.
Recueil et analyse des besoins : cette phase passe par une analyse de la solution existante, ses
inconvnients, ainsi quune collecte de lensemble des besoins fonctionnels et non fonctionnels exprim par la
DSI et la validation de ces besoins par lquipe du projet. A lissue de cette phase un dossier danalyse et
spcification sera ralis.
Etude technique : cette phase a pour but la monte en comptence dans les outils utiliss et la prparation
de lenvironnement de dveloppement et la rsolution de tous les problmes de loutillage utilis.
Conception : Cette phase part de lanalyse dj effectue de lexistant, permet la conception fonctionnelle et
technique du projet.
Dveloppement du processus ETL : Cette phase permet la ralisation du processus qui permet lextraction
des donnes depuis les sources de donnes, leurs transformations et le chargement de ces donnes.
Dveloppement des rapports et tableaux de bord : Cette phase a pour objectif la construction du cube et
la ralisation des diffrents rapports et tableaux de bord qui vont rpondre au beso in du client en termes
danalyse.

III. Planification du projet :


L'objectif de ce planning est de dterminer les tapes du projet et le timing. Ce planning joue un rle primordial
pour la ralisation et le suivi du projet, il est tabli dans le dbut de chaque projet afin de suivre le bon droulement de
chaque tche. Llaboration du planning sest base sur lhypothse suivante :

Respect des priodes de validation.


Le planning peut subir des modifications suivant les impratifs du projet.

1. Decoupage du projet :

Etude et analyse
Prise en Charge des besoins
Modlisation Mise en oeuvre

Modlisation Cration des


BI / SAP BI Recensement du processus requetes
des besoins achats de la
LYDEC
Ralisation des
Mtier des
tableaux de
achats
bords
Ellaboration
Cration des
du cahier de
SAP MM Cubes Dploiement
charge

Figure 8 : Dcoupage du projet

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

22/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

2. La planification prvisionnelle du projet :


Ce planning a t tabli aprs la dfinition du besoin. Il comporte les tapes du projet et les dures qui leur ont t
alloues aussi bien que les dures des diffrentes sous taches composant chaque phase. Ainsi, ce planning a servi de
tableau de bord pour le suivi de ltat davancement du projet.

Figure 9 : Planning prvisionnel du projet

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

23/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

3. Le droulement rel du projet :

Figure 10 : Droulement rel du projet

La figure ci-dessus reprsente le planning rel du projet qui est diffrent du planning prvisionnel cit au dbut, et
ces cart sont analyss dans la partie suivante.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

24/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

4. Analyse des carts :

Etape Nombre de jours Type dcart

Prise en charge de l'outil SAP BI +2 Retard

Identifier dans le "Business Content" les cubes standards ligibles +2 Retard

Identifier dans le Business Content les extracteurs et rgles de Retard


+1
transformation
Elaborer le document des spcifications fonctionnelles -2 Avance

Activation des cubes OLAP sur SAP BW +2 Retard


Cration des requtes sur Bex Query Designer -2 Avance
Ralisation des tableaux de bords sur l'analyzer -1 Avance

Total +2
Tableau 3 : Tableau des carts

IV. Organisation du projet :


1. L'quipe projet :

Chef de projet

ELKOUDRI HICHAM

Equipe systeme Equipe fonctionelle Equipe Technique

MIKOU BENTALBA ELKOUDRI


MORTADI Hassan HAYOURI ABDELAZIZ MORTADI Hassan
Ayoub Hicham
Salah Eddine

Figure 11 : Organisation de lquipe du projet

Nom Rles des acteurs du projet Mail


Abdelaziz HAYOURI Chef de service SAP Abdelaziz.hayouri@lydec.co.ma
Hicham ELKOUDRI Consultant Technique SAP BI / MM Hicham.elkoudri@lydec.co.ma
Salah Eddine BENTALBA Analyste / Dveloppeur Salaheddine.bentalba@gmail.com
Yassine ATTASSI Chef de projet SAP Yassine.attassi@lydec.co.ma
Hassan MORTADI Administrateur systme SAP Hassan.mortadi@lydec.co.ma
MIKOU Ayoub Administrateur systme SAP Ayoub.mikou@lydec.co.ma
Tableau 4 : Les rles des acteurs

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

25/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

2. Flux de Communication :

1 : Le chef de projet SAP guide lingnieur pendant son


travail.

2 : Le chef de service SAP avec un responsable du service


achat explique lEquipe les besoins du service.

3 : Lingnieur valide son travail de conduite de projet et


son rapport avec son encadrant EMSI.

Figure 12 : Diagramme de flux de communication

3. Suivi interne :
Plus le suivi quotidien avec le responsable projet qui est mon encadrant dentreprise, des runions hebdomadaires
sont organises entre les membres de lquipe du projet.

Aussi, des runions sont organises sur demande par le responsable du service achats.

Ces runions ont pour objectifs :

Le suivi dtaill de lavancement du projet et laffectation des ressources sur le projet.


Le suivi des actions interne et externe mener sur le projet.
La synchronisation entre les intervenants.
La validation de la rvision des risques.
La validation de la r-estimation et la re-planification du projet.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

26/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

4. Outils de Gestion de projet :

Microsoft Project (ou MS Project ou MSP) est un logiciel de gestion de projet de Microsoft. MS Project permet de
planifier les projets et les ressources, et dassurer le suivi des projets durant leur ralisation. Cet outil permet ainsi au chef
de projet dassurer une gestion de projet professionnelle, conforme ltat de lart, et ainsi garantir le respect des dlais.

Les principales fonctionnalits :

Planification et pilotage des projets.


Gestion des ressources.
Gestion des couts.
Analyse et communication des informations du projet.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

27/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Environnement de travail

Ce chapitre prsentera lenvironnement de travail, les Concept de base comprenant larchitecture et les
fonctionnalits.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

28/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

CHAPITRE 3 : le progiciel
SAP
I. Prsentation SAP :
1. Dfinition dun ERP :

Un ERP (Enterprise Resource Planning) traduit gnralement par PGI (Progiciel de Gestion Intgr) - peut tre
dfini comme un systme dans lequel les diffrentes fonctions de l'entreprise (comptabilit, finances, production,
approvisionnement, marketing, ressources humaines, qualit, maintenance, etc.) sont relies et intgres entre elles par
l'utilisation d'un systme d'information centralis sur la base d'une configuration client/serveur.

La mise en uvre d'un systme compltement intgr permet de rpondre de manire prcise et en temps rel aux
questions du type: Que se passe-t-il si je dcide de faire ceci ?. Par exemple, si une entreprise reoit une commande de
marchandises, il est possible de savoir presque instantanment les consquences de cette demande sur les capacits de
production, sur les besoins d'approvisionnement, sur le personnel ncessaire pour accomplir cette tche, sur les dlais
requis pour satisfaire cette demande, sur les besoins de financement, sur la profitabilit de cette opration, etc.

2. Le progiciel SAP :
SAP (System, Applications, and Products for data processing) est le leader
mondial des ERP. Ce progiciel a remport rapidement un succs important
auprs des grandes entreprises en proposant un progiciel multilingue et
multidevises. SAP sintresse aussi au march des PME, en pleine croissance en
proposant sa suite BusinessOne, pour les entreprises de 2 250 salaris.

SAP est une application client-serveur. Ses modules couvrent l'ensemble des
fonctions de gestion de l'entreprise. Chaque module couvre des besoins complets de gestion. Certains entreprises
implmentent tous les modules fonctionnels de SAP, ou seulement quelques-uns. SAP R/3 est entirement paramtrable.
Par ailleurs, grce son environnement de dveloppement, SAP R/3 peut tre adapt des besoins spcifiques
(dveloppements en ABAP/4 - Advanced Business Application Programming.

Le schma ci-dessous reprsente la rpartition des parts de march des principaux ERP en 2010 au niveau
mondial. SAP domine avec 24% des parts de march.

SAP
ORACLE
Microsoft Dynamics
Autres

Figure 13 : March mondial des ERP en 2010

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

29/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

3. Les modules SAP / R3 :

Les modules sont les composants fonctionnels du systme SAP R/3. On peut distinguer 3 familles de modules
fonctionnels (voir figure ci-dessous):

Les ressources matrielles : modules orients logistique (MM, PP, SD, QM, PM).
Les ressources financires : Finance (FI, CO, TR, IM).
Les ressources humaines : administration et dveloppement du personnel (PA, OM, PT, PD).

Figure 14 : Principaux modules SAP

a. Module MM-SD :

Lapprovisionnement et le flux des matires premires et produits finis reprsentent un facteur dcisif
dans la russite dune entreprise. Une gestion efficace des Achats et Stock garantit un flux de matires, de produits et de
services efficace sur lensemble de lentreprise, un cot raisonnable et prvisible.

Lapplication Achats et Stocks (MM) de R/3 offre un jeu de fonctions hautement intgr, susceptible de
couvrir la totalit des besoins dune entreprise. Il comprend notamment le calcul des besoins, la gestion des achats, la
rception de marchandises, la gestion des stocks, la gestion des emplacements de magasin, le controle des factures, lachat
de services externes et le systme dinformation des achats. Ces fonctions sont troitement intgres entre elles et avec le
reste du systme R/3. Autrement dit, toute opration dAchats et Stocks met immdiatement jour les donnes
concernes dans les domaines connexes et dans les autres applications R/3, telles que la Gestion de la production (PP),
lAdministration des ventes (SD), la Comptabilit financire (FI), le Contrle de gestion (CO), la Gestion des
immobilisations (AM) et la Gestion de la qualit (QM). Le calcul dapprovisionnement sur consommation cre des
propositions bases sur point de commande ou prvisions. Des besoins complmentaires issus des demandes dachat sont
galement transmis au service Achats. Les demandes dachat provenant dune commande client, dun centre de cots ou
du calcul des besoins sont transmises aux Achats, o elles sont converties en commandes. La slection des fournisseurs et
la cration des commandes peuvent seffectuer automatiquement. Lutilisateur peut accder aux contrats. Le module
Gestion des achats comprend des procdures de lancement automatiques et peut enregistrer une approbation dune
personne spcifique via une signature lectronique.

La Gestion des stocks prend en charge ladministration des stocks disponibles en magasin jusqu ce quils soient
consomms. Le systme gre tous les types courants de mouvements dentre, de sortie et de transfert darticles, ainsi que
les tches spciales telles que la gestion des lots, des stocks en consignation, des stocks ngatifs ou des stocks commandes
client.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

30/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Commande

Achat D
Stockage
Fournisseurs I
Produits
S
Finis
R T

Client
Stock matires R
E
C premires I
E B
P U
T T
Processus de I
I
transformatio O
O
n Processus de N
N
stockage

Figure 15 : Les processus de SAP MM


b. Autres Modules :

Module Finance Ressources humaines


- Module FI (Financial) - Module PA - Donnes de base personnel
Le module FI contient toutes les critures des ventes et Gestion de la rmunration.
achats, lesquelles se dversent dans la comptabilit gnrale via la
comptabilit client ou fournisseur. Gestion des employs.
FI-GL : Comptabilit gnrale (General Ledger). Primes d'intressement.
FI-AR : Comptabilit client (Accounts Receivable). Gestion de la paie.
FI-AP : Comptabilit fournisseur (Accounts Payable). Suivi du temps de travail.
FI-AM : Comptabilit des immobilisations (Assets Suivi des frais de dplacement.
Management).
Comptabilit bancaire. - Module PD - Gestion des comptences

Consolidations Gestion de la structure HR de l'entreprise.


- Module CO (Controlling) Suivi des carrires.

Le module CO concerne la comptabilit analytique. Planification des rservations de salle.


Contrle de gestion de l'entreprise. Gestion des sminaires et confrences.
Analyse des cots par centre de frais. Gestion de la workforce.
Comptabilit des ordres et des projets. Recrutement de personnel.
Comptabilit des centres de profits. Employe self-service (accs intranet pour les
- Module PS (Project Systems) employs).

Le module PS concerne la gestion des projets. Manager self-service.


Structuration des projets. Gestion des formations et vnements.
Suivi de cots et budgets. /Intgration avec PM, PP
et CO.
Planning et calendrier. /Systme d'information.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

31/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

CHAPITRE 4 : Les systmes


dcisionnels
I. Introduction :
Face une complexit de linformatique, un environnement instable o les Rachats et fusion dentreprises sont
nombreuses, une concurrence omniprsente et une Internationalisation des changes, les dcideurs ont besoin davoir une
vision claire de leurs Affaires tout moment, trs rapidement et laide doutils faciles utiliser sans perturber le Systme
de production existant.
Quelle entreprise ne voudrait pas :
Fidliser ses clients en les identifiant mieux : leur proposer les produits ou services susceptibles de les
intresser.
Matriser les risques quelle prend.
Optimiser ses activits.
Exploiter intelligemment les donnes stockes.
Avoir plus dinformation que ses concurrents.
Anticiper.
Do lre de linformatique dcisionnelle, vritable lame de fond qui balaye tous les secteurs de lindustrie et attire
de plus en plus de fournisseurs qui flairent un march porteur.
En effet, un systme dcisionnel fait appel toute une palette doutils de toutes origines : logiciels spcifiques,
machines puissantes, outils de requtes multiplier par le nombre de postes de, SGBD.

II. Dfinition dun systme dinformation dcisionnel :

Le systme dcisionnel est un SI ddi aux applications


dcisionnelles. Les applications dcisionnelles
reprsentent un ensemble dinformations et doutils mis
la disposition des dcideurs pour supporter de manire
efficace la prise de dcision.

Situs au-dessus des systmes sources, les systmes


dcisionnels se composent de trois lments principaux :
lentrept de donnes, les magasins de donnes et enfin
les outils de restitution.

Figure 16 : Composantes dun systme dcisionnel

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

32/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

III. Architecture dun Systme dcisionnel :

Figure 17 : Architecture dun systme dcisionnel

Un systme dcisionnel ne peut se construire en marge des autres systmes de lentreprise. Il ncessite une vision
globale du systme dinformation oprationnel. Il mobilise des quipes de concepteurs chargs de la mise en uvre en
respectant des dlais courts, des dirigeants et des utilisateurs qui dfinissent les donnes pertinentes et orientent le projet
vers un choix technique convivial. Il se caractrise par une simplicit dutilisation, une disponibilit, une ractivit (utilis
tout moment, par de plus en plus de personnes, avec des requtes toujours plus exigeantes) et une convivialit des outils
dinterrogation. Penser grand et dmarrer petit est la devise dune telle informatisation.

Cette conception rigoureuse est rendue difficile par la multiplicit des sources de donnes et p ar sa dmarche
diffrente dune conception classique :
Il sagit dune modlisation par les vues des utilisateurs indpendamment des bases de production.
Les informations prendre en compte ne sont pas les donnes brutes oprationnelles. Elles doivent sub ir des
transformations (calculs, ajout de notions de temps ...). Elles peuvent avoir un sens diffrent selon le secteur
dactivit concern. On regroupe donc, dans un rfrentiel commun, des lments provenant de plusieurs
applications, orients mtiers et reprsentant la mmoire de lentreprise.

IV. Le concept OLAP (ON LINE ANALYTICAL PROCESSING) :

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

33/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Figure 18 : Concept multidimensionnel (OLAP ON LINE ANALYTICAL PROCESSING)

Linformatique dcisionnelle a connu ses balbutiements dans les annes 80. Mais ce nest quen 1993 quelle va tre
normalise par E.F. CODD qui a galement formalis les bases relationnelles.
Il na fait que formaliser un concept dj mis en uvre par plusieurs diteurs :
ARBOR, IRISOFTWARE, COMSHARE et PILOT.
OLAP nest pas une nouvelle technologie mais runit un ensemble de nouvelles fonctionnalits dcrites par les 12
rgles suivantes :

1. Vue multidimensionnelle :
La base sappuie sur un hyper-cube (cube n dimensions).
Ladministrateur dfinit une fois pour toute les dimensions qui reprsentent une faon de trier linformation et
regroupent une liste de membres du mme type (temps, produit, rgion ...).
Lanalyse pourra ainsi tre affine dans le dtail (vision pyramidale).
Lutilisateur choisit deux ou trois critres visualiser sous forme de tableau ou de cube. Il peut galement faire
pivoter les axes danalyse pour projeter les informations sous un angle diffrent. Ainsi, aprs avoir examin les ventes par
rgion, il peut permuter les axes pour une visualisation par mois.

2. Transparence :
Lutilisateur doit pouvoir utiliser ses progiciels habituels (tableur, reporting, interface graphique ...) sans percevoir
la prsence dun outil OLAP.
Cette transparence seffectue :
Entre loutil bureautique et la base multidimensionnelle.
Sur lemplacement physique des donnes.

3. Accessibilit :
Loutil rend invisible lutilisateur lhtrognit des donnes .Il accde simultanment nimporte quel type de
base et effectue les Mmes requtes en conservant la cohrence des rsultants.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

34/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

4. Performance continue dans les restitutions :


Les performances sont indpendantes du nombre de dimensions. Elles ne dpendent pas du volume mais de la
complexit graphique.

5. Architecture Client / Serveur :


Une rpartition intelligente des traitements et des donnes est effectue.

6. Dimensions graphiques :
Les axes danalyse ne dpendent pas de la structure. Toute fonction applique une dimension sapplique aussi
aux autres.

7. Gestion dynamique des matrices creuses :


Les cellules non renseignes (pas de correspondance entre les dimensions) ne doivent pas encombrer la mmoire.
On doit pouvoir modifier la structure de donnes de loutil OLAP et changer dynamiquement les mthodes
daccs.

8. Support multiutilisateurs :
Les accs simultans sont grs (rcupration, mise jour ...).

9. Oprations entre dimensions :


On doit pouvoir effectuer des calculs sur toutes les combinaisons possibles de dimensions sans restriction
technique. De plus, les outils OLAP grent les calculs inter-dimensions sans faire appel aux usagers du systme.

10. Manipulation intuitive des donnes :


Lutilisateur dispose dune ergonomie de consultation. Il peut manipuler les donnes sans avoir recours un menu
ou des allers / retours successifs.

11. Flexibilit des restitutions :


Llaboration de rapports doit tre souple et conviviale pour un non-initi. Il doit pouvoir cliquer sur une colonne
ou une ligne afin dobtenir le dtail.

12. Nombre de dimensions et de niveaux de hirarchie illimits :


Loutil OLAP gre au moins quinze dimensions dans le mme modle. Le nombre de niveaux dagrgation est
illimit.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

35/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

V. Les fonctionnalits :
Les besoins des utilisateurs peuvent tre regroups en 4 grandes catgories : Simuler, Analyser les donnes,
Produire des tats de gestion, Suivre et contrler. Face ces besoins, les systmes dcisionnels proposent les
fonctionnalits suivantes :

Simuler :
Gestion de modles de calcul (Calcul automatique densemble de donnes complexe en fonction: De
paramtres entrs par les utilisateurs et de rgles de gestion)
Exemple dutilisation : Elaboration de business plan.
Elaboration collaborative (Ajout de fonctionnalits de workflow aux modles de simulation dcrits
prcdemment)
Exemple dutilisation : Elaboration budgtaire.
Analyser les donnes :
Fonctionnalits OLAP : Etablissement danalyses dynamiques multidimensionnelles avec possibilit de trier,
filtrer et zoomer lintrieur des donnes.
Exemple dutilisation: dtermination des causes expliquant lvolution dune donne de synthse
(Chiffre daffaires).
Fonctionnalits avances de datamining. Ensemble de techniques statistiques sophistiques permettant de
faire apparatre des corrlations, des tendances et des prvisions.
Exemple dutilisation: prdiction de dfaillances, slection de client pour une promotion.

Produire des tats de gestion :


Fonctionnalit de reporting requteurs permettant de produire de faon simple et rapide des tableaux de
donnes incorporant des calculs plus ou moins sophistiqus.
Exemple dutilisation: production dtat de gestion la demande.

Suivre et contrler :
Elaboration de tableaux de bords : Production et diffusion automatique frquence rgulire de tableaux de
bord regroupant des donnes htrognes.
Exemple dutilisation: Production de tableaux de bord graphiques 2 Tendances rcentes des systmes
dcisionnels le temps rel. Support par un petit nombre dditeurs et utilis de faon confidentielle par les
entreprises.
Emission dalerte : Gnration conditionnelle de messages sur diffrents supports (Email, SMS) plus ou
moins complexes en fonction de Configuration de donnes.
Exemple dutilisation : alerte sur constatation dun incident de paiement.

Il est rare que lensemble de ces fonctionnalits soient mises en place dans une entreprise. Les mises en uvre
sont en outre souvent ralises par domaine fonctionnel (les ventes, les achats). Par ailleurs il nexiste pas, ma
connaissance, de produit couvrant lensemble de ces fonctionnalits. Chaque progiciel, en fonction de son origine et du
positionnement que souhaite lui donner son diteur, est plus ou moins avanc sur lun ou lautre thme.

Il est donc crucial de dterminer prcisment ses besoins prsents, et futurs, ainsi que les Contraintes lies son
organisation ou son activit avant de choisir une solution.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

36/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Dexprience, il est toujours difficile dexpliquer des dirigeants que lon doit dpenser de largent, parfois
beaucoup, toujours trop, pour analyser et manipuler des donnes existant dans les systmes dinformation de lentreprise.

Les apports des systmes dcisionnels sont nanmoins rels. Ils peuvent tre classs en 2 grandes catgories :

Lamlioration de lefficacit de la communication et de la distribution des informations de pilotage.


Lamlioration du pilotage des entreprises rsultant de meilleures dcisions, prises plus rapidement.
Si le premier point est aisment comprhensible, prsente peu de risque de mise en uvre et pose peu de
problme dvaluation ce nest clairement pas en revanche une source de gains significative. Il sera trs difficile, le plus
souvent, de justifier les cots dun projet sur cette seule promesse.

La seconde catgorie nettement plus de potentiel de gains mais il faut bien reconnatre que les risques de ne pas
atteindre les objectifs initiaux sont rels, sans parler des normes difficults dvaluation des bnfices escompts.

Les bnfices de ce type les plus souvent sont les suivants :


Unicit des chiffres, une seule vrit accepte par tous.
Meilleure planification.
Amlioration de la prise de dcision.
Amlioration de lefficacit des processus.
Amlioration de la satisfaction des clients et des fournisseurs.
Amlioration de la satisfaction des employs.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

37/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

CHAPITRE 5 : Prsentation
de SAP BI
I. Dfinition de SAP Business Intelligence :
SAP Net Weaver BI est la plateforme dcisionnelle de SAP. Elle regroupe les disciplines lies la prise de
dcision, de l'alimentation du data Warehouse la publication des informations. Elle donne une vision analytique de
l'activit de l'entreprise partir de l'tude des diverses donnes. Elle permet aux dcideurs de suivre le fonctionnement de
l'entreprise, d'tudier sa performance et d'en dduire les tendances prospectives.
Elle fait appel quatre catgories d'applications :
La collecte et lextraction partir des donnes brutes. On dispose pour cela de :

De procdures dextraction internes


Des ETL (Extraction, Transformation and Loading)

Le stockage et la consolidation des donnes :

Dataware house, ou Datamart

La recherche des tendances fortes :

Le datamining

la mise en forme et la restitution :

Le dcisionnel
Collaboration et Knowledge Management

II. Business MAP de linfrastructure NetWeaver :


Prsentation de la Couche SAP Business Information Management dont fait partie SAP BI

Enterprise
User Productivity Running an Enabling User Business Task Mobilizing Business
Knowledge Enterprise Search
Enablement Enterprise Portal Collaboration Management Processes
Management
Data Unification
Master-Data Management Enterprise Data Warehousing

Business Information Enterprise Reporting, Business Planning and Enterprise Data Enterprise Knowledge
Enterprise Search
Management Query, and Analysis Analytical Services Warehousing Management

Business Event
Business Activity Monitoring Business Task Management
Management

Enabling Application-
End-to-End Process Enabling Business-to- Business Process Enabling Platform Business Task
to-Application
Integration Business Processes Management Interoperability Management
Processes

Custom Development Developing, Configuring, and Adapting Applications Enabling Platform Interoperability

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

38/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Unified Life-Cycle
Software Life-Cycle Management SAP NetWeaver Operations
Management

Application
Governance and Authentication and Single Sign-On Integrated User and Access Management
Security Management

Enabling Platform SAP NetWeaver Master-Data Enterprise Knowledge Enterprise Data


Consolidation
Interoperability Operations Management Management Warehousing

Enterprise SOA Design


Enabling Enterprise Services
and Deployment

III. Les composantes de SAP BI :

Figure 19 : Architecture SAP BW


Les outils suivants composent la suite BI de SAP :

Data Warehousing (SAP BW Administrator Workbench):


Extraction, transformation, and loading (ETL).
Dataware house management.
Business modeling.
BI Platform:
On-line analytical processing (OLAP).
Data Mining.
Alerting.
Meta Data Repository.
Planning Framework.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

39/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

BI Suite of Tools (SAP BW Business Explorer): BEx


Query Design.
Managed Reporting and Analysis.
Visualization Web Application Design.
Collaboration.

IV. mySAP BI : fonctionnalits cls :


Les fonctionnalits cls de mySAP BI :
Data Warehouse : Intgre et stocke les donnes provenant de diverses sources afin de faciliter l'analyse
stratgique et la prise de dcision.
Reporting et analyse : Prend en charge des requtes complexes et la prise de dcision inter-entreprises grce
une fonction de rapport flexible, base sur le Web.
Dploiement des informations : Dploie des informations interprtes sur des canaux multiples via les
portails d'entreprise.
Gestion des connaissances : Gre les informations non structures sous une grande varit de formats,
notamment texte, audio et vido.
Planification et simulation : Lie la stratgie la dfinition d'une cible opratoire et simule l'impact des
changements envisags sur les rsultats financiers et l'exploitation.
Gestion de contenu Web : Utilise la fonction de publication pour distribuer du contenu aux intervenants,
tant l'intrieur qu' l'extrieur de l'entreprise. Utilise la fonction d'abonnement pour donner aux utilisateurs
un meilleur contrle sur leur environnement de travail.
Cockpits dinformation bass sur le Web : Fournit les bonnes informations aux bonnes personnes,
rapidement et facilement.
Gestion des performances : Tire parti d'outils d'analyse et de modlisation de donnes sophistiqus pour
produire une reprsentation visuelle des objectifs stratgiques. Modlise des scnarios pour dvelopper des
stratgies d'entreprise optimises et surveille les performances par rapport aux objectifs.
Applications analytiques : Intgre les processus d'entreprise, ainsi que les scnarios et les rgles de mesure
prdfinis :

Application relation client : pour mesurer et optimiser la relation client.


Application entreprise : pour valuer les performances financires et dvelopper une gestion performante
tout au long des processus de back-office.
Application chane logistique : pour mesurer et optimiser les chanes logistiques.
Application commerce lectronique et market place : pour analyser l'exprience du "client on-line".

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

40/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

V. Prsentation Data Warehousing :


1. Loutil ETL: Extraction, transformation, and loading :
Les transformations et les protocoles de transfert (Data Transfer Protocol) permettent de mettre en place des
processus de transformation et de chargement des donnes.
Les rgles de transfert peuvent tre des routines ABAP/4 (cest dire des programmes, en gnral de taille
modeste, qui vont manipuler les champs crits dans le langage de SAP quest lABAP), des correspondances champs
champs ou des constantes.
Les transformations comportent principalement le mapping, entre deux objets, mais aussi dans une moindre
mesure les rgles de gestion simples, dcrites sous forme de routines ou de drivations, que lon peut effectuer laide du
code ABAP (utilis par SAP).
Dcrivons prsent le scnario de base dalimentation dun flux transactionnel. Le processus comprend
lextraction ainsi que la copie des donnes du DataSource ct ECC, si ncessaire, dans la PSA. Les donnes extraites sont
recueillies dans la structure de transfert (DataSource ct BW). Les donnes vont subir des transformations pour tablir un
lien avec un ou plusieurs cubes. Ces transformations vont tablir la correspondance entre les caractristiques et ratios de la
structure de communication et les caractristiques et ratios de lInfoCube.

Finalement, il existe plusieurs manires pour mettre en place un flux de donnes des systmes sources jusquaux
cubes de donnes, par exemple :

Cube
ODS
Cube
Transformation Transformation
PSA PSA
Datasource Datasource
OU

Quelques avantages de lETL SAP :


Ouvert diffrents sources de donnes (SAP et Non SAP).
Intgration sur le niveau dapplication.
Ouvert des outils tiers.
Des interfaces standard disponibles.

Figure 20 : Principe de lETL de SAP

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

41/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

2. DataWarehouse management :

Compos de trois parties :

Dat a Warehouse : Operational Data Store : ODS Modle multidimensionnel :


Non volatile Reporting oprationnel Analyse multidimensionnelle
Granulaire Plus au moins du temps Rel Vue agrge
Intgr Volatile Intgr
Base historise Granulaire Construit avec des
Construit avec ObjetsODS Construit avec Infocubes
Objets ODS
ODS

3. Prsentation du BI Platform :

La couche BI Platform est une infrastructure technologique proposant des fonctions danalyses :

OLAP : prparation de l'information en grandes masses et historisation des donnes. Le processeur OLAP
permet la ralisation des analyses multidimensionnelles selon diffrents angles danalyses mtiers.
Metadata : permet lutilisation sur des objets stocks dans le metadata au niveau dun systme source (SAP et
Non SAP) ou dans le systme BW.
BW-BPS (Business planning and simulation) : Utilis pour la planification, la budgtisation et la
simulation.
APD (Analysis Process Designer) : permet travers la combinaison dinformation dtablir des analyses
relatives aux processus mtiers (data mining).

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

42/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

4. Prsentation Business Explorer (BEx) :

Business Explorer Suite est compos de:


SAP NetWeaver BI Query Designer : utilis pour la cration des requtes par les oprationnels.
BEx Workbooks : intgr avec Excel ; il permet le transfert et le traitement des requtes.
Analysis Process Designer (APD) : utilis pour le traitement des donnes de masse avec des analyses
multidimensionnelles.
SAP NetWeaver Visual Composer (VC): cest un outil MDA (Model Driven Architecture) destin aux
analystes et aux dveloppeurs, pour la cration d'applications composites sans programmation, notamment
des applications qui font appel aux donnes BW, ECC et nimporte quel systme tiers (Ex : Dashboard).
Web Application Designer (WAD) : pour dvelopper des applications web partir des donnes SAP et non
SAP des fins de diffusion dans un portail.
Report Designer : pour un formatage avanc des reportings.
Web publishing : destin pour le publishing, broadcasting et web calls.
Java Server pages (JSP) et Business Server Pages (BSP): accs aux diffrentes sources de donnes OLAP,
relationnels en utilisant JDBC, XML, ODBO.

Figure 21 : Business Explorer de BW

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

43/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Analyse et Modlisation

La modlisation reprsente le pilier et la cl de russite de tout systme dcisionnel. Elle constitue la phase la
plus importante, critique et dterminante dans le droulement du projet. Cette phase prsentera une description
dtaille des diffrents lments qui constituent la solution sous SAP qui sera ralis.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

44/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

CHAPITRE 6 : Analyse
fonctionnelle

I. Processus Achats de LYDEC :


Le processus dachat est lensemble des oprations qui permettent lentreprise de disposer des biens et des
services ncessaires son activit quelle doit se procurer lextrieur (par exemple des flux physiques, des flux
dinformation,...).

La fonction cherche optimiser :

Le prix (appel doffres).


La qualit (une qualit excessive entrane des cots inutiles).
Les cots (lis aux achats ou au stockage).
Les dlais (zro dlai).

Les questions qui se posent lentreprise sont gnralement les suivantes :

Faut-il diversifier ou non ses sources dapprovisionnement ? (fournisseur unique ou multiples)


Faut-il fabriquer ou acheter, des composants ou des produits semi-finis ?
Apprhende-t-on la fonction rationnellement ?

Le processus dachat chez la LYDEC se prsente comme suit :

Identification de besoin

Demande d'achat

Lancement demande d'achat

Commande

relance fournisseur

Rception

controle Facture

Payement

Figure 22 : Processus dachat de la LYDEC

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

45/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

II. Description des phases du processus dachats :

Etape Description
Le processus dbute avec la manifestation des besoins, elle peut tre Instinctive, raction une urgence
Identification du besoin ou bien rsultat dune planification (calcul du besoin net).

Les besoins sont formaliss dans le cahier des charges .Le responsable rdige une demande dachat
assortie dun cahier des charges dans lequel il prcise : la quantit commander, le type et les
Demande dachat caractristiques techniques exiges, la qualit et les dlais de livraison souhaits et lenveloppe budgtaire
prvue.

La passation de la commande est ralise par la rdaction de la commande qui rappelle le descriptif du
produit et les conditions gnrales et particulires dachat, et par lenvoi du bon de commande au
fournisseur retenu. Le suivi de la commande consiste en le contrle de laccus de rception de la
Commande
commande pour sassurer que le fournisseur rpond parfaitement aux besoins dfinis dans le cahier des
charges et que les dlais de livraison sont respects.

la livraison, la rception doit vrifier la conformit la commande (quantit, type...).


De mme, la facture doit tre saisie et contrle par rapport la commande (quantit livre, dsignation,
conditions de paiement...) avant de la transmettre la comptabilit pour ordre de paiement.
Rception Quel que soit le type dachat ou dentreprise, ce processus est presque toujours respect.
Ainsi, pour bien optimiser la ralisation de ce processus, la fonction achats simplique dans lanalyse des
besoins en interface avec les autres fonctions de lentreprise, dans les ngociations et dans le respect des
engagements et ce, avec rigueur et esprit danticipation.
Validation lectronique de la DA par le responsable directe de lentit
Tableau 5 : Description des phases du processus dachats

III. Les donnes renseigns par lment de processus :

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

46/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Demande dachat
Da te
Qua ntit
Budget
Pri x uni taire
Devi se
Ca ra ctristique de l article
Fournisseur s ouhait sil y a l ieu
Orga nisation a chat
Di vi sion
Groupe d'acheteur
Condi tions d'achats
Da te rcption souhaite
Lancement Demande d'achat
Accord a chat
Da te
Commande
donnes de la demande d'achat
Fournisseur
Ca ra ctristiques technique
da te de rcption convenu
Condi tions de paiement
l 'a cheteur
Qua ntit commande
Adres se de rcption s ouhaite
Relance Fournisseur
Le Proces sus de relance n'est pas a utomatis s ous SAP LYDEC . l a relance s e fait manuellement.
Reception
Da te Rcption
Rcptionnaire
Da te comptable de rcption
Qua ntit recue
Numero de commande a recevoir
Condi tions de rcption s'il y a l ieu
Adres se de rcption
Controle Facture
Da te Comptable de rcption
Montant de facture
La ta xe
l e montant de la taxe
Les textes de l a facture
Condi tions de paiement s'ils sont changes
Da te de paiement
Paiement
Date de paiement
Montant a pay
Support de paiement
Banque sie le paiement est par chque ou effet de virement

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

47/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

IV. Problematiques et solution prvues :

Identification de besoin
Retard / Besoin pas
Demande d'achat bien identifis

Lancement demande d'achat

Traitement de la commande
Commande
trs lent

relance fournisseur

Reception
Dlai de livraison non maitris
controle Facture

Payement

Figure 23 : Problmatiques du processus dachat de la LYDEC

Retard / Besoin pas bien identifis :


Manque d'analyse du besoin et des objectifs de performance attendus donc un cahier de charge n'est pas
spcifique ce qui augmente le risque d'avoir une commande non conforme aux besoins rels.
Solution :
Il faut connaitre les fonctionnalits du produit, les lments constitutifs des couts, le march et les volutions
complexes + Runir l'ensemble les prescripteurs techniciens et commerciaux, ), connaitre ltat rel de son stock,
fixer des quantits min et max et avoir un descriptif dtaill de chaque produit.
Tableau de bord :
Un tableau de bord qui affiche letat de stock actuel ainsi que les articles les plus demands par le personnel.
Indicateur :
Quantit de Stock.
Valeur en Stock.
Nombre famille d'articles en stock.
Article le plus Command.
Quantit la plus command.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

48/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Traitement trs lent de la commande :


Aprs la passation de la commande le fournisseur peut prendre beaucoup du temps pour nous rpondre avec
une offre valable : fournisseur non ractif.
Solution :
Il faut anticiper les commandes + Dfinir un plan de communication avec le fournisseur.
Tableau de bord :
Un tableau de bord qui affiche les commandes , leur suivis et leurs etats ( en cours ou valides ) .
Indicateur :
Nombre de Jours valable pour une rponse.
Nombre de fournisseurs disponible.
Ractivit aux rclamations.
Suivi des dlais.

Dlai de livraison non maitris :


La livraison n'est pas faite au temps convenu dans le contrat d'achat: fournisseur n'est pas ponctuel et
l'excution de la commande n'est pas rapide.
Solution :
Appliquer des pnalits de retard afin de mettre le fournisseur dans l'obligation de respecter le temps de
livraison+ Faire un suivi et avoir une traabilit de la commande.
Tableau de bord :
Un tableau de bord qui regroupe le resultat de lanalyse sur plusieurs points par rapport a tous les fournisseurs
de la LYDEC pour ressortir les meilleurs en moyenne.
Indicateur :
Le respect des dlais.
Qualit du service.
Le respect des quantits.
Avis de livraison.
Le respect des consignes d'expdition du service.
Ecart sur avis de livraison.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

49/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

CHAPITRE 7 : Modlisation

I. Concepts Fondamentaux :
1. Modlisation multidimensionnelle :

Tous les cours sur la modlisation des bases de donnes voquent le modle entit-relation (ou relationnel) et les
formes normales. Ces types de modles ont t conus pour donner aux bases de donnes les caractristiques suivantes :

Une facilit de mise jour des donnes.


Une garantie contre les incohrences des donnes.
Limiter la redondance des donnes (et ainsi limiter la taille de la base).

Malheureusement, et comme ce qui a t dit prcdemment, ces modles de donnes ne sont pas adapts des
systmes dcisionnels. De par leur nature, ils ne permettent pas dobtenir des performances satisfaisantes pour de
lextraction de grandes quantits de donnes. Cest pour cela que des modles de donnes, dites dcisionnels, ont t
invents.
La modlisation dun entrept de donnes se base sur deux concepts: les faits et les dimensions. Les faits tant ce
que je voulais analyser et les dimensions, les donnes suivant lesquelles seront analyss ces faits :
Table de faits :
Elle contient des indicateurs analyser (exemple : nombre de ventes, chiffre daffaire). Elle regroupe galement
les cls primaires des diffrentes dimensions. Qui se transforment en cls trangres dans la table de faits.
Dans une table de faits, on trouve, en plus des cls trangres, des attributs quantitatifs qui doivent tre additifs,
semi-additifs ou utiliss pour faire des sommes, des moyennes ou des ratios.
Table de dimension :
Une dimension modlise une perspective de l'analyse. Une dimension se compose de paramtres correspondant
aux informations faisant varier les mesures de l'activit.
Les dimensions servent enregistrer les valeurs pour lesquelles sont analyses les mesures de l'activit. Une
dimension est gnralement forme de paramtres (ou attributs) textuels et discrets. Les paramtres textuels sont utiliss
pour restreindre la porte des requtes afin de limiter la taille des rponses. Les paramtres sont discrets, c' est dire que les
valeurs possibles sont bien dtermines et sont des descripteurs constants.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

50/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

2. Modlisation multidimensionnelle versus modlisation entit-relation :


Il est intressant de faire une comparaison entre la modlisation entit-relation (E-R), utilise au sein des
systmes OLTP ainsi que dans la zone de prparation des donnes des systmes dcisionnels, et la modlisation
multidimensionnelle, utilise dans la zone de prsentation des donnes des systmes dcisionnels.

Ce que lon peut noter en premier lieu, cest quen fait, un schma E-R peut se dcomposer en plusieurs schmas
multidimensionnels. En dautres termes, un schma E-R est compos de plusieurs toiles. Pour dcomposer un schma E-
R en multidimensionnel, on va slectionner dans le schma E-R les associations contenants des attributs numriques
impliques dans des relations plusieurs plusieurs (N:M) entre entits. On fera de ces associations de tables de faits. On
d-normalisera ensuite les autres entits et on les reliera aux tables de faits identifies. On obtient ainsi les dimensions.
En rsum, les principales diffrences entre les deux approches sont les suivantes :
Modlisation
Modlisation E-R
multidimensionnelle
Elimine les redondances dans le stockage des informations (application de la
Facilite laccs linformation
3eme forme normale)
Forme prvisible facilitant le travail des outils
Interrogation parfois difficile (certaines requtes sont difficiles laborer)
dinterrogation
Modle informatique difficile apprhender par lutilisateur final (un mme
Modle proche du mtier
schma reprsente souvent diffrents processus mtier)
Assure une performance daccs en interrogation
Forme extensible (modifiable)
Tableau 5 : Modlisation E-R versus modlisation multidimensionnelle

3. Le modle en toile :

Il est appel ainsi en raison de la forme de son modle conceptuel. Il est compos dune table regroupant
lensemble des agrgats et des cls relatives aux tables des dimensions. Les axes danalyses regroups par thmes,
rayonnent ensuite de la table de faits.

Figure 24 : Schma modle en toile

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

51/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

4. Le schma en toile tendu de SAP :

Par rapport un schma en toile classique, le schma en toile BW appel schma en toile tendu prsente
plusieurs particularits. On voit sur la figure 24 (ci-dessous) que les dimensions contiennent en ralit les SID des
caractristiques impliques dans celles-ci. Ces SID, identifiants internes grs automatiquement par BW, permettent de
dissocier un schma en toile particulier des InfoObjets et Master Data qui y participent.

Plus prcisment, on a le schma suivant :

Figure 25 : Schma modle en toile tendu de SAP

Un exemple dutilisation des tables SID est donn ci-dessous, pour un utilisateur final demandant quels sont les
montants pour les attributs X et Y de la caractristique A ? :

Figure 26 : Exemple dutilisation des SID Tables lors dune requte dans BW

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

52/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

II. Business Content (applications prconfigurs) de SAP :


Business content ou le rfrentiel de mtadonnes est livr comme un add-on pour SAP BW. L'appellation est BI
3.5.3 content Add-On SP06. Ce sera appele rfrentiel de mtadonnes ci-dessous.
But :
Le rfrentiel de mtadonnes est un ensemble prconfigur de rles et de modles d'information et de tches
pertinentes bases sur des mtadonnes cohrentes dans le SAP Business Information Warehouse. Le rfrentiel de
mtadonnes fournit des rles slectionns au sein d'une socit de l'information dont ils ont besoin pour s'acquitter de
leurs tches.
Ce modle comprend des informations rles intgraux, des classeurs, des requtes, Infosources, InfoCubes, les
ODS, les chiffres cls, les caractristiques, les rgles de mise jour, et extracteurs pour SAP R / 3, Business
Applications mySAP.com, et pour des applications de slection.
Le rfrentiel de mtadonnes peut :
tre utiliss dans des industries particulires sans tre modifi.
tre modifi, ce qui signifie que vous pouvez travailler avec lui un degr de dtails.
Servir de modle ou un exemple de contenu dfini par le client d'affaires.
En outre, le contenu de dmonstration, qui comprend des exemples de donnes et peut tre utilis comme
matriau d'affichage, est votre disposition avec le SAP Business Information Warehouse.
Considrations de mise en uvre :
D'une part SAP Business Information Warehouse business content global permet une mise en uvre rapide et
rentable. D'autre part, elle fournit un modle qui peut tre utilis comme un guide lors de la mise en uvre en utilisant
l'exprience acquise dans d'autres implmentations.
Caracteristiques:
SAP Business Information Warehouse offre des objets prconfigurs sous la rubrique rfrentiel de
mtadonnes". Ces objets acclrent la mise en uvre du SAP Business Information Warehouse car ils offrent des
solutions compltes pour les demandes d'information des entreprises.
Le rfrentiel de mtadonnes comprend:
Programmes d'extraction.
DataSources.
Chanes de processus.
InfoObjects.
InfoSources.
Des cibles de donnes et d'objets (InfoCubes et ODS).
Variables.
Les modles d'exploration de donnes.
Requtes.
Classeurs.
Crystal Reports.
Modles Web.
Rles.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

53/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Figure 27 : Vue du contenu du rfrentiel de mtadonnes de SAP

Rechercher dans le rfrentiel de mtadonnes :

Figure 28 : Recherche dans le rfrentiel de mtadonnes

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

54/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

III. Modlisation des cubes :


1. 0PUR_C01 (Donnes Achats) :

Standard Business Content


Standard Business Content avec des spcifiques
Spcifique

a. Objectifs :

Le cube 0PUR_C01 (Donnes dachats) est disponible pour effectuer des analyses de groupes de matriaux, des
fournisseurs et des matriaux. Ces donnes vous permettent de trouver des rponses aux questions de genre : Quels
matriels et combien de chacun ont t commands auprs d'un fournisseur donn ? Combien d'articles sont l pour un
groupe de certains documents?

b. Caractristiques :

Type d'objet Axe Nom technique Description

0BASE_UOM Unit de quantit de base


Unit
0LOC_CURRCY Devise interne

Cl de pays
0PUR_C011 Cl de pays

Numro de la fiche infos-


0INFO_REC Numro de la fiche infos-achats
achats
Type de la fiche infos-
0INFO_TYPE Type de la fiche infos-achats
achats

Numro d'article 0MATERIAL Article


Caractristiques
Groupe de marchandises 0MATL_GROUP Groupe de marchandises

Organisation d'achats 0PURCH_ORG Organisation d'achats

Code : donnes annuler 0REVERSEDOC Code : donnes annuler

Numro de fournisseur 0VENDOR Fournisseur

0VERSION Version
Version/type de valeur
0VTYPE Type de valeur pour reporting

0CALDAY Jour calendaire

0CALMONTH Anne civile/mois

0CALWEEK Anne civile / semaine


Caractristiques
Temporelles 0FISCPER Exercice comptable/priode

0FISCVARNT Version d'exercice comptable

0DELIVERIES Nombre de livraisons

0DEL_DT_VR1 Ecart des dates de livraison 1

Mesures 0DEL_DT_VR2 Ecart des dates de livraison 2

0DEL_DT_VR3 Ecart des dates de livraison 3

0DEL_DT_VR4 Ecart des dates de livraison 4

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

55/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

0DEL_DT_VR5 Ecart des dates de livraison 5

0QTY_DEV_1 Ecart de la quantit de livraison 1

0QTY_DEV_2 Ecart de quantit de livraison 2

0QTY_DEV_3 Ecart de quantit de livraison 3

0QTY_DEV_4 Ecart de quantit de livraison 4

0QTY_DEV_5 Ecart de quantit de livraison 5

0IR_VAL_RET Montant de la facture - retours

0WTDDELTIME Total de la dure de livraison pondr

0EFF_VAL_RE Valeur relle de commande - Retours

Valeur de l'entre de marchandises en devise


0GR_VAL
interne

0GR_VAL_PD Valeur EM la date comptable

0INV_RC_QTY Quantit EF la date comptable

0INV_RC_VAL Montant de la facture la date comptable

0GR_QTY Quantit EM relle

0GR_QTY_RET Quantit EM - Retours

Qt totale EM en unit de base (pour calcul


0GR_QTY_WDT
dl.livr.pond.)

0GR_VAL_R_P Valeur EM - Retours la date comptable

0INVCD_AMNT Montant facture

0IR_QTY_RET Quantit d'entre de facture - Retours

0IR_QTY_R_P Quantit EF - retours la date comptable

0IR_VAL_R_P Valeur EF - Retours la date comptable

0IV_REC_QTY Quantit d'entre de facture

0ORDER_VAL Valeur relle de commande

0TAR_DL_QTY Qt livre planifie

0PO_QTY_RET Quantit commande - retours

0CONTR_ITEM Nombre de postes du contrat

0DEL_SCHEDS Nombre d'chances du programme de livraison

0PO_ITEMLNS Nombre d'chances de la commande

0PO_ITEMS Nombre de postes de commande d'achat

0PO_QTY Quantit de commande

0QUOT_ITEMS Nombre de postes de l'offre

0RFQ_ITEMS Nombre de postes de l'appel d'offres

0SCH_AGR_IT Nombre de postes du programme de livraison

0TOTDELTIME Total des dlais de livraison

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

56/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

c. Schma :

2. 0SRV_C01 (Prestation de services) :

Standard Business Content


Standard Business Content avec des spcifiques
Spcifique

a. Objectifs :

Le cube 0SRV_C01 (Prestation de services) est disponible pour fournir des donnes provenant des services
externes. Pour savoir par exemple combien de chaque service a t command un fournisseur donn.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

57/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

b. Caractristiques :

Type d'objet axe Nom technique Description

0BASE_UOM Unit de quantit de base

Unit 0LOC_CURRCY Devise interne

0ORDER_CURR Devise de la commande

Numro de service 0SERVICE Numro de service

Caractristiques Numro de fournisseur 0VENDOR Fournisseur

Division 0PLANT Division

Organisation d'achats 0PURCH_ORG Organisation d'achats

Groupe de marchandises 0MATL_GROUP Groupe de marchandises

Type de valeur pour


0VTYPE Type de valeur pour reporting
reporting

0CALDAY Jour calendaire

0CALMONTH Anne civile/mois

Caractristiques 0CALWEEK Anne civile / semaine


Temporelles
0FISCPER Exercice comptable/priode

0FISCVARNT Version d'exercice comptable

0ACC_QTY Quantit accepte

0ACC_VALUE Valeur accepte en devise interne

0INVCD_AMNT Montant facture

0IV_REC_QTY Quantit d'entre de facture


Mesures
0PO_QTY Quantit de commande

0PO_VAL Valeur de la commande en devise du document

0UNPL_VAL P art non planifie comprise dans la valeur accepte

P art non planif. sans rf. contrat comprise ds valeur


0UNPL_VALOK
acc.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

58/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

c. Schma :

3. 0PUR_C04 (Groupe dacheteurs) :

Standard Business Content


Standard Business Content avec des spcifiques
Spcifique

a. Objectifs :

Le cube 0PUR_C04 (Groupe d'acheteurs) est disponible pour pouvoir analyser les activits d'achat de vos
acheteurs. Les donnes sur les valeurs de l'ordre efficaces, les montants facturs et le nombre de livraisons sont votre
disposition. En outre, vous pouvez obtenir un aperu de la faon dont de nombreux documents, objets de documents et
des lignes du schma de document ont t crs par le groupe d'achat.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

59/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

b. Caractristiques :

Type d'objet axe Nom technique Description

Unit 0LOC_CURRCY Devise interne

Organisation d'achats 0PURCH_ORG Organisation d'achats

Groupe d'acheteurs 0PUR_GROUP Groupe d'acheteurs

Fournisseur 0VENDOR Fournisseur


Caractristiques
Version 0VERSION Version

VTYPE 0VTYPE Type de valeur pour reporting

Annulation 0REVERSEDOC Code : donnes annuler

Type de valeur pour reporting 0VTYPE Type de valeur pour reporting

0CALDAY Jour calendaire

0CALMONTH Anne civile/mois

Caractristiques 0CALWEEK Anne civile / semaine


Temporelles
0FISCPER Exercice comptable/priode

0FISCVARNT Version d'exercice comptable

0CONTR_ITEM Nombre de postes du contrat

0DELIVERIES Nombre de livraisons

0DEL_SCHEDS Nombre d'chances du programme de livraison

0INVCD_AMNT Montant facture

0NO_PUR_ORD Nombre de commandes

0NO_REQ_QUT Nombre d'appels d'offres

0ORDER_VAL Valeur relle de commande


Mesures
0PO_ITEMLNS Nombre d'chances de la commande

0PO_ITEMS Nombre de postes de commande d'achat

0QUOT_ITEMS Nombre de postes de l'offre

0RFQ_ITEMS Nombre de postes de l'appel d'offres

0SCHED_AGR Nombre de programmes de livraison

0SCH_AGR_IT Nombre de postes du programme de livraison

0CONTRACTS Nombre de contrats

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

60/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

c. Schma :

4. 0PUR_C02 (Evaluation des fournisseurs) :

Standard Business Content


Standard Business Content avec des spcifiques
Spcifique

a. Objectifs :

Le cube 0PUR_C02 (Evaluation des fournisseurs) est disponible pour faire l'valuation des fournisseurs, vous
pouvez afficher les scores de l'installation de l'valuation des fournisseurs dans les achats et ainsi comparer vos
fournisseurs les uns avec les autres. Depuis les scores de la priode prcdente ainsi du score actuel vous pouvez vrifier
si les performances de vos fournisseurs s'amliore ou se dtriore.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

61/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

b. Caractristiques :

Type d'objet axe Nom technique Description

Numro de la fiche infos-achats 0INFO_REC Numro de la fiche infos-achats

Type de la fiche infos-achats 0INFO_TYPE Type de la fiche infos-achats

Numro d'article 0MATERIAL Article

Division 0PLANT Division

Caractristiques Organisation d'achats 0PURCH_ORG Organisation d'achats

Code : donnes annuler 0REVERSEDOC Code : donnes annuler

Numro de fournisseur 0VENDOR Fournisseur

0VERSION Version
Version/type de valeur
0VTYPE Type de valeur pour reporting

0CALDAY Jour calendaire

0CALMONTH Anne civile/mois

Caractristiques
0CALWEEK Anne civile / semaine
Temporelles
0FISCPER Exercice comptable/priode

0FISCVARNT Version d'exercice comptable

0ONT_DEL_1 Note 1 valorisant le respect des dlais

0ONT_DEL_2 Note 2 valorisant le respect des dlais

0QA_SCORE_1 Note 1 valorisant l'audit qualit

0QA_SCORE_2 Note 2 valorisant l'audit qualit

0QTY_REL_1 Note 1 valorisant le respect des quantits

0QTY_REL_2 Note 2 valorisant le respect des quantits

0SHIP_NOT_1 Note 1 Avis de livraison

0SHIP_NOT_2 Note 2 Avis de livraison


Mesures
0SHP_INS_1 Note 1 pour le respect des consignes d'expdition

0SHP_INS_2 Note 2 pour le respect des consignes d'expdition

0SRV_QUAL_1 Note 1 : qualit du service

0SRV_QUAL_2 Note 2 valorisant la qualit du service

0SRV_TIME1 Note 1 : respect date du service

0SRV_TIME2 Note 2 valorisant le respect des dates des services

0VAR_SHP_1 Note 1 Ecart sur avis de livraison

0VAR_SHP_2 Note 2 Ecart sur avis de livraison

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

62/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

c. Schma :

5. 0COPC_C04 (Valorisation des stocks : prix articles et valeurs stocks) :

Standard Business Content


Standard Business Content avec des spcifiques
Spcifique

a. Objectifs :

Le cube 0COPC_C04 (Valorisation des stocks) est disponible pour pouvoir analyser par priode et pour chaque
stock le prix standard ou en dplaant prix moyen / prix unitaire priodique, et aussi les valeurs d'inventaire et les
quantits. Vous avez la possibilit d'effectuer des valuations des valeurs d'inventaire et les quantits par drill-down en
fonction de caractristiques telles que les attributs de groupes de matriaux ou de centre de profit.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

63/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

b. Caractristiques :

Type d'objet axe Nom technique Description

0CURRENCY Cl de devise
Unit
0UNIT Unit de quantit

0COMP_CODE Socit
Structure de l'entreprise
0PLANT Division

0MATERIAL Article

0MAT_PLANT Article de division

Article 0VAL_TYPE Groupe de valorisation

Caractristiques 0VAL_CLASS Classe de valorisation

0PRICE_CTRL Indicateur code prix

0STLMT_CTRL Contrle de dtermination du prix

0CURTYPE Type de devise


Type de devise/valorisation

0VALUATION Vue de valorisation

0DOC_NUMBER Document de vente

Stock individuel valoris 0S_ORD_ITEM P oste de document de vente

Elment de l'organigramme technique de


0WBS_ELEMT
projet (lment OTP )

0FISCPER Exercice comptable/priode

Caractristiques 0FISCVARNT Version d'exercice comptable

Temporelles 0FISCPER3 P riode comptable

0FISCYEAR Exercice comptable

0STOCK_QTY Quantit en stock

0STOCK_VAL Valeur en stock

0PRICE_BASE Quantit de rfrence pour le prix


Mesures
0PRICE_VAL P rix de valorisation

0PRICE_STD P rix standard

P rix moyen pondr moyen / prix


0PRICE_AVG
d'imputation priodique

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

64/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

c. Schma :

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

65/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Ralisation et mise en uvre du Projet

Ce chapitre abordera la phase ralisation du projet, il sintresse tout dabord prsenter loutil de travail,
pour la ralisation des requtes que pour les tableaux de bords raliss.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

66/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

CHAPITRE 8 : Cubes
Raliss

I. Choix de la solution :
Le projet a suscit lactivation des plusieurs cubes (9 cubes) et jai particip lactivation de 5 cubes savoir :
module prestation de service, module valuation des fournisseurs, module groupes dacheteurs, les achats et valorisation
des stocks pour rpondre au besoin LYDEC exprim dans la partie analyse.

II. Liste des Cubes raliss et mis en production :

Cubes BI paramtrs et mis en Nom technique des Domaine


production cubes
Donnes des achats 0PUR_C01 Achats
Prestation de services 0SRV_C01 Achats
Groupe dacheteurs 0PUR_C04 Achats
Evaluation des fournisseurs 0PUR_C02 Achats
Valorisation des stocks : prix articles 0COPC_C04 Stock
et valeurs stocks
Tableau 6 : Liste des cubes livrs

Une vue sur la liste de tous les cubes activs pour ce projet, et qui concerne la gestion des stocks (4 cubes) et les
achats (5 cubes).

Figure 29 : Liste des cubes MM activs dans le Workbench

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

67/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

III. Prsentation de SAP Query :

Les outils de SAP Query se basent sur la base de donnes SAP R3. Dans les versions prcdentes de SAP
4.6, la mthode principale pour crer des rapports tait dutiliser ABAP (Advanced Business Application
Programming). Les programmeurs qualifis seul pourraient crire une longue srie de lignes de codes dans un
rdacteur d'ABAP pour rechercher l'information de la base de donnes, pour tablir des rapports. Do la
naissance des outils SAP Query, la figure ci-dessous est un diagramme qui montre la base des outils de SAP
Query.

Figure 30 : Prsentation de laspect technique de SAP Query

Query Group (groupe de requtes) a t connu comme groupes d'utilisateur dans les versions de SAP
avant la version 4.6. Un groupe de requtes est une collection d'utilisateurs qui sont groups. Il indique avec
quelle InfoSets l'utilisateur a accs au travail. Fondamentalement, les groupes de requtes donnent un accs
lutilisateur pour crer, modifier, et excuter des rapports dans un certain secteur dans R/3. Par exemple, vous
pourriez crer un groupe de requtes pour le dpartement financier, ou vous pourriez crer un groupe de requtes
pour le dpartement de ressources humaines que seulement ses membres auront accs aux rapports.

IV. requtes ralises :


1. Etapes de ralisation dune requete :

Ouvrir the query designer, nouvelle requte et choisir linfo Provider qui contient notre cube sur lequel en veut
se baser pour crer la requte :

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

68/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Puis le cube concern :

On a la liste de toutes les caractristiques, dimensions et ratios que contient ce cube :

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

69/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Il ne reste que de raliser la requte avec les spcifications voulues :

2. Les requetes :

ID Description Cube
0PUR_C01_Q0022 Commandes sans contrat Donnes Achats
0PUR_C01_Q0021 Nombre fournisseurs par article Donnes Achats
0PUR_C01_Q0011 Quantits de commandes Donnes Achats
0PUR_C01_Q0002 Taux de service fournisseur Donnes Achats
0PUR_C01_Q0023 Valeur de commande totale et moyenne Donnes Achats
0PUR_C01_Q0014 Comp. pays pr matires premires - val. d'entre
Donnes Achats
de march.
0SRV_C01_Q01 Quantits des services achets Prestation de services
0SRV_C01_Q02 Valeurs des services achets Prestation de services
0MMPUR_ C04_Q01 Analyse des groupes d'acheteurs Groupe dacheteurs
0PUR_C04_Q0003 Analyse du groupe d'acheteurs - quantits Groupe dacheteurs
0PUR_C04_Q0002 Analyse du groupe d'acheteurs - valeurs Groupe dacheteurs
Compar. de fournisseurs au moyen de l'val. des
0PUR_C02_Q0022 Evaluation des fournisseurs
fournisseurs

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

70/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

3. Flux de donnes :

Le flux de donnes dans l'entrept de donnes dcrit les objets qui sont ncessaires au moment du design et des objets
qui sont ncessaires l'excution pour transfrer des donnes d'une source du systme dcisionnel et de nettoyer,
consolider et intgrer les donnes de sorte qu'il peut tre utilis pour l'analyse, le reporting et, ventuellement, pour la
planification.
Les besoins individuels de vos processus d'entreprise sont pris en charge par de nombreuses faons de concevoir le
flux de donnes. Vous pouvez utiliser toutes les sources de donnes qui permettent de transfrer les donnes au systme
dcisionnel ou d'accder la source de donnes directement applicables simple ou complexe nettoyer et consolider les
mthodes, et de dfinir des rfrentiels de donnes qui correspondent aux exigences de votre architecture de la couche.

Comme exemple de flux de donnes des cubes activs, le cube 0SRV_C01 (Prestation de services).

Les donnes remonte depuis la


source systme vers le data source qui a
la mme structure que la source systme,
ainsi on appliquera les rgles de transfert
puis les donnes seront transmis linfo
source, appliquer les rgles de mise
jour aprs pour insrer les donnes
dans le cube Prestation de Service.

Figure 31 : Flux de donnes concernant le cube prestation de services

Et un deuxieme exemple pour le cube 0PUR_C02 (Evaluation des fournisseurs)

Les donnes remonte depuis la


source systme vers le data source ainsi
on appliquera les rgles de transfert puis
les donnes seront transmis linfo
source, appliquer les rgles de mise jour
aprs pour insrer les donnes dans le
cube Evaluation des fournisseurs.

Figure 32 : Flux de donnes concernant le cube valuation de fournisseurs

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

71/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

CHAPITRE 9 : Reporting

I. Prsentation de loutil de Reporting SAP : Bex analyzer


BEx Analyzer est un outil d'analyse, de reporting et de conception intgr dans Microsoft Excel. En BEx
Analyzer, vous pouvez analyser et planifier avec les donnes InfoProvider slectionns en utilisant le menu
contextuel ou glisser-dposer pour naviguer dans les requtes crs dans le Concepteur de requtes BEx.
Vous pouvez concevoir des interfaces pour vos requtes en insrant des objets de design (contrles) tels
que des grilles d'analyse, des botes droulantes et des boutons dans votre classeur Excel. Cela vous permet de
transformer votre classeur dans une application de requte.
Les Fonctionnalit BEx Analyzer sont divis en deux modes, chacun avec une barre d'outils ddie et le
chemin de menu:
Mode d'analyse : pour l'excution des analyses OLAP sur des requtes
Mode Conception : pour la conception de l'interface pour les applications de requte mode d'analyse.

Si vous travailler en mode d'analyse, vous pouvez accomplir les types de tches suivants:
Lancement BEx Query Designer pour dfinir des requtes.
Analyser les donnes slectionnes InfoProvider en naviguant de manire interactive au sein de ces requtes.
Naviguer et analyser l'aide du menu contextuel ou glisser-dposer.
Utilisez les fonctions OLAP comme le filtrage, le tri et le forage.
Utilisez les fonctions de planification.
Pour les fonctions de programmation avances, incorporer vos propres programmes personnaliss de VBA.
Enregistrer les classeurs dans vos favoris ou dans votre rle sur le serveur ou localement sur votre ordinateur.

II. Reporting raliss :

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

72/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Figure 24 : Tableau de bord de lvaluation des fournisseurs

Selon cette fiche qui reprsente une valuation des fournisseurs de la LYDEC, on peut remarquer depuis le
graphique que le meilleur fournisseur et lONE qui respecte le plus les critres dvaluation exig par la LYDEC
savoir :
Le respect des dlais.
Qualit du service.
Le respect des quantits.
Avis de livraison.
Le respect des consignes d'expdition du service.
Ecart sur avis de livraison.
Les fournisseurs sont nots sur 5 comme meilleure note du service, 3 pour moyen et 1 pour un mauvais service.
Avec ce graphique et la dduction du meilleur fournisseur la LYDEC pourra amliorer les performances
concernant son processus achat .

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

73/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Figure 26 : Tableau de bord des prix de valorisation

Le graphique ci-dessus est une comparaison des prix de valorisations dune partie des articles achets par la
LYDEC dans les deux premiers trimestres de lanne 2012.

On remarque que le prix des articles a baiss durant le deuxime trimestre, sauf pour les tonnerres dimprimante,
le prix est devenu beaucoup plus lev par rapport au premier trimestre, et donc la DSI pourra prendre comme dcision
l'aide de cet exemple d'ouvrir une salle d'impression pour les agents de LYDEC de ce dpartement et denlever les
imprimantes de tous les bureaux, sauf pour le bureau du chef de dpartement et les bureaux des chefs de service.

NB : Les tableaux de bords donns comme exemples sont des tableaux de bords de test des
fonctionnalits et des rsultats.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

74/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Conclusion et perspectives
Mon projet de fin dtude consiste mettre en place une solution dcisionnelle
pour la direction des Investissements de la socit Lyonnaise des Eaux de
Casablanca -LYDEC-. Plus prcisment Cette solution permet la mise en place
dune plateforme Dcisionnelle SAP BI MM.

Pour mettre en uvre ce projet, il tait incontournable dtudier


gnralement le mtier des logisticiens surtout les achats, de comprendre
lenvironnement du progiciel SAP et plus prcisment SAP MM ; puis dtablir une
tude sur les besoins du service dachats, Ainsi jai particip lactivation de certains
cubes de donnes destins au suivi des besoins de LYDEC.

Sur le plan professionnel et humain, le projet a t dune trs grande utilit. Il


ma permis de raffiner les capacits dabstraction et les mthodologies de travail
acquises durant mon parcours de formation dingnieur. Il tait loccasion pour
marier trois grands aspects celui du mtier de logistique, du progiciel SAP et de
laspect daide la dcision. Au niveau du progiciel SAP.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

75/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Bibliographie
BW010 - BIW Concepts
BW030 - Extraction & Special Topics
BW305 - Reporting & Analysis
BW310 - Data Warehousing
AW SAP BW Step By Step Guide
Livre Blanc Smile Dcisionnel v210

Webographie
www.lydec.ma
www.help.sap.com
www.sdn.sap.com
www.saptechnical.com
www.learnsap.com
www.sapdesignguild.org
www.fr.wikipedia.org
www.developpez.com
www.commentcamarche.net
www.google.com

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

76/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

Glossaire
Business content : Le Business Content reprsente les objets standards pr configurs de SAP BI. Il
reprsente un recueil assez complet de requtes et modle de donnes. Il fournit des dfinitions techniques, telles que les
rgles dextraction et de transformation de donnes. Business Content dispose de Temples (modles) prdfinis pour des
reports et des analyses.

ABAP/4 (Advanced Business Application Programming) : langage interprt conu par SAP
permettant la personnalisation des modules de R/3.

Agrgat : enregistrement rcapitulatif logiquement redondant avec les donnes de lentrept mais que lon utilise
pour optimiser les performances des requtes. En pratique, la cration dun agrgat met en place une table de faits
supplmentaire qui drive de la table de faits du cube. Chaque table dagrgat reprsente un cumul donn selon une ou
plusieurs dimensions du schma.

Business Analyser : dans BW, outil de cration des requtes pour les utilisateurs finaux.

Business Browser : dans BW, outil de diffusion des requtes pour les utilisateurs finaux (classification, droits
daccs).

Business Explorer : dans BW, outil de consultation des requtes pour les utilisateurs finaux (macros pour
Microsoft Excel).

Business Intelligence : terme issu du Gartner Group dsignant toutes les fonctions ayant trait laide la
dcision. Le terme englobe toute la chane dcisionnelle, de la collecte en passant par le stockage et la restitution.

Client-serveur : modle darchitecture applicative, mode de fonctionnement dans lequel un poste client
demande des services distants un serveur par le biais de requtes et de rponses associes. Le serveur met disposition
des services (accs lInternet, messagerie, ) et des ressources (priphriques, applications, ) que le poste client utilise.

COM (Component Object Model) : norme binaire dfinissant un modle objet et un ensemble de rgles
programmatiques permettant aux objets (composants) dinteragir entre eux via leurs interfaces.

Cube de donnes : structure multidimensionnelle permettant lanalyse dinformations factuelles (indicateurs) en


les segmentant sur un ensemble daxes danalyses (dimensions).

Entrept de donnes (datawarehouse) : lieu de stockage centralis dextraits des bases de donnes des
systmes de production pertinents pour les dcideurs, historiss et organiss selon un modle informatique.

ERP (Entreprise Ressource Planning) : lERP, appel PGI (Progiciel de Gestion Intgr) en franais, est
un outil logiciel fdrateur du SI qui intgre les principales fonctions de lentreprise comme la comptabilit, la GRH, la
gestion de production.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

77/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

ETL (Extract, Transform and Load) : outil dextraction, transformation et chargement de donnes,
permettant dextraire des donnes dun systme source en direction de lentrept de donnes.

Forage de donnes (drill down) : aller du global au dtail lors de lanalyse de donnes.

Fouille de donnes (datamining) : outil danalyse mettant en vidence des corrlations insouponnes en
travaillant sur un grand nombre de donnes. Le terme englobe des techniques diffrentes comme les recherches
dassociation, les algorithmes gntiques ou encore les rseaux de neurones.

Gartner Group : socit d'analystes, rpute dans le milieu informatique pour ses tudes et ses audits.

HOLAP (Hybrid OLAP) : dcrit les bases assurant le compromis entre le modle MOLAP et ROLAP.

InfoCube : structure de stockage multidimensionnelle dun cube des donnes dans BW.

Infocentre : concept lanc par IBM Canada en 1970, permet aux utilisateurs daccder leurs donnes dans leurs
propres termes.

InfoObjet : dans BW, entit extraite dun systme source possdant un identifiant, un tat courant et
ventuellement des tats passs. Il existe quatre sortes dInfoObjets, les caractristiques (axes d'analyse), les ratios
(mesures), les units (devises ou units) et les caractristiques de temps.

Magasin de donns (datamart) : extrait de lentrept de donnes adapt une classe dutilisateurs et organis
selon un modle appropri facilitant la prise de dcision.

Mandant : un mandant dsigne dans la terminologie SAP des units logiques au sein du systme SAP. Ces
units, au contenu indpendant, contiennent des donnes propres chaque mandant (donnes gnrales, donnes de
configuration) et certaines donnes communes entre mandants (messages derreurs par exemple).

Master Data : ds quun InfoObjet de BW possde une description, des attributs ou des hirarchies, on dit que
cet InfoObjet est une Master Data (littralement donnes matres). La plupart du temps, ces Master Data reprsentent des
dimensions conformes cest dire des dimensions qui ont la mme signification dans toutes les tables de faits avec
lesquelles elles sont lies.

Mtadonnes : mta-informations dcrivant le contenu de la base de donnes et sa structure. Bien que le


contenu de la mta-base soit spcifique chaque systme, on peut dire que, dune faon gnrale, la mta-base contient des
informations sur les relations (ou tables), les attributs, les vues, les contraintes dintgrit, les utilisateurs, les droits daccs,
les index et les lments de reprise. Elle peut aussi contenir des informations statistiques. La plupart du temps, les
informations de la mtabase sont organises sous forme de relations directement manipulables en SQL par ladministrateur
de la base de donnes. Dans ce cas, elles sont stockes dans un endroit privilgi pour des raisons de performance et de
scurit.

ODS (Operational Data Store) : un objet ODS peut tre vu comme une entit consolide, normalise, une
brique de base de lentrept de donnes permettant danalyser en dtail le statut dune information un certain moment du
temps multidimensionnelles tabli par Codd (linventeur du modle relationnel). Partant du constat que ce dernier modle

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

78/79
Mise en place dune plateforme dcisionnelle SAP BI
autour de SAP MM

tait inadapt aux besoins danalyse, Codd a formalis 18 rgles du modle concernant la gestion, le traitement et la
prsentation des donnes multidimensionnelles.

OLE (Object Linking and Embedding) : permet dassembler et dintgrer des objets. OLE regroupe un
ensemble de services bas sur COM, comme le Glisser-Dposser par exemple.

OLTP (On Line Analytical Processing) : type d'environnement de traitement de l'information dans lequel
une rponse doit tre donne dans un temps acceptable, de manire atomique, cohrente, indivisible et durable.

Processeur OLAP : permet danalyser les donnes en parcourant celles-ci horizontalement, verticalement, par
hirarchies, par forage (drill down), En fait, le processeur OLAP permet lutilisateur final de parcourir les cubes de
donnes.

PSA (Persistant Staging Area) : dans BW, entit de stockage qui contient les donnes telles quelles existent
dans le systme oprationnel.

ROLAP (Relational OLAP) : dsigne des bases de donnes relationnelles implantant le modle
OLAP.

MRP (Material Requirement Planning) : la planification des besoins en composants est la mthode la plus
connue des techniques existantes en gestion de production. Cest aussi historiquement la premire avoir utilis des
ressources informatiques. Elle est dailleurs la base de tous les logiciels actuels de GPAO. Conue en 1965 par Joseph
Orlicky, et implmente au dbut des annes 1970 sur ordinateur, cette mthode permet le calcul par clatement des
nomenclatures des quantits en composants gnres par le carnet de commande des produits finis. Le rsultat est donc
une suggestion des quantits acheter ou approvisionner. De nombreuses amliorations ont t apportes au systme
MRP de base, au point que pour beaucoup, MRP (ou encore MRP II) signifie aujourdhui (Manufacturing Resources
Plannification).

Reporting : informations constatant lactivit et la performance et destines des dcideurs via des comptes
rendus (tableaux de bord).

Systme dinformation : le systme dinformation (SI) doit saisir, contrler, stocker, traiter et restituer
linformation pour prendre les bonnes dcisions. Ainsi, le SI se doit dtre en cohrence avec la ralit et doit minimiser les
risques derreurs de gestion dans lorganisation.

Transport : dans la terminologie SAP R/3 ou SAP BW, le transport consiste exporter des objets dun systme
puis importer ces objets sur un autre systme. Par exemple, on cre des objets sur la machine de dveloppement BW et
on transport ces objets de cette dernire machine vers la machine dintgration de BW.

Cockpit : est la mthode dextraction qui concerne le module MM-SD appel LO-extraction.

SALAH EDDINE BENTALBA | STAGE DE FIN DETUDES

79/79