Vous venez d’arriver sur un poste d’approvisionneur ou d’acheteur, et votre premier réflexe sur SAP est de chercher un bouton « Nouvelle commande ». Il n’existe pas. Dans SAP, tout passe par des transactions, des codes courts à taper dans la barre de commande. Pour créer une commande d’achat SAP, le code à connaître est ME21N.
L’écran est dense : une cinquantaine de champs, trois zones, des onglets partout. En pratique, une commande standard n’en demande qu’une dizaine. Le reste est soit rempli automatiquement, soit réservé à des cas particuliers.
Dans ce guide, vous allez voir les données à réunir avant d’ouvrir la transaction, l’ordre de saisie qui évite la plupart des messages d’erreur, les erreurs les plus fréquentes, et ce qu’il se passe après la sauvegarde.
L’exemple qui sert de fil rouge utilise des données fictives : une commande de 1 500 kg de beurre pour éviter une rupture annoncée sur une usine.

Sommaire
Avant de créer une commande d’achat SAP : les 4 données à réunir
SAP refuse une commande incomplète. Le plus simple est de réunir ces informations avant de commencer, plutôt que de les chercher au fil des messages d’erreur.
| Donnée | Ce que c’est | Où la trouver |
|---|---|---|
| Fournisseur | Son numéro dans SAP, pas son nom | Fiche fournisseur, ou recherche par la touche F4 dans le champ |
| Article | Le code article SAP | Fiche article (MM03), ou proposition du calcul des besoins (MD04) |
| Organisation d’achats, groupe d’acheteurs, société | Les « tiroirs » qui rattachent la commande à la bonne entité | Souvent préremplis par vos paramètres utilisateur ; sinon, demander au key user |
| Division et magasin | L’usine ou l’entrepôt qui reçoit, et l’emplacement de stock | La fiche article ou la MD04 |
Ce découpage en organisations perturbe souvent ceux qui viennent d’un autre ERP. Un même article existe dans plusieurs divisions, et un même fournisseur peut être ouvert pour une organisation d’achats et pas pour une autre. Une bonne partie des blocages en ME21N vient de là.
Dans notre exemple : article 40001003 (beurre), division 1000, magasin 0001, fournisseur 100070, organisation d’achats 1000, groupe d’acheteurs 001, société 1000.
Créer une commande d’achat SAP avec ME21N, étape par étape
L’écran de ME21N se lit de haut en bas, en trois zones :
- l’en-tête : ce qui vaut pour toute la commande (fournisseur, organisation, conditions de paiement) ;
- la synthèse des postes : une ligne par article commandé ;
- le détail du poste : les onglets propres à la ligne sélectionnée (livraison, conditions, historique).
Si une zone est repliée, le petit bouton en forme de triangle à sa gauche la déplie.
1. Ouvrir ME21N et choisir le type de commande
Tapez ME21N dans la barre de commande en haut à gauche, puis Entrée. Pour ouvrir la transaction dans une nouvelle fenêtre sans quitter l’écran en cours, tapez /oME21N.
En haut à gauche de l’écran, le type de commande est le plus souvent NB, Commande standard. C’est celui qui convient pour acheter un article stocké. Les autres types dépendent du paramétrage de votre entreprise : ne le changez pas sans savoir pourquoi.
2. Saisir le fournisseur
Saisissez le numéro du fournisseur à côté du type de commande, puis Entrée. SAP va chercher sa fiche : adresse, devise, conditions de paiement, incoterm. Ces champs se remplissent dans l’en-tête.
Si vous ne connaissez que le nom, placez le curseur dans le champ et appuyez sur F4 pour lancer une recherche. Dans S/4HANA, le fournisseur est un « partenaire » (Business Partner), mais la saisie dans ME21N reste la même.
3. Remplir les données organisationnelles
Dans l’en-tête, ouvrez l’onglet Données organisationnelles et vérifiez trois champs :
- Organisation d’achats : l’entité qui négocie et passe la commande ;
- Groupe d’acheteurs : l’acheteur ou l’équipe responsable ;
- Société : l’entité juridique qui paiera la facture.
Ils sont souvent préremplis. Vérifiez-les quand même : une commande passée sur la mauvaise société est très pénible à rattraper du côté de la comptabilité.
4. Saisir le poste : article, quantité, date, division, magasin
Dans la synthèse des postes, remplissez la première ligne de gauche à droite :
- Article : le code article (40001003) ;
- Quantité commandée : 1 500. L’unité (kg) vient de la fiche article ;
- Date de livraison : la date à laquelle la marchandise doit être reçue, pas la date d’envoi ;
- Division : 1000 ;
- Magasin : 0001.
Laissez vides les colonnes Type d’imputation et Type de poste pour un achat d’article stocké classique. Elles servent aux achats imputés sur un centre de coûts ou un projet, et aux cas particuliers.
Le prix net se remplit tout seul s’il existe un prix négocié dans SAP (fiche info-achat ou contrat). S’il reste vide, ne tapez pas un prix au hasard : c’est le signe qu’aucun prix n’est enregistré pour ce couple article-fournisseur. Voyez avec l’acheteur.
Appuyez sur Entrée : SAP complète la ligne et signale tout de suite ce qui manque.
5. Contrôler, puis sauvegarder
Cliquez sur Contrôler dans la barre d’outils. SAP liste les messages :
- en jaune : un avertissement, la commande peut passer (par exemple une date de livraison plus courte que le délai habituel du fournisseur) ;
- en rouge : une erreur bloquante, à corriger avant de sauvegarder.
Une fois la liste propre, sauvegardez (icône disquette ou Ctrl+S). SAP affiche en bas de l’écran le numéro de la commande créée, souvent un numéro qui commence par 45. Notez-le : c’est lui qui vous servira pour le suivi, la réception et les échanges avec le fournisseur.
Les erreurs courantes en ME21N et comment les corriger
Les messages exacts varient selon la version et le paramétrage, mais ce sont presque toujours les mêmes causes qui reviennent.
| Message (en substance) | Cause probable | Que faire |
|---|---|---|
| Fournisseur non créé pour l’organisation d’achats | La fiche fournisseur n’est pas ouverte pour cette organisation d’achats | Vérifier l’organisation d’achats saisie ; sinon, demande de création aux données de base |
| Article non géré dans la division | L’article n’a pas de vue achats ou de vue division pour ce site | Vérifier la division ; sinon, demande d’extension de la fiche article |
| Prix net à saisir | Aucun prix enregistré pour ce couple article-fournisseur | Obtenir le prix de l’acheteur ou la création d’une fiche info-achat |
| Date de livraison dans le passé | Date saisie antérieure à aujourd’hui | Corriger la date, ou garder un avertissement assumé si c’est un rattrapage |
| Commande bloquée après sauvegarde | Une stratégie de libération (validation) s’applique au-delà d’un montant | Ce n’est pas une erreur : la commande attend la validation d’un responsable |
Le réflexe utile : double-cliquez sur le message. SAP ouvre souvent une aide qui précise le champ et la donnée en cause.
Après la commande : modifier, suivre, réceptionner
La création n’est que la première étape. Ces transactions vont avec ME21N :
- ME22N : modifier une commande (quantité, date, ajout d’un poste) ;
- ME23N : afficher une commande sans risque de la modifier ;
- ME2M : lister les commandes d’un article, pratique pour savoir ce qui est déjà en route ;
- ME2L : lister les commandes d’un fournisseur ;
- MIGO : enregistrer l’entrée de marchandises à la réception (code mouvement 101).
Dans la liste des besoins et des stocks (MD04), la commande apparaît dès sa création comme une entrée de stock prévue à la date de livraison. C’est le moyen le plus rapide de vérifier qu’elle couvre bien la rupture qu’elle devait éviter.
Créer une commande à partir d’une demande d’achat
Dans beaucoup d’entreprises, l’approvisionneur ne part pas d’une page blanche. Le calcul des besoins (MRP) génère des demandes d’achat, et le travail consiste à les transformer en commandes.
Dans ME21N, cliquez sur Synthèse documents ACT. en haut à gauche pour afficher un panneau latéral. Sélectionnez vos demandes d’achat et reprenez-les dans la commande : les postes se remplissent avec l’article, la quantité, la date et la division de la demande. Il reste à vérifier le fournisseur et le prix.
Cette méthode évite les fautes de frappe et garde le lien entre la demande et la commande, utile pour le suivi.
Ce qu’il faut retenir
- Une commande d’achat SAP se crée avec la transaction ME21N. Le type NB convient pour un achat standard.
- Réunissez d’abord fournisseur, article, organisation d’achats, division et magasin : la plupart des erreurs viennent d’une de ces données.
- Saisissez de haut en bas : fournisseur, données organisationnelles, puis le poste.
- Contrôlez avant de sauvegarder : le jaune passe, le rouge bloque.
- Suivez ensuite la commande avec ME23N, ME2M et la MD04, puis réceptionnez-la avec MIGO.
Lire un pas-à-pas aide, mais c’est la répétition qui donne l’aisance. Si vous n’avez pas accès à SAP ou si vous voulez vous entraîner sans risquer une vraie commande, la formation Key User SAP reprend ce cas dans un simulateur : MD04 pour repérer la rupture, ME21N pour la couvrir, puis MIGO pour réceptionner.
Pour situer ce poste dans la supply chain, lisez aussi la fiche métier approvisionneur, et pour comparer les façons de se former, le baromètre des formations SAP logistique.
FAQ : commande d’achat dans SAP
Quelle transaction pour créer une commande d’achat dans SAP ?
La transaction ME21N. ME22N sert à la modifier et ME23N à l’afficher.
Quel module SAP gère les achats ?
Le module MM (Materials Management). Il couvre les achats, les réceptions et la gestion des stocks. Les ventes et les livraisons client relèvent du module SD.
Comment retrouver une commande d’achat dans SAP ?
Avec ME23N si vous avez son numéro, avec ME2M pour lister les commandes d’un article et avec ME2L pour celles d’un fournisseur.
Pourquoi ma commande d’achat SAP est-elle bloquée ?
Le plus souvent, une stratégie de libération s’applique : au-delà d’un certain montant, la commande doit être validée par un responsable avant d’être transmise au fournisseur. Ce n’est pas une erreur de saisie.
Peut-on s’entraîner à ME21N sans accès à SAP ?
Pas sur un vrai système sans licence. Les options sont l’environnement de formation de votre entreprise, les offres d’apprentissage de SAP, ou un simulateur pédagogique qui reproduit la logique de la transaction.




Laisser un commentaire