Planificateur repérant une rupture dans la liste des besoins et des stocks MD04 de SAP

MD04 dans SAP : lire la liste des besoins et des stocks

Si vous êtes approvisionneur ou planificateur sur SAP, la MD04 est probablement l’écran que vous ouvrirez le plus souvent. C’est la liste des besoins et des stocks : pour un article sur un site, elle montre tout ce qui va entrer et sortir, date par date, et le stock qui en résulte.

Bien lue, la MD04 dans SAP répond en quelques secondes à la question qui compte : est-ce que je vais manquer, et quand ? Mal lue, c’est un mur de lignes et d’abréviations. Voici comment la lire, repérer une rupture et agir directement depuis l’écran.

Planificateur repérant une rupture dans la liste des besoins et des stocks MD04 de SAP
Dans la MD04, la rupture se lit à la première ligne où la quantité disponible devient négative.

Sommaire

Ouvrir la MD04 dans SAP

Tapez MD04 dans la barre de commande, puis Entrée. L’écran d’accueil demande deux informations :

  • Article : le code article ;
  • Division : le site (usine ou entrepôt) que vous voulez analyser.

Validez avec Entrée. Un même article a une MD04 par division : si vous ne voyez rien de ce que vous attendiez, vérifiez d’abord que vous êtes sur le bon site.

Pour regarder plusieurs articles à la suite, par exemple tous ceux dont vous êtes responsable, la transaction MD07 affiche une liste par gestionnaire. Un double-clic sur une ligne ouvre la MD04 de l’article.

Lire la liste des besoins et des stocks, colonne par colonne

La MD04 se lit de haut en bas, dans l’ordre chronologique. La première ligne donne le stock du jour. Chaque ligne suivante est un mouvement prévu : une entrée (commande d’achat, ordre de fabrication) ou une sortie (commande client, prévision, besoin de production).

ColonneCe qu’elle indique
DateLa date prévue du mouvement : réception, livraison ou consommation.
Élément MRPLe type de ligne, en abrégé : stock, demande d’achat, commande d’achat, ordre planifié, commande client, prévision…
Données élément MRPLe numéro du document : par exemple le numéro de la commande d’achat et son poste.
ExceptionUn code quand SAP détecte un problème de date ou de quantité (voir plus bas).
Entrée / besoinLa quantité de la ligne : positive pour une entrée, négative pour une sortie.
Quantité disponibleLe stock projeté après cette ligne. C’est la colonne la plus importante.

Les libellés exacts des éléments MRP dépendent de la langue de connexion. En anglais, vous verrez par exemple POitem pour un poste de commande d’achat, PurRqs pour une demande d’achat, PlOrd. pour un ordre planifié ou CusOrd pour une commande client.

Un point qui trompe souvent : la MD04 est dynamique. Elle reflète la situation au moment où vous l’ouvrez. Mais l’écran ne se met pas à jour tout seul : si un collègue passe une commande pendant que vous regardez, cliquez sur Actualiser pour la voir apparaître.

Repérer une rupture dans la MD04

Une rupture se lit dans la colonne Quantité disponible : c’est la première ligne où le stock projeté devient négatif. La date de cette ligne est la date à laquelle vous allez manquer, si rien ne change.

Exemple tiré d’un cas fictif : un article de beurre, sur une division 1000. Le stock du jour couvre les premières commandes clients, mais la quantité disponible passe sous zéro le 12/11. C’est le jour de la rupture. Il faut donc une entrée avant cette date, en tenant compte du délai du fournisseur.

Deux réflexes avant de passer commande :

  • Regardez s’il existe déjà une entrée après la rupture. Une commande prévue deux jours trop tard se décale souvent plus facilement qu’une nouvelle commande ne se crée.
  • Vérifiez le stock de sécurité. S’il est paramétré, SAP l’affiche dans la liste : un stock qui reste positif mais passe sous le stock de sécurité est déjà un signal d’alerte.

Les messages d’exception : ce que SAP vous suggère

Quand le calcul des besoins (MRP) détecte un décalage, il ajoute un message d’exception sur la ligne concernée. C’est SAP qui vous suggère une action, pas une erreur. Les plus fréquents :

CodeSignificationCe que vous faites
10Avancer : l’entrée arrive trop tard pour le besoinDemander au fournisseur d’avancer la livraison, ou commander ailleurs
15Reporter : l’entrée arrive trop tôtDécaler la livraison pour ne pas gonfler le stock
20Annuler : l’entrée n’est plus nécessaireAnnuler ou réduire la commande, après vérification

Ces messages viennent du dernier calcul des besoins. Si les données ont beaucoup changé depuis, relancez le raisonnement vous-même à partir de la colonne quantité disponible.

Agir depuis la MD04

La MD04 n’est pas qu’un écran de lecture. Un double-clic sur une ligne ouvre son détail, avec des actions selon le type d’élément :

  • sur une demande d’achat générée par le MRP : la convertir en commande d’achat ;
  • sur une commande d’achat : l’afficher ou la modifier, pour changer une date ou une quantité ;
  • sur une commande client : voir le client et la date promise.

Vous pouvez aussi ouvrir une transaction dans une nouvelle fenêtre sans quitter la MD04, par exemple /oME21N pour créer une commande d’achat. Le pas-à-pas de la commande d’achat SAP avec ME21N fait l’objet d’un article à part dans cette série.

Pour comprendre la logique de calcul derrière ces lignes (MRP, stock de sécurité, délais), lisez aussi notre guide de la planification supply chain.

Ce qu’il faut retenir

  • La MD04 affiche, pour un article et une division, tout ce qui va entrer et sortir, date par date.
  • La colonne Quantité disponible donne le stock projeté : la première valeur négative signale la rupture.
  • La MD04 est dynamique, mais pensez à Actualiser l’écran.
  • Les messages d’exception (10, 15, 20…) sont des suggestions du MRP, à vérifier.
  • Un double-clic permet d’agir : convertir une demande d’achat, modifier une commande.

La MD04 s’apprend vite quand vous la pratiquez sur un vrai cas. Dans la formation Key User SAP, le parcours approvisionneur part justement d’une rupture visible dans la MD04, pour aller jusqu’à la commande qui la couvre.

FAQ : la MD04 dans SAP

Que signifie MD04 dans SAP ?

MD04 est le code de la transaction « Afficher la liste besoins/stocks ». Elle montre, pour un article et une division, le stock actuel et tous les mouvements prévus.

Quelle est la différence entre MD04 et MD05 ?

La MD04 est dynamique : elle reflète la situation au moment où vous l’ouvrez. La MD05 affiche la liste MRP, c’est-à-dire l’état figé au dernier calcul des besoins.

Quelle est la différence entre MD04 et MMBE ?

MMBE donne le stock d’aujourd’hui, réparti par division et par magasin. La MD04 projette ce stock dans le temps, avec les entrées et les sorties à venir.

Comment voir la MD04 de plusieurs articles ?

Avec la transaction MD07, qui liste les articles d’un gestionnaire ou d’une division. Un double-clic ouvre la MD04 de l’article choisi.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Valentin Pierre, ingénieur génie industriel spécialisé en logistiqueEn ligne et disponible

Valentin PIERRE

6 évaluations sur Superprof

J'écris ici ce que j'aurais voulu lire en début de carrière : les métiers, les outils et les méthodes de la supply chain tels qu'ils se pratiquent, pas tels qu'on les enseigne.

Formation : Ingénieur génie industriel (UTT)

Poste : +5 ans d'expérience en Supply Chain dans de grands groupes internationaux

Voir mon parcours complet

Voir tous les articles

Rejoignez-moi