cancel
Showing results for 
Search instead for 
Did you mean: 

MM

Former Member
0 Kudos

what should an abaper know in module MM? what is its flow, t_codes etc

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi

Please check with this link. It is very useful.

http://www.sap-basis-abap.com/sapmm.htm

Reward if it is helpful.

Thanks

Siva kumar

Answers (5)

Answers (5)

Former Member
0 Kudos

Dear Tanuj,

<b>The Materials Management (MM)</b> module is fully integrated with the other modules of the SAP System. It supports all the phases of materials management from materials planning and control, purchasing, goods receiving, inventory management and the final payment to vendor using the invoice verification module.

<b>MM Process Flow</b>

The typical procurement cycle for a service or material consists of the following phases:

<u>1. Determination of Requirements</u>

Materials requirements are identified either in the user departments or via materials planning and control. (This can cover both MRP proper and the demand-based approach to inventory control. The regular checking of stock levels of materials defined by master records, use of the order-point method, and forecasting on the basis of past usage are important aspects of the latter.) You can enter purchase requisitions yourself, or they can be generated automatically by the materials planning and control system.

<u>2. Source Determination</u>

The Purchasing component helps you identify potential sources of supply based on past orders and existing longer-term purchase agreements. This speeds the process of creating requests for quotation (RFQs), which can be sent to vendors electronically via SAP EDI, if desired.

<u>3. Vendor Selection and Comparison of Quotations</u>

The system is capable of simulating pricing scenarios, allowing you to compare a number of different quotations. Rejection letters can be sent automatically.

<u>4. Purchase Order Processing</u>

The Purchasing system adopts information from the requisition and the quotation to help you create a purchase order. As with purchase requisitions, you can generate Pos yourself or have the system generate them automatically. Vendor scheduling agreements and contracts (in the SAP System, types of longer-term purchase agreement) are also supported.

<u>5. Purchase Order Follow-Up</u>

The system checks the reminder periods you have specified and – if necessary – automatically prints reminders or expediters at the predefined intervals. It also provides you with an up-to-date status of all purchase requisitions, quotations, and purchase orders.

<u>6. Goods Receiving and Inventory Management</u>

Goods Receiving personnel can confirm the receipt of goods simply by entering the Po number. By specifying permissible tolerances, buyers can limit over- and under deliveries of ordered goods.

<u>7. Invoice Verification</u>

The system supports the checking and matching of invoices. The accounts payable clerk is notified of quantity and price variances because the system has access to PO and goods receipt data. This speeds the process of auditing and clearing invoices for payment.

<b>List of SAP MM Transaction codes</b>

<u>All transaction are stored in table TSTC.

Transaction for MM module start with M. </u>

IH09 - Display Material

MM01 - Create Material

MM02 - Change Material

MM03 - Display Material

MM50 - List Extendable Materials

MMBE - Stock Overview

MMI1 - Create Operating Supplies

MMN1 - Create Non-Stock Material

MMS1 - Create Service

MMU1 - Create Non-Valuated Material

ME51N - Create Purchase Requisition

ME52N - Change Purchase Requisition

ME53N - Display Purchase Requisition

ME5A - Purchase Requisitions: List Display

ME5J - Purchase Requisitions for Project

ME5K - Requisitions by Account Assignment

MELB - Purch. Transactions by Tracking No.

ME56 - Assign Source to Purch. Requisition

ME57 - Assign and Process Requisitions

ME58 - Ordering: Assigned Requisitions

ME59 - Automatic Generation of POs

ME54 - Release Purchase Requisition

ME55 - Collective Release of Purchase Reqs.

ME5F - Release Reminder: Purch. Requisition

MB21 - Create Reservation

MB22 - Change Reservation

MB23 - Display Reservation

MB24 - Reservations by Material

MB25 - Reservations by Account Assignment

MB1C - Other Goods Receipts

MB90 - Output Processing for Mat. Documents

MB21 - Create Reservation

MB22 - Change Reservation

MB23 - Display Reservation

MB24 - Reservations by Material

MB25 - Reservations by Account Assignment

MBRL - Return Delivery per Mat. Document

MB1C - Other Goods Receipts

MB90 - Output Processing for Mat. Documents

MB1B - Transfer Posting

MIBC - ABC Analysis for Cycle Counting

MI01 - Create Physical Inventory Document

MI02 - Change Physical Inventory Document

MI03 - Display Physical Inventory Document

MI31 - Batch Input: Create Phys. Inv. Doc.

MI32 - Batch Input: Block Material

MI33 - Batch Input: Freeze Book Inv.Balance

MICN - Btch Inpt:Ph.Inv.Docs.for Cycle Ctng

MIK1 - Batch Input: Ph.Inv.Doc.Vendor Cons.

MIQ1 - Batch Input: PhInvDoc. Project Stock

MI01 - Create Physical Inventory Document

MI02 - Change Physical Inventory Document

MI03 - Display Physical Inventory Document

MI31 - Batch Input: Create Phys. Inv. Doc.

MI32 - Batch Input: Block Material

MI33 - Batch Input: Freeze Book Inv.Balance

MICN - Btch Inpt:Ph.Inv.Docs.for Cycle Ctng

MIK1 - Batch Input: Ph.Inv.Doc.Vendor Cons.

MIQ1 - Batch Input: PhInvDoc. Project Stock

MI01 - Create Physical Inventory Document

MI02 - Change Physical Inventory Document

MI03 - Display Physical Inventory Document

MI31 - Batch Input: Create Phys. Inv. Doc.

MI32 - Batch Input: Block Material

MI33 - Batch Input: Freeze Book Inv.Balance

MICN - Btch Inpt:Ph.Inv.Docs.for Cycle Ctng

MIK1 - Batch Input: Ph.Inv.Doc.Vendor Cons.

MIQ1 - Batch Input: PhInvDoc. Project Stock

MI21 - Print physical inventory document

MI04 - Enter Inventory Count with Document

MI05 - Change Inventory Count

MI06 - Display Inventory Count

MI09 - Enter Inventory Count w/o Document

MI34 - Batch Input: Enter Count

MI35 - Batch Input: Post Zero Stock Balance

MI38 - Batch Input: Count and Differences

MI39 - Batch Input: Document and Count

MI40 - Batch Input: Doc., Count and Diff.

MI08 - Create List of Differences with Doc.

MI10 - Create List of Differences w/o Doc.

MI20 - Print List of Differences

MI11 - Physical Inventory Document Recount

MI07 - Process List of Differences

MI37 - Batch Input: Post Differences

CT01 - Create Characteristic

CT02 - Change Characteristic

CT03 - Display Characteristic

CL01 - Create Class

CL02 - Classes

CL03 - Display Class

CL04 - Delete Class

CL2B - Class Types

Best Regards,

Rajesh

<b>Please reward points if found helpful.</b>

Former Member
0 Kudos

Hi Tanuj,

HI

goto this link you wil find full MM documents

http://sapbrainsonline.com/TUTORIALS/FUNCTIONAL/MM_tutorial.html

<b>Kindly Reward points if you found this reply helpful</b>,

Cheers,

Chaitanya.

Former Member
0 Kudos

Hi

MM Process flow

The typical procurement cycle for a service or material consists of the following phases:

1. Determination of Requirements

Materials requirements are identified either in the user departments or via materials planning and control. (This can cover both MRP proper and the demand-based approach to inventory control. The regular checking of stock levels of materials defined by master records, use of the order-point method, and forecasting on the basis of past usage are important aspects of the latter.) You can enter purchase requisitions yourself, or they can be generated automatically by the materials planning and control system.

2. Source Determination

The Purchasing component helps you identify potential sources of supply based on past orders and existing longer-term purchase agreements. This speeds the process of creating requests for quotation (RFQs), which can be sent to vendors electronically via SAP EDI, if desired.

3. Vendor Selection and Comparison of Quotations

The system is capable of simulating pricing scenarios, allowing you to compare a number of different quotations. Rejection letters can be sent automatically.

4. Purchase Order Processing

The Purchasing system adopts information from the requisition and the quotation to help you create a purchase order. As with purchase requisitions, you can generate Pos yourself or have the system generate them automatically. Vendor scheduling agreements and contracts (in the SAP System, types of longer-term purchase agreement) are also supported.

5. Purchase Order Follow-Up

The system checks the reminder periods you have specified and - if necessary - automatically prints reminders or expediters at the predefined intervals. It also provides you with an up-to-date status of all purchase requisitions, quotations, and purchase orders.

6. Goods Receiving and Inventory Management

Goods Receiving personnel can confirm the receipt of goods simply by entering the Po number. By specifying permissible tolerances, buyers can limit over- and underdeliveries of ordered goods.

7. Invoice Verification

The system supports the checking and matching of invoices. The accounts payable clerk is notified of quantity and price variances because the system has access to PO and goods receipt data. This speeds the process of auditing and clearing invoices for payment.

Refer

http://www.sap-basis-abap.com/sapmm.htm

Regards

Former Member
0 Kudos
Former Member
0 Kudos

The Key areas in MATERIALS MANAGEMENT (MM);

1) Purchasing (Procurement)

2) Materials Requirement Planning (MRP)

3) Inventory Management & Physical Inventory.

In Purchasing you should have knowledge of ---

Process flow in detail. which includes

Source Determination (Source for the supply of the material)

Vendor Selection and comparison of quotations

Purchase order Processing

Purchase order Follow-up

Goods Receiving and Inventory Management

Invoice Verification

Payment processing.

In MRP-------The central role is to monitor stock and to automatically create procurement proposals for purchasing and productioni.

Material Planning Methods:

1) Consumption based Planning:

Which material to order? when to order? quantity required / quantity to order?

This method determines therequirement based on past consumption.

2) Reorder Point Planning

3) Forecast-based planning

4) Time phased planning.

In Inventory-----

Managing Stocks by quantity

Managing stocks by value

Goods Receipt

Goods Issue

Stock Transfer

Transfer Posting

Reward Points if useful.