Académique Documents
Professionnel Documents
Culture Documents
• Introduction
• Gestion des stocks
• Planification de la production
• Programmation linéaire de la production
• La gestion globale MRP
1
GESTION DES STOCKS
Le succès d'une organisation est déterminé, entre autres, par sa capacité de proposer le
bon produit (ou service) au bon moment et au bon endroit. Un stockage intelligent
contribue de manière décisive à cet objectif stratégique .
2
GESTION DES STOCKS
Quels sont les rôles positifs du stockage ?
Lissage de la production dans les cas nombreux où la demande subit des variations
saisonnières
Réduction des délais de mise à disposition (dans le cas des stocks de produits finis)
Robustesse par rapport à des indisponibilités de ressources de production
☺Assurer la production et éviter le risque de rupture
Utilisation d'espace
Coût du stock
Le taux de service est le rapport entre le
nombre de clients servis dans les conditions
normales (quantité, délai,…)sur le nombre total
des clients. Il a un impact direct sur la masse Taux de
60 70 80 90 100 service %
d’argent investie dans les stocks.
Combien de produits finis doit-on maintenir en stock pour assurer un taux de service
correct ?
Tous les produits n’ayant pas la même valeur, ne seront pas gérés de la même façon !
4
GESTION DES STOCKS: Classification des produits (ABC)
Cette analyse très classique permet de focaliser l’attention des gestionnaires sur les articles vitaux: (par exemple)
Sont classés A, les 20% d’articles du stock qui correspondent aux valeurs annuelles les plus grandes.
Sont classés B , les 45% d’articles qui suivent (représente 15% de la valeur annuelle).
Les 35% subsistants sont classés C (représente moins de 5% de la valeur annuelle)..
Il arrive fréquemment que les articles A correspondent à 80% de la valeur annuelle totale. Il va de soi que la plus
grande attention doit être dévolue à cette catégorie d’articles.
Principe: Tracer le diagramme ABC en suivant les étapes suivantes:
2. Établir le classement de ces éléments selon leurs valeurs du critère sur la période concernée
3. Ordonner ces éléments (ordre décroissant des pourcentages en valeur du critère)
4. Réaliser leur cumul des pourcentages en valeur du critère
5. Tracer le diagramme de ABC (pourcentage en valeur du critère cumulé en fonction des produits à
classifier) (choisir des échelles qui représente la courbe dans un carré)
6. Pour interpréter la courbe: déterminer les classes de répartition des produits en calculant le ratio
de discrimination: B
LongueurAC C
RD
LongueurAB
7. Selon la valeur de RD, on détermine les valeurs des classes A, B et C
selon le tableau suivant (page suivante) A
8. L’exploitation des résultats consistera à savoir quelle technique de gestion des stocks il faudra
5
appliquer aux différents produits selon la classe à laquelle ils appartiennent (chapitre suivant)
GESTION DES STOCKS: Classification des produits (ABC)
RD A B C
0.9<RD<1 10 10 80
0.85<RD<0.9 10 20 70
0.75<RD<0.85 20 20 60
0.65<RD<0.75 20 30 50
RD<0.65 Non interprétable
Question 3:
Analyse PARETO: Classification des produits en stock selon leur immobilisation financière
Critère choisi: Existant en stock x prix de vente,
% cumulé
100
90 RD = 0,86
80
70 Classe A: 10% 18 , 9
60 Classe B: 20% 6, 11, 20, 8
50 Classe C: 70% 1,2, 3, 17, 5, 7, 10, 4, 16,
40
15, 19, 13, 12, 14
30
20
10
0 N° Pdt
P18
P11
P20
P17
P10
P16
P15
P19
P13
P12
P14
P0
P9
P6
P8
P1
P2
P3
P5
P7
P4
7
MESURE DE L’ETAT DES STOCKS
Exemples des méthodes d’inventaire
A retenir:
8
METHODES D’APPROVISIONEMENT
Un stock est défini par son niveau et par les variations qu’il subit dans le temps, les questions
centrales dans la gestion des stocks se résument à:
Quant il faut approvisionner ?
Combien faut-il commander ?
Quant il faut approvisionner ?
Faut-il s’approvisionner à un intervalle de temps T (gestion calendaire)
Lorsque le niveau du stock devient inférieur à un niveau S déterminé (gestion par point de commande)
On passe la commande si au bout d’un temps T le stock devient inférieur au niveau S (gestion
calendaire conditionnelle)
Réponses liées
Combien faut-il commander ?
Une quantité q fixée par calcul ou règle empirique, cette valeur sera constante si la demande est
stationnaire, et variable si la demande est dynamique
La quantité nécessaire pour recomplèter le stock au niveau S le jour de la livraison
La réponse à ces deux questions constitue en elle-même la décision dans le choix de la méthode de
réapprovisionnement. Celle-ci dépend de la connaissance que l’on a a sur la demande:
Demande constante: régulière (fluctuation autour d’une valeur moyenne avec un écart type faible) et stable
dans le temps
Demande statistique: la demande est fluctuante, mais statistiquement prévisible, à partir de l’étude des
demandes passées,
Demande anticipée: la demande est déterminée par la connaissance des ventes futures (fermes ou
prévisionnelles) et non par référence aux consommations passées. 9
Méthodes d’approvisionnement selon la valeur des produits
Méthodes de gestion des stocks: classées par ordre de complexité
Produits de moyenne consommation (tel que les produits volumineux, responsables d’un fort
coût d’immobilisation): Méthode 2 et 3
10
Coûts des Stocks
1. Définition: Coût des stock
On distingue entre le coût de possession, le coût de passation ou de commande, et le coût de rupture.
Le coût de possession ou de maintien en stock: Coût d’opportunité (ce qu’on aurait pu faire avec
l’argent si on ne l’avait pas investi dans le stock) comprend:
Les salaires et charges des sections: gestion de stock, magasinage
Loyer et amortissement des locaux utilisés
Frais d’éclairage, chauffage,… de ces locaux,
Prix de l’énergie dépensée pour conserver la qualité des produits en stock
Entretien du stock et du matériel nécessaire à cet entretien
Loyer et amortissement des moyens de manutention
Frais administratifs (assurances…)
Perte par obsolescence, vol, détérioration,…
Soit Cp le coût de possession d’un article pendent une période
Coût de rupture
Définition:
12
Fonction économique
Définitions:
Fonction économique: Le but de la gestion de stocks est de les minimiser en respectant
le taux de service donné. Ce niveau de service est quantifié par la probabilité de rupture.
Si e (t) et s (t) représentent les débits d' entrée et de sortie d'un stock donné, le contenu
instantané dudit stock correspond à :
t
C (t )
e (t ) s ( t ) dt C ( 0 )
0
Dans le cas un peu idéalisé d'une fonction s(t) constante et d’une réception
instantanée, on obtient l'évolution de la figure ci-dessous:
e (t) = Q pour t = nT
Il existe une quantité optimale moyenne qui permet
e (t) = 0 pour t ≠ nT
de minimiser le coût des stocks en évitant toute
pénurie, il s’agit de la quantité économique.
2Cc C p fP = CPQ/2D
Coût de stockage minimum: C (Q*)
D
2Cc Q
Intervalle entre deux commandes: T DC p Q*
14
*Q (en stock) = Demande x période T , la quantité en stock moyenne est Q/ 2, d’où l’expression du coût de possession
Méthodes de réapprovisionnement: Modèle de Wilson
Exemple
Dans une entreprise, la demande hebdomadaire d’une pièce est de 200, le coût de
possession d’un article est estimé à 0.5 € par semaine. Le coût administratif d’une
commande s’élève à 500 € auquel il faut ajouter 500 € de frais de livraison.
Remarques:
Q* n’est pas un nombre entier, il faut choisir entre 894 et 895 pièces. Il se peut aussi que les pièces
soient livrées par palettes de 10, il faut donc choisir entre 890 et 900 pièces.
Il se peut qu’un délai de livraison de 4,47 soit peu commode à gérer et l’on se ramènera à une
livraison toute les quatre semaines (soit 800 pièces) ou cinq semaines (soit 1000 pièces).
Ces arrangement remettent-elles en question le calcul de Q*? Quel choix doit –en faire?
15
Modèle de Wilson: Analyse de sensibilité
S’il on commande Q au lieu de Q*, comment varie le coût C(Q) en fonction de C(Q*)?
C (Q ) 1 Q* Q
C (Q*) 2 Q Q *
Q Q* 2
Une variation relative de: induit une variation relative du coût de stockage:
2 2
Q*
Difficile d’estimer Cp! il existe une méthode simple qui consiste à déterminer le coût de
possession annuel, en prenant un pourcentage de la valeur moyenne annuelle V de
l’article. Ce pourcentage est de l’ordre de 20 à 30%.
Il faut considérer la demande annuelle Dan pour calculer Q*, C(Q*), et T*:
2 Dan Cc 2VCc
Q* C (Q*)
V Dan
2Cc
T* est exprimée en années T *
VDan
Exemple
La demande annuelle d’une pièce est de 10000. Le coût de la livraison est de 500 € , et la
valeur moyenne annuelle d’une pièce est de 100 €, L’entreprise utilise un taux de
possession de 30%. Calculer Q*, C(Q*) et T*.
17
Modèle avec coût variable: Prix de l’article fonction de la quantité commandée
Lorsque les quantités commandées passent certains seuils, le fournisseur peut réduire le prix
unitaire.
Exemple:
10 € par article si la commande est inférieure à 400
9,5 € par article si la commande est supérieure à 400 mais inférieure à 600
9 € par article au-delà de 600 articles
La demande D est de 100 articles par jour, le coût d’acquisition Cc= 1000 euros et le coût de
possession Cp = 1 euro par article par jour.
Détermination de l’optimum
On partitionne les commandes en intervalles [ai, bi]
de prix d’achat pai. On doit minimiser le coût de
revient global d’un article, c’est-à-dire la somme du
coût d’achat, du coût de possession et du coût
d’acquisition(ces deux derniers coûts ne sont pas
modifiés). La fonction à optimiser sur [ai, bi] est:
Ri (Q ) pai Cc / Q C p Q / 2 D
Algorithme de résolution
Compte tenu de l’intervalle [ai, bi], trois cas se
2 DCc
présentent: 1- Calculer Q*
Si bi < Q*, alors Qopti=bi Cp
Si ai Q* bi alors Qopti=Q* 2- Sur chaque intervalle i, déterminer Qopti
Si ai > Q*, alors Qopti=ai et R(Qopti)
Application: Exemple ci-dessus. 3- Garder Qoptk donnant Min R(Qopti)
18
Modèle avec coût variable: Coût Cc de commande dépendant de la quantité
Le coût administratif d’une commande est indépendant des quantités, néanmoins, le coût de
livraison est fonction de la quantité livrée.
On a un coût de commande Cci sur l’intervalle [ai, bi]. On, doit minimiser la somme des coûts de
possession et d’acquisition. La fonction à optimiser sur [ai, bi] est celle du modèle de base:
Ci (Q ) Cci / Q C p Q / 2 D
2 DCci
Sur l’intervalle [0,[. Le minimum est : Q* . Compte tenu de l’intervalle existant [ai, bi],on a
Cp
trois cas:
2 DCc Cr
Q* avec
C p Cr C p
20
21
Méthodes de réapprovisionnement: Recomplètement calendaire
Cette méthode est appliquée si l’approvisionnement se fait à intervalle régulier de période T. La quantité
de commande Q est déterminée afin de recomplèter le stock de début de période à un niveau S
prédéterminé. Lorsqu’il y a une pénurie de p articles en fin de période précédente , Q sera égale à S si les
ventes sont perdues, Q sera égale à p+S si les ventes sont différés. En général si % de ventes est
différée, le reste perdu, Q sera égale à p+S .
La demande pendent la période T est aléatoire, mais statistiquement prévisible. Pour déterminer la
loi de la demande, on relèvera les demandes faites sur n périodes consécutives.
Soit X=(x1, x2,…xn) la série ordonnée croissante des différents valeurs, ni le nombre d’observation de
xi, et N ni , la probabilité d’observer une demande X de valeur xi est donnée par:
i
P ( X xi ) p xi ni / N
22
Recomplètement calendaire: Modèle basé sur le taux de service
Définitions: i
La loi de probabilité discrète (ou fonction de répartition): F ( xi ) P ( X xi ) P( X x )
k 1
k
x
La loi de probabilité continue (ou fonction de répartition): F ( x ) P ( X x )
f ( z)dz
z 0
(A) La quantité de commande est déterminée à l’aide du modèle basé sur le taux de service
Si le problème réside dans l’existence d’une rupture, l’indicateur retenu sera la probabilité
de satisfaire la demande sans interruption, il est noté .
Si l’on considère que l’important est le nombre d’articles manquants, l’indicateur sera le
rapport entre le nombre d’articles fournis et la demande moyenne, il est noté .
23
Recomplètement calendaire: Modèle basé sur le taux de service
Exemple
Un pharmacien vend chaque jour 6 à 9 boites d’un certain vaccin infantile obligatoire. Sur le mois
précédent, la loi de demande journalière a été:
7 50% 85% La demande moyenne est de: E ( X ) 6 * 35% 7 * 50% 8 *10% 9 * 5% 6.85
Sur 100 jours, il y a 15 jours pour lesquels la demande est supérieure strictement à 7. Certains
clients repartiront sans vaccin, le stock étant épuisé. Le service est donc pleinement assuré 85% du
temps, donc = 85%.
La demande moyenne étant de 685, en 100 jours, 685 vaccin ont été demandés (en
moyenne), Les 10 jours où la demande était de 8, un seul vaccin n’a pu être fourni (soit
10 vaccins sur 10 jours). Les 5 jours où la demande était de 9, deux vaccins n’ont pu être
livrés sur le champs (soit 10 vaccins sur 5 jours). Soit une pénurie de 20 vaccins. On a pu
fournir sans retard 665 vaccins sur 685, ce qui donne une valeur de: = 97% 24
Calcul du taux de service en temps
Pour être en rupture, il suffit que la demande X sur la période T excède le stock S en début de
période.
La probabilité de rupture est donnée par: P ( X S ) 1 P ( X S ) 1 F ( S )
La probabilité de service sans rupture est: = F(S)
Exemple discret(1):
Dans un magasin de pièces détachées, la référence RT35 fait l’objet d’un approvisionnement
mensuel. Sa demande mensuelle suit la loi de probabilité discrète ci-dessous:
X px F(x)
L’objectif fixé par le directeur du magasin est de
4 5% 5%
pouvoir satisfaire tous les clients 90% du temps.
5 10% 15%
6 25% 40%
7 30% 70%
Pour cela, nous devons prendre S = 9. Le taux effectif
8 15% 85%
de satisfaction est de 95%.
9 10% 95%
10 3% 98%
11 2% 100%
25
Calcul du taux de service en temps
Exemple continu (2):
Une pièce est gérée selon la méthode de recomplètement calendaire. Sa demande
pendent l’intervalle T suit une loi normale de moyenne 1000 et d’écart type 100. On s’est
fixé une valeur de =99%.
s 1000
P( X S ) 1 P( X S ) 1 F (S ) P(Z )
100
Z zi z j D
ans le tableau de la loi normale N(0,1), la valeur la plus proche de 1- = 0.01 est 0.0099
ce qui correspond à:
zi = 2.3 (1ére colonne sur la même ligne ou il y a la valeur 0.0099) et
zj = 0.03 (première ligne sur la même colonne ou il y a la valeur 0.0099)
d‘où Z = 2,33=[(S-1000)/100]
Cas continu: E( X )
x. f ( x)dx
0 27
Calcul du taux de service en pièces : cas discret
Exemple discret:
On reprend l’exemple précédent (1), mais l’objectif est que dans 90% des cas, le client repart avec les
pièces qu’il était venu chercher.
Calculer la demande moyenne: E(X)= 6.92
Nous voulons 90%, calcul de P(S):
11 11 11
P( S ) ( x S ) p xp
x S 1
x
x S 1
x S p
x S 1
x G(S ) S 1 F (S )
P(z) est calculée à partir de la fonction de répartition de la loi normale F(z) selon*:
2
e z / 2
P( z ) zF ( z ) z
2
P ( z )
Pour la loi normale, la demande moyenne est égale à µ, et l’on obtient: 1
µ
Exemple continu:
P(z) = 0.1, (d’après la table de P(z) pour la loi normale N(0,1)) z = 0.9
30
Gestion calendaire de stock:(B) Modèle basé sur le coût global
On distingue entre la gestion calendaire de stock à rotation nulle et à rotation non nulle
Stock à rotation nulle: lorsqu’il n’y a pas de report possible des invendus aux périodes suivantes.
1- Un marchand de journaux achète chaque jour une quantité fixée d’un certain quotidien.
Il paye chaque exemplaire 4DH et le revend à 6DH, soit une marge de 2DH. Si la demande
est supérieure à son stock, le marchand constate un manque à gagner de 2DH, d’où Cr =
2DH. Tout exemplaire non vendu lui est racheté 3DH par le groupe de presse, ce qui
engendre une perte sèche de 1DH, d’où Cp=1DH.
2- Une entreprise fabrique en série des articles de mode et des gadgets. Si les séries sont
trop longues, les articles restants sont écoulés à bas prix chez un soldeur (Cp est égal à la
perte sèche), si les séries sont très courtes, il perd les clients (Cr est égal au manque à
gagner).
Gestion calendaire de stock à rotation nulle
Objectif: déterminer le niveau du stock initial S, qui est donc ici la variable de commande.
Remarque: la période de révision calendaire, c.-à-d. l’intervalle entre deux approvisionnements (T) est fixé
par la nature de l’approvisionnement. Par exemple, un pâtissier met en fabrication des gâteaux chaque jour.
Le libraire commande des journaux chaque jour, des périodiques chaque semaine ou chaque mois.
Cas où la demande suit une loi de probabilité discrète: Exemple du pâtissier [V. Giard, 2003]:
Le coût de fabrication d’un gâteau est de 25 F l’unité et le prix de vente est de 60 F l’unité. Supposons que
la demande quotidienne de ce gâteau, que nous noterons X, suive une loi de Poisson de moyenne égale à
2,5 gâteaux par jour (=2,5). Le tableau ci dessous reprend la distribution de probabilité du nombre X de
clients par jour pour ce produit. Dans ce tableau x indique une valeur possible de la demande et P(X = x)
indique la probabilité d’occurrence de cette valeur.
- Calculer le stock final possédé en fonction du stock initial (S) et de la demande observée (x) : c’est la partie
positive de (S-x).
- Calculer Ip(S), le stock moyen possédé en fonction du stock initial (S): pour chaque valeur de S, faire la
moyenne pondérée du stock final (S-x) par la probabilité d’observer x.
S
I p (S ) ( S x) p
x 0
x
- Calculer le coût moyen du stock en appliquant la formule suivante (on néglige le coût de commande) pour
l’exemple du pâtissier): C(S ) 35I (S ) 25I (S )
r p
33
- Tracer le graphique C(S) et en déduire la valeur de S optimale: S*
Gestion calendaire de stock à rotation nulle
Le stock optimal S* est celui pour lequel le coût de gestion C(S*) est inférieur à celui des stocks
immédiatement inférieur et supérieur:
C ( S * 1) C ( S * )
C ( S * 1) C ( S * )
Pour déterminer S*, il suffit d’étudier l’´evolution de la différence de coût de stocks successifs définie
comme : C(S + 1) − C(S),
C ( S 1) C ( S ) C p I p ( S 1) I p ( S ) Cr I r ( S 1) I r ( S )
S 1 S n n
Cp
x 0
( S 1 x) p x ( S x ) p x Cr
( x S 1) p x ( x S ) px
x 0 xS 2 x S 1
S n
Cp
p x Cr
x 0
p x C p P ( X S ) Cr P ( X S ) C p F ( S ) Cr (1 F ( S ))
x S 1
Cr 35
0 ,583
Cr C p 35 25
Un marchand de journaux qui vent un quotidien à 3,5F l’unité, qui lui-même l’acquière à 2,8F
auprès de son grossiste qui lui reprend les invendus au prix de 2,6F l’unité.
On suppose que la demande quotidienne suit approximativement une loi normale de moyenne
E(X) = 300 et d’´ecart type σ = 20.
Cr
S* est optimal si: F ( S *)
C p Cr
Cr 0 ,7
0 ,78
Cr C p 0 ,7 0 , 2
Comme on ne dispose que de la table de la normale réduite, il faut réduire la variable aléatoire X en lui retranchant sa
moyenne et en la divisant par son écart type. On obtient:
S * 300 S * 300
F( ) 0,78 0,77 L’approvisionnement périodique optimal:
20 20 S * 315
38