SAP MM Tutorial
SAP MM Tutorial
SAP MM Tutorial
SAP MM tutorial – Learn SAP Material Management module for free of cost.
This SAP MM training tutorials are specially designed for all beginners and
professional learners in an easy method to implement SAP MM module step
by step with real time project scenarios and issues.
This SAP MM tutorials are specially designed for beginners and covers all
important topics from basics to advanced concepts.
1. Client
2. Company Code
3. Plant
4. Purchase Organization
5. Storage Location
6. Purchasing Group
🔍 Expand🔗 New Tab
Everything here we are providing SAP MM training for free of cost, so you can
learn SAP Material Management module from www.tutorialkart.com at your
convenient time. If you got any issues, just contact us and our SAP MM
consultants support you and resolve the issues.
Learn SAP MM module as per syllabus wise for better learning and
understanding. Good luck to all SAP Material Management learners.
1. Define company
4. Define plant
Step 1 : Enter Transaction code “OX15” in the SAP commend field as shown
below image and enter to continue.
Detailed Information
Street: – Enter street name of company located
Country: – Here you need to updated country key. e.g. for India – IN,
For United State – US, etc.
Note:- You can choose keys from the list for City, Language and Currency by
pressing F4 key from your keyboard.
Step 4: After updating all the required details, click on save button to save
the company details. Now you are prompted for customizing request, click on
new entries button to create new customizing request.
Now update description of customizing request and press enter to continue.
Here we have updated description as SAP FICO configuration.
In this SAP tutorials we will learn what is company code in SAP and how to
define company code “TK01″(TK Software limited) step by step using
recommended configuration settings.
Step 1) Enter transaction code “OX02” in the SAP commend field and enter
to continue.
Step 3) On new entries company code screen, update the following details.
Country: – Enter the name of country. Press F4 for possible entries and
you can select the code from the list.
Now the system prompts the another screen to update the full address of
company. Update all the required address details of company and press enter
to save the data.
Step 5) Now you get the transport request number, save the request. slot
garansi kekalahan
Successfully company code “TK01” is created in SAP system. Continue to
learn how to assign company code to company in SAP.
In this SAP tutorial you will learn procedure to assign company code to
company in SAP. After successfully creation of company code and company
in SAP, you need to assign company code company in SAP system.
Why Assignment
The link between company and company code in SAP is established through
a assignment of company code to company.
Configuration steps
You can assign by using one of the navigation method or transaction code.
Step 1) Enter Transaction code “OX16” in the SAP command field and press
enter to continue.
Pla
Name
nt
TKU
TKUS – US Plant
S
You can create plant by using one of the following navigation method.
Menu_Path: – SPRO > IMG > Enterprise Structure > Definition >
Logistics – General – Define, copy, delete, check plant.
1. Plant: – Enter the four digits key that identifies the plant in SAP
Step 4) Now update all the required and mandatory details in the address
screen.
Click on save button, choose customizing request and save the configured
plant details.
Now click on next entry button (F8) and similarly create another plant TKUS
with required details.
Successfully we have created new plant in SAP.
In this SAP MM tutorial, you will learn how to assign plant to company code
in SAP step by step using transaction code “OX18”.
The link between plant and company code in SAP is established through the
assignment of plant to company code. A plant can only belong to one
company code.
Configuration
Transaction
OX18
code
SAP Menu SPRO > IMG > Enterprise Structure > Assignment >
Path Logistics – General > Assign plant – company code.
Step 1 : – Execute t-code “OX18” in command field from SAP easy access
screen.
After maintaining all the required details, choose save icon and save the
configured assignment details in SAP. Now you are prompted for customizing
request number, choose request and save the configured data.
Storage location is the sub-division of plant where the stocks are physically
stored and maintained within a plant. Each storage location can have its own
address within a plant.
You can configure storage location by using one of the following navigation
method.
Menu path: – SPRO > IMG > Enterprise Structure > Definition >
Material management > Maintain Storage Location.
Step 1) Enter T-code “OX09” in the SAP command field and enter.
Step 2) Now you are prompted to enter the plant key, update the plant code
in the given work area field as shown below and press enter to continue.
Step 4) On new entries storage location screen, update the following details.
1. SLoc: – Enter the four digits key that identifies the storage location in
SAP.
Step 5) Now select the storage location key and click on address of storage
location in the dialogue structure.
On change view addresses of storage locations overview screen, click on new
entries button to update a number for the storage location address.
Update the number in the field No, you can update up to three characters.
After updating No, press enter to continue and you are directed to another
screen for the entry of secondary information.
Update the required details like details address with telephone no, city, etc.
After updating all the required details, click on save button and save the
configured storage location details.
One purchasing organization can be assigned to only one company code, but
one company code can have one or more purchase organizations in
SAP.Cross company code purchase organization can be assigned at plant
level only.
In this SAP MM tutorials, you will learn how to define purchase organizations
in SAP step by step.
Purch.Organiza
Description
tion
TK Software Purchase
TKPO
Organization
You can maintain purchase organization in sap by using one of the following
navigation method.
Now choose the customizing request and click on continue option to save the
configured organization data.
Navigation
Transaction
OME4
code
SAP Menu SPRO > IMG > Enterprise Structure > Definition >
Path Material Management > Purchase Group.
Configuration values
Purchasing Telephone
Description
group No.
TK Purchasing
TKP 080-88888
Org
Step 1 : – Execute t-code “OME4” in command field from SAP easy access
screen.
After maintaining the required details of purchase groups, choose save icon
and save the configured purch.group key in SAP.
In this SAP MM tutorial, you will learn how to assign purchase organization to
company code in SAP step by step using transaction code OX01. The
purchase organization can be assigned to one company code, this is
company specific purchasing.
Configuration steps
Navigation
SAP R/3 Role
Assign purchase organization to company code
Menu
Transaction
OX01
code
Step 1 : – Execute t-code “SPRO” in command field from SAP easy access
screen.
In this SAP MM Tutorial, you will learn how to assign purchasing organization
to plant in SAP step by step using transaction code OX17. The link between
purchasing organization and plant is established through the assignment of
plant to purchasing organization in SAP.
Configuration values
POr
Description Plnt Description
g
TKP TK TKU
TKBL- US Plant
O Softwre.Purch.Org S
Navigation
Transaction
OX17
code
Step 1 : – Execute t-code “OX17” in command field from SAP easy access
screen.
Step 2 : – On change view “Assign purchase organization to plant” overview
screen, choose new entries button for assignment configuration screen.
POrg : – Enter the purchase organization key in the field POrg for
assigning to plant.
After assigning the required details, press enter to continue and choose save
icon and save the configured details.
In this SAP MM tutorials, you will learn step by step configurations of how to
assign purchasing organization to plant in SAP.
Configuration steps
Perform the following configuration steps to assign standard purchasing
organization to plant in SAP.
Navigation
SAP SPRO > IMG > Enterprise Structure > Assignment >
Menu Material Management > Assign standard purchasing
Path organization to plant
T-Code SPRO
Step 1 : – Execute transaction code “SPRO” in command field from sap easy
access screen.
In SAP MM modules, material master data refer to all the material master
records, which are stored in SAP system. The material master is the central
source of information for a material related to several application area
(Purchasing, storage, accounting, sales, etc) based on material type. In SAP
MM, material master data is maintained at plant level and accounting
information is maintained at valuation area level.The valuation are is an
organization level at which material are valuated. The valuation are can be
be a plant or a company code.
Standard
Pipeline
Consignment
Subcontract
Source list is a type of master data that determines the source of supply for a
material, it list the preferred sources from which the material can be
procured.
In SAP MM, material types are the materials which are having the similar
attributes are categorized together and assigned to a material type. It is a
classification of allowed material into material types based on attributes.
2. Field selections i.e. which fields are mandatory, optional, hide and
display.
Material
Description
Type
DIEN Service
Sem-finished
HALB
products
Consumable
CONS
Material
VERP Packaging
Non Stock
NLAG
Materials
Configuration steps
SPRO > IMG > Logistics – General > Material Master >
SAP Menu
Basic Settings > Material Types > Define attributes of
Path
material types
Transaction
OMS2.
code
Step 1 : – Execute t-code “OMS2” in command field from SAP easy access
screen.
Step 2 : – On change view “Material Types” overview screen, list of defined
material types displays with description. From this screen you can create
new material type using copy as function or new entries function. For easy
method, you can choose copy as option, so that all the values of material
type copy to new material type.
Choose the existed material type ROH and click on copy as option.
Material Type : – Update the new material type key as ZROH and
update the description of new material type.
User Department : – In the user department sub-screen, choose the
required views which are relevant to this new material type ZROH.
In this SAP MM tutorial, you will learn how to maintain number ranges for
material type in SAP step by step using transaction code “MMNR”.
The material number ranges can be configured by using one of the following
navigation method.
SPRO > IMG > Logistics – General > Material Master >
SAP Menu
Basic settings > Material types > Define number ranges
Path
for material type.
Transaction
MMNR
code
Configuration steps
Step 1 : – Execute t-code “MMNR” in command field from SAP easy access
screen.
Ext : – Choose Ext option if this number range interval is for external
number assignments.
After maintaining material type number range intervals, press save and
ignore the warning message and save the configured details.outerial type
and click on select element group and click on assign element group.
Material groups are defined at client level, you can define material groups in
SAP to differentiate the various materials. For example, an electronic
manufacturing organization can classify computers as desktops, televisions
as electronics, speakers as sound systems, etc. Each classification have its
own individual group.
“Material which are having same characteristics are grouped together and
assign to a material group in SAP. It is not a control function like material
type, where the material groups are used to generate the reports
Configuration steps
You can create material groups in SAP MM, by referring below navigation
path.
Transaction
OMSF
code
SAP Menu SPRO > IMG > logisitcs – General > Material Master >
Path Settings key for Fields > Define Material groups
Step 1 : – Execute t-code “OMSF” in command field from SAP easy access
screen.
Step 2 : – On change view “Material groups” overview screen, choose new
entries button to create new material group in SAP as per requirements of
project.
Matl Group : – Enter the key that defines as material group in SAP
system, you are allowed to enter up to 9 digits.
After maintaining all the required details, choose save icon and save the
configured details.
In this SAP MM tutorials, you will learn how to maintain company company
code for material management i.e. activating the company code for material
management.
Note : – If you have not maintained company code for material management
in SAP, you will get an error when you area creating material master
record as “The company code does not exist or has not been fully
maintained.
Configuration steps
You can maintain company code for material management by using the
following navigation method.
Transaction
OMSY
code
SPRO > IMG > Logistics – General > Material Master >
SAP Menu
Basic settings > Maintain company code for material
Path
management.
Step 1 : – Execute t-code “OMSY” in command field from SAP easy access
screen.
After you maintain all the required details, choose save icon and save the
configured details.
Configuration steps
You can maintain material master record (create material codes) in SAP by
performing the following steps
Transaction
MM01
code
Step 1 : – Execute t-code “MM01” in command field from SAP easy access
screen.
Material : – For external type, enter the alphabetic keys that defines as
material code. For internal type, leave it as blank so the system assign
material number automatically based on material type selection. The
maximum length of material code is 18 digits.
Material Type : – Choose the material type from the list (Raw material,
trading, etc).
Now double click on select views.
Step 3 : – Then views are displayed, select the required views such as
1. Basic data 1
2. Purchasing
4. Accounting 1
After you choose required views for material master record, click on default
values and then click on organization level.
Step 4 : – A pop up window organization levels opens, specify the plant code
and storage location code in the given fields. Press enter to continue.
Basic Data – 1
Basic data 1 and basic data 2 view are maintained at client level .
Time unit : – Day, In the store if the material stock is not consumed
within 40 days, then it will be dead stock to the organization.
Accounting
Info records can be maintained for different procure types, the different types
of purchase info records are
1. Standard
2. Pipeline
3. Consignment
4. Sub contract
You can create purchase info record manually by performing the following
steps.
Transaction
ME11
code
SAP Menu SAP Menu > Logistics > Material Management >
Path Purchasing > Master data > Info records > Create.
Step 1 : – Execute t-code “ME11” in command field from SAP easy access
screen.
Step 2 : – On create Info record: initial screen, maintain the following
details.
Vendor : – Update the vendor account number in the vendor text box
Plant : – Update the plant key, which has to receive the ordered goods.
Info record : – Leave the info record box as blank, as the SAP system
automatically assign the number to information record.
Standard quantity
In this SAP FICO tutorial you will learn how to define vendor account groups
with screen layout in SAP using transaction code OBD3.
Purpose of Configuration
In this configuration step you determine the account groups for vendors.
Configuration values
Grou
Name
p
Domestic
T001
Vendors
One Time
T003
Vendors
SAP R/3
Define account groups with screen layout (Vendor)
Role Menu
Transaction
OBD3
code
Configuration Steps
Step 1 : – Enter t-code “OBD3” in the SAP commend field and enter.
Account group : – Update the four digit key that identifies the vendor
account group in SAP.
In this SAP FICO tutorial, you create a number ranges for vendor accounts.
When you are creating vendor accounts using transaction code XK01, the
number is assigned to vendor accounts based on the number ranges that
you have configured. To do this, we need to define two digits alpha numeric
key.
A number interval from which the account number for the vendor
accounts is to be selected.
Transaction
XKN1
Code
N To NR Ex
From No.
o Number Status t
00000050 00000059
T1
00 99
00000060 00000069
T2
00 99
00000070 00000079
T3
00 99
00000080 00000089
T4 X
00 99
Configuration steps
Step 1 : – Enter SAP T-code “XKN1” in the commend field and press enter to
continue.
Ext : – Check this option only if the number range interval is applicable
for external assignment.
After maintaining all the required details, choose save button and save the
configured details.
Select number range interval and click on delete line option or pressing
function key F7.
You are not allowed to delete the number ranges intervals of vendor if the
vendor accounts are already created under that interval. The system throws
an error as deletion only possible if status is initial.
In this SAP FICO Tutorial, you will learn how to assign number ranges to
vendor account groups in SAP. After configuration of vendor account groups
and number ranges for vendor accounts, you need to assign this number
ranges to vendor accounts.
Configuration Values
Grou Number
Name
p Range
Domestic
T001 T1
Vendor
One Time
T003 T3
Vendor
Purpose of configuration
You can assign one number ranges to one or more vendor account groups in
SAP as per organization requirements. Based on the number range
assignment, the unique number is assigned to a vendor account.
You can assign number ranges to vendor account groups in SAP using
transaction code OBAS or IMG menu path. Refer below procedure steps for
assignment configuration steps.
Navigation
Transactio
OBAS
n Code
Step 1 : – Enter SAP transaction code “OBAS” in the SAP commend field and
enter.
Step 2 : – On change view “Assign vendor account groups – number ranges
overview screen, click on position button and enter vendor account group
key in the given field, so the vendor account group key displays on top of the
screen.
Now assign number range key T1 for T001 (domestic vendors) as shown
below image.
Navigation
You can maintain payment terms in SAP by using transaction code OBB8 or
IMG menu path.
SAP R/3
Maintain Payment Terms in SAP
Role Menu
Transaction
OBB8
Code
In this SAP FICO tutorial, you will learn how to maintain payment terms in
SAP step by step using transaction code OBB8.
Configuration Values
Payment
Description
Term
Step 1 : – Enter transaction code “OBB8” in the SAP commend field and
enter.
1. Payt Terms : – Update the four digits key that identifies as terms of
payment in SAP – TP06
3. Account Type : – Choose the account type that the payment term is
applicable for. If this payment term if for vendor accounts choose
vendor option or for customer accounts choose customer option.
Choose both account type to use this payment terms for both customer
and vendor accounts.
4. Default for baseline data : – Choose the baseline date based on the
requirements and the possible entries are No default, posting date,
document date and entry date.
Navigation
Transaction
FS00
code
SPRO > IMG > Financial Accounting > G/L Accounting >
SAP Menu
GL Accounts > Master data > Preparations > G/L Account
Path
creation and processing > Edit GL Account.
Configuration steps
Step 1 : – Execute t-code “FS00” in command field from SAP easy access
screen.
G/L acct long text : – Update G/L account long text as sundry creditors
account.
After maintaining the sundry creditor type details, click on control data tab.
Step 4 : – Under control data screen, update the following details.
Recon. account for acct type : – Update the reconciliation account for
account type as “Vendor”.
In this SAP FICO tutorial, you will learn how to create vendor master record in
SAP using transaction code XK01.
2. Vendor address
3. Vendor control
Navigation
You can create vendor master record in SAP by using transaction code or
menu path.
Transaction
XK01
code
Configuration steps
You can define vendor master record in SAP by performing the following
configuration steps.
Step 1 : – Execute t-code “XK01” in command field from SAP easy access
screen.
On create vendor: Control, update the required vendor control details like
account control, Tax information, Reference data, etc.
After maintaining the required vendor control details, press next screen
option.
Country key
Bank key
The SAP system manages purchase requisition (PR) as document type. Each
document type is assigned to a number range interval. After you define
number ranges for purchase requisition and assign to a document type, the
series is generated when a new purchase requisition is created. The number
series can be enter manually by a user at the time creation of purchase
requisition (externally) or by the system automatically (internally).
Configuration steps
Refer below step by step configuration steps to define number for purchase
requisition in SAP. You maintain number ranges for purchase requisition by
using the following navigation method.
Transaction
OMH7
code
No : – Update the unique key that define number ranges for purchase
requisition in SAP.
Configuration steps
You can define document types for purchase requisition in SAP by using the
following configuration steps.
Transaction
SPRO
code
Step 1 : – Execute t-code “SPRO” in the command field from SAP easy
access screen.
Step 2 : – Choose “SAP reference IMG”
Step 3 : – Follow the navigation path and execute img activity “Define
document types” as shown below image.
Step 4 : – From document types purchase requisition change, you can
create new document types either by using copy as function or choosing new
entries function.
Choose standard document type “NB” and then click on copy as option.
NoRge Ext : – Update the number ranges interval key for purchase
requisition for external assignment.
Step 5 : – Click on “copy all” option to copy the entries from old document
type NB to new document type RMPR.
Step 7 : – Now choose the required item categories and delete other
unwanted item categories. Item categories defines the type of procurement.
After you choose item for delete, click on delete option and choose all entries
option.
Step 8 : – Choose item category and double click on link purchase
requisition – document type.
Now link the purchase requisition to document type with required details and
save the configure data.
Successfully we have defined document types for purchase Requisition
in SAP MM module.
You need to define screen layout at document level in SAP for specifying the
input attributes of fields selection groups by using field selection keys. This
are used for external purchase documents and PR.
3. Only display field (input entry is not possible, only displays data)
You can define screen layout at document level in SAP using the following
navigation method.
Transaction
SPRO
code
SAP IMG IMG > Material Management > Purchasing > Purchase
Path requisition > Define screen layout at document level.
Perform the following steps to define input attribute fields in SAP for
document.
Step 1 : – Execute t-code “SPRO” in command field from SAP easy access
screen.
For document type purchase requisition RMPR assign field selection group as
RMPR as shown below screen shot.
Successfully we have defined screen layout at document level in SAP MM.
In this SAP MM tutorial, you will learn how to define text fields for purchase
requisition (PR) as per requirements of an organization.
In this activity you define text fields for purchase requisition document
in SAP MM i.e text elements as per requirements of project. Text elements
are determined at document header level and table is a cross client.
Configuration steps
You can define text fields for purchase requisition in SAP by using the
following navigation method
Transaction
SPRO
code
Perform the following configuration steps for maintaining the text elements
in SAP system.
Step 1 : – Execute t-code “SPRO” in command field from SAP easy access
screen.
Step 5 : – On new entries text fields overview screen, enter the following
details.
Seq No: – Enter sequence number code, that defines as text field for
purchasing requisition in SAP
Successfully we have defined text fields for purchase requisition in SAP MM.
In this activity, you set up authorization check for g/l account in SAP during
creation of purchase requisition. In real time business scenario when you are
creating PR in SAP, the corresponding general ledger account (G/L) is need to
be enter in purchase requisition. The SAP system automatically checks
whether SAP user has an authorization for posting to a specific account in
SAP.
You can set up authorization check for G/L account in SAP by using the
following navigation method.
SAP
Transaction SPRO
Code
Configuration steps
Perform the following steps for setting the authorization check for G/L in
Purchase Requisition.
Step 1 : – Execute t-code “SPRO” in command field from SAP easy access
screen.
Step 3 : – From display IMG screen, follow the navigation path as Material
Management – Purchasing – Purchase requisition and click on choose img
activity Set up authorization check for G/L account.
Now check the purchase requisition check box for the company codes to
check the authorization for G/L account.
After you have done authorization check box of purchase requisition, choose
save icon and save the configured details.
Successfully we have done authorization check for G/L account in SAP MM.
In the activity you define number ranges for RFQ (Request for Quotation) as
internal number ranges according to the document type. The number ranges
are maintained for RFQ at client level.
You can define number ranges for RFQ by using one of the following
navigation method.
Navigation
SAP Transaction
OMH6
Code
Configuration steps
Perform the following configuration steps for maintaining the number ranges
for request for quotation in SAP MM.
Step 1 : – Execute SAP t-code “OMH6” in command field from SAP easy
access screen.
No: – Update the key that identifies as number range interval key for
RFQ.
Ext : – If you choose Ext option, than the this number range interval is
applicable external number assignment, leave this field as blank so the
system automatically generate document number as interval number
range.
After maintaining the required details for number ranges, choose save icon
and save the configured details.
Successfully we have defined number ranges for RFQ/ quotation in SAP MM.
In the activity you define document types for RFQ (Request For Quotation) as
the SAP system management RFQ as document. You can group RFQ into any
number of document types in SAP.
Field selections
You can define document types for RFQ by the following navigation method.
Transaction
SPRO
Code
Configuration steps
Perform the following configuration steps to define document types for RFQ
in SAP MM.
Step 1 :– Execute T-code “SPRO” in command field from SAP easy access
screen.
Step 2 : – Choose SAP Reference IMG” from customizing execute project
screen.
Step 3 : – From display Img screen, follow the navigation path Material
Management – Purchasing – RFQ/ Quotation and choose IMG activity “Define
document types”
Step 4 : – On document type request for quotation change, you can choose
copy as function or new entries function for creation new document types for
RFQ. Click on new button.
Step 6 : – On new entries of document type screen, update the following
details.
Type : – Update the two digits key that defines as document types for
RFQ
Itmlnt: – Update the item interval for RFQ, if the item interval is 10
then the RFQ line item starts with 10, 20, 30… and so on.
NoRge Ext : – Assign the external number range interval for RFQ
document type.
Field Selection : – Update the field selection key for the new document
type from the list (Press function key F4 for list).
Step 7 : – Choose the document type AB and double click on allowed item
categories.
Step 8 : – On Admissible item categories for document type AB request for
GP Bid screen, choose new entries button to define new item categories.
Step 10 : – Now choose the standard item category and double click on “link
purchase requisition – document type”
Step 11 : – On change view “link purchase requisition – document type”
overview screen, choose new entries button.
After maintaining all the required details for RFQ document type, choose
save icon and save configured details.
In this activity you define screen layout at document level for RFQ (Request
For Quotation) in SAP. For purchasing documents and purchase requisition,
you need to update the input attributes of fields using field selection key.
You can maintain screen layout at document level for request for quotation
by using the following navigation method.
Transaction
SPRO
Code
SAP IMG IMG > Material Management > Purchasing > Request for
Path Quotation > Define screen layout at document level.
Configuration steps
Perform the following configuration steps for defining the screen layout at
document level for RFQ.
Successfully we have defined screen layout at document level for RFQ in SAP
MM.
In this SAP MM tutorial, you will learn how to maintain quotation comments in
SAP using transaction code OMES.
Navigation
You can maintain quotation comments in SAP by using one of the following
navigation method.
Transaction
OMES
code
SAP IMG IMG > Material Management > Purchasing >
Path RFQ/Quotation > Maintain Quotation Comments.
Configuration steps
Step 1 : – Execute t-code “OMES” in command field from SAP easy access
screen.
In this activity you define Texts for RFQ/ Quotations in SAP to display text in
the document header. The definition of text type is a cross client object. It
involves the following configuration steps
Navigation
You can define text types for item texts in SAP by using one of the navigation
method.
Transaction
SPRO
code
Configuration steps
Perform the following configuration steps for defining the text types for item
texts in SAP.
Step 1 : – Execute t-code “SPRO” in command field from SAP easy access.
Step 3 : – From display img screen, follow the navigation path Material
Management – Purchasing -RFQ/Quotation – Texts for RFQ/ Quotations and
choose img activity “define text types for header texts”.
Step 4 : – On maintain text types : header text RFQ/ Quotation screen,
choose new entries button for maintaining new header texts in SAP.
Step 5 : – On new entries header texts for RFQ/ quotation maintain the
following details.
After maintaining all the details, choose save icon and save the configured
details of text types for item texts.
Successfully we have maintained text types for RFQ/ Quotation in SAP MM.