Ultimate List of SAP S/4HANA MM Transaction Codes for 2023

Explore the latest compilation of SAP MM transaction codes for 2023. Our definitive list streamlines your search by presenting 275 key MM codes, thoughtfully excluding inventory codes for brevity. A dedicated inventory code article will follow shortly. Elevate your SAP operations with our expertly assembled resources.

What are TCodes for SAP S/4HANA MM

In SAP S/4HANA MM, the system for managing materials in a company, TCodes are like shortcuts. A TCode is a mix of letters and numbers that you type into a special command box to do a job quickly in SAP. 

Instead of clicking through menus, you can use a TCode to get straight to the work you need to do, saving time. They’re helpful because they let you jump right into tasks with just one step, making your work with materials—from buying to counting inventory—much more efficient.

TCode Types in SAP S/4HANA MM

SAP S/4HANA MM supports many transaction code (TCode) types to facilitate the diverse operations within the Material Management module. The TCode types cater to specific functionalities, enhancing users’ ability to manage and process materials effectively. Here’s a breakdown of the various TCode types:

  • Material Master: Centralized repository for all material-related information, used across SAP for validation and processing.
  • Vendor Master: Defines and manages vendor data, processing transactions with correct supplier details.
  • Purchasing Info Record: A database for all purchasing activities containing details on materials and their associated vendors.
  • Source List: Determines preferred sources of supply for specific periods or particular procurement types.
  • Purchase Requisition: Internal document capturing requests for the purchase of materials.
  • Request for Quotation (RFQ): Formal request to vendors for supply quotations, including terms and conditions.
  • Quotations: Vendor responses to RFQs detailing prices and terms for required materials.
  • Purchase Order: The official and binding document issued to a vendor to supply materials or services.
  • Reservation: Indicates the reserved quantity of materials for specific purposes, ensuring availability.
  • Physical Inventory Document: Record and manage physical inventory counts and adjustments.
  • Inventory Count: Supports the inventory auditing process by recording the actual quantities of materials in stock.
  • Display Material: Allows for viewing material information in detail, aiding in material management and decision-making processes.

SAP MM Purchasing Transactions Codes (TCODES)

Transaction CodeNameDescription
ME00Purchasing MenuGives Users Access To The Purchasing Menu.
ME01Maintain Source ListCreate A Source List For A Material At A Specified Plant.
ME03Display Source ListDisplay The Source List For A Material At A Specific Plant.
ME04Changes to Source ListShows The Changes That Have Been Made To A Source List For A Specific Material.
ME05Generate Source ListGenerate A Source List Using The System Rather Than Manually Entering Values.
ME06Analyze Source ListAnalyze The Source List For A Material Or Range Of Materials.
ME07Reorganize Source ListReorganize The Source List.
ME08Send Source ListSend Source Lists To Another System Via Ale.
ME0MSource List for MaterialDisplay The Source Lists For A Given Material.
ME11Create Purchasing Info RecordCreate A Purchasing Information Record For A Material.
ME12Change Purchasing Info RecordAllows The User To Change An Existing Purchasing Info Record.
ME13Display Purchasing Info RecordDisplay The Details Of An Existing Purchasing Info Record.
ME14Changes to Purchasing Info RecordDisplay Changes That Have Been Made To A Purchasing Info Record.
ME15Flag Info Record for DeletionFlag A Purchasing Info Record For Deletion.
ME16Deletion Proposals for Info RecordsDelete Purchasing Info Records Based On The Selection Entered.
ME17Archive Purchasing Info RecordsArchive Purchasing Info Records.
ME18Send Purchasing Info RecordsSend Purchasing Info Records To Another System Via Ale.
ME1AArchived Purchasing Info RecordsAccess Archived Purchasing Info Records.
ME1EQuotation Price HistoryDisplay Price History From The Purchasing Info Record.
ME1LInfo Records per VendorDisplay All The Purchasing Info Records For A Single Or Range Of Vendors.
ME1MPurchasing Info Records per MaterialDisplay All The Purchasing Info Records For A Single Or Range Of Materials.
ME1PPurchase Order Price HistoryDisplay The Purchase Order Price For Each Purchase Info Record.
ME1WPurchasing Info Records per Material GroupDisplay The Purchasing Info Records For A Material Group.
ME1XPrint Buyer’s Negotiation Sheet for VendorDisplay The Purchasing Information Record Data For Each Material That Has Been Purchased From The Vendor Selected.
ME1YPrint Buyer’s Negotiation Sheet for MaterialDisplay The Purchasing Information Record Data For Vendors Based On The Material That Has Been Entered.
ME21Create Purchase OrderCreate A Purchase Order.
ME21NCreate Purchase OrderCreate A Purchase Order.
ME22Change Purchase OrderChange A Purchase Order.
ME22NChange Purchase OrderChange A Purchase Order And Has Superseded Transaction Me22.
ME23Display Purchase OrderDisplay A Purchase Order.
ME23NDisplay Purchase OrderDisplay A Purchase Order And Has Superseded Transaction Me23.
ME24Maintain Purchase Order SupplementAdd Or Change Header Texts For An Existing Purchase Order.
ME25Create Purchase Order with Source DeterminationAllows The User To Create A Purchase Order Where The Vendor Can Be Determined By The Transaction.
ME26Display Purchase Order SupplementDisplay Header Texts For A Purchase Order.
ME27Create Purchase Order with Transfer OrderCreate A Stock Transport Order Between Two Plants.
ME28Release Purchasing DocumentsAllows The User To Release Purchase Orders That Are Subject To A Release Strategy.
ME29NRelease Purchasing DocumentsRelease A Purchase Document, Such As A Purchase Order Or A Stock Transport Order.
ME2AMonitor Vendor ConfirmationsDisplay Vendor Confirmations.
ME2BPurchasing Documents per Requirement Tracking NumberDisplay The Purchasing Documents With A Specific Requirement Tracking Number.
ME2CPurchasing Documents for Material GroupDisplay The Purchasing Documents With A Specific Material Group.
ME2JPurchasing Documents per ProjectDisplay The Purchasing Documents With A Specific Project.
ME2KPurchasing Documents per Account AssignmentDisplay The Purchasing Documents With A Specific Account Assignment.
ME2LPurchasing Documents for VendorDisplay The Purchasing Documents With A Specific Vendor.
ME2MPurchasing Documents for MaterialDisplay The Purchasing Documents With A Specific Material.
ME2NPurchasing Documents per Document NumberDisplay The Purchasing Documents With A Specific Document Number.
ME2OSubcontractor Stock Monitoring for VendorDisplay The Materials That Have Been Sent To A Subcontracting Vendor.
ME2SPurchase Order Reporting with ServicesShows Purchase Orders That Contain Services.
ME2VExpected Goods ReceiptsShows The Expected Goods Receipts For A Specific Or Range Of Plants.
ME2WPurchasing Documents per Supplying PlantDisplay The Purchasing Documents For A Supplying Plant.
ME31Create Outline AgreementCreate An Outline Agreement, Which Can Be Referenced To A Purchase Requisition Or A Request For Quotation.
ME31KCreate ContractCreate A Contract, Which Can Be For A Specific Value Of Material Or Quantity Of Material.
ME31LCreate Scheduling AgreementCreate A Scheduling Agreement With A Vendor.
ME32Change Outline AgreementAllows The User To Change The Details Of An Outline Agreement.
ME32KChange ContractAllows The User To Change The Details Of A Value Or Quantity Contract.
ME32LChange Scheduling AgreementAllows The User To Change The Details Of A Scheduling Agreement.
ME33Display Outline AgreementAllows The User To Display The Details Of An Outline Agreement.
ME33KDisplay ContractAllows The User To Display The Details Of A Value Or Quantity Contract.
ME33LDisplay Scheduling AgreementAllows The User To Display The Details Of A Scheduling Agreement.
ME34Maintain Outline Agreement SupplementChange Header Texts For An Outline Agreement.
ME34KMaintain Contract SupplementMaintain Header Texts For A Contract.
ME34LMaintain Scheduling Agreement SupplementChange Header Texts For A Scheduling Agreement.
ME35Release Purchasing DocumentsAllows The User To Release Outline Agreements That Are Subject To A Release Strategy.
ME35KRelease ContractsAllows The User To Release Contracts That Are Subject To A Release Strategy.
ME35LRelease Scheduling AgreementsAllows The User To Release Scheduling Agreements That Are Subject To A Release Strategy.
ME36Display Outline Agreement SupplementDisplay Header Texts For An Outline Agreement.
ME37Create Transport Scheduling AgreementCreate A Transport Scheduling Agreement Between Plants.
ME38Maintain Scheduling Agreement ScheduleAllows The User To Change The Details Of A Transport Scheduling Agreement.
ME39Display Scheduling Agreement ScheduleAllows The User To Display The Details Of A Transport Scheduling Agreement.
ME3BPurchasing Documents per Requirement Tracking NumberDisplay Outline Agreements With A Specific Requirement Tracking Number.
ME3CPurchasing Documents for Material GroupDisplay Outline Agreements For A Specific Material Group.
ME3JOutline Agreements per ProjectDisplay Outline Agreements For A Specific Project.
ME3KPurchasing Documents per Account AssignmentDisplay Outline Agreements With A Specific Account Assignment.
ME3LPurchasing Documents per VendorDisplay Outline Agreements For A Specific Vendor.
ME3MPurchasing Documents for MaterialAllows The User To Release Request For Quotations Subject To A Release Strategy.
ME3NPurchasing Documents per Document NumberDisplay Outline Agreements With A Specific Document Number.
ME3SContract Reporting with ServicesDisplay Contracts For Services.
ME41Create Request for QuotationCreate A Request For Quotation.
ME42Display Outline Agreements For A Specific Material.Change A Request For Quotation.
ME43Display Request for QuotationDisplay A Request For Quotation.
ME44Maintain Request for Quotation SupplementDisplay Header Texts For A Request For Quotation.
ME45Release Request for QuotationDisplay the details from a vendor’s Quotation.
ME47Maintain QuotationEnter The Quotation Sent From A Vendor Who Had Received A Request For Quotation.
ME48Display QuotationAllows The User To Release Purchase Orders Subject To A Release Strategy.
ME49Price Comparison ListCompare Quotations To Give The Purchasing Department A Price Comparison.
ME4BPurchasing Documents per Requirement Tracking NumberShows The Request For Quotations For A Single Or Range Of Requirement Tracking Numbers.
ME4CPurchasing Documents for Material GroupShows The Request For Quotations For A Single Or Range Of Material Groups.
ME4LPurchasing Documents per VendorShows The Request For Quotations For A Single Or Range Of Vendors.
ME4MPurchasing Documents for MaterialShows The Request For Quotations For A Single Or Range Of Materials.
ME4NPurchasing Documents per Document NumberShows The Request For Quotations For A Single Or Range Of Rfq Numbers.
ME4SRFQ’s per Collective NumberShows The Request For Quotations For A Single Or Range Of Collective Numbers.
ME51Create Purchase RequisitionCreate A Purchase Requisition.
ME51NCreate Purchase RequisitionCreate A Purchase Requisition And Has Superseded Transaction Me51.
ME52Maintain Purchase RequisitionChange A Purchase Requirement But Has Been Superseded By Transaction Me52N.
ME52NMaintain Purchase RequisitionChange A Purchase Requisition And Has Superseded Transaction Me52.
ME53Display Purchase RequisitionDisplay A Purchase Requirement But Has Been Superseded By Transaction Me53N.
ME53NDisplay Purchase RequisitionChange A Purchase Requisition And Has Superseded Transaction Me53.
ME54Release Purchase RequisitionAllows The User To Release A Single Purchase Requisition Subject To A Release Strategy.
ME54NRelease Purchase RequisitionCreate a Request for Quotation
ME55Collective Release of Purchase RequisitionsRelease A Number Of Purchase Requisitions At One Time That Are Subject To A Release Strategy.
ME56Assign Source to Supply to RequisitionsAssign A Source Of Supply To Existing Purchase Requisitions.
ME57Assign and Process Purchase RequisitionsAssign A Source Of Supply To Existing Purchase Requisitions And Process Them.
ME58Ordering: Assigned Purchase RequisitionsAllows The User To Select Assigned Purchase Requisitions And Manually Convert Them Into Purchase Orders.
ME59Automatic Creation of Purchase Orders from RequisitionsAutomatically Convert Purchase Requisitions To Purchase Orders.
ME5AList Display of Purchase RequisitionsDisplay A List Of Purchase Requisitions Based On The Selection Criteria Entered.
ME5FRelease Reminder: Purchase RequisitionsDisplay Purchase Requisitions That Are Subject To A Release Strategy And Have Yet To Be Released.
ME5JList Display of Purchase Requisitions for ProjectShows A List Of Purchase Requisitions That Are Attached To A Project.
ME5KList Display of Purchase Requisitions by Account AssignmentDisplay Purchase Requisitions Associatedwith A Single Or Range Of Cost Centers.
ME5WResubmission of Purchase RequisitionsGenerate A List Of Purchase Requisitions That Are To Be Resubmitted For Processing.
ME61Maintain Vendor EvaluationManually Maintain The Evaluation Scores For A Vendor.
ME62Display Vendor EvaluationDisplay The Evaluation Scores For A Vendor.
ME63Calculate Scores for Semi-Automatic and Automatic Sub-CriteriaCalculate The Vendor Evaluation Scores For A Vendor.
ME64Evaluation ComparisonDisplay changes that have been made to a vendor’s Evaluation Score.
ME65Ranking List of VendorsRank A Specific List Of Vendors.
ME6ADisplay Change DocumentsAllows The User To Release A Single Purchase Requisition Subject To A Release Strategy.
ME6BRanking List of Vendor Evaluations Based on Material/Material GroupShows The Ranking Of Vendors For A Material Or Material Group Based On Their Vendor Evaluation Scores.
ME6CVendors without EvaluationShow Vendors That Have Not Been Evaluated.
ME6DVendors not Evaluated SinceWill Show A List Of Vendors Who Have Not Been Evaluated Since A Specific Date, Which The User Can Enter.
ME6EEvaluation Records without Weighting KeyDisplay Evaluation Records That Have No Weighting Key.
ME6FPrint Vendor Evaluation SheetAllows The User To Print A Vendor Evaluation Sheet.
ME6HVendor Evaluation AnalysisPerform Analysis On Vendor Evaluation For A Given Set Of Vendors.
ME80General Analysis of Purchasing DocumentsPerform An Analysis Of Purchasing Data.
ME80AGeneral Analysis of RFQsPerform An Analysis Of Purchasing Data, Specifically Requests For Quotation.
ME80ANGeneral Evaluations of RFQsEvaluate The Requests For Quotation For A Given Set Of Criteria.
ME80FGeneral Analysis of Purchase OrdersPerform An Analysis Of Purchasing Data, Specifically Purchase Orders.
ME80FNGeneral Evaluations of Purchase OrdersEvaluate The Purchase Orders For A Given Set Of Criteria.
ME80RGeneral Analysis of Outline AgreementsPerform An Analysis Of Purchasing Data, Specifically Outline Agreements.
ME80RNGeneral Evaluations of Outline AgreementsEvaluate The Outline Agreements For A Given Set Of Criteria.
ME81NAnalysis of Purchase Order ValuesPerform A Financial Analysis Of Purchase Orders.
ME84Create ReleasesCreate Scheduling Agreement Releases After Delivery Schedules Have Been Created.
ME84AIndividual Display of Scheduling Agreement ReleaseDisplay The Releases For A Scheduling Agreement.
ME85Re-number Scheduling Agreement Delivery Schedule LinesRe-Number The Scheduling Agreement Delivery Schedule Lines.
ME86Aggregation/Disaggregation of Scheduling Agreement Schedule LinesAggregate Or Disaggregate The Scheduling Agreement Delivery Schedule Lines.
ME87Summarization and Removal of PO History RecordsSummarize And Remove Purchase Order History Records.
ME88Set/Reset Agreed Cumulative Quantity and Reconciliation DateIs Used Set Or Reset The Agreed Cumulative Quantity And Reconciliation Date.
ME91Purchasing Documents: Reminders/ExpeditersGenerate Reminders And Urging Letters.
ME91AQuotations: Reminders/ ExpeditersGenerate Reminders And Urging Letters For Quotations.
ME91EScheduling Agreement: Reminders/ExpeditersGenerate Reminders And Urging Letters For Scheduling Agreements.
ME91FPurchasing Orders: Reminders/ExpeditersGenerate Reminders And Urging Letters For Purchase Orders.
ME92Monitor Receipt of Order AcknowledgmentsDisplay Purchase Documents That Have Not Received An Order Acknowledgment.
ME92FMonitor Receipt of Order Acknowledgments (Purchase Order)Display Purchase Orders That Have Not Received An Order Acknowledgment.
ME92KMonitor Receipt of Order Acknowledgments (Contract)Display Contracts That Have Not Received An Order Acknowledgment.
ME92LMonitor Receipt of Order Acknowledgments (Scheduling Agreement)Display Scheduling Agreements That Have Not Received An Order Acknowledgment.
ME99Output from Purchase OrdersCreate Output For Purchase Orders.
ME9ARequest for Quotation OutputCreate Message Output For Requests For Quotation.
ME9EScheduling Agreement OutputCreate Message Output For Scheduling Agreements.
ME9FPurchase Order OutputCreate Message Output For Purchase Orders.
ME9KContract OutputCreate Message Output For Contracts.
ME9LOutline Agreement OutputCreate Message Output For Outline Agreements.
MEB0Cancel Settlement RunsCancel Settlement Runs.
MEB1Create Rebate AgreementCreate A Rebate Agreement.
MEB2Change Rebate AgreementChange The Details Of A Rebate Agreement.
MEB3Display Rebate AgreementDisplay The Details Of A Rebate Agreement.
MEB4Settlement: Vendor Rebate Arrangements PurchasingSettle A Rebate Arrangement With A Vendor For A Specific Period.
MEB5List of Vendor RebateArrangements: PurchasingShows A List Of Vendor Rebate Arrangements Based On The Selection Criteria Entered.
MEB8Automatic Document Adjustment: Create a WorklistShows The Detailed Settlements Of The Vendor Rebate Arrangements Based On The Selection Criteria Entered.
MEI1Changes to Purchasing Documents Due to Changes in ConditionsDisplay Changes To Purchasing Documents Due To Changes In Conditions.
MEI2Mass Adjustment of Documents Due to Changes in ConditionsAllows A Mass Adjustment Of Purchasing Documents Due To Changes In Conditions.
MEI3Recompilation of Document Index for PurchasingDocumentsRecompile Purchasing Documents.
MEI4Allows you to compare a vendor’s Evaluation General Score Against That Vendor’S Score For A Specific Material.Creates A Worklist For The Automatic Adjustment Of Purchasing Documents.
MEI5Automatic Document Adjustment: Delete WorklistDelete A Worklist That Has Been Created For The Automatic Adjustment Of Purchasing Documents.
MEI6Delete Document IndexDelete Document Indexes That May Have Been Created.
MEI7Make Price Change in Open Purchase OrdersDelete A Worklist That Has Been Created For The Automatic Adjustment Of Purchasing Documents.
MEI8RecompilationofDocument Indexfor PaymentDocumentsRecompile Payment Documents.
MEI9Recompilation of Document Index for Vendor Billing DocumentsRecompile Vendor Billing Documents.
MEK1Create Condition RecordsCreate A Condi- Tion Record.
MEK2Change Condition RecordsAllows The User To Change An Existing Condition Record.
MEK3Display Condition RecordsDisplay Existing Condition Records.
MEK4Create Condition Records with ReferenceCreate Condition Records With Reference To An Existing Condition Record.
MEKAPurchasing ConditionsDisplay Purchasing Conditions Based On The Selection Criteria Entered.
MEKBConditions by ContractDisplay Contract Conditions Based On The Selection Criteria Entered.
MEKCConditions by Info RecordDisplay Purchasing Info Record Conditions Based On The Selection Criteria Entered.
MEKDConditions for Material GroupDisplay Material Group Conditions Based On The Selection Criteria Entered.
MEKEConditions by VendorDisplay Vendor Conditions Based On The Selection Criteria Entered.
MEKFConditions for Material TypeDisplay Material Type Conditions Based On The Selection Criteria Entered.
MEKGConditions by Condition Group of VendorDisplay Condition Group Of The Vendor Conditions Based On The Selection Criteria Entered.
MEKHConditions by Market PriceDisplay Market Price Conditions Based On The Selection Criteria Entered.
MEKIConditions by IncotermsDisplay Incoterms Conditions Based On The Selection Criteria Entered.
MEKJConditions for Invoicing PartyDisplay Invoicing Party Conditions Based On The Selection Criteria Entered.
MEKKConditions by Vendor Sub-RangeDisplay Vendor Sub-Range Conditions Based On The Selection Criteria Entered.
MEKLPrice Change Involving Vendor’s Scheduling AgreementsShould Be Used When Changes Are Required To Be Made To A Vendor’S Scheduling Agreements.
MEKLECurrency Change for Scheduling Agreement Conditions of VendorShould Be Used If The Currency On A Vendor’S Scheduling Agreement Is To Be Changed.
MEKPPrice Change Involving Vendor’s Info RecordsShould Be Used When Changes Are Required To Be Made To A Vendor’S Purchasing Info Records.
MEKPECurrency Change for Info Record Conditions of VendorShould Be Used If The Currency On A Vendor’S Purchasing Info Record Is To Be Changed.
MEKRPrice Change Involving Vendor’s ContractsShould Be Used When Changes Are Required To Be Made To Vendor’S Contracts.
MEKRECurrency Change for Contract Conditions of VendorShould Be Used If The Currency On Vendor’S Contracts Is To Be Changed.
MELBPurchasing Transactions per Requirement Tracking NumberFind And Display All The Purchasing Transactions That Contain A Specific Requirement Tracking Number.
MEPAOrder Price Simulation/Price InformationDisplay Price Information For A Specific Set Of Selection Criteria.
MEPBPrice Information/Vendor Negotiation SheetDisplay The Price Information For A Vendor That Can Be Used For Vendor Negotiation.
MEPODisplay Purchase OrderDisplay And Change A Purchase Order.
MEQ1Maintain Quota ArrangementMaintain Quota Arrangements.
MEQ3Display Quota ArrangementDisplay Quota Arrangements.
MEQ4Changes to Quota ArrangementDisplay Changes That Have Been Made To A Quota Arrangement.
MEQ6Analyze Quota ArrangementAnalyze Existing Quota Arrangements.
MEQ8Quota Arrangement for MaterialCheck Whether The Quota Arrangements Are Being Adhered To By Vendors.
MEQMQuota Arrangement for MaterialDisplay Quota Arrangements For A Material.
MK01Create Vendor (Purchasing)Create The Purchasing Elements Of A Vendor.
MK02Change Vendor (Purchasing)Change The Purchasing Details Of A Vendor.
MK03Display Vendor (Purchasing)Display The Purchasing Details Of A Vendor.
MK04Vendor Account Changes (Purchasing)Display Changes Made To The Purchasing Data Of A Vendor.
MK05Block/Unblock Vendor (Purchasing)Block Or Unblock Purchasing Functions For A Vendor.
MK06Flag Vendor forDeletion (Purchasing)Flag A Vendor For Deletion.
MK12Plan Vendor ChangePlan The Vendor Changes For A Future Date.
MK14Planned Vendor AccountChangesDisplay Changes That Have Been Planned For The Vendor Master.
MK19Display in Future VendorDisplay Vendor Details At A Future Date.
MKVGVendor’s Settlement and Condition GroupsDisplay A Vendor’S Settlement And Condition Groups.
MKVZList of Vendors: PurchasingProduce A List Of Vendors.
MM00Material Master MenuDisplay The Material Master Menu.
MM01Create MaterialCreate A Material Master Record.
MM02Change MaterialChange The Details Of An Existing Material Number.
MM03Display MaterialDisplay The Details Of An Existing Material Number.
MM04Display ChangesAllows The User To Display Changes To A Material Master Record.
MM06Flag Material for DeletionFlag A Material For Deletion.
MM11Schedule Creation of MaterialAllows The Creation Of Material To Be Scheduled For A Future Date.
MM12Schedule Changing of MaterialSchedule A Change To The Material Master Record On A Future Date.
MM16Schedule Material for DeletionSchedule A Deletion To A Material Master Record.
MM19Display Material at Key DateDisplay A Material Master Record For A Specific Date.
MM50Extend Material View(s)Allows The User To Change the Material Type Of An Existing Material.
MM60Materials ListDisplay A List Of Materials Based On The Values Entered.
MMAMChange Material TypeChange Output – Condition Records: Purchase Order
MMH1Create Trading GoodsCreate A Material That Is A Trading Good.
MMI1Create Operating SuppliesCreate A Material That Is An Operating Supply.
MMN1Create Non-Stock MaterialCreate A Material That Is A Non-Stock Material.
MMPIInitialize Period for Material Master RecordsInitialize The Period For Material Master Records.
MMPVClose Period for Material Master RecordsClose A Period For Material Master Records.
MMR1Create Raw MaterialCreate A Material That Is A Raw Material.
MMRVAllow Posting to Previous PeriodCan Be Used To Allow Posting To A Previous Period.
MMS1Create ServiceCreate A Material That Is A Service.
MMSCEnter Storage Locations CollectivelyAllows The User To Extend Materials To Additional Storage Locations At A Plant.
MMU1Create Non-Valuated MaterialCreate A Material That Is A Non-Valuated Material.
MMV1Create PackagingCreate A Material That Is A Packaging Material.
MMVDChange MaterialAllows A User To Change Data In The Sales Views Of A Material Master Record.
MMVHCreate MaterialAllows A User To Change Data In The Engineering And Sales Views Of A Materialmaster Record.
MN01Create Output – Condition Records: Purchasing RFQCreate A Condition Record For An Output Message Relating To A Request For Quotation.
MN02Change Output – Condition Records: Purchasing RFQChange Details On A Condition Record For An Output Message Relating To A Request For Quotation.
MN03Display Output – Condition Records: Purchasing RFQDisplay Details On A Condition Record For An Output Message Relating To A Request For Quotation.
MN04Create Output – Condition Records: Purchase OrderCreate A Condition Record For An Output Message Relating To A Purchase Order.
MN05Display Output – Condition Records: Purchase OrderChange Details On A Condition Record For An Output Message Relating To A Purchase Order.
MN06Change Output – Condition Records: ServiceEntrySheetDisplay Details On A Condition Record For An Output Message Relating To A Purchase Order.
MN07Create Output – Condition Records: Outline AgreementCreate A Condition Record For Output Message Relating To An Outline Agreement.
MN08ChangeOutput – Condition Records: Outline AgreementChange Details On A Condition Record For An Output Message Relating To An Outline Agreement.
MN09DisplayOutput – Condition Records: Outline AgreementDisplay Details On A Condition Record For An Output Message Relating To An Outline Agreement.
MN10Create Output – Condition Records: Scheduling Agreement ReleaseCreate A Condition Record For Output Message Relating To A Scheduling Agreement Release.
MN11Change Output – Condition Records: Scheduling Agreement ReleaseChange Details On A Condition Record For An Output Message Relating To A Scheduling Agreement Release.
MN12Display Output – Condition Records: Scheduling Agreement ReleaseDisplay Details On A Condition Record For An Output Message Relating To A Scheduling Agreement Release.
MN13Create Output – Condition Records: Service Entry SheetCreate A Condition Record For Output Message Relating To A Service Entry Sheet.
MN14Display Output – Condition Records: Service Entry SheetChange Details On A Condition Record For An Output Message Relating To A Service Entry Sheet.
MN15Display Output – Condition Records: Service Entry SheetDisplay Details On A Condition Record For An Output Message Relating To A Service Entry Sheet.
MN21CreateOutput – Condition Records: Inventory ManagementCreate A Condition Record For Output Message Relating To An Inventory Management Movement, Such As A Goods Issue Or Goods Receipt.
MN22ChangeOutput – Condition Records: Inventory ManagementChange Details On A Condition Record For An Output Message Relating To An Inventory Management Movement, Such As A Goods Issue Or Goods Receipt.
MN23DisplayOutput – Condition Records: Inventory ManagementDisplay Details On A Condition Record For An Output Message Relating To An Inventory Management Movement, Such As A Goods Issue Or Goods Receipt.
MN24Create Output – Condition Records: Inbound DeliveryCreate A Condition Record For Output Message Relating To An Inbound Delivery.
MN25ChangeOutput – Condition Records: Inbound DeliveryChange Details On A Condition Record For An Output Message Relating To An Inbound Delivery.
MN26DisplayOutput – Condition Records: Inbound DeliveryCreate Message: Invoice Verification
MP01Maintain Approved Manufacturer Parts ListMaintain The Manufacturer Parts List For A Specific Material.
MP02Display Approved Manufacturer Parts ListDisplay The Manufacturer Parts List For A Specific Material.
MR00Invoice MenuDisplay The Invoice Menu.
MR02Invoice Items ReleaseRelease Blocked Invoices That Were Posted.
MR03Display Original DocumentDisplay An Invoice Verification Document.
MR08Cancel Invoice DocumentCancel An Invoice Document.
MR11Maintain GR/IR Clearing AccountMaintain The Goods Receipt/Invoice Receipts Account.
MR21Price Change – Overview ScreenChange The Price Of A Single Or Number Of Materials.
MR42Change Parked DocumentAllows The User To Make Changes To A Parked Document.
MR43Display Parked DocumentAllows The User To Display A Parked Document.
MR44Post Parked DocumentPost A Parked Document.
MR8MCancel Invoice DocumentCancel An Invoice Document.
MR90Output Messages in Logistics Invoice VerificationCan Be Used To Produce Output For A Single Or Multiple Logistics Invoice Verification Documents.
MR91Messages for Invoice VerificationCan Be Used To Produce Output For A Single Or Multiple Logistics Invoice Verification Documents.
MRM0Logistics Invoice Verification MenuAccess The Logistics Verification Menu.
MRM1Create Message:Invoice VerificationCreate A Condition Record For Output Message Relating To Invoice Verification.
MRM2ChangeOutput – Condition Records: Invoice VerificationChange Details On A Condition Record For An Output Message Relating To Invoice Verification.
MRM3DisplayOutput – Condition Records: Invoice VerificationDisplay Details On A Condition Record For An Output Message Relating To Invoice Verification.
MRNBRevaluation with Logistics Invoice VerificationPerform Revaluation On Purchasing Documents Where There Has Been A Price Change.
MSRV2Detailed Statement: Vendor Business Volumes: Rebate Arrangements PurchasingDisplay Services From Purchase Requisition Documents.
MSRV4Reporting on Services (RFQ)Display Services From Request For Quotation Documents.

Wrapping Up

Discover the power of efficiency with our extensive list of SAP MM transaction codes at your disposal. Bookmark this page for quick access to this comprehensive guide. For an in-depth understanding, our articles on the Top 10 SAP Materials Management Transaction Codes and the Most Common SAP MM Tables are just a click away. 

And if you want to stay updated with the latest SAP resources, subscribe to the Spend Wizard newsletter. Engage with us in the comments, or drop in your tips and suggestions — let’s excel together in mastering SAP.

Frequently Asked Questions

What is the transaction code for purchase in SAP?

The transaction code for creating a purchase order in SAP is ME21N, used to purchase various goods and services.

What is the transaction code in SAP MM?

A transaction code in SAP MM is a shortcut key that facilitates direct access to a task within the SAP system. These codes enable quick navigation to functions related to the Materials Management module.

What is the ME51N Transaction Code in SAP?

ME51N is the transaction code for creating a purchase requisition in SAP, which allows users to specify the requirements for materials or services.

How many TCodes are there?

There are over 100,000 TCodes across the entire SAP system. Specifically for SAP MM, a comprehensive list can offer upwards of 275 TCodes to manage different aspects of materials management effectively.

Omar Olwan

Related posts

0 Comments

Pin It on Pinterest

Share This