Contenu:: Principes de Base Du MRP
Contenu:: Principes de Base Du MRP
Contenu :
© SAP AG 2002
© SAP AG 2002
Ordre planifié
Possible directement
pour les articles
approvisionnés en
externe seulement
Conversion
Ordre de Demande
Échéances
fabrication d'achat
Ordre de
process Commande
d'achat
© SAP AG 2002
◼ La planification des besoins en composants considère les ventes actuelles et futures comme point de
départ. Les quantités de besoins prévisionnels déclenchent le calcul des besoins. Dans le MRP, les
éléments de besoin incluent les commandes client, les besoins indépendants prévisionnels, les
réservations d'articles, les besoins dépendants créés par éclatement de la nomenclature, etc.
◼ Si le MRP révèle des quantités de couverture insuffisante, des recommandations
d'approvisionnement sont générées : les demandes d'achat et les ordres planifiés constituent des
éléments de planification internes que vous pouvez modifier, réordonnancer ou supprimer à tout
moment.
R/3
Exemple avec l'horizon de
planification ferme 1 Fiche article
MRP1
Type de planif. P1
Ordre
planifié Horiz. planif. ferme 5
Temps
3. Sept.
* Temps
4. Sept.
* * Temps
5. Sept.
* * Temps
5. Sept. Nelle cmde
client MRP
* = ferme
© SAP AG 2003
◼ Le résultat d'un calcul des besoins est affecté par "l'horizon de planification ferme" (vue MRP 1). Un
calcul des besoins ne peut entraîner aucune modification dans les limites de l'horizon de planification
ferme.
◼ L'horizon de planification ferme est calculé en jours ouvrés à compter de la date du jour, et ne peut
être valide qu'avec un type de planification possédant un type de fixation.
◼ Dans le cadre de la planification des besoins, le type de fixation détermine le mode de fixation des
recommandations d'approvisionnement ainsi que les modalités de définition des dates au sein de
l'horizon de planification ferme.
◼ Les demandes d'achat et les ordres planifiés qui entrent dans l'horizon de planification ferme sont
automatiquement fixés dans la mesure où leurs dates d'échéance tombent au moins un jour avant la
date limite de l'horizon de planification ferme.
◼ Dans le type de fixation 1 du schéma ci-dessus, la date relative aux nouvelles demandes d'achat et
aux nouveaux OP créés dans l'horizon de planification ferme et non créés manuellement, est différée
à la date limite de l'horizon de planification ferme. Ceci signifie que ces nouvelles recommandations
d'approvisionnement ne sont pas fixées.
◼ Dans SAP APO, la zone "Fixation", qui décrit l'horizon de planification ferme, est disponible au
niveau de l'onglet PP/DS de la fiche produit.
R/3
Procédure du code de plus bas niveau
Produit fini 1 Produit fini 2
Nomen-
clatures
Ss-ensemble 1 Composant 2 Ss-ensemble 2 Composant 4
Code + bas
Ss-ensemble 1 Ss-ensemble 2 Composant 4
niv. 001
Code + bas
Composant 1 Composant 2 Composant 3
niv. 002
◼ Le code de plus bas niveau est le niveau le plus bas auquel un article/produit apparaît dans l'une des
nomenclatures existantes. Le code de plus bas niveau d'un article/produit est toujours supérieur à
celui de tous ses antécédents dans l'ensemble des nomenclatures.
◼ Ce code contrôle la séquence de planification : le traitement débute par les articles/produits
présentant le code de plus bas niveau 0, puis 1, etc. Ainsi, tous les articles/produits sont planifiés
dans l'ordre approprié.
◼ Dans SAP R/3, le code de plus bas niveau est calculé et sauvegardé au niveau du mandant lors de la
gestion des nomenclatures. Vous pouvez afficher ce code dans la fiche article, vue MRP 1, en
sélectionnant "Informations sur l'article" ou dans le fichier MRP, à condition que celui-ci contienne
une entrée relative à l'article.
◼ Remarque : le code de plus bas niveau n'est pas transféré de SAP R/3 à SAP APO, où il est, en
revanche, déterminé séparément par la suite.
◼ Dans SAP APO, les codes de plus bas niveau ne sont pas recalculés automatiquement en cas de
modification des données de base. Vous pouvez les redéfinir en lançant une heuristique (par
exemple, SAP_MRP_001, pour chaque job concerné) ou exécuter la "numérotation des étapes"
(heuristique SAP_PP_020), qui nécessite un nouveau calcul sans planification des besoins. Pour
afficher le code de plus bas niveau, utilisez le menu PP/DS (Reporting - Afficher les entrées du
fichier MRP).
R/3
© SAP AG 2002
◼ Lors du calcul des besoins régénératif, le système planifie tous les articles d'une division. Cela
s'avère utile lors de la première exécution de la planification des besoins et en de rares occasions,
comme lorsque la cohérence des données n'est pas garantie à cause d'erreurs techniques au sein d'un
système productif.
◼ Dans un système productif, il est recommandé (en particulier, si vous utilisez un grand nombre
d'articles) de n'exécuter la planification des besoins que pour les articles qui ont subi des
modifications significatives pour la planification (sorties de marchandises, nouvelles commandes
client, modification de la nomenclature, par exemple). Le calcul des besoins par écart vous permet
d'exécuter la planification des besoins dans des intervalles de temps courts, et, par conséquent, de
toujours disposer de résultats de planification à jour.
◼ Il existe d'autres procédures possédant des spécifications différentes selon le système (SAP R/3 ou
SAP APO), telles que le calcul des besoins par écart dans l'horizon de planification, qui s'effectue à
partir des modifications apportées dans un intervalle de planification prédéfini.
Taille du lot
de la recommandation
d'approvisionnement Couv. insuff.
Besoins
réordonnancement
Dans l'horizon de
Stock
Stock de sécurité
© SAP AG 2002
◼ Lors du MRP, le système exécute un calcul des besoins nets afin de déterminer s'il existe une
couverture insuffisante pour un article. Pour cela, il compare le stock et les entrées fixes existantes
(commandes d'achat, ordres de fabrication, demandes d'achat et ordres planifiés fermes, par exemple)
au stock de sécurité et aux besoins. Cette comparaison permet d'obtenir la quantité disponible pour la
planification.
◼ Si cette quantité est inférieure à zéro, il existe une couverture insuffisante pour l'article. Le MRP
réagit en créant des recommandations d'approvisionnement (demandes d'achat ou ordres planifiés),
indépendamment du type d'approvisionnement. La quantité approvisionnée proposée résulte de la
procédure de taille de lot définie dans la fiche article ou la fiche produit.
Temps
© SAP AG 2003
◼ Avec la taille de lot exacte, le système crée une recommandation d'approvisionnement correspondant
à la quantité non couverte. Si plusieurs besoins d'un même jour entraînent une couverture
insuffisante, le système R/3 crée une seule recommandation d'approvisionnement pour la quantité
non couverte totale de cette date (contrairement à la procédure de SAP APO, où des
recommandations d'approvisionnement individuelles sont créées au moment exact du besoin).
◼ Si vous utilisez la procédure de taille de lot fixe, le système crée une recommandation
d'approvisionnement équivalente à la couverture insuffisante pour la taille de lot fixe. Si cette
recommandation d'approvisionnement s'avère insuffisante pour couvrir les besoins, le système crée
autant de recommandations d'approvisionnement supplémentaires pour la même date (dans cette
taille de lot) que le nécessite la couverture des besoins.
◼ Dans le cas du recomplètement jusqu'au stock maximum, si une couverture insuffisante se produit, le
système crée une recommandation d'approvisionnement équivalente à la quantité définie dans la
fiche article/produit en tant que stock maximum ("Taille de lot maximale" dans SAP APO). Si la
quantité non couverte pour un jour est supérieure au stock maximum, la taille de lot est alors égale à
la quantité non couverte. Une situation d'équilibre entre le stock et les besoins est prioritaire sur la
procédure de taille de lot. Vous pouvez également commander une quantité permettant d'atteindre le
stock maximum et satisfaire tous les besoins.
◼ Intégration SAP R/3 - SAP APO : les paramètres SAP APO relatifs à la procédure de taille de lot
sont transférés depuis SAP R/3, mais les heuristiques correspondantes sont des fonctions de SAP
APO seulement.
Entrées
Temps
© SAP AG 2002
◼ Dans le cas des procédures de taille de lot périodiques, le système regroupe l'approvisionnement des
quantités requises d'une période dans une taille de lot. La durée des périodes peut s'exprimer en
jours, en semaines, en mois ou de façon personnalisée selon le calendrier de planification (SAP APO
propose également la taille de lot horaire et l'intervalle de dix jours).
◼ Vous pouvez définir librement le nombre de périodes au cours desquelles les quantités
réapprovisionnées doivent être cumulées. Si ce nombre doit être supérieur à un, vous devez le saisir
dans la zone "Nbre de périodes" au niveau de l'étape de Customizing SAP R/3 "Vérifier la procédure
de lotissement" pour la procédure de taille de lot sélectionnée dans la fiche article R/3. Cette valeur
est copiée dans la fiche produit SAP APO.
◼ Vous pouvez placer l'entrée correspondante au début ou à la fin de la période, ou à la date du premier
besoin, en gérant la valeur pertinente dans la zone "Détermination des dates" de l'étape de
Customizing "Vérifier la procédure de lotissement". Cette valeur est également copiée dans la fiche
produit SAP APO.
◼ Si vous avez défini, dans le Customizing, la date de disponibilité au début ou à la fin de la période, la
date de l'ordre planifié généré est modifiée en conséquence.
Juillet
Taille de lot par période
Lun. Mar. Mer. Jeu. Ven. [Link].
selon le calendrier de
1 2 3 4 5 6 7
planification 8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
... ...
Temps
Besoins
© SAP AG 2002
◼ Avec la procédure de taille de lot périodique selon le calendrier de planification, le système regroupe
en un seul lot l'approvisionnement des quantités requises d'une période définie par le calendrier de
planification.
◼ L'affectation d'un calendrier de planification à un article s'effectue au niveau de la division dans la
fiche article (vue MRP 2), ou par unité de planification dans le segment d'unité de planification. Si
vous utilisez SAP APO, gérez la vue "Taille de lot" dans la fiche produit.
◼ Vous gérez un calendrier de planification (divisions des périodes) dans les données de base (menu
MRP de SAP R/3) ou dans l'activité de Customizing "Gestion du calendrier de planification", ou
encore dans le Customizing de SAP APO ("Gestion du calendrier de planification").
R/3
Étape 1 : ordonnancement de base
⚫ Type d'ordonnancement pr
Ordre planifié les ordres planifiés
⚫ Au jour près
⚫ Base : délai de fabrication
DD DF interne
Étape 2 : ordonnancement à capacité infinie ou délai prévisio. de
livraison
Marge avant Marge de sécurité ⚫ Aucun besoin en capacité à
prod. ce stade
Opérations
⚫ Ordonnancement des
ordres de fabrication et
10 20 des gammes
⚫ À la seconde près
⚫ Base : fabrication interne
DD DF et opérations de gamme
⚫ Calcul des besoins en
Date début Date début Date fin Date fin capacité
planifiée production production planifiée
© SAP AG 2003
R/3
Quelle nomenclature utilise l'ordre planifié ?
Ordre planifié 1) Customizing :
Données base ID sélection nomencl. :
Priorité la plus élevée ?
- Production
- Bureau d'études
Nomenclature
- ...
2) Fiche article :
Utilisation : Code sélection
alternative :
- Quantité
Alternative : - Date
- Version de fabrication
- ...
Date de
l'éclatement 3) État technique
© SAP AG 2002
◼ Lors de la planification des besoins, le système éclate la nomenclature de chacun des sous-ensembles
inclus dans un nouvel ordre planifié. Les étapes suivantes permettent de déterminer la nomenclature
valide :
- Au cours de la planification des besoins, le système détermine d'abord quelle utilisation de
nomenclature est prioritaire. Il vérifie ensuite si cette utilisation possède une nomenclature valide à la
date de l'éclatement. Si tel n'est pas le cas, il crée un message d'action.
- S'il existe plusieurs nomenclatures alternatives, le système recherche celle qu'il doit utiliser, en
fonction des conditions définies pour la sélection de nomenclature alternative.
- Si nécessaire, l'état technique à la date d'éclatement est déterminé pour la nomenclature alternative
sélectionnée.
- Les postes de nomenclature pertinents pour la production sont copiés dans l'ordre planifié relatif à
la nomenclature valide. La quantité des besoins dépendants est déterminée par la quantité du poste de
nomenclature.
- La date des besoins dépendants est basée sur l'ordonnancement du sous-ensemble supérieur : elle
peut être déterminée d'après la date de début planifiée ou la date de début de la production des
opérations de l'ordre planifié pour le sous-ensemble supérieur.
◼ La planification des besoins n'est possible que si la nomenclature est gérée dans la division
appropriée.
◼ Par ailleurs, la validité de la nomenclature est déterminée par son statut. Pour pouvoir utiliser la
nomenclature dans le MRP, vous devez activer le statut de la nomenclature (dans son en-tête) pour le
MRP.
◼ Si vous utilisez SAP APO, le PPM (modèle de processus de production) est éclaté. L'éclatement est
exécuté lors du calcul des besoins pour chaque nouvel ordre planifié d'un sous-ensemble (cours
SCM242).
R/3
Sélection de gamme dans l'ordre planifié
© SAP AG 2002
◼ Si vous lancez le calcul des besoins dans SAP R/3 via le code d'ordonnancement 2 (ordonnancement
avec la gamme et planification des besoins en capacité), le système sélectionne la gamme pour
chaque ordre planifié. Il calcule ensuite les dates, la mise à disposition des articles et les besoins en
capacité à l'aide de cette gamme.
◼ Le code "Sélection alternative" de la fiche article est également essentiel pour la sélection de la
gamme.
- Si ce code présente la valeur 2 (sélection par version de fabrication), la gamme est choisie en
fonction de la version de fabrication sélectionnée.
- Si tel n'est pas le cas, l'ID de sélection de gamme défini dans l'activité "Paramètres d'ordo à court
terme" du Customizing du MRP, détermine la gamme choisie.
◼ Vous devez définir l'ID de la sélection de gamme dans le Customizing des données de base de
production.
◼ Les dates d'éclatement de la nomenclature et de la gamme sont identiques.
◼ Si l'ordre planifié est géré à l'aide des fonctions de gestion des modifications, le système utilise la
gamme avec l'état technique correspondant à la date d'éclatement de la nomenclature.
◼ Vous pouvez afficher le groupe de gammes et le compteur de groupes de gammes, ainsi que
l'ordonnancement et les besoins en capacité correspondants dans l'écran "Ordonnancement à court
terme de l'ordre planifié" de l'ordre planifié.
◼ Dans SAP APO, la gamme et la nomenclature sont déterminées conjointement via l'éclatement du
PPM (cours SCM242).
© SAP AG 2002
© SAP AG 2002
1-1 Dans la fiche article, recherchez la procédure utilisée pour planifier le composant
R-T5## (vue MRP, division 1000).
Type de planification :____________________________________
1-2 Vérifiez également, dans la vue MRP de la fiche article, que la procédure de taille
de lot Taille de lot exacte est activée pour le composant R-T5##.
S'agit-il d'une procédure de taille de lot statique ou périodique ?
__________________________________________________________
1-5 Dans la fiche de l'article R-T5## de la division 1000, saisissez la valeur 980
(pièces) comme stock de sécurité dans la vue MRP 2 (vous pouvez accéder à la
transaction Modifier article directement via l'état dynamique des stocks).
Sauvegardez les modifications et actualisez l'état dynamique des stocks.
1-5-1 Quelle est maintenant la quantité du stock disponible pour la planification à
la fin de la liste ?__________________________________________
1-5-2 Expliquez la différence existant entre ce résultat et le résultat précédent.
_____________________________________________________
_____________________________________________________
Échéances 3
Mode de planification 3
Ordonnancement 1
1-6-1 Une fois la planification exécutée, affichez les statistiques. Quel est le
nombre d'articles planifiés ? Expliquez ce nombre.
______________________________________________________
______________________________________________________
1-6-2 Vérifiez votre réponse au point 1-6-1, en tenant compte du type de
planification :
Pour cela, examinez la structure multiniveau de la nomenclature du produit
fini R-F1## de la division 1000, et exécutez une explosion de la
nomenclature dans le menu des données de base SAP R/3. Pour accéder à
l'activité pertinente, utilisez la clé d'application PP01 (production générale).
Si nécessaire, sélectionnez la mise en forme standard SCM200 dans la
transaction à l'aide du bouton de commande Sélectionner mise en forme....
Quelle est la particularité de l'article R-T3## dans ce
contexte ?__________________________________________
______________________________________________________
2-1 Affichez l'état dynamique des stocks de l'article R-F1## de la division 1000.
Sélectionnez un ordre planifié non ferme et ne contenant aucun message d'action.
Cliquez sur le bouton de commande État de l'ordre dans la partie inférieure gauche
de l'écran et sélectionnez Ouvrir tout dans l'écran suivant.
2-1-1 Dans l'état de l'ordre, sélectionnez la date de l'élément de planification
pertinent (ordre planifié/demande d'achat) et cliquez sur le bouton Afficher
élément pour copier les dates dans les tables ultérieures.
2-2 Exécutez la planification déterministe des besoins multiniveau pour le produit fini
R-F1## de la division 1000, pour lequel vous devez supprimer les données de
planification existantes et les recréer sous la forme de nouveaux ordres planifiés.
Exécutez ensuite l'ordonnancement à capacité infinie, en sélectionnant les
paramètres de commande suivants :
Mode de planification 3
Ordonnancement 2
2-4 Affichez l'état dynamique des stocks de l'article R-F1## de la division 1000 et
sélectionnez un ordre planifié non ferme.
2-4-1 Examinez la gamme sélectionnée dans les données détaillées de l'ordre
planifié au niveau de la page à onglet Données de base pour l'ordre planifié
concerné.
Groupe de gammes :____________ Compteur de groupe de gammes :
____________
2-4-2 Quelle nomenclature alternative a été sélectionnée ?
______________________________________________________
2-4-3 Dans SAP R/3, quels sont les paramètres responsables de la sélection de la
nomenclature et de la gamme ? Individuellement :
Quelle valeur le code de sélection alternative présente-t-il dans la fiche de
l'article R-F1## et que signifie cette valeur ?
______________________________________________________
______________________________________________________
Quelle fonction de SAP R/3 détermine la séquence de priorité d'après
laquelle la gamme est sélectionnée ?
______________________________________________________
Quelle fonction de SAP R/3 détermine la séquence de priorité d'après
laquelle la nomenclature est sélectionnée ?
______________________________________________________
1-2 La valeur EX (pour "taille de lot exacte") figure dans la zone Code de lotissement.
La procédure taille de lot est statique.
1-5-2 Explication : le stock de sécurité récemment créé est inclus dans le calcul
des besoins nets en tant que besoin. Il est réapprovisionné lors du calcul
des besoins suivant.
1-6
1-6-1 10 articles ont été planifiés. Il s'agit du produit fini R-F1## et – en raison de
la planification multiniveau – des sous-ensembles R-B1##, R-B2##,
R-B3## et R-B4## et des composants R-T0##, R-T1##, R-T2##, R-T4##
et R-T5##.
1-6-2 Chemin de menus : Logistique → Production → Données de base →
Nomenclatures → Analyses → Explosion de la nomenclature
→ Nomenclature article → Nomenclature (multiniveau)
2-1
2-1-1
2-2
Sans objet
2-3
2-4
2-4-1 Groupe de gammes : variable (valeur à 8 chiffres)
Compteur de groupes de gammes : variable, par exemple 1
2-4-2 La nomenclature alternative 1 a été sélectionnée.
2-4-3 Le code de sélection alternative(fiche article, vue MRP 4) est à blanc, ce
qui signifie que la nomenclature et la gamme sont sélectionnées d'après
la quantité de l'ordre.
Au cours de la sélection de gamme, la séquence de priorité est
sélectionnée d'après l'ID de sélection d'ordonnancement à court terme
dans le Customizing des paramètres d'ordonnancement des ordres
planifiés.
Lors de la sélection de la nomenclature, la séquence de priorité est
sélectionnée via l'ID de sélection de nomenclature dans le Customizing
du MRP.
2-4-4 Variable, reportez-vous à la zone Date d'éclatement de la nomenclature
dans les données de base de l'ordre planifié.