Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

HI MM FLOW

Former Member
0 Kudos

hi all,

please send me the

1. MM FLOW

2. AND ALSO THE THE TABLES WHERE IT WILL EFFECT ENTIRE THE MM FLOW IN EACH STAGE...

3.MINIMUM IMPORTENT FILEDS IN MM FLOW TABLES IN EACH STAGE......

THANK YOU IN ADVANCE ALL

1 ACCEPTED SOLUTION

Former Member
0 Kudos

HI,

MATERIAL MANAGEMENT MODULE:

<b>Cycle:</b>

Purchase Requisition->Request for Quotation(RFQ)->(Vendor Evaluation)->Purchase Order(PO)->Goods Receipt Note(GRN)->Invoice Verification->Data to FI

<b>TABLES and Important Fields:</b>

LFA1--Vendor Master-General (LIFNR,NAME1,ORT01)

LFB1--Vendor Master(Company Code)(LIFNR,BUKRS,PERNR)

LFC1--Vendor Master (Transaction Figures)(LIFNR,BUKRS,GJAHR)

LFM1—-Pur.Orgn. Related Vendor Data (LIFNR,EKORG)

MARA--Material Master-General (MATNR,MTART,MATKL)

MARC--Material Master-Plant data(MATNR,WERKS,EKGRP)

MARD--Material Master- St.Location Data(MATNR,WERKS,LGORT,LABST)

MAKT--Material Descriptions(MATNR,MATKL,MAKTX)

MBEW--Material Valuation Data(MATNR,BWTAR)

MVKE—-Material Master: Sales related Data(MATNR,VKORG,VTWEG)

MDKP--MRP related data(Header)(DTART,MATNR,PLWRK,PLSCN)

MDTB—-MRP Table(DTNAM,DTPOS,PLANR)

MCHA--Batches (MATNR,WERKS,CHARG)

MCHB—-Batch Stocks(MATNR,WERKS,LGORT,CHARG)

EBAN-- Pur.Reqn. Data (BANFN,BNFPO,BADAT,MATNR)

EBKN-- Purchase Requisition Account Assignment(BANFN,BNFPO,VBELN)

EINA—- Purchase Info.Record (General Data)(INFNR,MATNR,LIFNR)

EINE-- Purchase Info.Record (Pur.Orgn Data )(INFNR,EKORG)

ELBK-- Vendor Evaluation Header Data(LIFNR,EKORG,KLASS)

ELBM-- Vendor Evaluation: Material-Related Item(LIFNR,MATNR,EKORG,INFNR,HKRIT)

ELBP—- Main Criteria for Vendor Evaluation (LIFNR,EKORG,HKRIT)

EKKO-- Purchase Order Data (Header)(EBELN,BSTYP,BSART)

EKPO-- Purchase Order Data (Item)(EBELN,EBELP,MATNR)

RFQ and PO are differentiated by Doc Type(BSTYP)in EKKO table.

For RFQ it is ‘A’ and for PO it is ‘F’.

MKPF-- GRN Data (Header) (EBELN,BLDAT,BUDAT,XBLNR,BKTXT)

MSEG-- GRN Data (Item)(MBLNR,BWART,LIFNR,MATNR,EBELN)

Apart from this there are lot of tables which begin with 'M'& 'E', but we

use the following very often.

EQUK--Quota(header) (QUNUM,MATNR)

EQUP—-Quota(item) (QUNUM,QUPOS,LIFNR)

ESLH--Service Package Header Data (PACKNO,EBELN,VBELN)

ESLL--Lines of Service Package (PACKNO)

ESUH--Ext. Services Management: Unpl.Service Limits: Header Data(PACKNO)

ESKN--Account Assignment in Service Package(PACKNO)

EKKN--Account Assignment in Purchasing Document(EBELN,EBELP,VBELN)

EKBE--PO History Data (EBELN,EBELP,BELNR,BLDAT,MATNR,VGABE)

EKBZ--PO History with delivery Costs(EBELN,BELNR,LIFNR,XBLNR)

EKET--Schedule lines data of a PO (EBELN,EINDT,SLFDT)

EKES--Vendor Confirmations Data(EBELN,EBTYP,EINDT,XBLNR)

T001W-- Plants (WERKS)

T001L-- Storage Locations (LGORT)

T300—- Warehouse Numbers(LGNUM)

T301—- Storage Types(LGNUM,LGTYP)

T320—- Assign. Stor.Locn to WM Warehouse(WERKS,LGORT,LGNUM)

T163F--Confirmation Texts(EBTYP,EBTXT)

T156-- Movement Types(BWART)

T024-- Purchasing Groups(EKGRP,EKNAM)

T024E--Purchase Organizations(EKORG,BUKRS)

T024W--Plants Assign.to P.Orgn(WERKS,EKORG)

T161-- Purchasing Document Types(BSTYP,BSART)

T163-- Item Category’s in Purchasing Documents(PSTYP)

T149D--Valuation Types(BWTAR)

T134-- Material Types(MTART)

T179—- Material Product Hierarchies(PRODH)

T179T—-Material Product Hierarchies: Texts(PRODH,SPRAS,VTEXT)

TJ02T—-System status texts(ISTAT,SPRAS,TXT30)

STKO-- BOM(Bill of Material)(Header)( STLTY,STLNR,STLAL)

STPO—- BOM(Bill of Material)(Item)( STLTY,STLNR,STLKN,STPOZ)

STPU-- BOM Sub-Item (STLTY,STLNR,STLKN)

STPN-- BOM Follow-Up Control (STLTY,STLNR,MATNR)

STST-- Standard BOM Link (STOBJ,STLNR,STLAN,STLAL)

STZU—- Permanent BOM data( STLTY,STLNR,STLAN,ALTST)

RKPF-- Document Header: Reservation(RSNUM,BWART,ANLN1,KOSTL)

RBKP-- Document Header: Invoice Receipt(BELNR,BLART,GJAHR,BUDAT)

RSEG-- Document Item: Incoming Invoice(BELNR,BUZEI,EBELN,MATNR)

rgds,

bharat

7 REPLIES 7

Former Member
0 Kudos

HI,

MATERIAL MANAGEMENT MODULE:

<b>Cycle:</b>

Purchase Requisition->Request for Quotation(RFQ)->(Vendor Evaluation)->Purchase Order(PO)->Goods Receipt Note(GRN)->Invoice Verification->Data to FI

<b>TABLES and Important Fields:</b>

LFA1--Vendor Master-General (LIFNR,NAME1,ORT01)

LFB1--Vendor Master(Company Code)(LIFNR,BUKRS,PERNR)

LFC1--Vendor Master (Transaction Figures)(LIFNR,BUKRS,GJAHR)

LFM1—-Pur.Orgn. Related Vendor Data (LIFNR,EKORG)

MARA--Material Master-General (MATNR,MTART,MATKL)

MARC--Material Master-Plant data(MATNR,WERKS,EKGRP)

MARD--Material Master- St.Location Data(MATNR,WERKS,LGORT,LABST)

MAKT--Material Descriptions(MATNR,MATKL,MAKTX)

MBEW--Material Valuation Data(MATNR,BWTAR)

MVKE—-Material Master: Sales related Data(MATNR,VKORG,VTWEG)

MDKP--MRP related data(Header)(DTART,MATNR,PLWRK,PLSCN)

MDTB—-MRP Table(DTNAM,DTPOS,PLANR)

MCHA--Batches (MATNR,WERKS,CHARG)

MCHB—-Batch Stocks(MATNR,WERKS,LGORT,CHARG)

EBAN-- Pur.Reqn. Data (BANFN,BNFPO,BADAT,MATNR)

EBKN-- Purchase Requisition Account Assignment(BANFN,BNFPO,VBELN)

EINA—- Purchase Info.Record (General Data)(INFNR,MATNR,LIFNR)

EINE-- Purchase Info.Record (Pur.Orgn Data )(INFNR,EKORG)

ELBK-- Vendor Evaluation Header Data(LIFNR,EKORG,KLASS)

ELBM-- Vendor Evaluation: Material-Related Item(LIFNR,MATNR,EKORG,INFNR,HKRIT)

ELBP—- Main Criteria for Vendor Evaluation (LIFNR,EKORG,HKRIT)

EKKO-- Purchase Order Data (Header)(EBELN,BSTYP,BSART)

EKPO-- Purchase Order Data (Item)(EBELN,EBELP,MATNR)

RFQ and PO are differentiated by Doc Type(BSTYP)in EKKO table.

For RFQ it is ‘A’ and for PO it is ‘F’.

MKPF-- GRN Data (Header) (EBELN,BLDAT,BUDAT,XBLNR,BKTXT)

MSEG-- GRN Data (Item)(MBLNR,BWART,LIFNR,MATNR,EBELN)

Apart from this there are lot of tables which begin with 'M'& 'E', but we

use the following very often.

EQUK--Quota(header) (QUNUM,MATNR)

EQUP—-Quota(item) (QUNUM,QUPOS,LIFNR)

ESLH--Service Package Header Data (PACKNO,EBELN,VBELN)

ESLL--Lines of Service Package (PACKNO)

ESUH--Ext. Services Management: Unpl.Service Limits: Header Data(PACKNO)

ESKN--Account Assignment in Service Package(PACKNO)

EKKN--Account Assignment in Purchasing Document(EBELN,EBELP,VBELN)

EKBE--PO History Data (EBELN,EBELP,BELNR,BLDAT,MATNR,VGABE)

EKBZ--PO History with delivery Costs(EBELN,BELNR,LIFNR,XBLNR)

EKET--Schedule lines data of a PO (EBELN,EINDT,SLFDT)

EKES--Vendor Confirmations Data(EBELN,EBTYP,EINDT,XBLNR)

T001W-- Plants (WERKS)

T001L-- Storage Locations (LGORT)

T300—- Warehouse Numbers(LGNUM)

T301—- Storage Types(LGNUM,LGTYP)

T320—- Assign. Stor.Locn to WM Warehouse(WERKS,LGORT,LGNUM)

T163F--Confirmation Texts(EBTYP,EBTXT)

T156-- Movement Types(BWART)

T024-- Purchasing Groups(EKGRP,EKNAM)

T024E--Purchase Organizations(EKORG,BUKRS)

T024W--Plants Assign.to P.Orgn(WERKS,EKORG)

T161-- Purchasing Document Types(BSTYP,BSART)

T163-- Item Category’s in Purchasing Documents(PSTYP)

T149D--Valuation Types(BWTAR)

T134-- Material Types(MTART)

T179—- Material Product Hierarchies(PRODH)

T179T—-Material Product Hierarchies: Texts(PRODH,SPRAS,VTEXT)

TJ02T—-System status texts(ISTAT,SPRAS,TXT30)

STKO-- BOM(Bill of Material)(Header)( STLTY,STLNR,STLAL)

STPO—- BOM(Bill of Material)(Item)( STLTY,STLNR,STLKN,STPOZ)

STPU-- BOM Sub-Item (STLTY,STLNR,STLKN)

STPN-- BOM Follow-Up Control (STLTY,STLNR,MATNR)

STST-- Standard BOM Link (STOBJ,STLNR,STLAN,STLAL)

STZU—- Permanent BOM data( STLTY,STLNR,STLAN,ALTST)

RKPF-- Document Header: Reservation(RSNUM,BWART,ANLN1,KOSTL)

RBKP-- Document Header: Invoice Receipt(BELNR,BLART,GJAHR,BUDAT)

RSEG-- Document Item: Incoming Invoice(BELNR,BUZEI,EBELN,MATNR)

rgds,

bharat

Former Member
0 Kudos

Hi,

Please check following links -

Hope this helps.

ashish

Former Member
0 Kudos

Hi,

Purchase order - ME21N - tables - EKKO, EKPO, EKET

inbound delivery - VL31N - tables - LIKP, LIPS

goods receipt - MIGO - tables - MKPF, MSEG

invoice receipt - MIRO - tables - RBKP, RSEG.

Thanks

Naren

Former Member
0 Kudos

Former Member
0 Kudos

hi

<u>MM flow</u>

<u>table name</u> <u> transaction code</u>

Purchase Requisition EBAN ME51

Request for Quotation(RFQ) EKKO ME41

quotation EKKO ME11

purchase order EKKO,EKPO ME21

goods receiving MSEG MB01

invoice RBKP MIRA\MIRO

List of SAP MM Transaction codes

All transaction are stored in table TSTC.

Transaction for MM module start with M.

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

reward points if use ful.

Thanks,

usha

Former Member
0 Kudos

Hi,

1. MM Flow.

> goto T.C MM01.

> give material Number - some no.

give MAterial sector - Mechanical

give Material Type - Raw Material.

then goto ORg Levels on top.

then goto plant - 1000 n storage location - 0001

then select views.

in that select basic data 1, basic data 2, purchasing, general plant data storage / main..., Accounting 1 n then enter.

> Then give the materiual descripition

basic unit of measure KG

Mat group - 001.

click on purchasing n give mat no u have created n plant - 1000 n basic unit of measure KG n enter enter n enter.

then goto valuation class - 3000, P.C - S n moving price -100.

save then the mat no gets created.

> now go to TC XK01 ie, vendor master

give vendor - 126

comp code - 1000.

pur org - 1000.

Acc grp - 0001

enter

give title name - company.

search itenm 1/2 - M

then Rec ACc - 31000.

Cash Mang Grp - A1.

enter n enter.

order currency - INR

in control data click on GR- based info verf n click on ACK Req.

save n enter.

> goto TC ME 11 ie, purchasing info record.

Vendor - 126.

Mat no - the one u have created.

Pur org - 1000

plant - 1000

info rec-

select standard enter n enter.

in Period delay time give -10 n In conditions Net price - 100.enter In control Pur grp - 100.

enter n enter n enter for three times.

> goto ME01 source list.

Mat no - mat no u have created.

Plant - 1000.

enter fix the line.

give vlaid from , vend to , vendor as 126 p org as 1000, enter n save.

> TC code RFQ for request for quotation.

TC ME41.

RFQ type - AN

Lang Key -EN

RFQ date - any date.

QUAT Deadline - any date RFQ-

give purc org grp - 000

presss enter

coll no - RFQ1.

enter then give MAt no RFQ qnt as 100 ,O as KG del dat n netr.

goto header click on Vendor Add

vendor - 567

Title - company

enter.

the goto tc ME47

quotation.

give net price 100 enter.

then goto ME49.

give quotation no tht u have created coll rfq as RFQ1 vendor as 567 mat no u have created. n execute, back n back.

> goto tC ME51N for purc requisition.

click on header n give text as.

item as 10,SR as sur3, quant 100, del date, mat grp, plant n pur as 000

enter n save.

we will get purch req no...

now go to ME21N pur order.

click on Purchase/req no. click on value ur purh req no will be displayed there select it...

then goto Org data tab strip.

pur org - 1000.

Pur grp - 000

com code - 1000

enter

vendor - the one u have given...

enter n enter check n save.

then tc MIGO for goods receipt.

give pur order no u have created...

gotot quantity tabstrip n press enter give qty in unit of enrty as 80

goto pur org tabstrip n give del comp as set automatic.

click on item ok.

then continue n then post n continue.

then two documents will get created mat doc n acc doc.

then > MIRO invoice.

give vendor no - comp code invo date pur ord no.then select it n copy.

enter.

then we will get acc no n write it in the acc block.

the >MB1A ie goods issues.

mov type - 201

plant - 1000

stor loc - 0001

enter

cost cent - 1000

vendor - u have created

then give sc qty enter.

mat n acc doc r generated.

>MMBE stock overview.

give mat no - u have created.

plant - 1000

sto loc - 0001 n enter...

the MM get created...

Regards,

Priyanka.

Former Member
0 Kudos

hi sudhakar,

The dataflow as functional process below are the points:

1) Purchasing Requsition -> sent by inventory dept to purcharsing dept

2) Request for Quotation(RFQ)-> Purchasing Dept shall ask the vendors to give the quotation for the requested materials by inventory.

3) Quotation -> Quotation is sent by vendors to the company

4) Purchase order-> Based on all paramers of a quotation sent by vendors. Vendors are selected from whom the material has to be obtained. The company gives purchase order to the vendor.

5) Good's receipt -> vendors sends the goods to the company with goods receipt

6) Invoice verification -> this done based on good's receipt. this means that the ordered goods have reached or not.

7) Payment -> payment is done based on invoice verification. this is (FI/CO) *-- Santosh Kumaar.M

Full MM Transaction Codes Flow:

RFQ to Vendor - ME41

Raising Quotation - ME47

Comparison of Price - ME49

Creation of PO - ME21N

Goods Receipt - MIGO

Invoice (Bill PAssing) - MIRO

Goods Issue - MB1A

Physical Inventory - MI01( Create doc)

MI04 (Enter Count)

MI07 (Post)

regards,

Srikanth .A