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.
Table of Contents
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. It will save your time. They’re helpful because they let you jump right into tasks with just one step. They increase the efficiency of working with materials from purchasing to inventory counting.
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. They also enhance 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. It is 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. It also helps aid in material management and decision-making processes.
SAP MM Purchasing Transactions Codes (TCODES)
Transaction Code | Name | Description |
ME00 | Purchasing Menu | Give Users Access To The Purchasing Menu. |
ME01 | Maintain Source List | Create A Source List For A Material At A Specified Plant. |
ME03 | Display Source List | Display The Source List For A Material At A Specific Plant. |
ME04 | Changes to Source List | Show The Changes That Have Been Made To A Source List For A Specific Material. |
ME05 | Generate Source List | Generate A Source List Using The System Rather Than Manually Entering Values. |
ME06 | Analyze Source List | Analyze The Source List For A Material Or Range Of Materials. |
ME07 | Reorganize Source List | Reorganize The Source List. |
ME08 | Send Source List | Send Source Lists To Another System Via Ale. |
ME0M | Source List for Material | Display The Source Lists For A Given Material. |
ME11 | Create Purchasing Info Record | Create A Purchasing Information Record For A Material. |
ME12 | Change Purchasing Info Record | Allow The User To Change An Existing Purchasing Info Record. |
ME13 | Display Purchasing Info Record | Display The Details Of An Existing Purchasing Info Record. |
ME14 | Changes to Purchasing Info Record | Display Changes That Have Been Made To A Purchasing Info Record. |
ME15 | Flag Info Record for Deletion | Flag A Purchasing Info Record For Deletion. |
ME16 | Deletion Proposals for Info Records | Delete Purchasing Info Records Based On The Selection Entered. |
ME17 | Archive Purchasing Info Records | Archive Purchasing Info Records. |
ME18 | Send Purchasing Info Records | Send Purchasing Info Records To Another System Via Ale. |
ME1A | Archived Purchasing Info Records | Access Archived Purchasing Info Records. |
ME1E | Quotation Price History | Display Price History From The Purchasing Info Record. |
ME1L | Info Records per Vendor | Display All The Purchasing Info Records For A Single Or Range Of Vendors. |
ME1M | Purchasing Info Records per Material | Display All The Purchasing Info Records For A Single Or Range Of Materials. |
ME1P | Purchase Order Price History | Display The Purchase Order Price For Each Purchase Info Record. |
ME1W | Purchasing Info Records per Material Group | Display The Purchasing Info Records For A Material Group. |
ME1X | Print Buyer’s Negotiation Sheet for Vendor | Display The Purchasing Information Record Data For Each Material That Has Been Purchased From The Vendor Selected. |
ME1Y | Print Buyer’s Negotiation Sheet for Material | Display The Purchasing Information Record Data For Vendors Based On The Material That Has Been Entered. |
ME21 | Create Purchase Order | Create A Purchase Order. |
ME21N | Create Purchase Order | Create A Purchase Order. |
ME22 | Change Purchase Order | Change A Purchase Order. |
ME22N | Change Purchase Order | Change A Purchase Order And Has Superseded Transaction Me22. |
ME23 | Display Purchase Order | Display A Purchase Order. |
ME23N | Display Purchase Order | Display A Purchase Order And Has Superseded Transaction Me23. |
ME24 | Maintain Purchase Order Supplement | Add Or Change Header Texts For An Existing Purchase Order. |
ME25 | Create Purchase Order with Source Determination | Allows The User To Create A Purchase Order Where The Vendor Can Be Determined By The Transaction. |
ME26 | Display Purchase Order Supplement | Display Header Texts For A Purchase Order. |
ME27 | Create Purchase Order with Transfer Order | Create A Stock Transport Order Between Two Plants. |
ME28 | Release Purchasing Documents | Allows The User To Release Purchase Orders That Are Subject To A Release Strategy. |
ME29N | Release Purchasing Documents | Release A Purchase Document, Such As A Purchase Order Or A Stock Transport Order. |
ME2A | Monitor Vendor Confirmations | Display Vendor Confirmations. |
ME2B | Purchasing Documents per Requirement Tracking Number | Display The Purchasing Documents With A Specific Requirement Tracking Number. |
ME2C | Purchasing Documents for Material Group | Display The Purchasing Documents With A Specific Material Group. |
ME2J | Purchasing Documents per Project | Display The Purchasing Documents With A Specific Project. |
ME2K | Purchasing Documents per Account Assignment | Display The Purchasing Documents With A Specific Account Assignment. |
ME2L | Purchasing Documents for Vendor | Display The Purchasing Documents With A Specific Vendor. |
ME2M | Purchasing Documents for Material | Display The Purchasing Documents With A Specific Material. |
ME2N | Purchasing Documents per Document Number | Display The Purchasing Documents With A Specific Document Number. |
ME2O | Subcontractor Stock Monitoring for Vendor | Display The Materials That Have Been Sent To A Subcontracting Vendor. |
ME2S | Purchase Order Reporting with Services | Shows Purchase Orders That Contain Services. |
ME2V | Expected Goods Receipts | Shows The Expected Goods Receipts For A Specific Or Range Of Plants. |
ME2W | Purchasing Documents per Supplying Plant | Display The Purchasing Documents For A Supplying Plant. |
ME31 | Create Outline Agreement | Create An Outline Agreement, Which Can Be Referenced To A Purchase Requisition Or A Request For Quotation. |
ME31K | Create Contract | Create A Contract, Which Can Be For A Specific Value Of Material Or Quantity Of Material. |
ME31L | Create Scheduling Agreement | Create A Scheduling Agreement With A Vendor. |
ME32 | Change Outline Agreement | Allows The User To Change The Details Of An Outline Agreement. |
ME32K | Change Contract | Allows The User To Change The Details Of A Value Or Quantity Contract. |
ME32L | Change Scheduling Agreement | Allows The User To Change The Details Of A Scheduling Agreement. |
ME33 | Display Outline Agreement | Allows The User To Display The Details Of An Outline Agreement. |
ME33K | Display Contract | Allows The User To Display The Details Of A Value Or Quantity Contract. |
ME33L | Display Scheduling Agreement | Allows The User To Display The Details Of A Scheduling Agreement. |
ME34 | Maintain Outline Agreement Supplement | Change Header Texts For An Outline Agreement. |
ME34K | Maintain Contract Supplement | Maintain Header Texts For A Contract. |
ME34L | Maintain Scheduling Agreement Supplement | Change Header Texts For A Scheduling Agreement. |
ME35 | Release Purchasing Documents | Allows The User To Release Outline Agreements That Are Subject To A Release Strategy. |
ME35K | Release Contracts | Allows The User To Release Contracts That Are Subject To A Release Strategy. |
ME35L | Release Scheduling Agreements | Allows The User To Release Scheduling Agreements That Are Subject To A Release Strategy. |
ME36 | Display Outline Agreement Supplement | Display Header Texts For An Outline Agreement. |
ME37 | Create Transport Scheduling Agreement | Create A Transport Scheduling Agreement Between Plants. |
ME38 | Maintain Scheduling Agreement Schedule | Allows The User To Change The Details Of A Transport Scheduling Agreement. |
ME39 | Display Scheduling Agreement Schedule | Allows The User To Display The Details Of A Transport Scheduling Agreement. |
ME3B | Purchasing Documents per Requirement Tracking Number | Display Outline Agreements With A Specific Requirement Tracking Number. |
ME3C | Purchasing Documents for Material Group | Display Outline Agreements For A Specific Material Group. |
ME3J | Outline Agreements per Project | Display Outline Agreements For A Specific Project. |
ME3K | Purchasing Documents per Account Assignment | Display Outline Agreements With A Specific Account Assignment. |
ME3L | Purchasing Documents per Vendor | Display Outline Agreements For A Specific Vendor. |
ME3M | Purchasing Documents for Material | Allows The User To Release Request For Quotations Subject To A Release Strategy. |
ME3N | Purchasing Documents per Document Number | Display Outline Agreements With A Specific Document Number. |
ME3S | Contract Reporting with Services | Display Contracts For Services. |
ME41 | Create Request for Quotation | Create A Request For Quotation. |
ME42 | Display Outline Agreements For A Specific Material. | Change A Request For Quotation. |
ME43 | Display Request for Quotation | Display A Request For Quotation. |
ME44 | Maintain Request for Quotation Supplement | Display Header Texts For A Request For Quotation. |
ME45 | Release Request for Quotation | Display the details from a vendor’s Quotation. |
ME47 | Maintain Quotation | Enter The Quotation Sent From A Vendor Who Had Received A Request For Quotation. |
ME48 | Display Quotation | Allows The User To Release Purchase Orders Subject To A Release Strategy. |
ME49 | Price Comparison List | Compare Quotations To Give The Purchasing Department A Price Comparison. |
ME4B | Purchasing Documents per Requirement Tracking Number | Shows The Request For Quotations For A Single Or Range Of Requirement Tracking Numbers. |
ME4C | Purchasing Documents for Material Group | Shows The Request For Quotations For A Single Or Range Of Material Groups. |
ME4L | Purchasing Documents per Vendor | Shows The Request For Quotations For A Single Or Range Of Vendors. |
ME4M | Purchasing Documents for Material | Shows The Request For Quotations For A Single Or Range Of Materials. |
ME4N | Purchasing Documents per Document Number | Shows The Request For Quotations For A Single Or Range Of Rfq Numbers. |
ME4S | RFQ’s per Collective Number | Shows The Request For Quotations For A Single Or Range Of Collective Numbers. |
ME51 | Create Purchase Requisition | Create A Purchase Requisition. |
ME51N | Create Purchase Requisition | Create A Purchase Requisition And Has Superseded Transaction Me51. |
ME52 | Maintain Purchase Requisition | Change A Purchase Requirement But Has Been Superseded By Transaction Me52N. |
ME52N | Maintain Purchase Requisition | Change A Purchase Requisition And Has Superseded Transaction Me52. |
ME53 | Display Purchase Requisition | Display A Purchase Requirement But Has Been Superseded By Transaction Me53N. |
ME53N | Display Purchase Requisition | Change A Purchase Requisition And Has Superseded Transaction Me53. |
ME54 | Release Purchase Requisition | Allows The User To Release A Single Purchase Requisition Subject To A Release Strategy. |
ME54N | Release Purchase Requisition | Create a Request for Quotation |
ME55 | Collective Release of Purchase Requisitions | Release A Number Of Purchase Requisitions At One Time That Are Subject To A Release Strategy. |
ME56 | Assign Source to Supply to Requisitions | Assign A Source Of Supply To Existing Purchase Requisitions. |
ME57 | Assign and Process Purchase Requisitions | Assign A Source Of Supply To Existing Purchase Requisitions And Process Them. |
ME58 | Ordering: Assigned Purchase Requisitions | Allows The User To Select Assigned Purchase Requisitions And Manually Convert Them Into Purchase Orders. |
ME59 | Automatic Creation of Purchase Orders from Requisitions | Automatically Convert Purchase Requisitions To Purchase Orders. |
ME5A | List Display of Purchase Requisitions | Display A List Of Purchase Requisitions Based On The Selection Criteria Entered. |
ME5F | Release Reminder: Purchase Requisitions | Display Purchase Requisitions That Are Subject To A Release Strategy And Have Yet To Be Released. |
ME5J | List Display of Purchase Requisitions for Project | Shows A List Of Purchase Requisitions That Are Attached To A Project. |
ME5K | List Display of Purchase Requisitions by Account Assignment | Display Purchase Requisitions Associatedwith A Single Or Range Of Cost Centers. |
ME5W | Resubmission of Purchase Requisitions | Generate A List Of Purchase Requisitions That Are To Be Resubmitted For Processing. |
ME61 | Maintain Vendor Evaluation | Manually Maintain The Evaluation Scores For A Vendor. |
ME62 | Display Vendor Evaluation | Display The Evaluation Scores For A Vendor. |
ME63 | Calculate Scores for Semi-Automatic and Automatic Sub-Criteria | Calculate The Vendor Evaluation Scores For A Vendor. |
ME64 | Evaluation Comparison | Display changes that have been made to a vendor’s Evaluation Score. |
ME65 | Ranking List of Vendors | Rank A Specific List Of Vendors. |
ME6A | Display Change Documents | Allows The User To Release A Single Purchase Requisition Subject To A Release Strategy. |
ME6B | Ranking List of Vendor Evaluations Based on Material/Material Group | Shows The Ranking Of Vendors For A Material Or Material Group Based On Their Vendor Evaluation Scores. |
ME6C | Vendors without Evaluation | Show Vendors That Have Not Been Evaluated. |
ME6D | Vendors not Evaluated Since | Will Show A List Of Vendors Who Have Not Been Evaluated Since A Specific Date, Which The User Can Enter. |
ME6E | Evaluation Records without Weighting Key | Display Evaluation Records That Have No Weighting Key. |
ME6F | Print Vendor Evaluation Sheet | Allows The User To Print A Vendor Evaluation Sheet. |
ME6H | Vendor Evaluation Analysis | Perform Analysis On Vendor Evaluation For A Given Set Of Vendors. |
ME80 | General Analysis of Purchasing Documents | Perform An Analysis Of Purchasing Data. |
ME80A | General Analysis of RFQs | Perform An Analysis Of Purchasing Data, Specifically Requests For Quotation. |
ME80AN | General Evaluations of RFQs | Evaluate The Requests For Quotation For A Given Set Of Criteria. |
ME80F | General Analysis of Purchase Orders | Perform An Analysis Of Purchasing Data, Specifically Purchase Orders. |
ME80FN | General Evaluations of Purchase Orders | Evaluate The Purchase Orders For A Given Set Of Criteria. |
ME80R | General Analysis of Outline Agreements | Perform An Analysis Of Purchasing Data, Specifically Outline Agreements. |
ME80RN | General Evaluations of Outline Agreements | Evaluate The Outline Agreements For A Given Set Of Criteria. |
ME81N | Analysis of Purchase Order Values | Perform A Financial Analysis Of Purchase Orders. |
ME84 | Create Releases | Create Scheduling Agreement Releases After Delivery Schedules Have Been Created. |
ME84A | Individual Display of Scheduling Agreement Release | Display The Releases For A Scheduling Agreement. |
ME85 | Re-number Scheduling Agreement Delivery Schedule Lines | Re-Number The Scheduling Agreement Delivery Schedule Lines. |
ME86 | Aggregation/Disaggregation of Scheduling Agreement Schedule Lines | Aggregate Or Disaggregate The Scheduling Agreement Delivery Schedule Lines. |
ME87 | Summarization and Removal of PO History Records | Summarize And Remove Purchase Order History Records. |
ME88 | Set/Reset Agreed Cumulative Quantity and Reconciliation Date | Is Used Set Or Reset The Agreed Cumulative Quantity And Reconciliation Date. |
ME91 | Purchasing Documents: Reminders/Expediters | Generate Reminders And Urging Letters. |
ME91A | Quotations: Reminders/ Expediters | Generate Reminders And Urging Letters For Quotations. |
ME91E | Scheduling Agreement: Reminders/Expediters | Generate Reminders And Urging Letters For Scheduling Agreements. |
ME91F | Purchasing Orders: Reminders/Expediters | Generate Reminders And Urging Letters For Purchase Orders. |
ME92 | Monitor Receipt of Order Acknowledgments | Display Purchase Documents That Have Not Received An Order Acknowledgment. |
ME92F | Monitor Receipt of Order Acknowledgments (Purchase Order) | Display Purchase Orders That Have Not Received An Order Acknowledgment. |
ME92K | Monitor Receipt of Order Acknowledgments (Contract) | Display Contracts That Have Not Received An Order Acknowledgment. |
ME92L | Monitor Receipt of Order Acknowledgments (Scheduling Agreement) | Display Scheduling Agreements That Have Not Received An Order Acknowledgment. |
ME99 | Output from Purchase Orders | Create Output For Purchase Orders. |
ME9A | Request for Quotation Output | Create Message Output For Requests For Quotation. |
ME9E | Scheduling Agreement Output | Create Message Output For Scheduling Agreements. |
ME9F | Purchase Order Output | Create Message Output For Purchase Orders. |
ME9K | Contract Output | Create Message Output For Contracts. |
ME9L | Outline Agreement Output | Create Message Output For Outline Agreements. |
MEB0 | Cancel Settlement Runs | Cancel Settlement Runs. |
MEB1 | Create Rebate Agreement | Create A Rebate Agreement. |
MEB2 | Change Rebate Agreement | Change The Details Of A Rebate Agreement. |
MEB3 | Display Rebate Agreement | Display The Details Of A Rebate Agreement. |
MEB4 | Settlement: Vendor Rebate Arrangements Purchasing | Settle A Rebate Arrangement With A Vendor For A Specific Period. |
MEB5 | List of Vendor RebateArrangements: Purchasing | Shows A List Of Vendor Rebate Arrangements Based On The Selection Criteria Entered. |
MEB8 | Automatic Document Adjustment: Create a Worklist | Shows The Detailed Settlements Of The Vendor Rebate Arrangements Based On The Selection Criteria Entered. |
MEI1 | Changes to Purchasing Documents Due to Changes in Conditions | Display Changes To Purchasing Documents Due To Changes In Conditions. |
MEI2 | Mass Adjustment of Documents Due to Changes in Conditions | Allows A Mass Adjustment Of Purchasing Documents Due To Changes In Conditions. |
MEI3 | Recompilation of Document Index for PurchasingDocuments | Recompile Purchasing Documents. |
MEI4 | Allows 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. |
MEI5 | Automatic Document Adjustment: Delete Worklist | Delete A Worklist That Has Been Created For The Automatic Adjustment Of Purchasing Documents. |
MEI6 | Delete Document Index | Delete Document Indexes That May Have Been Created. |
MEI7 | Make Price Change in Open Purchase Orders | Delete A Worklist That Has Been Created For The Automatic Adjustment Of Purchasing Documents. |
MEI8 | RecompilationofDocument Indexfor PaymentDocuments | Recompile Payment Documents. |
MEI9 | Recompilation of Document Index for Vendor Billing Documents | Recompile Vendor Billing Documents. |
MEK1 | Create Condition Records | Create A Condi- Tion Record. |
MEK2 | Change Condition Records | Allows The User To Change An Existing Condition Record. |
MEK3 | Display Condition Records | Display Existing Condition Records. |
MEK4 | Create Condition Records with Reference | Create Condition Records With Reference To An Existing Condition Record. |
MEKA | Purchasing Conditions | Display Purchasing Conditions Based On The Selection Criteria Entered. |
MEKB | Conditions by Contract | Display Contract Conditions Based On The Selection Criteria Entered. |
MEKC | Conditions by Info Record | Display Purchasing Info Record Conditions Based On The Selection Criteria Entered. |
MEKD | Conditions for Material Group | Display Material Group Conditions Based On The Selection Criteria Entered. |
MEKE | Conditions by Vendor | Display Vendor Conditions Based On The Selection Criteria Entered. |
MEKF | Conditions for Material Type | Display Material Type Conditions Based On The Selection Criteria Entered. |
MEKG | Conditions by Condition Group of Vendor | Display Condition Group Of The Vendor Conditions Based On The Selection Criteria Entered. |
MEKH | Conditions by Market Price | Display Market Price Conditions Based On The Selection Criteria Entered. |
MEKI | Conditions by Incoterms | Display Incoterms Conditions Based On The Selection Criteria Entered. |
MEKJ | Conditions for Invoicing Party | Display Invoicing Party Conditions Based On The Selection Criteria Entered. |
MEKK | Conditions by Vendor Sub-Range | Display Vendor Sub-Range Conditions Based On The Selection Criteria Entered. |
MEKL | Price Change Involving Vendor’s Scheduling Agreements | Should Be Used When Changes Are Required To Be Made To A Vendor’S Scheduling Agreements. |
MEKLE | Currency Change for Scheduling Agreement Conditions of Vendor | Should Be Used If The Currency On A Vendor’S Scheduling Agreement Is To Be Changed. |
MEKP | Price Change Involving Vendor’s Info Records | Should Be Used When Changes Are Required To Be Made To A Vendor’S Purchasing Info Records. |
MEKPE | Currency Change for Info Record Conditions of Vendor | Should Be Used If The Currency On A Vendor’S Purchasing Info Record Is To Be Changed. |
MEKR | Price Change Involving Vendor’s Contracts | Should Be Used When Changes Are Required To Be Made To Vendor’S Contracts. |
MEKRE | Currency Change for Contract Conditions of Vendor | Should Be Used If The Currency On Vendor’S Contracts Is To Be Changed. |
MELB | Purchasing Transactions per Requirement Tracking Number | Find And Display All The Purchasing Transactions That Contain A Specific Requirement Tracking Number. |
MEPA | Order Price Simulation/Price Information | Display Price Information For A Specific Set Of Selection Criteria. |
MEPB | Price Information/Vendor Negotiation Sheet | Display The Price Information For A Vendor That Can Be Used For Vendor Negotiation. |
MEPO | Display Purchase Order | Display And Change A Purchase Order. |
MEQ1 | Maintain Quota Arrangement | Maintain Quota Arrangements. |
MEQ3 | Display Quota Arrangement | Display Quota Arrangements. |
MEQ4 | Changes to Quota Arrangement | Display Changes That Have Been Made To A Quota Arrangement. |
MEQ6 | Analyze Quota Arrangement | Analyze Existing Quota Arrangements. |
MEQ8 | Quota Arrangement for Material | Check Whether The Quota Arrangements Are Being Adhered To By Vendors. |
MEQM | Quota Arrangement for Material | Display Quota Arrangements For A Material. |
MK01 | Create Vendor (Purchasing) | Create The Purchasing Elements Of A Vendor. |
MK02 | Change Vendor (Purchasing) | Change The Purchasing Details Of A Vendor. |
MK03 | Display Vendor (Purchasing) | Display The Purchasing Details Of A Vendor. |
MK04 | Vendor Account Changes (Purchasing) | Display Changes Made To The Purchasing Data Of A Vendor. |
MK05 | Block/Unblock Vendor (Purchasing) | Block Or Unblock Purchasing Functions For A Vendor. |
MK06 | Flag Vendor forDeletion (Purchasing) | Flag A Vendor For Deletion. |
MK12 | Plan Vendor Change | Plan The Vendor Changes For A Future Date. |
MK14 | Planned Vendor AccountChanges | Display Changes That Have Been Planned For The Vendor Master. |
MK19 | Display in Future Vendor | Display Vendor Details At A Future Date. |
MKVG | Vendor’s Settlement and Condition Groups | Display A Vendor’S Settlement And Condition Groups. |
MKVZ | List of Vendors: Purchasing | Produce A List Of Vendors. |
MM00 | Material Master Menu | Display The Material Master Menu. |
MM01 | Create Material | Create A Material Master Record. |
MM02 | Change Material | Change The Details Of An Existing Material Number. |
MM03 | Display Material | Display The Details Of An Existing Material Number. |
MM04 | Display Changes | Allows The User To Display Changes To A Material Master Record. |
MM06 | Flag Material for Deletion | Flag A Material For Deletion. |
MM11 | Schedule Creation of Material | Allows The Creation Of Material To Be Scheduled For A Future Date. |
MM12 | Schedule Changing of Material | Schedule A Change To The Material Master Record On A Future Date. |
MM16 | Schedule Material for Deletion | Schedule A Deletion To A Material Master Record. |
MM19 | Display Material at Key Date | Display A Material Master Record For A Specific Date. |
MM50 | Extend Material View(s) | Allows The User To Change the Material Type Of An Existing Material. |
MM60 | Materials List | Display A List Of Materials Based On The Values Entered. |
MMAM | Change Material Type | Change Output – Condition Records: Purchase Order |
MMH1 | Create Trading Goods | Create A Material That Is A Trading Good. |
MMI1 | Create Operating Supplies | Create A Material That Is An Operating Supply. |
MMN1 | Create Non-Stock Material | Create A Material That Is A Non-Stock Material. |
MMPI | Initialize Period for Material Master Records | Initialize The Period For Material Master Records. |
MMPV | Close Period for Material Master Records | Close A Period For Material Master Records. |
MMR1 | Create Raw Material | Create A Material That Is A Raw Material. |
MMRV | Allow Posting to Previous Period | Can Be Used To Allow Posting To A Previous Period. |
MMS1 | Create Service | Create A Material That Is A Service. |
MMSC | Enter Storage Locations Collectively | Allows The User To Extend Materials To Additional Storage Locations At A Plant. |
MMU1 | Create Non-Valuated Material | Create A Material That Is A Non-Valuated Material. |
MMV1 | Create Packaging | Create A Material That Is A Packaging Material. |
MMVD | Change Material | Allows A User To Change Data In The Sales Views Of A Material Master Record. |
MMVH | Create Material | Allows A User To Change Data In The Engineering And Sales Views Of A Materialmaster Record. |
MN01 | Create Output – Condition Records: Purchasing RFQ | Create A Condition Record For An Output Message Relating To A Request For Quotation. |
MN02 | Change Output – Condition Records: Purchasing RFQ | Change Details On A Condition Record For An Output Message Relating To A Request For Quotation. |
MN03 | Display Output – Condition Records: Purchasing RFQ | Display Details On A Condition Record For An Output Message Relating To A Request For Quotation. |
MN04 | Create Output – Condition Records: Purchase Order | Create A Condition Record For An Output Message Relating To A Purchase Order. |
MN05 | Display Output – Condition Records: Purchase Order | Change Details On A Condition Record For An Output Message Relating To A Purchase Order. |
MN06 | Change Output – Condition Records: ServiceEntrySheet | Display Details On A Condition Record For An Output Message Relating To A Purchase Order. |
MN07 | Create Output – Condition Records: Outline Agreement | Create A Condition Record For Output Message Relating To An Outline Agreement. |
MN08 | ChangeOutput – Condition Records: Outline Agreement | Change Details On A Condition Record For An Output Message Relating To An Outline Agreement. |
MN09 | DisplayOutput – Condition Records: Outline Agreement | Display Details On A Condition Record For An Output Message Relating To An Outline Agreement. |
MN10 | Create Output – Condition Records: Scheduling Agreement Release | Create A Condition Record For Output Message Relating To A Scheduling Agreement Release. |
MN11 | Change Output – Condition Records: Scheduling Agreement Release | Change Details On A Condition Record For An Output Message Relating To A Scheduling Agreement Release. |
MN12 | Display Output – Condition Records: Scheduling Agreement Release | Display Details On A Condition Record For An Output Message Relating To A Scheduling Agreement Release. |
MN13 | Create Output – Condition Records: Service Entry Sheet | Create A Condition Record For Output Message Relating To A Service Entry Sheet. |
MN14 | Display Output – Condition Records: Service Entry Sheet | Change Details On A Condition Record For An Output Message Relating To A Service Entry Sheet. |
MN15 | Display Output – Condition Records: Service Entry Sheet | Display Details On A Condition Record For An Output Message Relating To A Service Entry Sheet. |
MN21 | CreateOutput – Condition Records: Inventory Management | Create A Condition Record For Output Message Relating To An Inventory Management Movement, Such As A Goods Issue Or Goods Receipt. |
MN22 | ChangeOutput – Condition Records: Inventory Management | Change Details On A Condition Record For An Output Message Relating To An Inventory Management Movement, Such As A Goods Issue Or Goods Receipt. |
MN23 | DisplayOutput – Condition Records: Inventory Management | Display Details On A Condition Record For An Output Message Relating To An Inventory Management Movement, Such As A Goods Issue Or Goods Receipt. |
MN24 | Create Output – Condition Records: Inbound Delivery | Create A Condition Record For Output Message Relating To An Inbound Delivery. |
MN25 | ChangeOutput – Condition Records: Inbound Delivery | Change Details On A Condition Record For An Output Message Relating To An Inbound Delivery. |
MN26 | DisplayOutput – Condition Records: Inbound Delivery | Create Message: Invoice Verification |
MP01 | Maintain Approved Manufacturer Parts List | Maintain The Manufacturer Parts List For A Specific Material. |
MP02 | Display Approved Manufacturer Parts List | Display The Manufacturer Parts List For A Specific Material. |
MR00 | Invoice Menu | Display The Invoice Menu. |
MR02 | Invoice Items Release | Release Blocked Invoices That Were Posted. |
MR03 | Display Original Document | Display An Invoice Verification Document. |
MR08 | Cancel Invoice Document | Cancel An Invoice Document. |
MR11 | Maintain GR/IR Clearing Account | Maintain The Goods Receipt/Invoice Receipts Account. |
MR21 | Price Change – Overview Screen | Change The Price Of A Single Or Number Of Materials. |
MR42 | Change Parked Document | Allows The User To Make Changes To A Parked Document. |
MR43 | Display Parked Document | Allows The User To Display A Parked Document. |
MR44 | Post Parked Document | Post A Parked Document. |
MR8M | Cancel Invoice Document | Cancel An Invoice Document. |
MR90 | Output Messages in Logistics Invoice Verification | Can Be Used To Produce Output For A Single Or Multiple Logistics Invoice Verification Documents. |
MR91 | Messages for Invoice Verification | Can Be Used To Produce Output For A Single Or Multiple Logistics Invoice Verification Documents. |
MRM0 | Logistics Invoice Verification Menu | Access The Logistics Verification Menu. |
MRM1 | Create Message:Invoice Verification | Create A Condition Record For Output Message Relating To Invoice Verification. |
MRM2 | ChangeOutput – Condition Records: Invoice Verification | Change Details On A Condition Record For An Output Message Relating To Invoice Verification. |
MRM3 | DisplayOutput – Condition Records: Invoice Verification | Display Details On A Condition Record For An Output Message Relating To Invoice Verification. |
MRNB | Revaluation with Logistics Invoice Verification | Perform Revaluation On Purchasing Documents Where There Has Been A Price Change. |
MSRV2 | Detailed Statement: Vendor Business Volumes: Rebate Arrangements Purchasing | Display Services From Purchase Requisition Documents. |
MSRV4 | Reporting 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.
- Overview of the Material Master in SAP S/4HANA - January 2, 2024
- SAP FICO TRANSACTION CODES (MOST COMMON) - December 24, 2023
- Best SAP S/4HANA MM Books for Beginners and Advanced Learners - November 25, 2023
0 Comments