Le camion est à quai, les palettes sont déchargées, le bon de livraison est signé. Pour SAP, pourtant, rien n’est arrivé tant que la réception n’est pas saisie. C’est le rôle de MIGO : enregistrer l’entrée de marchandises dans SAP, et plus largement tout mouvement de stock.
MIGO fait peur au début, à cause d’un détail : chaque mouvement porte un code à trois chiffres, le code mouvement. 101, 201, 261… Ces codes reviennent dans toutes les discussions avec la logistique et la comptabilité. Ce guide vous montre comment passer une réception, puis ce que veulent dire les codes que vous croiserez le plus.

Sommaire
MIGO dans SAP : une transaction pour tous les mouvements
MIGO signifie « mouvement de marchandises ». La même transaction sert à recevoir, à sortir, à transférer et à afficher. Tout se règle avec deux listes déroulantes, en haut à gauche de l’écran :
- l’action : A01 Entrée de marchandises, A07 Sortie de marchandises, A08 Transfert, A04 Afficher, A03 Annulation… ;
- la référence : le document sur lequel s’appuie le mouvement, par exemple R01 Commande d’achat.
Le code mouvement se remplit selon cette combinaison. Pour une réception sur commande d’achat, il vaut 101.
Enregistrer une entrée de marchandises sur commande
C’est le cas le plus courant pour un approvisionneur ou un magasinier : la marchandise commandée arrive.
1. Choisir l’action et la référence
Tapez MIGO, puis sélectionnez A01 Entrée de marchandises et R01 Commande d’achat. Vérifiez que le code mouvement affiché est 101.
2. Saisir le numéro de commande
Saisissez le numéro de la commande d’achat, puis Entrée. SAP reprend tous les postes encore à recevoir : article, quantité commandée, division et magasin prévus.
3. Contrôler chaque poste
Pour chaque ligne, comparez avec le bon de livraison :
- la quantité reçue : SAP propose la quantité restant à livrer, corrigez-la si la livraison est partielle ;
- le magasin : l’emplacement où le stock sera disponible ;
- la case OK article, à cocher pour chaque ligne réellement reçue. Une ligne non cochée n’est pas enregistrée.
4. Contrôler, puis comptabiliser
Cliquez sur Contrôler pour afficher les éventuels messages, puis sur Comptabiliser. SAP crée un document article, dont le numéro s’affiche en bas de l’écran. Le stock augmente aussitôt, et la commande d’achat est mise à jour : la quantité reçue apparaît dans son historique.
Dans la liste des besoins et des stocks (MD04), la commande disparaît des entrées prévues et le stock du jour augmente. C’est une bonne façon de vérifier que la réception est bien passée.
Les codes mouvement à connaître
Le code mouvement dit à SAP quoi faire du stock et comment le valoriser en comptabilité. Voici ceux qu’un utilisateur supply chain croise le plus :
| Code | Mouvement | Exemple |
|---|---|---|
| 101 | Entrée de marchandises | Réception d’une commande d’achat ou d’un ordre de fabrication |
| 102 | Annulation d’une entrée 101 | Une réception saisie par erreur |
| 122 | Retour au fournisseur | Une livraison non conforme renvoyée |
| 201 | Sortie pour un centre de coûts | Consommation interne : fournitures, échantillons |
| 261 | Sortie pour un ordre | Consommation de composants par un ordre de fabrication ou de maintenance |
| 311 | Transfert de magasin à magasin | Déplacer du stock d’un magasin à un autre dans la même division |
| 301 | Transfert de division à division | Déplacer du stock entre deux sites, en une étape |
| 551 | Mise au rebut | Produit périmé ou abîmé |
| 561 | Entrée de stock initial | Chargement des stocks au démarrage de SAP |
La règle est facile à retenir : en général, le code suivant (102, 202, 262…) annule le mouvement d’origine. Pour retrouver les mouvements passés sur un article, utilisez la transaction MB51, qui les liste avec leur code, leur date et leur auteur.
Libre, contrôle qualité, bloqué : les trois types de stock
À la réception, le stock n’est pas forcément disponible tout de suite. SAP distingue trois types de stock :
- Libre utilisation : le stock utilisable, celui que voient la production et les ventes ;
- Contrôle qualité : le stock en attente d’un contrôle avant d’être libéré ;
- Bloqué : le stock mis de côté, par exemple en attente d’un litige fournisseur.
C’est le paramétrage de l’article qui décide souvent où va la réception. Si un article reçu « n’apparaît pas » dans le stock disponible, regardez s’il n’est pas en contrôle qualité : la transaction MMBE affiche le stock par type. Le passage du contrôle qualité au stock libre se fait par un transfert, par exemple avec le code 321.
Annuler une entrée de marchandises erronée
Une quantité mal saisie ou une réception sur la mauvaise commande, cela arrive. Ne corrigez jamais en passant un mouvement inverse « à la main » sur un autre code : annulez le document d’origine.
- Dans MIGO, choisissez A03 Annulation et la référence document article ;
- saisissez le numéro du document article à annuler (retrouvez-le avec MB51 si besoin) ;
- contrôlez, puis comptabilisez : SAP passe le mouvement d’annulation (102 pour une entrée 101).
Le stock et l’historique de la commande reviennent à l’état d’avant, et la trace de l’erreur reste visible pour l’audit. Vous pouvez ensuite repasser la bonne réception.
Ce qu’il faut retenir
- MIGO sert à tous les mouvements de stock : choisissez une action (A01, A07, A08…) et une référence (R01 commande d’achat…).
- Une réception sur commande d’achat passe en code mouvement 101 ; cochez OK article sur chaque ligne reçue.
- 201 consomme pour un centre de coûts, 261 pour un ordre, 311 transfère entre magasins.
- Une erreur s’annule avec A03, qui génère le code d’annulation (102 pour un 101).
- MB51 liste les mouvements, MMBE montre le stock par type.
Pour situer ce geste dans la journée d’un approvisionneur, lisez la fiche métier approvisionneur. Cette série détaille aussi les étapes d’avant : lire la MD04, puis créer la commande d’achat avec ME21N.
MIGO devient un réflexe en le pratiquant sur un vrai flux. Dans la formation Key User SAP, le module « Réceptions et mouvements de stock » vous fait passer l’entrée de marchandises puis lire les mouvements avec MB51, sur un simulateur et sans licence.
FAQ : MIGO et codes mouvement SAP
Que signifie MIGO dans SAP ?
MIGO est la transaction des mouvements de marchandises : entrées, sorties, transferts et affichage des documents article, sur un seul écran.
Que signifie le code mouvement 101 dans SAP ?
C’est l’entrée de marchandises, le plus souvent sur une commande d’achat. Elle augmente le stock et met à jour la commande. Son annulation est le code 102.
Que signifie le code mouvement 201 dans SAP ?
C’est une sortie de stock imputée sur un centre de coûts : une consommation interne qui n’est pas liée à un ordre de fabrication.
Que signifie le code mouvement 261 dans SAP ?
C’est une sortie de stock pour un ordre, typiquement la consommation de composants par un ordre de fabrication ou de maintenance.
Comment annuler une entrée de marchandises dans SAP ?
Dans MIGO, avec l’action A03 Annulation et le numéro du document article. SAP passe le mouvement d’annulation, 102 pour une entrée 101.




Laisser un commentaire