logo
LE CALCUL DES BESOINS
Le MRP (Materials Requirements Planning)
Le système MRP, résultat de la réflexion d'un groupe de responsables en gestion de production réunis au sein de l'APICS (American Production and Inventory Control Society), est apparu vers 1965. Ce système a progressivement évolué en parallèle avec la capacité des ordinateurs. 

Aujourd'hui, ce principe s'est largement répandu à travers le monde industriel.

Les besoins et les resources 

Dans la méthode MRP, on répartit les "besoins" en deux catégories : 

  • Les besoins indépendants appelés également besoins aléatoires ou externes 
  • Les besoins dépendants, appelés également besoins induits ou internes 


Les besoins externes sont les commandes du client fermes ou prévisionnelles ou des estimations de vente. Les besoins internes sont les besoins en composants (sous-ensembles fabriqués ou composants achetés), provoqués par la déclaration d'un OF sur un article du niveau supérieur. 

 

Les ressources sont les entrées en stock, fermes ou prévisionnelles qui vont permettre de combler un besoin. Les ressources sont : 

  • Les réceptions d'ordres de fabrication 
  • Les réceptions de matière première et de composants achetés
Le Calcul des besoins
Le calcul des besoins a pour objectif de définir les quantités d'article à produire et à acheter. Il génère des propositions d'ordre de fabrication et des propositions d'ordre d'achat avec une quantité et un délai à respecter pour satisfaire les besoins. 

 Avec la méthode MRP 

  • les seuls besoins faisant l'objet d'une estimation probabiliste sont les besoins externes 
  • les besoins induits sont calculés, c'est la notion à retenir en priorité 

Pour définir des propositions de fabrication ou d'achat, le calcul des besoins va tenir compte : 

  • du stock actuel 
  • des ressources (fabrication en cours, approvsionnement en cours) 
  • du stock minimum de sécurité 
  • des quantités de lancement pour les produits fabriqués et des quantités convenues avec le fournisseur pour les produits achetés 

L'algorithme du calcul commence par faire la liste des besoins externes. Si le calcul fait des propositions sur des articles composés, ces derniers sont décomposés et le calcul exécute le même processus sur chaque composant. 

 Le nombre de boucles est inférieur ou égal au Low Level Code

cbn
A l'aide des trois exercices suivants, vous allez apprendre à simuler manuellement le calcul des besoins.
Considérons une entreprise fabriquant les produits "A" et "B". Ils sont nomenclaturés comme suit :
cbnexepl
La matière première MP est commune aux deux produits semi-finis EA et EB. 

A cause d'une nouvelle technologie utilisée pour les produits B, les délais de fabrication et la qualité obtenue sont plus aléatoires que pour le produit A.On décide donc de constituer un stock tampon de produits finis B de 50 unités. 

Dans cette entreprise, le low level code est donc égal à 3.


Règles de gestion des articles
ArticleDélai d'appro. / Fab. Quantité de lancement Minimum de sécurité Stock à la semaine S
A5 semaines 100047
B3 semaines 1005053
EA 1 semaine 30010
EB1 semaine 3000
AA4 semaines 200012
AB4 semaines 2000125
MP8 semaines 30000256
Carnet de Commandes client pour la produit A 
(Aujourd'hui, nous sommes la semaine S)
DateS+2 S+5 S+18 S+20
Quantité2060120100
Première étape : inventorier les besoins externes pour les articles de niveau 1 
Evolution de stock de A
Date prévue Stock avant BesoinRessourceStock après Proposition
S4700470
S+14700470
S+247200270
S+32700270
S+42700270
S+527600-33100
S+66700670
S+76700670
S+86700670
S+96700670
S+106700670
S+116700670
S+126700670
S+136700670
S+146700670
S+156700670
S+166700670
S+176700670
S+18671200-53100
S+194700470
S+20471000-53100
S+214700470
Etape suivante : décomposition de nomenclature et décalage de cycle (traitement des articles de niveau 2) 
Avec un décalage de 5 semaines (délai de fabrication de A), les propositions sur A deviennent des besoins induits pour les articles EA et AA
Evolution de stock de EA
Date prévue Stock avant BesoinRessourceStock après Proposition
S10100120300
S+13000300
S+23000300
S+33000300
S+43000300
S+53000300
S+63000300
S+73000300
S+83000300
S+93000300
S+103000300
S+113000300
S+123000300
S+13301000-7090
S+142000200
S+15201000-8090
S+161000100
Evolution de stock de AA
Date prévue Stock avant BesoinRessourceStock après Proposition
S121002001120
S+1112001120
S+2112001120
S+3112001120
S+4112001120
S+5112001120
S+6112001120
S+7112001120
S+8112001120
S+9112001120
S+10112001120
S+11112001120
S+12112001120
S+131121000120
S+141200120
S+15121000-88200
S+16112001120
Etape suivante : décomposition de nomenclature et décalage de cycle (traitements des articles de niveau 3)
Les propositions de fabrication sur EA deviennent des besoins induits sur l'article MP avec un décalage de 1 semaine (délai de fabrication de EA)
Evolution de stock de MP
Date prévue Stock avant BesoinRessourceStock après Proposition
S256002560
S+1256002560
S+2256002560
S+3256002560
S+4256002560
S+5256002560
S+6256002560
S+7256002560
S+8256002560
S+9256002560
S+10256002560
S+11256002560
S+122569000-6443000
S+1323560023560
S+142356900014560
S+1514560014560
S+1614560014560
Le système propose de passer une commande d'approvisionnement de 3000 unités pour S+12. Le délai d'approvisionnement de cet article est de 8 semaines, il faudra donc saisir et faire parvenir cette commande au fournisseur entre S et S+4.
Dans cet exemple on illustre : 

  • L'influence du stock de sécurité 
  • La gestion des composants communs 
  • Le cas des composants soumis à des besoins externes et des besoins internes


La demande sur le produit B a profil suivant :
DateS+3S+5S+16S+19
Quantité12409050
La société vend également des articles AB en pièce de rechange.
DateS+6S+10S+12S+15
Quantité10201010
Première étape : inventorier les besoins externes pour les articles de niveau 1 
Evolution de stock de B
Date prévue Stock avant BesoinRessourceStock après Proposition
S5300530
S+15300530
S+25300530
S+35312041100
S+4141001410
S+51414001010
S+6101001010
S+7101001010
S+8101001010
S+9101001010
S+10101001010
S+11101001010
S+12101001010
S+13101001010
S+14101001010
S+15101001010
S+1610109011100
S+17111001110
S+18111001110
S+19111050610
S+206000610
Etape suivante : décomposition de nomenclature et décalage de cycle 

Les propositions sur B deviennent des besoins induits pour EB et AB avec un décalage de 3 semaines (le délai de fabrication de B)


Evolution de EB
Date prévue Stock avant BesoinRessourceStock après Proposition
S0100120200
S+12000200
S+22000200
S+32000200
S+42000200
S+52000200
S+62000200
S+72000200
S+82000200
S+92000200
S+102000200
S+112000200
S+122000200
S+13201000-8090
S+141000100
Evolution de stock de AB
Date prévue Stock avant BesoinRessourceStock après Proposition
S1251000250
S+12500250
S+22500250
S+32500250
S+42500250
S+52500250
S+625100150
S+71500150
S+81500150
S+91500150
S+1015200-5200
S+11195001950
S+121951001850
S+131851000850
S+148500850
S+1585100750
S+167500750
Etape suivante : décomposition de nomenclature et décalage de cycle (traitement des articles de niveau 3) 

Pour la matière première MP, les besoins sont des besoins induits par la fabrication de EA et EB. 

En J+12, il existe un besoin B de 

B = 12*90 + 10*90 = 1980


Evolution de stock corrigée de MP
Date prévue Stock avant BesoinRessourceStock après Proposition
SV002560
S+1256002560
S+2256002560
S+3256002560
S+4256002560
S+5256002560
S+6256002560
S+7256002560
S+8256002560
S+9256002560
S+10256002560
S+11256002560
S+1225619800-17243000
S+1312760012760
S+14127690003760
S+15376003760
Reprenons le dernier tableau d'évolution de stock de la matière première MP. On suppose qu'une commande d'approvisionnement est déjà enregistrée pour S+14.
Date prévue Stock avant BesoinRessourceStock après Proposition
S256002560
S+1256002560
S+2256002560
S+3256002560
S+4256002560
S+5256002560
S+6256002560
S+7256002560
S+8256002560
S+9256002560
S+10256002560
S+11256002560
S+1225619800-1724 3000
S+1312760300042760
S+144276900033760
S+1533760033760
Dans cette configuration, le système fait une proposition de décalage de la commande d'approvisionnement de 1 jour, afin de ramener l'échéance de la réception de J+13 à J+12.