Retourner sur le blog

SAP MM (Materials Management) : guide du module Stocks et Achats

Focustribes

Article mis à jour en mars 2026

SAP MM (Materials Management) est le module SAP dédié à la gestion des matériaux, des stocks et des achats. Il couvre l'ensemble du cycle approvisionnement : de la planification des besoins (MRP) à la réception des marchandises, en passant par la gestion des fournisseurs et la valorisation des stocks. Intégré nativement avec SAP PP, SD, WM/EWM et FI/CO, SAP MM est l'un des modules les plus déployés dans les projets SAP S/4HANA.

 

 

Le module SAP MM (Materials Management) est un élément essentiel du système ERP SAP. Il vise à automatiser et à optimiser les processus de gestion des matériaux et des stocks dans une entreprise. SAP MM englobe tous les aspects de la gestion des matériaux, allant de la planification des besoins en matériaux à la gestion des stocks, en passant par les achats et les inventaires. Nous allons détailler les sous-modules MM Stocks et MM Achats pour expliquer plus en profondeur ses fonctionnalités. Vous pouvez également retrouver la liste des autres modules SAP.

I- Qu'est-ce que SAP MM ?

SAP MM est le module logistique de SAP qui prend en charge tous les processus liés aux matériaux : approvisionnement, gestion des stocks, planification MRP, gestion des fournisseurs et contrôle des factures. Il constitue le cœur opérationnel de la chaîne d'approvisionnement (supply chain) dans un environnement SAP ECC ou S/4HANA.

Son rôle principal est d'assurer la disponibilité des matières premières, des produits semi-finis et des produits finis au bon moment, au bon endroit et au meilleur coût — tout en garantissant une traçabilité complète de chaque mouvement de stock.

SAP MM se décompose en deux sous-modules complémentaires :

  • MM Stocks (Inventory Management) — gestion physique et valorisation des stocks
  • MM Achats (Purchasing) — cycle complet d'approvisionnement, de la demande d'achat au paiement fournisseur

II- Le cycle Procure-to-Pay (P2P) dans SAP MM

Le processus central de SAP MM est le cycle Procure-to-Pay (P2P) — le flux qui va de l'identification d'un besoin jusqu'au paiement du fournisseur. Il suit les étapes suivantes :

1. Expression du besoin → Création d'une demande d'achat (DA) dans SAP (transaction ME51N)

2. Sélection fournisseur → Appel d'offres ou sélection via fiche info-achat, comparaison des offres (ME49)

3. Commande d'achat → Création et validation du bon de commande (ME21N / ME29N)

4. Réception marchandise → Entrée marchandise dans MM Stocks (MIGO), contrôle quantité et qualité

5. Contrôle de facture → Rapprochement commande / livraison / facture fournisseur (MIRO)

6. Paiement → Intégration automatique avec SAP FI/CO pour le règlement fournisseur

Ce cycle entièrement tracé dans SAP garantit une visibilité en temps réel sur les approvisionnements, les niveaux de stock et les engagements financiers.

Module MM de l'ERP SAP

III- MM stocks : gestion et valorisation des stocks - Ce que permet MM Stocks

MM Stocks assure la gestion physique et comptable des matériaux dans l'entreprise. Chaque mouvement de stock — entrée marchandise, sortie, transfert inter-sites — est enregistré de façon irréversible dans SAP : il peut être annulé par une contre-écriture mais jamais supprimé, ce qui garantit une traçabilité totale de toutes les opérations.

Les principales fonctionnalités de MM Stocks :

  • Gestion des mouvements de stock : entrées marchandises sur commande, sorties pour ordre de fabrication, transferts entre magasins et sites
  • Valorisation des stocks : calcul en temps réel de la valeur des stocks (prix moyen pondéré, FIFO, prix standard), intégration automatique en comptabilité FI
  • Planification MRP : calcul des besoins nets, proposition automatique d'approvisionnement basée sur les paramètres de la fiche article
  • Gestion des lots : traçabilité ascendante et descendante par lot (numéro de série, date limite de consommation) — indispensable dans les secteurs agroalimentaire, pharmaceutique et aéronautique
  • Inventaire physique : création des documents d'inventaire, saisie des comptages, enregistrement des écarts
  • Gestion des stocks de sécurité et des points de commande : éviter les ruptures de stock sur les articles critiques

Transactions clés MM Stocks

 

Transaction

Fonction

MIGO

Saisie de tous les mouvements de stock

MMBE

Synthèse des stocks d'un article (tous magasins)

MB52

Stock de plusieurs articles dans un magasin

MD04

État dynamique des stocks et besoins

MD01

Lancement du calcul MRP

MI01 / MI04 / MI07

Inventaire physique (création, saisie, écarts)

IV- MM Achats : le cycle complet d'approvisionnement - Ce que permet MM Achats

MM Achats couvre l'ensemble du processus d'approvisionnement, depuis la demande d'achat jusqu'à la gestion contractuelle des fournisseurs. Il s'intègre avec MM Stocks pour les réceptions marchandises et avec SAP FI/CO pour le contrôle de factures et les paiements fournisseurs.

Les principales fonctionnalités de MM Achats :

  • Gestion des demandes d'achat : expression, validation et suivi des besoins d'approvisionnement
  • Appels d'offres et comparaison des offres : consultation fournisseurs, cotations, analyse comparative (ME49)
  • Commandes d'achat : création manuelle ou automatique à partir des DA, gestion des contrats-cadres et des commandes ouvertes
  • Gestion des fournisseurs : référencement, fiches info-achat, historique des prix, conditions de paiement
  • Réception et contrôle marchandise : rapprochement commande / livraison, gestion des écarts quantité et qualité
  • Contrôle des factures : rapprochement à 3 voies (commande / réception / facture), blocage automatique en cas d'écart
  • Gestion de la sous-traitance : mise à disposition de composants, visibilité des stocks chez les partenaires

 

Transactions clés MM Achats

 

Transaction

Fonction

ME51N

Création demande d'achat

ME21N

Création commande d'achat

ME29N

Validation commande d'achat

ME2L

Liste des commandes en cours par fournisseur

MIRO

Saisie et contrôle de facture fournisseur

ME31K

Création d'un contrat-cadre


V- SAP MM et S/4HANA : ce qui change avec la migration

La migration de SAP ECC vers SAP S/4HANA modifie en profondeur le module MM. Les entreprises encore sur ECC doivent anticiper ces changements avant la fin du support SAP ECC prévue en 2027.

Principales évolutions dans S/4HANA :

  • Simplification du modèle de données : fusion des tables MARA, MARC, MARD en une structure unifiée — les requêtes sur les stocks sont significativement plus rapides
  • Inventaire en temps réel : le stock est calculé à la volée depuis les documents, sans table de stock agrégée (suppression de la table MARD)
  • SAP Fiori : les transactions MM classiques (MIGO, ME21N…) sont remplacées par des applications Fiori — l'expérience utilisateur est modernisée mais nécessite une conduite du changement
  • Intégration avec SAP EWM : WM classique est progressivement remplacé par EWM (Extended Warehouse Management), natif dans S/4HANA
  • Material Ledger obligatoire : la valorisation multi-devises et multi-niveaux devient standard — impact important sur les paramétrages FI/CO

Un projet de migration SAP MM vers S/4HANA nécessite une analyse Fit-Gap approfondie, notamment sur les processus de valorisation des stocks, les interfaces avec les systèmes tiers et la reprise des données articles et fournisseurs.

 

Vous préparez une migration SAP S/4HANA et vous voulez sécuriser votre périmètre MM ?

Nos consultants SAP MM et Supply Chain sont mobilisables en 48h.

VI- SAP MM: Intégration avec les autres modules SAP

SAP MM est l'un des modules les plus interconnectés de l'ERP SAP. Sa bonne implémentation conditionne le bon fonctionnement de toute la chaîne logistique et financière.

Module SAP

Nature de l'intégration avec MM

SAP PP (Production Planning)

MM fournit les matières premières aux ordres de fabrication via les réservations de stock et le MRP

SAP SD (Sales & Distribution)

Les livraisons clients déclenchent des sorties de stock MM ; les commandes clients alimentent le MRP

SAP WM / EWM

MM gère le stock au niveau de la division ; WM/EWM gère les emplacements physiques dans l'entrepôt

SAP FI / CO

Chaque mouvement de stock génère une écriture comptable automatique ; le contrôle de factures MM alimente la comptabilité fournisseurs (FI-AP)

SAP QM

Contrôle qualité à la réception marchandise — blocage ou libération des lots selon les résultats d'inspection

 

VII- Les erreurs classiques dans un projet SAP MM

Les projets SAP MM concentrent plusieurs points de risque récurrents que les consultants expérimentés savent anticiper :

1. Paramétrage insuffisant du MRP Des paramètres de planification mal définis (délais d'approvisionnement, stock de sécurité, méthode de lot) génèrent des propositions d'achat aberrantes et des ruptures ou surstocks chroniques.

2. Mauvaise qualité des données articles (Master Data) La fiche article est le socle de SAP MM. Des données incomplètes ou incohérentes (unités de mesure, catégories de valorisation, paramètres de planification) contaminent tous les processus en aval.

3. Sous-estimation de l'intégration FI/CO Chaque mouvement de stock génère une écriture comptable. Un paramétrage incorrect des comptes de valorisation ou des clés de mouvement provoque des erreurs comptables difficiles à corriger après go-live.

4. Reprise de données insuffisamment préparée La migration des stocks ouverts, des commandes en cours et des contrats fournisseurs est souvent sous-estimée. Elle nécessite des programmes de reprise spécifiques et des recettes approfondies.

5. Conduite du changement négligée Les utilisateurs achats et magasin sont en première ligne sur SAP MM. Sans formation adaptée aux nouveaux processus (notamment Fiori dans S/4HANA), les erreurs de saisie se multiplient après go-live.

VIII- Quel consultant SAP MM mobiliser pour votre projet ?

Un consultant SAP MM expérimenté intervient sur l'ensemble du cycle projet : analyse des processus métier, rédaction des spécifications fonctionnelles, paramétrage, tests et formation utilisateurs. Il doit maîtriser à la fois les processus Procure-to-Pay, la gestion des stocks et les intégrations avec les modules PP, SD, WM/EWM et FI/CO.

FocusTribes dispose d'une communauté de plus de 1 000 consultants SAP sélectionnés, dont des spécialistes SAP MM avec un minimum de 8 ans d'expérience terrain. Nos consultants interviennent en AMOA, en paramétrage fonctionnel ou en direction de projet, sur tous les secteurs : industrie, distribution, agroalimentaire, aéronautique, énergie.

IX- Références rapide : principales transactions SAP MM

Gestion des Mouvements de Stocks

Accès au menu Gestion des stocks (MB00) : Permet d'accéder au menu principal de gestion des stocks.

Gestion des mouvements de stock (MIGO) : Utilisé pour tous les types de mouvements de stocks avec saisie du type d’opération et du code de mouvement approprié.

Entrée marchandise sur commande (MB01) : Saisie de mouvements de stocks basés sur une commande d'achat.

Entrée marchandise commande inconnue (MB0A) : Saisie de mouvements de stocks en référence à des documents d’achat, livraison et transport.

Saisir mouvement de stock (MB11) : Saisie de mouvements de stocks en référence à une réservation, un ordre, une commande ou d'autres paramètres.

Entrée marchandise pour ordre (MB31) : Saisie de mouvements de stocks en référence à un ordre de travail.

Analyse des consommations

Analyse ABC orientée consommation (MC40) : Classification ABC des consommations d’une liste d’articles.

Historique des consommations (MCBE) : Consommation d’articles sur différentes périodes (1 mois, 3 mois, 1 an).

Liste des mouvements de stock (MB51) : Liste des documents articles issus des mouvements des stocks durant une période.

Liste des pièces comptables (MR51) : Liste des documents comptables issus des mouvements des stocks durant une période.

Analyse des stocks

Stock en transit vers les sites (MB5T) : Liste des stocks en transit entre la base et les sites, en attente d’une réception finale.

Synthèse des stocks d’un article (MMBE) : Vue d'ensemble des stocks d’un article dans tous les magasins d’un mandant.

Stock de plusieurs articles dans un magasin (MB52) : Analyse croisée des types de stocks et des magasins, en termes de quantités et valeurs.

Stock d’un article à une date comptable (MB5B) : Analyse des entrées, sorties et stocks finaux d’articles sur une période.

Planification MRP

Menu calcul des besoins (MD00) : Accès au menu de calcul des besoins pour les approvisionnements externes.

Planification MRP (MD01) : Lancement à l’écran du calcul des besoins nets dans une division.

Calcul des besoins net mono division (MD03) : Lancement du calcul des besoins nets pour un article spécifique.

État dynamique des stocks (MD04) : Analyse des besoins et des ressources pour un article avec les entités de stockage et les numéros de documents associés.

Gestion des articles

Menu fiche article (MM00) : Accès au menu de gestion des fiches articles.

Créer une fiche article (MM01) : Création d’une fiche article ou d’une vue manquante sur une fiche existante.

Afficher une fiche article (MM02) : Mise à jour des données dans les vues sélectionnées de la fiche article.

Ajout d’un magasin dans la fiche article (MMSC) : Gestion de nouveaux magasins pour une fiche article et des données de planification associées.

Gestion des inventaires

Menu inventaires (MI00) : Accès au menu des inventaires.

Créer document d’inventaire (MI01) : Création d’un document d’inventaire pour un groupe d’articles.

Saisir comptage inventaire (MI04) : Saisie des quantités comptées dans le document d’inventaire.

Enregistrer écarts d’inventaire (MI07) : Enregistrement des écarts d’un document d’inventaire.

Demande d'achat (DA)

Création de la demande d’achat (ME51N) : Permet de créer une demande d'achat en renseignant les articles, les quantités, l'adresse de livraison et d'autres détails.

Création de la DA par copie des postes d’un autre document SAP (ME51N) : Permet de copier les postes d'un autre document pour créer une nouvelle demande d'achat.

Modification de la demande d’achat (ME52N) : Permet de modifier une demande d'achat avant sa validation.

Suivi de la demande d’achat (ME53N) : Permet de vérifier le statut et la validation des demandes d'achat.

Liste de DA (ME5A) : Permet d'afficher une liste des demandes d'achat selon divers critères de sélection.

Appels d’offre

Création d’une demande d’offre (ME41) : Permet de créer une demande d'offre avec ou sans référence à une demande d'achat.

Liste des demandes d’offres d’une soumission (ME4S) : Affiche les demandes d'offres pour une soumission spécifique.

Gestion des offres reçues (ME47) : Permet de saisir et de valoriser les offres reçues des fournisseurs.

Comparaison des offres (ME49) : Permet de comparer les prix des offres reçues pour une même soumission.

Commandes d’achat

Création automatique de commande : Affecter et traiter les DA (ME58) : Gérer le processus de conversion des demandes d'achat en commandes d'achat.

Création automatique de commande via liste des affectations (ME59N) : Créer automatiquement des commandes d'achat à partir des demandes d'achat affectées.

Création d’une commande par copie d’autres documents SAP (ME21N) : Créer une commande d'achat en copiant les postes d'autres documents SAP.

Modifier une commande (ME22N) : Modifier les données d'une commande d'achat existante.

Validation individuelle de commande (ME29N) : Gérer la validation des commandes d'achat connues.

Liste des commandes d’achat en cours (ME2L) : Afficher les commandes d'achat non livrées avec les quantités livrées et en attente.

Gestion centrale des fournisseurs

Créer fournisseur (XK01) : Créer une fiche fournisseur au niveau central avec les données de société.

Modifier fournisseur (XK02) : Modifier les informations d'un fournisseur au niveau central.

Bloquer fournisseur (XK05) : Bloquer une fiche fournisseur centralement.

Marquer pour suppression (XK06) : Activer le code de suppression et de blocage pour un fournisseur au niveau central.

Contrats

Créer un contrat (ME31K) : Créer divers types de contrats d'achat.

Modifier un contrat (ME32K) : Modifier les contrats existants.

Liste des contrats par fournisseur (ME3L) : Afficher les contrats par fournisseur avec des détails sur les quantités et valeurs.

Fiches info-achats (FIA)

Créer FIA (ME11) : Créer des fiches info-achats pour les articles.

Modifier FIA (ME12) : Modifier les fiches info-achats existantes.

Liste de FIA par fournisseur (ME1L) : Afficher les fiches info-achats par fournisseur.

Historique des prix de commande (ME1P) : Afficher l'historique des prix d'achat pour une liste d'articles.

X- FAQ - SAP MM

Q1 — Qu'est-ce que le module SAP MM ?

SAP MM (Materials Management) est le module SAP qui gère l'ensemble des processus liés aux matériaux et aux achats : planification des besoins, gestion des stocks, approvisionnement, réception des marchandises et valorisation des stocks. Il est l'un des modules les plus déployés dans les projets SAP S/4HANA, notamment dans les secteurs industriels, la distribution et la grande consommation.

Q2 — Quelle est la différence entre SAP MM Stocks et SAP MM Achats ?

SAP MM Stocks (Inventory Management) gère les mouvements physiques de marchandises : entrées, sorties, transferts et valorisation des stocks. SAP MM Achats (Purchasing) couvre le cycle d'approvisionnement : demandes d'achat, bons de commande, gestion des fournisseurs et réception. Les deux sous-modules fonctionnent ensemble et s'intègrent avec SAP FI/CO pour la comptabilité des stocks.

Q3 — Comment SAP MM s'intègre-t-il avec les autres modules SAP ?

SAP MM s'intègre avec SAP PP (Production Planning) pour la planification des besoins en matières premières, avec SAP SD (Sales and Distribution) pour la gestion des livraisons, avec SAP WM/EWM pour la gestion des entrepôts, et avec SAP FI/CO pour la valorisation comptable des stocks et des achats. Cette intégration native est l'un des atouts majeurs du module dans un projet S/4HANA.

Q4 — Quel consultant SAP MM mobiliser pour mon projet ?

Un consultant SAP MM intervient sur les phases de cadrage fonctionnel, paramétrage, tests et déploiement du module. Il doit maîtriser les processus Procure-to-Pay (P2P), la gestion des stocks et idéalement les interfaces avec les modules logistiques (WM/EWM, PP). FocusTribes sélectionne des consultants SAP MM avec un minimum de 8 ans d'expérience terrain, mobilisables en 48h.

XI- Découvrez la présentation des autres modules SAP

SAP MM s'intègre avec l'ensemble des modules SAP logistiques et financiers. retrouvez nos guides détaillés sur chaque module :

SAP FICO (Financial Accounting) et CO (Controlling) : Guide du module finance et contrôle de gestion de SAP

SAP PP (Production Planning) : Définition et présentation du module

SAP SD (Sales and Distribution) : Présentation du module Ventes et Expéditions de l'ERP SAP

SAP PS (Project System) : Guide du module de gestion de projets de SAP

SAP WM (Warehouse Management) : Guide complet sur le système de gestion d'entrepôt de SAP

SAP QM (Quality Management) : Présentation du module Quality Management de l'ERP SAP

SAP PM (Plant Maintenance) : Tout savoir sur ce module de l'ERP SAP

SAP CS (Customer Service) : Guide complet du module de l'ERP SAP

 

FocusTribes accompagne les entreprises dans l'implémentation et l'optimisation de SAP MM.