You are on page 1of 8

MM Master Records

Material Master record


vendor master record
purchasing info record
source list record
quota arrangement record
service master record
batch master record
condition record etc
material master records
material master record contains all data required to define and
managing the materials.
it integrates from mfg, sales, production, accounting and other depts.
MMR is used as a source of data for all the purchasing transactions
through out the procurement cycle.
MM organization levels are General data/plant data and /storage data
material type: OMS2
materials which are having same attributes and are grouped together
and assigned to it.
ex: raw material ROH/RAW, semi-finished materials HALB, finished
materials FERT, trading materials HAWA
material type control functions:
it controls no. assignments internal/external or both
field selection - hide/display/mandatory and optional
which user depts are allowed to use in selection views
which type of procurement external or in-house
inventory is required or not on quantity or value basis
which valuation classes are to be allowed
Material type IMG Settings: tcode OMS2
spro -- sap ref img -- logistics general -- material master -- basic
settings -- material types -- define attributes of material types
Existing Important Material types
DIEN - Service
ERSA - Spare Parts
FRIP - Perishables
HALB - Semi-finished products
HAWA - Trading goods
HERS - Manufacturer parts
KMAT - configurable material
NLAG - non-stock material
UNBW - non-valuated material

PIPE - pipeline material


ROH - Raw Material
VERP - Packing materials
FERT - Finished products
VKHM - Additionals
Define no. ranges for each material type tcode MMNR
path: spro -- sap ref img -- logistics general -- material master -- basic
settings -- material types -- define no. ranges for each material type
here click group button maintain F6
from menu bar choose -- Group -- Insert
input grouptext external material
here input from no. to To number then select check box EXT.
now click on enter -- select new group check box -- select our new
material type say ZRAW
click select element button or F2 -- click element/group button
(assigning)
note: one material type is assigned to only one group however, one
group can have multiple material types then click on save
note: no. ranges are manual transport settings -- back to initial
screen MM no. range
from menu bar interval -- transport
do you want to transport the intervals -- yes -- new own request
assign required request no -- click enter
Table
NRIV
Maintain company codes for material management tcode OMSY
path: spro -- sap ref img -- logistics general -- material master -- basic
settings -- material types -- maintain company codes for material
management
in this screen we can maintain the current year and period in
company code level
check box ABP has to be selected ie. Allow Back Postings
Industry sector: OMS3
path: spro -- sap ref img -- logistics general -- material master -- field
selection -- define industry sector and industry sector specific field
selection
now here click on new entries and create Say E footware industries
it controls field selection and screen sequence
create material master record
use tcode MM01, input material type and industry sector say
mechanical eng
select views: basic data1/purchasing/plant & storage data
1/accounting 1

input organizational levels - plant and storage location


Basic data 1 view maintained
base unit of measurement CUNI: stock keeping unit. with this unit
of measure, inventory is maintained in the warehouse
customization of base unit of measurement tcode CUNI
path: spro -- sap netweaver -- general settings -- check unit of
measurement
material group OMSF: materials which are having same
characteristics are grouped together and assigned it to the material
group
like material type, it is not a control function but only for FI report
purpose materials are further classified into material groups.
in real time we have to gather the requirements and customize the
material group
path: spro -- sap ref img -- logistics general -- material master -setting for key fields -- define material groups
click on new entry say material group 666 -- description Steel
note: basic data 1 and 2 views & details maintains at client level and
the table is MARA
old material no: enter the material no which is used for this material
in the old ERP/legacy system
external material group (optional): enter material group which is
using for this material in existing legassy system
path: spro -- sap ref img -- logistics general -- material master -settings for key fields -- maintain external material groups then new
enter and save
X-plant material status: OMS4 if material has to block for
purchasing and storage view at client level ie, in all plants then select
option 01 blocked for purchasing
valid from: from this date the material will be blocked
path: spro -- sap ref img -- logistics general -- material master -settings for key fields -- define material status
gross wt/net wt/volume/volume unit: if material is wt related then
input the gross wt & net wt and if material is volume related then
input volume unit
EAN/UPC: European Article No and Universal Product Code, the
original manufacturer get EAN/UPC for his material from united
nationa organizations
path: spro -- sap ref img -- logistics general -- material master -setting for key fields -- international article numbers
purchasing view maintained
order unit: with this unit, the order is placed to vendor. If order unit
is other than base unit of measurement then only specify
variable order unit: not active/active. If active is selected then the
order unit is still editable in the PO
purchasing group: OME4 it is a group or buyer or an individual
buyer who is/are responsible for procure material and services day to
day basis.
purchasing group will not be assigned to any purchasing organization

nor any plants. It is an individual entity


it procures for any plant under any PO
Path: spro -- sap ref img -- MM -- purchasing -- create purchasing
groups
plant specific material status OMS4 the material has to be
blocked for this specific plant only
valid from: from this date the material will be blocked
qual for free goods disct: with this material if any free
goods/bonus goods are given by the vendor then selection the option
1 & 2 ex: buy 2 get 1 free
automatic PO: daily 1000's of PR's are created via MRP or manually
and PO's are created based on this PR.
pre-requisites are required: select check box automatic PO in MMR
purchasing view and VMR purchasing data
maintain fixed vendor for this material in QA/SL/Contract and Info
records
PIR are created for material and vendor combination
source selection for vendor prioroty given- QA/SL/contract and PIR
use tcode ME59N for automatic PO
tax indicator for material: it determines tax codes automatically in
the PO. 1. half tax 2. full tax and 3. no tax. Taxes are maintained by
the tax people
batch management: if material has to manage on batches then
select this indicator
purchasing value keys OME1 PO Reminder to vendor: it specifies
reminders, over and under delivery tolerances and shipping
instruction etc
path: spro -- sap ref img -- MM -- purchasing -- material master -define purchasing value keys
new entry -- pur value key 60 only two digit -- 1st reminder 2, 2nd 5
and 3rd reminder 10 -- select check box acknowledgement
under GR/IR control -- tol under delivery 10, tol overdelivery 10 check
box is not selected unlimited overdelivery and then save
GR processing time: after GR no. of days required to complete
quality inspection and place material to unrestricted use stock
post to inspection stock: if material needs quality inspection then
select this indicator here. In PO & GR the stock type by defult appears
quality inspection
source list OME5: if we set this indicator here then source list is
mandatory for this material and plant combination otherwise system
through warning or error message
source list is maintained at two levels at material master level and at
plant level using tcode OME5
path: spro -- sap ref img -- mm -- purchasing -- source list -- define
source list requirement at plant level
Here input the plant and check the select check box of source list and
save.
if plant level is selected then source list is required for all the
materials of this plant if material level selected then specify for that

material in material master record only.


quota arrangement usge: if material required in huge quantity
then allocate % of quotas to several vendors in the total qty.
critical part: it indicates this material is very important to our plant.
During random sampling procedure it helps to get into the PI
document
JIT schedule indicator: automatically check box selected. If we
set this indicator here then in scheduling agreement process JIT
delivery schedule line is created along with FRC delivery schedule
mfr. Part profile: if material has to order with MPN only then select
this indicator here. MPN (manufacturer part no.) is mandatory
path: spro -- sap ref img -- mm -- purchasing -- material master -define manufacturer part profile
manufacturer: enter original manufacturer or vendor
manufacturer part no: enter MPN here
note: in purchasing view some fields are maintained at client level ie,
MARA table and some fields are maintained at plant level ie, MARC
plant and storage data view maintained:
unit of issue: if material has to issued from stores to production or
sales other then base unit of measurement then specify here
storage bin: Optional: if WM module is not there then only specifies
in which storage bin no this material is placing but still material
maintained at storage location level only
picking area: it contains group of storage bins to pick the material
for production or sales. It is used in WM module
temp conditions OMS7: it specify at what temp level the material
has to be managed in the warehouse
path: spro -- sap ref img -- logistics general -- material master -settings for key fields -- conditions
here input new say temp. cond 10 Desc -40 degree Centigrade
storage conditions tcode OMS6: it specifies how the material has
to be stored in the warehouse ie, refrigerators/packed item and
handling unit
it defines storage location automatically in removal process during
outbound delivery process by shipping department.
path: spro -- sap ref img -- logistics general -- material master -setting for key fields -- define storage condition here enter the new
to see configuration tcodes -- goto menu bar -- additional information
-- display key -- IMG -- press tab key
hazardeous material no VM01: if this material is hazardeous then
only enter the hazardeious material no.
some materials are very hazardeous such as explosure/immflambales
etc these materials are kept separately at storage locations
create hazardeous material master record in VM01 tcode & in
required material master assign hazardeous material no.
use Tcode VM01 -- Haz Mat. No. Z1234 -- region code IN and click on
enter
give details in the next page and click on save button for save
label type: it specifies how the label has to be print in the product

tcode M/07
lable form OMCF: if specifies the layout of the lable
path: spro -- sap ref img -- mm -- inventory mgmt and physical
inventory -- print control -- set lable printout
CC phy invt indicator: if physical inventory has to do with the cycle
counting process then select this check box
max storage period 2
time unit months: after 2 months this stock is considered as a dead
stock
total shelf life 2 years
period indicator for SLED (shelf life expiration date check): life of
material from manufacturer to expiration date is called total shelf life
Note: in storage 1 view some fields are maintained at MARA level,
some fields are maintained at palnt level MARC and some fields are
maintained at store level ie, MARD
accounting 1 view maintained
valuation class OMSK: it will assign material to a group of g/l
accounts. It is an integration point b/w MM & FI
valuation class is having a vital role that which g/l account has to be
post
path: spro -- sap ref img -- mm -- valuation & account assignment -account determination -- account determination without wizard -define valuation classes
valuation class sales order stock 3000
project stock valuation class 3001
if sales order value and project stock value show different g/l
accounts then assign different valuation classes here.
price control: s for standard price and V for moving average price
for external procured materials, moving average price will be used
because we don't have control on vendor prices
it varies from vendor to vendor
v = total stock value/total stock qty
moving average price will be updated automatical through GR/GI
for in-house and internal procure material we use standard price
advantage of standard price is if material procured other than the
standard price then system will post profit/loss to separate profit/loss
g/l accounts
Note: table is MBEW
tcode SE16n is used to check tables -- goto tcode SE16n -- now in
table field input table name and click on enter.
system display as desired
create/extend same material to other user dept. view
tcode MM01
input existing material NO: say X123
note: one material no. creates only with 1 industry sector and
material type only

click on select views -- select other user dept. views say all MRP views
MRP1, MRP2, MRP3 and MRP4 views
then click on organizational level --input plant and storage location
and MRP profile VB01
click enter -- it takes you to selected views
now you can input all the required and mandatory fields and then
save
create/extend same material no to another plant
tcode MM01
input existing material no: say x123
select views -- in which you should not select the basic data 1 views
but
you have to select other remainting views such as purchasing/plantstoragelocation/accounting 1 views
then click on organizational level -- here you can input the other plant
where you want to extend then input storage location
click enter and then save
extend material to another storage location
tcode MM01
input material no: existing material no say X123
click select views -- select only storage location 1 views -- click on
organizataional level
then input already existing plant -- then enter new storage locations
0002 say click enter and then save
extend existing material to multiple storage location at a time
goto tcode MMSC
input existing material no. and plant then click enter
enter the required storage locations and then save
now goto tcode MM03 display mode
input material no then select views --- select storage 1 view
click on organizational level --- now observe above extended storage
locations updated or not
change material master record
tcode MM02
enter existing material no: say X123
click select views -- select required views -- basic data 1, purchasing,
accounting 1 view
click organizational level -- select required plant GRP1 then click enter
in all the selected views edit the required fields and save
for conversion of base unit of measurement -- goto additional data
--and change
note: if already existing stock is there and any open PO's, production

orders and sales order etcthen


it is not possible to change base unit of measure, batch management
and valuation classes etc
still base unit of meausrement/valuation class etc need to change
then close or delete open PO's, production orders and make stock
balance as Zero by entering "dummy goods issue"
and then change these fields in using tcode MM02 and again reverse
the issued stock to warehouse with reversal movement type and
reopen the closed or deleted items in open PO's, production order etc
change material type
tcode MMAM
material no: X123
new material type say HALB - semi-finished materials then click on
enter
click execute button then click enter
note: if already existing stock is there and any open PO's or
production order etc then it is not possible to change the material
type

You might also like