Thanks to visit codestin.com
Credit goes to www.scribd.com

100% found this document useful (1 vote)
714 views50 pages

SAP MM - Inventory Management Process

1) Movement types in SAP MM are used to identify transactions and control functions like account determination and screen layouts. Common movement types include 101 for goods receipt and 201 for goods issue. Administrators can customize existing movement types or define new ones. 2) The goods receipt process in SAP MM allows receiving materials into unrestricted, inspection, or blocked stock. It can automatically generate purchase orders and allows for return deliveries. Administrators can define rules for shelf life expiration date validation. 3) Other inventory management topics covered include units of measure, cancellation of documents, and reservation of materials.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
714 views50 pages

SAP MM - Inventory Management Process

1) Movement types in SAP MM are used to identify transactions and control functions like account determination and screen layouts. Common movement types include 101 for goods receipt and 201 for goods issue. Administrators can customize existing movement types or define new ones. 2) The goods receipt process in SAP MM allows receiving materials into unrestricted, inspection, or blocked stock. It can automatically generate purchase orders and allows for return deliveries. Administrators can define rules for shelf life expiration date validation. 3) Other inventory management topics covered include units of measure, cancellation of documents, and reservation of materials.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 50

Inventory Management Process

In SAP MM ( Part 1)

René Efila Minkoulou


[email protected]
Process overview
1)Movement type :
 Roles of movement types
 Customizing movement types
2) Goods Receipt ( Functionality and customizing ) :
 Goods receipt into : unrestricted; quality inspection ; blocked stock
 Automatic Creation of Purchase order during Goods Receipt
 Return delivery for goods receipt
 Enter a subsequent delivery
 Goods receipt without purchase order or production order
 Checking and Calculating the Shelf Life Expiration Date ( SLED )
3) Units of measure in Inventory Management
4) Cancellation in MIGO
5) Reservation :
 Role of reservation
 Goods Issue With Reference to a Reservation
1) Movement type :
Roles of movement types

Movement types : is a technical field we have in the system it has


three digits number like : 101; 201; 501; 601 for example
In this field this is how SAP identify what you are doing in the
product
Sap identify different transaction we do in inventory management
base of the movement type .
Movement types is very important because it control many things
for example :
➢ Updating the quantity field
➢ Updating the stock and consumption account
➢ Determine the screen structure of the document entry
➢ Automatic account determination
1) Movement types :
Example movement type control : Account determination

Here Movement types are linked to transaction keys via valuation string
and account modification
1) Movement types :
Example of movement types
1) Movement types : Customizing movement types
SPRO/Material management / inventory management and physical inventory /
Movement Types / Copy; change Movement Types
T-CODE: OMJJ
Note : it’s rare in the implementation project to create a new movement types
because all movement types who existing in the standard configuration are already
enough to covert all business processes . But if it’s required you should copy one existing
and change .
Before we talk about goods receipt we should understand this very
important topic :quantity/ value updating
Quantity Updating Specifies that the material is managed on a quantity
basis in the material master record for the relevant valuation area. Value
Update: Specifies that the material is managed on a value basis in the
material master record for the valuation area concerned.
Important : valuation area is a plant where you want to maintain
quantity/ value updating
2) Goods Receipt :

 Unrestricted Stock: Unrestricted stock refers to stock which can


be used readily and which is always available for use on
premises.
 Quality Inspection Stock: Quality inspection stock is delivered
material that is retained for quality inspection. It is not regarded
as unrestricted and cannot be readily used.
 Blocked Stock: If a material is rejected due to bad quality then
it is moved to blocked stock in SAP. This can also happen
during production when some irregularities are found with the
stock and thus blocked for further use.
2) Goods Receipt :
Goods receipt into stock quality inspection

Here we can assign material in inspection stock in 3 levels :


1) Default value in material master you can decide that this
material will always go in the inspection stock
2) In purchase order : in field delivery
3) In MIGO
In this 3 ways you have the same result
2) Goods Receipt :
Goods receipt into stock quality inspection
2) Goods Receipt :
Goods receipt into : blocked stock
2) Goods Receipt :
Automatic Creation of Purchase order during Goods Receipt

Example: your client demanded that when we will post goods receipt that time
purchase order has to create automatically.
We need to do 5 customizing :
1) Material master : this material should be valuated material
2) In customizing you have to set automatic PO generation for movement type
IMG-> Materials Management-> Inventory Management and Physical
Inventory-> Goods Receipt-> Create Purchase Order Automatically
2) Goods Receipt :
Automatic Creation of Purchase order during Goods Receipt

3) The third customizing is to be sure that Plant is assigned to a standard purchasing


organization
2) Goods Receipt :
Automatic Creation of Purchase order during Goods Receipt

4) The fourth customizing : Purchasing info record must exist for vendor,
material and purchasing organization
2) Goods Receipt :
Automatic Creation of Purchase order during Goods Receipt

5) Define default values for document types


IMG-> Materials Management-> Purchasing -> Define default values for document
types
2) Goods Receipt :
Automatic Creation of Purchase order during Goods Receipt

In MIGO : click on Non-Ordered Item : enter material and vendor who


have PIR
2) Goods Receipt :
Automatic Creation of Purchase order during Goods Receipt

After post go to display and you will see a purchase order


2) Goods Receipt :
Automatic Creation of Purchase order during Goods Receipt
2) Goods Receipt :
Return delivery for goods receipt

Example: If you want to return delivered goods to the vendor for some reason (for
example, due to poor quality or because they are damaged), you can use this
function to return the goods, even if you have already posted the goods receipt..
Go to the MIGO select return delivery enter document number or delivery note
and enter reason of movement
2) Goods Receipt :
Return delivery for goods receipt

Check in the PO history : ME23N


2) Goods Receipt :
Enter a subsequent delivery

If the vendor sends you a substitute delivery after the return delivery, you can enter the new
goods receipt as a subsequent delivery. In a subsequent delivery, you refer to the material
document of the original goods receipt or to the material document of the return delivery.
2) Goods Receipt :
Enter a subsequent delivery
Go to the MIGO and select subsequent delivery
Customizing reason of movement

Example: our business required to create a new reason for movement


Under SPRO →, MM → Inventory Management and Physical Inventory → Movement
Type → Record Reason for movement types.
T-code: OMBS
Control reason : Any movement types you can assign a reason if is ( suppressed;
optional; required )
Customizing reason for movement

Reason for movement : here you can see which reason is assign for any movement
types and here you can create your own ( copy and change )
Goods receipt without purchase order or production order

If you have to record an external receipt of goods without having previously created a
corresponding purchase order or scheduling agreement in the SAP system, you must enter it
as an other goods receipt. The same applies to an internal receipt from production for which
no production order has previously been created.
You can decide the stock type to post the receipt to for these goods receipts too:
 1. Unrestricted-use stock (without PO: movement type 501; without production order:
movement type 521)
 2. Stock in quality inspection (without PO: movement type 503; without production order:
movement type 523)
 3. Blocked stock (without PO: movement type 505; without production order: movement
type 525)
Goods receipt without purchase order or production order

Go to MIGO select goods receipt and other movement type : 501


2) Goods Receipt :
Checking and Calculating the Shelf Life Expiration Date ( SLED )

Important : When you receive goods from a vendor, the system may
check the minimum shelf life of the goods during the goods receipt.
You can therefore ensure that goods are only placed in storage if
their shelf life corresponds with your requirements.
If a total shelf life is not specified, you must manually enter the SLED in
the goods receipt document.
SLED= Date of Production + No. of Days/Months/Years
Note: The term shelf life expiration date (SLED) is predominantly used
in the pharmaceutical industry and food industry. In the chemical
industry, the term expiration date is used as a synonym.
2) Goods Receipt :
Checking and Calculating the Shelf Life Expiration Date ( SLED )

Prerequisites : You must activate the automatic calculation of the shelf life expiration
date or the shelf life expiration date check in Customizing for Batch Management
SPRO → Batch Management→ SLED → Set Expiration Date check (OMJ5)
2) Goods Receipt :
Checking and Calculating the Shelf Life Expiration Date ( SLED )

2. Activate SLED check at 101 movement type = 1 (Enter and check


manufacturing/expiry date during GR)
2) Goods Receipt :
Checking and Calculating the Shelf Life Expiration Date ( SLED )

3) Be sure that this view is maintain << General Plant Data / Storage 1 >>
Minimum Remaining Shelf Life : Minimum amount of time for which the material must keep
upon goods receipt for the goods receipt to be accepted by the system
Total shelf life : Period for which the material will keep in total, that is, from the date of
production to the shelf life expiration date.
2) Goods Receipt :
Checking and Calculating the Shelf Life Expiration Date ( SLED )

After PO when we try to post Goods receipt we receive this error : Enter the date of production
2) Goods Receipt :
Checking and Calculating the Shelf Life Expiration Date ( SLED )

For example, your total autonomy of a product is 48 months.


And you have maintained Rem. Minimum personal life for 2 months.
Thus, after 46 months from the date of manufacture, the system does not provide for any
publication of stock.
Below is an error of mention.
Shortfall of 27 days against remaining shelf life in current item (2 Month)
( because today is 27/10/2020 )
Message no. 12007
2) Goods Receipt :
Checking and Calculating the Shelf Life Expiration Date ( SLED )

How you can understand this in 2 steps :


1) Total shelf life
Life of the goods is 48 months ( 4 years )
Today is 27/10/2020
48 months back : 27/10/2016
Goods manufacturing date : 27/10/2016
The system allow you to do goods receipt on – Between
21/10/2016-27/10/2020
2) Goods Receipt :
Checking and Calculating the Shelf Life Expiration Date ( SLED )
2) Minimum Remaining Shelf Life :
Our case is 2 months
Goods manufacturing date : 27/10/2016
2 months means the system will accept this transaction after 2
months of the day of manufacture that is to say : 27/12/2016
Why :
you can understand that like the date of manufacture of the goods
and the date of entry into stock system, a time will pass and during
this time the total lifespan of the goods already decreases.
you should memorize the date of manufacture because this date
allows the system to perform checks .
4) Units of measure in Inventory Management

That mean you can purchase raw material with unit measure (kg) but in your inventory
management you can maintain the same goods with other unit of measure (pc)
4) Units of measure in Inventory Management

A) Maintain conversion in MM02


Into the material master data (basic data 1 view → additional data → unit of
measures)
we can keep the conversion rules for the material unit of measure.
Example : Considering that 1 KG = 10 PC
4) Units of measure in Inventory Management
4) Units of measure in Inventory Management
4) Cancellation in MIGO

Example : we mistakenly entered this stock in blocked stock now we should cancel
this transaction how can do this
4) Cancellation in MIGO

Choose A03 Cancellation, R02 Material document, enter the material document
that has been created after posting the GR (goods receipt) from purchase order.
Execute.
4) Cancellation in MIGO

Check the indicator that item is Okay and post & then check MMBE stock
Overview
5) Reservation :

Reservation :
sometimes stock need to be blocked in advance so that it can be available at a particular
point of time & this known as reservation.
Ensures that stock is available and it can be used when required.

What information is on a reservation?


 In a reservation information is stored that is relevant for goods issues and for MRP. For
example
 What ? (Which material ?)
 How much (In which quantity ?)
 When ? (For which requirement date ?)
 From where (From which plant or warehouse ?)
 To where ? (To which recipient or customer ?)
5) Reservation :
5) Reservation :

Base date : the day we will use this reservation


Movement type : Specifies a key for the type of goods movement. Each goods
movement (for example, purchase order to warehouse) is allocated to a
movement type in the system.
Here will use Movement type 311 for stock transfer from one storage location to
another in one step.
5) Reservation :

Here enter receiving storage location our case is 0002 ;


Number of material and sending storage location our case is
0001
5) Reservation :

Checked stock in t-code : MMBE


5) Reservation :
Goods Issue With Reference to a Reservation

Go to MIGO select A08 Transfer Posting and R09 Reservation enter number
5) Reservation :
Goods Issue With Reference to a Reservation

Checked stock t-code : MMBE


Next document : coming soon
Inventory Management ( part2 )

In this document I will explain another


important topics like : Goods issue ;
Transfer posting …………..

You might also like