SAP MM Tcodes
  • Share this blog:


All transaction Tcodes are stored in table TSTC. Transaction Tcodes for the MM module starts with M.

Material                                                      Creation

MM01 - Create Material                               MMI1 - Create Operating Supplies

MM02 - Change Material                             MMN1 - Create Non-Stock Material

MM03 - Display Material                              MMU1 - Create Non-Val. Material

MM50 - List Extendable Materials                MM60 - List of Material

Stock                                                               Services

MMBE - Stock Overview                                  MMS1 - Create Service

ME2O SC Stock Monitoring (Vendor)            ME2S Services per Purchase Order

ME3S Service List for Contract

Inclined to build a profession as SAP MM Developer? Then here is the blog post on, explore" SAP MM Training"

Purchase Requisition (PR)

ME51 Create Purchase Requisition                   ME51N - Create Purchase Requisition

ME52 Change Purchase Requisition                 ME52N - Change Purchase Requisition

ME53 Display Purchase Requisition                  ME53N - Display Purchase Requisition

ME54 - Release Purchase Requisition               ME52NB Buyer Approval: Purch. Req.

ME55 Collective Release of Purchase Req.       ME54N Release Purchase Requisition

ME56 Assign Source to Purchase Req.              ME59N Automatic generation of POs

ME57 Assign and Process Requisitions             ME58 Ordering: Assigned Requisitions

ME59 Automatic Generation of POs

ME5A - PR: List Display                                      ME5J - Purch Requisitions for Project

ME5K - Requisitions by Account Asgmt            MELB - PurchTransactions by TrackNo.

ME5F Release Reminder: Purchase. Req            ME5R Archived Purchase Requisitions

ME5W Resubmission of Purchase Req.              ME97 Archive Purchase Requisitions


ME41 Create Request for Quotation                   ME42 Change Request for Quotation

ME43 Display Request for Quotation                  ME44 Maintain RFQ Supplement

ME45 Release RFQ                                               ME4B RFQs by Requirement Tracking Number

ME4C RFQs by Material Group                            ME4L RFQs by Vendor

ME4M RFQs by Material                                      ME4N RFQs by RFQ Number

ME4S RFQs by Collective Number                      ME80A Purchasing Reporting: RFQs

ME9A Message Output: RFQs

SAP MM Tcodes

Check Out SAP MM Tutorial

Release of Purchase Documents                  Quotation

CT01 - Create Characteristic                            ME47 Create Quotation

CT02 - Change Characteristic                          ME48 Display Quotation

CT03 - Display Characteristic                           ME49 Price Comparison List

CL01 - Create Class

CL02 - Classes

CL03 - Display Class

CL04 - Delete Class

CL2B - Class Types

Purchasing Info Record                                                     Source List

ME11 - Create Purchasing Info Record                          ME01 - Maintain Source List

ME12 - Change Purchasing Info Record                        ME03 - Display Source List

ME13 - Display Purchasing Info Record                         ME04 - Changes to Source List

ME14 - Changes to Purchasing Info Record                  ME05 - Generate Source List

ME15 – Flag Purchase Info Rec. for Deletion                 ME06 - Analyze Source List

ME16 - Purchasing Info Recs. for Deletion                     ME07 - Reorganize Source List

ME17 - Archive Info Records                                          ME08 - Send Source List

ME18 - Send Purchasing Info Record                             ME0M - Source List for Material

ME1A - Archived Purchasing Info Records                     ME1B- Re determine Info Record Price

ME1E Quotation Price History                                        ME1L Info Records Per Vendor

ME1M Info Records per Material                                    ME1P Purchase order Price History

ME1W Info Records Per Material Group                         ME1X Buyer's Negotiation Sheet for Ven

ME1Y Buyer's Negotiations. Sheet for Mat.

Outline Agreement

ME31 Create Outline Agreement                                       ME32 Change Outline Agreement

ME33 Display Outline Agreement                                      ME34 Maintain Outline Agreement Supplement

ME35 Release Outline Agreement                                     ME3A Transmit. Release Doc Record

ME3B OA per Requirement No.                                         ME3C OAgreements by Material Group

ME3J Outline Agreements per Project                              ME3K OA by Acct. Assignment

ME3L Outline Agreements per Vendor                             ME3M Outline Agreements by Material

ME3N Outline Agreements by Agmt No.                          ME80R Purchasing Reporting: O.Agmts.


ME308 Send Contracts with Conditions                           ME31K Create Contract

ME32K Change Contract                                                   ME33K Display Contract

ME34K Maintain Contract Supplement                             ME35K Release Contract

ME3P Recalculate Contract Price                                       ME9K Message Output: Contracts

Scheduling Agreement

ME31L Create Scheduling Agreement                                ME32L Change Scheduling Agreement

ME33L Display Scheduling Agreement                               ME34L Maintain SA Supplement

ME35L Release Scheduling Agreement                               ME36 Display Agmt Supplement (IR)

ME37 Create Transport Scheduling Agrmt                          ME38 Maintain SAgreement Schedule

ME39 Display SA Schedule (TEST)                                       ME3R Recalculate SA Price

ME84 Generation of SA Releases                                        ME84A Individual Display of SA Rules ME 85

Renumber Schedule Lines                                                   ME86 Aggregate Schedule Lines

Purchase Order

ME21 Create Purchase Order                                                 ME21N Create Purchase Order

ME22 Change Purchase Order                                               ME22N Change Purchase Order

ME23 Display Purchase Order                                               ME23N Display Purchase Order

ME24 Maintain Purchase Order Supplement                        ME29N Release purchase Order

ME25 Create PO with Source Determination                        ME2A Monitor Confirmations

ME26 Display PO Supplement (IR)                                        ME27 Create Stock Transport Order

ME28 Release Purchase Order                                              ME2B POs by Requirement Tracking No ME2C

Purchase Orders by Material Group                                     ME2J Purchase Orders for Project

ME2K Purchase. Orders by Account Assgmt                        ME2L Purchase Orders by Vendor

ME2M Purchase Orders by Material                                     ME2N Purchase Orders by PO Number

ME2W Purchase Orders for Supplying Plant                        ME80F Purchasing Reporting: POs

ME91F Purch Orders: Urging/Reminders                             ME87 Aggregate PO History

ME9F Message Output: Purchase Orders

Goods Receipt                                                                               Reservation

MB1C - Other Goods Receipts                                                        MB21 - Create Reservation

MB90 - Output Processing for Mat. Documents                            MB22 - Change Reservation

MBRL - Return Delivery per Mat. Document                                  MB23 - Display Reservation

MB1C - Other Goods Receipts                                                        MB24 - Reservations by Material

MB90 - Output Processing for Mat. Documents                            MB25 – Reser. by Acct Assignment

MB1B - Transfer Posting                                                                  ME2V Goods Receipt Forecast

Physical Inventory

MIBC - ABC Analysis for Cycle Counting                                    MI01 - Create Physical Inventory Document

MI02 - Change Physical Inventory Doc                                      MI03 - Display Physical Inventory Doc

MI21 - Print physical inventory document                                 MI04 - Enter Inventory Count with Doc

MI05 - Change Inventory Count                                                 MI06 - Display Inventory Count

MI07 - Process List of Differences                                              MI08 - Create a List of Differences with Doc.

MI09 - Enter Inventory Count w/o Doc                                      MI10 - Create List of Differences w/o Doc.

MI11 - Physical Inventory Doc Recount                                      MI20 - Print List of Differences

Batch determination

MI31 - Batch Input: Create Phys. Inv. Doc.                                MI32 - Batch Input: Block Material

MI33 - Batch Input: Freeze Book Inv. Bal                                 MICN – B.I/p PI Docs for Cycle Counting

MIK1 - Batch Input: PI Docs Vendor Cons.                               MIQ1 - Batch Input: PI Docs. Project Stock

MI34 - Batch Input: Enter Count                                              MI35 - Batch Input: Post Zero Stock Bal

MI38 - Batch Input: Count and Differences                             MI39 - Batch Input: Document and Count

MI40 - Batch Input: Doc., Count, and Diff.                               MI37 - Batch Input: Post Differences

Vendor Evaluation

ME61 Maintain Vendor Evaluation                                              ME62 Display Vendor Evaluation

ME63 Evaluation of Automatic Sub criteria                               ME64 Evaluation Comparison

ME65 Evaluation Lists                                                                 ME6A Changes to Vendor Evaluation

ME6B Display Vendor Evaluation for Mat                                  ME6C Vendors without Evaluation

ME6D Vendors Not Evaluated Since.                                         ME6E Evaluation Records w/weighting

ME6F Print                                                                                  ME6G Ven Evaluation in the Background

ME6H Standard Analysis: Ven Evaluation                                  ME6Z Transport Vendor Evaluation Tables

General Analysis

ME80 Purchasing Reporting                                                         ME80AN General Analyses (A)

ME80FN General Analyses (F)                                                      ME80RN General Analyses (L, K)

ME81 Analysis of Order Values                                                     ME81N Analysis of Order Values

ME82 Archived Purchasing Documents

ME88 Set Agmt. Cum. Qty./Reconcile Date                                ME91 Purchasing Docs: Urging/Reminding

ME98 Archive Purchasing Documents                                        MEAN Delivery Addresses

ME91A Urge Submission of Quotations                                      ME92 Monitor Order Acknowledgment

ME92F Monitor Order Acknowledgment                                    ME92K Monitor Order Acknowledgment

ME92L Monitor Order Acknowledgment                                    ME99 Messages from Purchase Orders

ME91E SA Schedules: Urging/Remind.                                        ME9E Message Output: SA Schedules

ME9L Message Output: Scheduling Agreements


MEK1 Create Conditions (Purchasing)                                      MEK2 Change Conditions (Purchasing)

MEK3 Display Conditions (Purchasing)                                    MEK31 Condition Maintenance: Change

MEK32 Condition Maintenance: Change                                  MEK33 Condition Maintenance: Change

MEK4 Create Conditions (Purchasing)                                      MEKA Conditions: General Overview

MEKB Conditions by Contract                                                   MEKC Conditions by Info Record

MEKD Conditions for Material Group                                       MAKE Conditions for Vendor

MEKF Conditions for Material Type                                          MEKG Conditions for Condition Group

MEKH Market Price                                                                    MEKI Conditions for Inco-terms

MEKJ Conditions for Invoicing Party                                         MEKK Conditions for Vendor Sub-Range

MEKL Price Change: Scheduling Agmts                                     MEKLE Currency Change: SA

MEKP Price Change: Info Records                                              MEKPE Currency Change: Info Records

MEKR Price Change: Contracts                                                  MEKRE Currency Change: Contracts

MEKX Transport Condition Types Purch                                    MEKY Trans Calc. Schema: Mkt. Pr. (Purc)

MEKZ Transport Calc. Schemas (Purch)                                    MELB Purchasing Transaction by Track No.

Mass Maintenance

MEMASSIN Mass-Changing of Purchasing Info Records

MEMASSPO Mass Change of Purchase Orders

MEMASSRQ Mass-Changing of Purchasing Requisitions

MENU_MIGRATION Menu Migration into New Hierarchy

MEPA Order Price Simulation/Price Info

MEPB Price Info/Vendor Negotiations

MEPO Purchase Order

Quota Arrangement

MEQ1 Maintain Quota Arrangement

MEQ3 Display Quota Arrangement

MEQ4 Changes to Quota Arrangement

MEQ6 Analyze Quota Arrangement

MEQ7 Reorganize Quota Arrangement

MEQ8 Monitor Quota Arrangements

MEQB Revise Quota Arrangement

MEQM Quota Arrangement for Material

You liked the article?

Like : 0

Vote for difficulty

Current difficulty (Avg): Medium

Recommended Courses


About Author
Author Bio

TekSlate is the best online training provider in delivering world-class IT skills to individuals and corporates from all parts of the globe. We are proven experts in accumulating every need of an IT skills upgrade aspirant and have delivered excellent services. We aim to bring you all the essentials to learn and master new technologies in the market with our articles, blogs, and videos. Build your career success with us, enhancing most in-demand skills in the market.

Stay Updated

Get stories of change makers and innovators from the startup ecosystem in your inbox