Blake's SAP MM Details 1-10 Document

SAP PM Prerequisite Modules - Navigational Tutorial and Resources Links
Module Module Name Links Links Blake's Links
PM Plant Mantenance tutorials point   Blake
MM Material Management tutorials point Overview Guru99 Blake: 1-10 | 11-20 | 21-25
SD Sales and Distribution tutorials point Tutorial Guru99 Blake
PP Production Planning tutorials point Tutorial Guru99 Blake | 1-7
External Links
  NewLanguage.html Google FICO Module: Blake's : Tutorials Point

 

SAP MM Material Management - MM Tutorial and MM Resources
1 Home MM_Doc     Tutorials Point   11 Source Determination/List MM_Doc     Tutorials Point   21 Service Management MM_Doc     Tutorials Point
2 Overview MM_Doc     Tutorials Point 12 Procurement Cycle MM_Doc     Tutorials Point 22 Valuation MM_Doc     Tutorials Point
3 Screen Navigation MM_Doc     Tutorials Point 13 Purchase Requisition MM_Doc     Tutorials Point 23 Account Determination MM_Doc     Tutorials Point
4 Procurement Process MM_Doc     Tutorials Point 14 Request for Quotation MM_Doc     Tutorials Point 24 Configuration MM_Doc     Tutorials Point
5 Organization Structure MM_Doc     Tutorials Point 15 Outline Agreement MM_Doc     Tutorials Point 25 Transaction Codes MM_Doc     Tutorials Point
6 Enterprise Structure MM_Doc     Tutorials Point 16 Quota Arrangement MM_Doc     Tutorials Point      
7 Defining Organizational Structure MM_Doc     Tutorials Point 17 Posting Period MM_Doc     Tutorials Point      
8 Organizational Units MM_Doc     Tutorials Point 18 Purchase Order Types MM_Doc     Tutorials Point      
9 Master Data MM_Doc     Tutorials Point 19 Inventory Management MM_Doc     Tutorials Point      
10 Purchase Info Record MM_Doc     Tutorials Point 20 Invoice Verification MM_Doc     Tutorials Point      

 


1 Thru 10

(1) Home

Audience

Prerequisites

(2) Overview

SAP Business Process

Features of SAP MM

(3) Screen Navigation

Login Screen

001

Standard Toolbar Icon

002

Given below is a brief description of the available toolbars −

Standard Exit Keys

003

New Session Icon

004

Log Off

005

(4) Procurement Process

Basic Procurement

Procurement Lifecycle

Requirement and Information Gathering

Supplier Contact

Background Review

Negotiation

Order Fulfillment

Consumption, Maintenance and Disposal

Contract Renewal

Basic Procurement Activities

006

A brief introduction of the procurement activities is given below −

Sr.No. Procurement Activities & Description
1

Determination of requirement

It is the logical subdivision where it is determined what material or services are required, and which supplier can fulfill the requirements.

2

Creating Purchase Requisition

It is the phase in which the purchasing department is informed about the requirement of items or services. A requisition is an internal document.

3

Creating Purchase Order

It is the phase when an order is created from requisition and it is approved and assigned to a supplier.

4

Goods receipt/ Invoice Received

It is the phase in which the material is received by the company and its condition and quality are being inspected. In this phase, an invoice is received from the vendor (seller).

5

Invoice verification/ Vendor Payment

It is the phase in which the vendor (seller) is paid from the company and reconciliation of the invoice and PO is accomplished.

Type of Basic Procurement

There are two types of basic procurement −

Procurement for Stock vs Consumption

External vs Internal Procurement

Special Procurement

Special procurement and special stock types are divided into the following categories −

Consignment Stocks

Third-party Processing

Pipeline Handling

Returnable Transport Stock

Subcontracting

Stock Transfer Using Stock Transport Order

(5) Organization Structure

SAP Implementation Guide

When a client purchases SAP, it comes in a CD in the form of a software. When SAP is first installed, it has its standard setup that needs to be configured according to the needs of the client, i.e., organization.

Configuration of SAP is done with the help of an implementation guide, known as IMG. It is used to add fields, to change field names, to modify dropdown lists, etc. to adjust according to the functionality of an organization. IMG is where we define the enterprise structure and other settings that are required for the functioning of SAP according to the requirements of an organization.

SAP IMG Path

To perform any type of configuration according to the requirements of an organization, the first step is to reach the implementation guide (IMG) screen. We can reach the implementation guide in two ways −

Menu Path

We can navigate through the following path to reach out to IMG −

SAP Easy Access ⇒ Tools ⇒ Customizing ⇒ IMG ⇒ Execute Project

007

Transactional Code

008

SAP IMG

IMG screen can be reached out just by following the steps given below −

After SPRO, on the next screen, click on SAP Reference IMG.

009 010

Menu path for MM Configuration

The main menu paths for MM area are as follows −

(6) Enterprise Structure

An enterprise structure defines various levels in an organization. These levels are placed according to some hierarchy. Each level has some specific functionality associated with it, which in a combined way describes the working of an organization. In addition, an enterprise structure defines various organizational units that are present in an enterprise. The organizational structure in MM consists of the following organizational levels −

The following diagram depicts one such organizational structure that describes the levels incorporated in an organization. It puts the client at the topmost, followed by multiple company code, followed by multiple plants, plants having multiple storage location with their own or centralized purchasing organizations.

011

In the following sections, we will look into each of the units that constitute an enterprise structure.

Client

A client has the following attributes −

Company Code

A company code has the following attributes −

Plant

The basic points to be noted about a plant are as follows −

Storage Location

A storage location has the following attributes −

Purchasing Organization

The points to be noted about a Purchasing Organization are as follows −

Different forms of purchasing can be described as follows −

Centralized Purchasing

Purchasing organization is not assigned to any company code. It procures for all company codes belonging to different client.

Company Specific Purchasing

Purchasing organization is assigned to a company code only. The plant belonging to the company code can purchase through this purchasing organization.

Plant Specific Purchasing

Purchasing organization is assigned to a plant. Only this specific plant can purchase through this purchasing organization.

Purchasing Group

The attributes of a purchasing group are as follows −

(7) Defining Organizational Structure

All the Definitions in SAP are given through the Display IMG screen as shown below −

Path to reach Definition

IMG ⇒ Enterprise Structure ⇒ Definition

012

Create Company

Path to Create Company

IMG ⇒ Enterprise Structure ⇒ Definition ⇒ Financial Accounting ⇒ Define Company

TCode: OX15

Step 1 − On the Display IMG screen, select Define Company execute icon by following the above path.

013

Step 2 − Click the New Entries icon.

014

Step 3 − Fill in all the necessary details such as name of the company, address of the company with street number, city, country, and postal code.

015

Step 4 − Click the Save icon after filling the required information. A new company will be created.

Create Company Code

A Company Code is the smallest organizational unit after company, for which the standalone financial accounting's profit and loss statements can be withdrawn. Many company codes can be assigned to one company. The following steps depict how to create a company code.

Path to create Company Code

IMG ⇒ Enterprise Structure ⇒ Definition ⇒ Financial Accounting ⇒ Edit, Copy, Delete, Check Company Code

TCode: OX02

Step 1 − On the Display IMG screen, select Edit, Copy, Delete, Check Company Code execute icon, by following the above path.

016

Step 2 − Click the New Entries button.

017

Step 3 − Fill in all the necessary details like Company code, company name along with city, country, currency, language.

018

Step 4 − Click the Save icon after filling the required information. A new company code will be created.

Create Plant

A Plant is an organizational unit within a company where activities take place. A plant will produce goods and make goods available for the company. The following steps will take you through the procedure of creating a plant −

Path to create Plant

IMG ⇒ Enterprise Structure ⇒ Definition ⇒ Logistic General ⇒ Define, Copy, Delete check plant

TCode: OX10

Step 1 − On the Display IMG screen, select Define, Copy, Delete check plant execute icon, by following the above path.

Select Define Plant icon to create a new plant.

019

Step 2 − Click the New Entries button.

020

Step 3 − Fill in all necessary details like plant name along with detailed information like Language, House no., city, country, region, postal code.

021

Step 4 − Click the Save icon after filling the required information. A new plant will be created.

Create Storage Location

Path to Create Storage Location

IMG ⇒ Enterprise Structure ⇒ Definition ⇒ Materials Management ⇒ Maintain Storage Location

TCode: OX09

Step 1 − On the Display IMG screen, select Maintain Storage Location execute icon, by following the above path.

022

Step 2 − Enter the name of the plant for which you want to create the storage location.

023

Step 3 − Click the New Entries icon.

024

Step 4 − Enter the name of the storage location along with its description.
               Click the Save icon after filling the required information.
               A new Storage Location will be created.

Create Purchasing Organization

Path to Create Purchasing Organization

IMG ⇒ Enterprise Structure ⇒ Definition ⇒ Materials Management ⇒ Maintain Purchasing Organization

TCode: OX08

Step 1 − On the Display IMG screen, select Maintain Purchasing Organization execute icon, by following the above path.

025

Step 2 − Click the New Entries icon.

026

Step 3 − Enter the name of the purchasing organization along with its description.

027

Step 4 − Click the Save icon after filling the required information.
               A new Purchasing Organization will be created.

Create Purchasing Group

A Purchasing Group is an organizational unit that is responsible for the everyday procurement activities within an organization.

The steps given below depict how to create a Purchasing Group −

Path to Create Purchasing Group

IMG ⇒ Materials Management ⇒ Purchasing ⇒ Create Purchasing Group

TCode: OME4

Step 1 − On the Display IMG screen, select Maintain Purchasing Group execute icon, by following the above path.

028

Step 2 − Click the New Entries icon.

029

Step 3 − Enter the name of the purchasing group along with its description.

030

Step 4 − Click the Save icon after filling the required information.
               A new Purchasing Group will be created.

(8) Organizational Units

All the organizational units combined together form the framework of a company. These organizational units can be considered as different levels that describe the structure of an enterprise. Every level has a particular functionality associated with it. Also, every level in one or the other way is related to each other. These levels are placed according to some hierarchy, Company being at the top.

To establish a relationship between these levels, we have to assign them to one or other in such a way that they still lie in the same hierarchy. For example: As Company is at the top level and plant is below it, it is necessary that the plant has some relation with the company. As the plant is a sub-part or a smaller division of the company, it will be assigned to the company. A standard SAP has the following four basic and essential assignments −

All the assignments in SAP are done through the Display IMG screen, as shown in the following screenshot.

Path to Reach Assignment − IMG ⇒ Enterprise Structure ⇒ Assignment

031

Plant to Company Code

Path to assign plant to company code

IMG ⇒ Enterprise Structure ⇒ Assignment ⇒ Assign Plant to Company Code

TCode: OX18

Step 1 − On the Display IMG screen, select Assign plant to company code execute icon, by following the above path.

032

Step 2 − Click the New Entries icon.

033

Step 3 − Enter the name of the plant and company code. Click the Save button. Plant is now assigned to company code.

034

Purchasing Organization to Company Code

A purchasing organization can be set at company code level; it is called a centralized purchasing organization. So we need to assign this purchasing organization to the company code. The following steps take you through the procedure of assigning a purchasing organization to a company code −

Path to assign purchasing organization to company code

IMG ⇒ Enterprise Structure ⇒ Assignment ⇒ Materials Management ⇒ Assign Purchasing Organization to Company Code

TCode: OX01

Step 1 − On the Display IMG screen, select Assign Purchasing Organization to Company Code execute icon, by following the above path.

035

Step 2 − We can view an existing assignment and can change it accordingly.
               Click the Save button after making changes.
               Purchasing organization is now assigned to the company code.

036

Purchasing Organization to Plant

A purchasing organization can be plant specific, i.e., it can be set at the plant level. In such cases, we need to assign the purchasing organization to a plant. Follow the steps given below to assign a purchasing organization to a plant −

Path to assign purchasing organization to plant

IMG ⇒ Enterprise Structure ⇒ Assignment ⇒ Materials Management ⇒ Assign Purchasing organization to Plant

TCode: OX17

Step 1 − On the Display IMG screen, select Assign Purchasing Organization to Plant, by following the above path.

037

Step 2 − Click the New Entries button.

038

Step 3 − Enter the name of the plant and the purchasing organization.
               Click the Save button.
               Purchasing organization is now assigned to plant.

039

Standard Purchasing Organization to Plant

Standard purchasing organization is the default purchasing organization. We can sometimes assign the standard purchasing organization to some specific plant if we want to have the default purchasing organization for that plant. Follow the steps given below to assign the standard purchasing organization to a plant −

Path to assign standard purchasing organization to plant

IMG ⇒ Enterprise Structure ⇒ Assignment ⇒ Materials Management ⇒ Assign Standard Purchasing Organization to Plant

TCode: SPRO

Step 1 − On the Display IMG screen, select Assign Standard Purchasing Organization to Plant, by following the above path.

040

Step 2 − We can view the existing assignment and can change it accordingly.
               Click the Save button after making changes.
               Standard purchasing organization is now assigned to plant.

041

(9) Master Data

SAP R/3 works on real-time data, i.e., there is no time lag between data entry and data availability. The important thing while creating any data is to maintain data integrity. SAP R/3 data is categorized into two −

SAP Master Data is of the following two types −

Material Master Data

The key points to note about material master data are as follows −

Material master has four characteristics, which we will discuss one by one in the following sections.

Material Types

Materials with some common attributes are grouped together and they are assigned to a material type. It differentiates the materials and allows organizations to manage different materials in a systematic manner in accordance to a company’s requirement. For example, raw material and finished products are some of the material types. Material type can be created by following the steps given below.

Path to create material type

IMG ⇒ Logistics General ⇒ Material Master ⇒ Basic Settings ⇒ Material Types ⇒ Define Attributes of Material Types

TCode: OMS2

Step 1 − On the Display IMG screen, select Define Attributes of Material Types, by following the above path.

051

Step 2 − Click the New Entries button.

052

Step 3 − Fill in the required information such as name of material type and description.
               Click on Save.
               A new material type will be created.

053

Material Groups

Material group is a wider range of material type. Materials with some common attributes are taken together and they are assigned to a material group. For example: We have some materials that are to be packaged, so the material type can be electrical or food products, but we can group these material types and put them in the packaged material group. Follow the steps given below to create a Material Group.

Path to Create Material Group

IMG ⇒ Logistic General ⇒ Material Master ⇒ Settings for Key Fields ⇒ Define Material Groups

TCode: OMSF

Step 1 − On the Display IMG screen, select Define Material Groups, by following the above path.

054

Step 2 − Click the New Entries button.

055

Step 3 − Enter the name of the material group along with its description.
               Click the Save button.
               A new material group will be created.

056

Number Range

When we create a material master record, every material is recognized by a unique number that is known as the material number. We can assign a number to a material through two ways −

Define Number Range −

Internal number range can be defined by following the steps given below −

Path to Create Number Range

IMG ⇒ Logistic General ⇒ Material Master ⇒ Basic Settings ⇒ Material Types ⇒ Define Number Range for Each material Type

TCode: MMNR

Step 1 − On the Display IMG screen, select Define Number Range for Each Material Type, by following the above path.

057

Step 2 − Click the Intervals button.

058

Step 3 − We can define a number range here and EXT (external tab, if it is checked, then an external number can be assigned in that material).
               Click the Save button.
               Number Range is now defined for the material.

059

Assignment of Number Range

After defining, we need to assign it to a material group. Follow the steps given below to assign a number range.

Step 1 − On the same screen, select the Groups tab.

060

Step 2 − For a particular material group, we can assign a number range here.
               Click on Save.
               The number range is now assigned to the material group.

061

Material Master Creation

Path to Create Material Master

Logistics ⇒ Materials Management ⇒ Material Master ⇒ Material ⇒ Create Material

TCode: MM01

Note − For any create transaction, we use 01, for edit 02, for display 03 as suffix.

Step 1 − On the SAP Menu screen, click the create button by following the above path.

062

Step 2 − Fill in all the required details such as material number (if external number assignment), material type, industry sector, etc.

063

Step 3 − Select the views you want to maintain for your material.

064

Step 4 − Enter the name of the plant and the storage location.

065

Step 5 − Enter the required information in your material views such as unit of measure, currency, standard price, moving price, etc.
               Click on Save.
               A new material will be created.

066

Vendor Master Data

The key points about vendor master are as follows −

Vendor master has three characteristics, which we will discuss one by one in the following sections.

Vendor Account Group

Path to create Vendor Account Group

IMG ⇒ Logistic General ⇒ Business Partner ⇒ Vendors ⇒ Control ⇒ Define Account group and field selection(vendor)

TCode: OBD3

Step 1 − On the Display IMG screen, select Define Account Groups and Field Selection (Vendor), by following the above path.

067

Step 2 − Click the New Entries button.

068

Step 3 − Fill in all necessary details such as name of account group, general data, and field status.
               Click the Save button.
               A new Vendor Account Group will be created.

069

Number Range

When we create a vendor master record, every vendor is recognized by a unique number known as the vendor number. As in the case of material master, we have external as well as internal number assignments for vendor master.

Define Number Range:

Number range can be defined by following the steps given below −

Path to create Number Range

IMG ⇒ Logistic General ⇒ Business Partner ⇒ Vendors ⇒ Control ⇒ Define Number Range for Vendor master record

TCode: XDN1

Step 1 − On the Display IMG screen, select Define Number Range for Vendor Master Record, by following the above path.

070

Step 2 − Click the Intervals button.
               It will create a number range for the customer account.

071

Step 3 − Click the Insert button.

072

Step 4 − We can define a number range here and EXT (external tab, if it is checked, then external number assignment can be done in that vendor).
               Click on Save.
               A new Number Range will be created.

073

Assignment of Number Range

After defining a number range, we need to assign it to a vendor group. Follow the steps given below to assign the number range.

Step 1 − On the same screen as shown above, select the Number Range tab.

074

Step 2 − For a particular vendor group, assign a number range here.
               Click on Save
               Number range is now assigned to the vendor group.

075

Creation of Vendor Master

Vendor Master contains a list of vendors from where a company can procure or sell goods. A Vendor Master can be created by following the steps given below −

Path to create Vendor Master

SAP Menu ⇒ Logistics ⇒ Material Management ⇒ Purchasing ⇒ Master Data ⇒ Vendor ⇒ Central ⇒ Create

TCode: XK01

Step 1 − On the SAP Menu screen, select Create for Central Vendor Data, by following the above path.

076

Step 2 − Fill in all the required details such as company code, purchasing org, and vendor number (if external number assignment).

077

Step 3 − Fill in all the details of vendor’s address such as street name, postal code, country.

078

Step 4 − Fill in the necessary bank details of the vendor.

079

Step 5 − Fill in the necessary accounting information of the vendor.

080

Step 6 − Fill in the terms of payment that are defined between the company and the vendor.
               Click on Save.
               A new vendor master will be created.

081

(10) Purchase Info Record

SAP R/3 works on all real-time data that includes material master and vendor master.
Material and vendor master are separate data records for keeping information of materials and vendors from where material is procured.
The combined information of material and vendor altogether is kept in a record that we call as purchase info record.
The key points about purchase info record are as follows −

Creation of Purchase Info Record

Follow the steps given below to create a Purchase Info Record.

Path to create Info Record

Logistics ⇒ Material Management ⇒ Purchasing ⇒ Master Data ⇒ Info Record ⇒ Create

TCode: ME11

Step 1 − On the SAP Menu screen, select the Create icon, by following the above path.

085

Step 2 − Enter the vendor number.
               In the info category, select standard or subcontracting, or pipeline or consignment, according to the requirement.

086

Step 3 − Fill in the required details such as material group, 1st/2nd/3rd reminder, vendor material number, personal details, order unit, origin data, and sort term.

087

Step 4 − Provide the info record note that can be called as info record description.
               Click on Save.
               A new info record will be created.

088


paragraph

ReserveH1


ReserveH2


ReserveH3