SlideShare a Scribd company logo
1 of 80
Download to read offline
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 1 of 80 SAP Version 4.6c
Table of Contents
Objective............................................................................................................................................... 3
IMG Menu – The Starting Point........................................................................................................... 4
Start of the SAP MM Inventory Management Configurations............................................................. 5
The Basic Material Master Configuration : Units of measurement...................................................... 5
Where does the user maintain the UOM?............................................................................................. 7
Industry Type for Material Master........................................................................................................ 8
Delete or Add in Storage Location for the new Plant......................................................................... 11
General Plant Settings in Inventory Management .............................................................................. 11
Define the Attributes of System Messages......................................................................................... 13
Start of the Number Range Configurations ........................................................................................ 15
Define Number Assignment for Accounting Documents................................................................... 15
Define Number Assignment for Material and Phys. Inv. Docs.......................................................... 18
Define Number Assignment for Reservations.................................................................................... 19
Start of the Individual Fields IMG Settings........................................................................................ 20
Field Selection for Goods Movements Initial/Header Screens........................................................... 20
Field Selection for MIGO................................................................................................................... 21
Field Selection per Mvt Type ............................................................................................................. 21
Define Screen Layout for Movement Type ........................................................................................ 22
Settings for Transactions and Reference Documents ......................................................................... 24
Create Storage Location Automatically.............................................................................................. 26
Set Manual Account Assignment for Movement Type ...................................................................... 27
Maintain Copy Rules for Reference Documents ................................................................................ 28
Set Up Dynamic Availability Check................................................................................................... 29
Generate Physical Inventory Documents for Goods Movements....................................................... 32
Allow Negative Stocks ....................................................................................................................... 33
Set Missing Part Check....................................................................................................................... 34
Default the “Delivery Completed” Indicator...................................................................................... 35
For GR-Based IV, Reversal of GR Despite Invoice........................................................................... 36
Record Reason for Goods Movement................................................................................................. 37
How to Define, Copy or Change a Movement Types?....................................................................... 38
Default Print Control for Material Document..................................................................................... 41
Define Stock List Display for MMBE................................................................................................ 47
Define Valuation Class ....................................................................................................................... 49
Configure Automatic Postings to G/L Accounts ................................................................................ 51
Storage Location Indicator to allowed/disallowed Physical Inventory Freezing ............................... 58
Configuration for Vendor Consignment............................................................................................. 59
Business Process Flow for Vendor Consignment............................................................................... 60
The Initial Inventory during Implementation ..................................................................................... 63
Static versus dynamic data conversion ............................................................................................... 66
A Sample note on Inventory Balance Conversion.............................................................................. 66
Appendix A: The Inventory Goods Movement Configuration Links Explain ................................... 67
Appendix B: Restrict the Storage Location from any Goods Movement........................................... 68
Appendix C: Allows/Disallowed Goods Movement Posting to Previous Period............................... 70
Appendix D: How to Archive the Materials Documents?.................................................................. 71
Appendix E: Configure the Cycle Count in SAP................................................................................ 76
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 2 of 80 SAP Version 4.6c
Copyright
© 2004 www.sap-img.com. All rights reserved.
www.sap-img.com makes no warranties or representations with respect to the content hereof and specifically
disclaims any implied warranties of merchantability or fitness for any particular purpose.
www.sap-img.com assumes no responsibility for any errors that may appear in this document. The
information contained in this document is subject to change without notice.
www.sap-img.com reserves the right to make any such changes without obligation to notify any person of
such revision or changes.
www.sap-img.com makes no commitment to keep the information contained herein up to date.
Trademarks
ABAP/4 is a registered trademark of SAP AG.
SAP, R/2, R/3, SAPoffice, Smart Forms, SAPscript, SAP EarlyWatch, and SAP Business Workflow are
registered trademark of SAP AG.
All other products mentioned in this documentation are registered or unregistered trademarks of their
respective companies.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 3 of 80 SAP Version 4.6c
Objective
The objective of this paper is to provide the SAP MM consultant with a step-by-step guides
at configuring the SAP MM Inventory Management module. It is structure in the form of
how-to-do configurations method.
When you do the SAP configuration, sequence is not really important as long as all
the MM Inventory Management modules Features that need to be used have been
configured.
Notes:
Initial IMG Action : Required (this are dynamic data which are unique to the company)
Initial IMG Action : Usually Not required (it depends on the customer requirement)
Initial IMG Action : Not required (normally this kind of configuration is quite static, most of
the customer will accept the SAP default and may request for changes after going live for a
period of time)
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 4 of 80 SAP Version 4.6c
IMG Menu – The Starting Point
Before doing any SAP Configuration (or IMG), all SAP consultants MUST be aware of the
transaction SPRO. This transaction code is the heart of the whole SAP configuration.
Click the button and you will be shown all the configuration tree for the
various SAP modules like SD, PP, FI, CO etc.
Transaction SPRO
The SAP IMG configuration tree for all the modules
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 5 of 80 SAP Version 4.6c
Start of the SAP MM Inventory Management Configurations
Now, you will go through each of the SAP Inventory Management Configurations to get
your SAP Inventory transaction functioning. After all the configurations are completed,
Appendix A: (The Inventory Goods Movement Configuration Links Explain) will link all
the related configurations for you so that you can understand the relationship.
The Basic Material Master Configuration : Units of measurement
Initial IMG Action : Usually Not Required
As a rule of thumb, always RECOMMEND the user to set the base unit of measure for a
material to the smallest unit that can be used. That is, don't set it as FT (foot), but set it
as IN (inch). Never set EA as base unit for something that can be divided and consumed in
smaller quantities.
Please take note that you CANNOT change your Base Unit of Measure once there are
any OPEN TRANSACTIONAL POSTING done by the user. For e.g. Available Stocks,
Open Purchase Order, Open Production Order, Dependent Reservations already exists,
Open Sales Order etc.
If you try to change, a SAP message will appear asking you to click the
button. It will list all the OPEN DOCUMENTS to you.
Tip: Determine the lowest UOM as the Base Unit of Measure
Transaction :
CUNI
Menu Path : IMG – General Settings – Currencies – Check units of
measurement
Click the button Units of measurement to see the UOM settings.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 6 of 80 SAP Version 4.6c
Double click on the Unit to see the individual UOM settings.
Create the New button to create a new UOM.
A sample of a UOM settings.
You can ignore the ALE/EDI sections if your company is not using any EDI.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 7 of 80 SAP Version 4.6c
Where does the user maintain the UOM?
For this IMG settings, the user will maintain it in the Material Master Record (MM01/MM02).
Maintain the Base unit of measure
Transaction :
MM02
SAP Menu Path : Logistics – Materials Management – Material Master –
Material – Change – Immediately – Select Basis data 1
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 8 of 80 SAP Version 4.6c
Maintain the UOM Conversion
Transaction :
MM02
Menu Path : Logistics – Materials Management – Material Master –
Material – Change – Immediately - Select Basis data 1 - Additional
Data – Units of measure
For e.g. assuming that the Materials Master Base UOM is SH - Sheet and you need to
transact in KG. Input the X (Denominator) and Y (Numerator) for Conversion to Base Units
of Measure column and the system will automatically calculate the Number column for you
once you hit the Enter key.
Please note that you may enter only whole numbers in the numerator and denominator
fields; that is, if 3.14 m² correspond to one piece, you must enter integer multiples (314 m²
= 100 PC). In this case, the quotient is therefore 100/314 (the numerator being 100 and the
denominator 314).
Industry Type for Material Master
Initial IMG Action : Usually Not Required
Industry type are used for classifying your company industry sectors. SAP used it to
control the Field attributes of your Material Master. There are no other usage.
The SAP default industry sectors are :
• A for plant engineering and construction
• C for the chemical industry
• M for mechanical engineering
• P for pharmaceuticals
Note: You cannot change the industry type after it is being input.
The only way to change the industry type to is to Flag the materials for deletion and
archive it. Then create a new material with the correct industry type.
Define new or Change the existing Industry Type
IMG Shortcut :
OMS3
Menu Path : IMG – Logistics General – Material Master – Field
Selection - Define Industry Sectors and Industry-Sector- Specific Field
Selection
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 9 of 80 SAP Version 4.6c
The Field reference above points to the Fields in Tcode MM01/MM02/MM03 where the
user used for maintaining their Material Master Record.
If you intend to create a new Field ref., it has to begin with a y or z.
IMG Shortcut :
OMS9
Menu Path : IMG – Logistics General – Material Master – Field
Selection - Maintain Field Selection for Data Screens
Double click on Field ref.
Double click on and you will see the Fields of each Material Master.
The attributes of Field Sel. Group have a higher priority than the Field reference.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 10 of 80 SAP Version 4.6c
For e.g. Field selection grp 1 contains the following fields which are all Required Entry as
you can see from the above screen.
Default the Material Industry Type
If you have only one industry type, you can default and hide it. This saved the users the
need of entering the industry type. When there are different Industry Sector for different
users, you can also teach them to default it in MM01 – Defaults -> Industry sector
IMG Shortcut :
OMT3U
Menu Path : IMG – Logistics General – Material Master –
Configuring the Material Master – Maintain User Settings
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 11 of 80 SAP Version 4.6c
Delete or Add in Storage Location for the new Plant
Initial IMG Action : Required
A storage location is the place where stock is physically kept within a plant. Some
companies will break their area to be managed by different Plant and Storage Location and
you will define IMG Storage Location Plant by Plant.
Each Plant may have different storage location requirement to track the movement
and quantities of stocks. For e.g. defective stocks, warehouse stocks etc. For naming
convention, you can recommend them to use the building number follows by two characters
to represent the inventory type. For e.g. Building 9, the storage location for Finished Goods
can be 09FG, Defective Goods can be 09DF etc.
Storage Location is a required fields when user do entries for Goods Movement related
transaction code such as MB1A – Goods Issue, MB1B – Transfer Posting, MB1C – Other
Goods Receipts etc. User must know where they want to keep the Inventory.
Configure the Storage Location
Transaction :
OX09
Menu Path : IMG – Enterprise Structure – Definition – Materials
Management - Maintain Storage Location
Click the New entries button to enter a new Storage Location.
General Plant Settings in Inventory Management
IMG Action : Not required
You should not make any IMG settings using this overall maintenance screen. Use this
screen for checking purpose as you can view all the Individual Configuration on a single
screen.
Menu Path : IMG – Materials Management – Inventory Management and Physical
Inventory - Plant Parameters - Double click the Plant and you’ll be able to see the
Plant Inventory Settings
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 12 of 80 SAP Version 4.6c
Double click on the Plant to view the next screen.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 13 of 80 SAP Version 4.6c
Define the Attributes of System Messages
Initial IMG Action : Not required
In any of the Inventory Management goods movement transactions posting, the system
will issues messages to the user screen to inform the user about certain system
responses or data situations (for example, a message indicating that the order item is
flagged "delivery completed").
An example is given in Appendix B: (Restrict the Storage Location from any Goods
Movement) to see how you can make used of the Attributes of the System Messages.
There are three attributes where you can define the type of system message for a version:
W – You can set a warning message and after reading the message, the user is allowed
to hit enter and proceed with the entries and save the record.
E – You can set an error message and the user have to correct the mistake or the
system will not allow the user to proceed further or to save the record entry.
Space - No message will be issue to the user.
Transaction
OMCQ
Menu Path : IMG - Logistics – Materials Management – Inventory Management
and Physical Inventory – Define attributes of System Messages - Settings for
System Messages
From the System Messages screen, you can see that the SAP default for all messages that
can be controlled are stored in version 00 and the Inventory Management, the application
area M7 is predefined.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 14 of 80 SAP Version 4.6c
You are allow to create a new version (for example, ZZ) and this is maintained as a
parameter ID MSV in the user master record, thus representing a user or a user group.
Transaction :
SU01
Menu Path : IMG - Logistics – Materials Management – Inventory Management
and Physical Inventory – Define attributes of System Messages - Maintain Users
Step to configure the SAP System Messages
Proceed as follows to control messages according to your needs:
1. Copy the messages (for which you would like to change the type) into a separate
version (for example, ZZ ).
2. Change the type of these messages in the new version.
3. Allocate the corresponding version to the users as follows: Define a value (for example,
ZZ ) for the parameter ID MSV in the user master record by selecting Goto ->
Parameters.
Please note that if you did not specify any parameter ID for a given user, the system uses
version 00. If there are no entry maintain in the table for a certain version the default
message is a warning.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 15 of 80 SAP Version 4.6c
Start of the Number Range Configurations
In the SAP Inventory Management modules, for every valuated posting, the system will
auto create a Material and a Financial Document. These documents will be pre-
assigned with a range of running numbers. During the initial number range IMG, no action
is required on your side (unless your company want to changed it) as SAP have pre-
configured the system with a set of pre-defined running numbers.
Define Number Assignment for Accounting Documents
Initial IMG Action : Might be required for Accounting Documents
For every Valuated Inventory Posting, two documents (a material document and a
accounting document) will be generated automatically by the system.
By default, SAP has already defined a range of unique number for each document type.
Companies are allowed to change them if they prefer another set of numbers.
Transaction :
OMBA
Menu Path : IMG – Materials Management – Inventory
Management and Physical Inventory - Number Assignment –
Define Number Assignment for Accounting Documents
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 16 of 80 SAP Version 4.6c
Configure the Financial Document Type with the relevant Number Range
Financial Accounting documents are split into document types in order for the system to
differentiated document number assignment, which is the basis for distinguishing between
the various accounting operations. A number range is assigned to each document type. In
a company code, you have to define number intervals for each number range and fiscal
year. In inventory management, the transaction determines which document type is used.
To view the Financial Accounting Document Types:
Click Financial accounting document types
Double click on Type AA to view the details
Copy down the Number range No For e.g. 04
To maintain the number assignment for accounting documents.
- Click the Financial accounting number ranges button
Input your company code and click
Click to input the Number range
For e.g.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 17 of 80 SAP Version 4.6c
In the standard SAP Inventory Management System, no change is required as the following
the document types have been predefined:
• WA for goods issues, transfer postings, other goods receipts
• WE for goods receipts with reference to purchase orders
• WF for goods receipts with reference to production orders
• WI for inventory differences
• WL for goods issues with reference to deliveries (SD)
• WN for net posting of goods receipts
• PR for revaluation documents
Click the Goods issue document type and you can view the default Doc. Type that have
been pre-defined.
You can see that each document type has been assigned a number range. In company
code 0001, number intervals are defined for each number range both for the current and
the previous fiscal year.
• Number range 49 with the year-related interval 4900000000 to 4999999999 is assigned
to the document types for all goods movements, except goods movements with
reference to purchase/production orders.
• Document type WE is used for goods receipts with reference to purchase orders and
production orders. This document type is assigned number range 50 with the year-
related interval 5000000000 to 5099999999.
Please note that the net postings of goods receipts (document type WN) are not active in
the standard system. If you want to post goods receipts net, you have to assign document
type WN (instead of WE) to the transaction MB01.
• Document type WI is used for posting inventory differences. This document type is
assigned the number range 01 with the year-related interval 0100000000 to
019999999999.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 18 of 80 SAP Version 4.6c
Define Number Assignment for Material and Phys. Inv. Docs
Initial IMG Action : Not required
The Physical Inventory module is used to adjust your company Stock balance after the
company Physical stock-take. Physical Inventory Documents are created to captured the
stock data entries.
No action is required unless you wish to change the number assignment for the following
documents:
material documents
physical inventory documents
Transaction :
OMBT
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory - Number Assignment – Define Number Assignment for
Material and Phys. Inv. Docs
Refer to OMBA – Allocate Document Type to Transaction
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 19 of 80 SAP Version 4.6c
Define Number Assignment for Reservations
Initial IMG Action : Not required
You can only used internal number assignment for reservations.
The default number range 01 with the interval 0000000001 - 9999999999 has been pre-
defined for reservations.
No action is required from you unless your company preferred another range of numbers.
Transaction :
OMC2
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory - Number Assignment – Define Number Assignment
for Reservations
(a) OMJK - Maintain Number Range Interval
(b) No. range res/dep.rq
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 20 of 80 SAP Version 4.6c
Start of the Individual Fields IMG Settings
As you probably know, SAP is a pre-written software that caters to many companies
around the world. There will be data fields that your company does not required,
optional or fields that are mandatory. Therefore, SAP provides you the flexible to control
those non-critical fields so that each companies can set their own fields attribute although
they may used the same transaction screen to input the data.
Field Selection for Goods Movements Initial/Header Screens
Initial IMG Action : Not required
The goods movement screen, MB1A, MB1B, MB1C contains many fields for data entry.
Some companies may prefer to hide those un-used fields not required for any data input.
Note that the field selection for the item screens depends on the movement type and is
configured in separate steps.
For testing, click Hide for field Document header text.
Goto transaction MB1A, MB1B, MB1C and have a look.
Change it back to Input and check again.
Double click on the Modifiable field for more fields.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 21 of 80 SAP Version 4.6c
Field Selection for MIGO
Initial IMG Action : Not required
MIGO is the new enjoy transaction code for Inventory Goods Movement. It combines the
transaction MB1A, MB1B, MB1C and MBST
The IMG here allows you to change the attribute of those fields in MIGO.
Transaction :
OMJX
Menu Path : IMG – Materials Management – Inventory
Management and Physical Inventory – Settings for Enjoy
Transactions – Settings for Goods Movements (MIGO) – Field
Selection for MIGO
To change to field attribute, just tick accordingly on the one of the option buttons.
Field Selection per Mvt Type
Initial IMG Action : Not required
Here you maintain all the settings for field selection by movement type. This step replaces
the activity Define Screen Layout for the Enjoy transactions. The settings from Define
Screen Layout are adopted in these settings automatically so that you do not need to
maintain new entries here.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 22 of 80 SAP Version 4.6c
You can specify for each field whether it is an optional entry or a mandatory entry. In the
table, you see all fields that are visible. You can access the setting Field Invisible by
deleting the appropriate entry from the table.
There is no distinction between different special stock indicators in these entries. Special
stock fields are always suppressed automatically.
Menu Path : IMG – Materials Management – Inventory Management and Physical
Inventory – Settings for Enjoy Transactions – Settings for Goods Movements (MIGO) –
Field Selection for Mvt Type
Define Screen Layout for Movement Type
Initial IMG Action : Not required
Here you set the field selection for the movement types including goods issues and transfer
postings.
When creating a goods movement, the field selection determines which fields
• can be filled (optional entry)
• must be filled (required entry)
• are suppressed fields
In Inventory Management, the field selection depends on the movement type.
The field selection defined for a movement type is valid for entering goods movements and
reservations.
Transaction :
OMBW
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory – Goods Issue / Transfer Postings – Define Screen
Layout
Transaction :
OMCJ
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory – Goods Receipt – Define Screen Layout
Transaction :
OMJ9A
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory – Automatic Movements – Define Screen Layout
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 23 of 80 SAP Version 4.6c
This is the first screen. Double click on the Movement Type
This is the Second screen. Double click on any of the Select group Field e.g General
data
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 24 of 80 SAP Version 4.6c
This is the Last screen where you change the Field Input Options
Settings for Transactions and Reference Documents
Initial IMG Action : Not required
No action is required here unless you want to limit the number of selectable transactions
(goods receipt, goods issue, and so on), reference documents (material document, delivery
note), and movement type that the system propose for every reference document in
transaction MIGO, MIGO_GI, MIGO_GO, MIGO_GR
For example in MIGO, you can see the Selectable posting transaction and Reference
Documents type on the top left of the screen.
Transaction :
MIGO
SAP Menu Path : SAP menu – Logistics - Materials Management
– Inventory Management – Goods Movements (MIGO)
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 25 of 80 SAP Version 4.6c
If you need only certain transactions (for example, goods receipts or goods issues), you
can choose from the following preset transactions code:
MIGO - Used to enter all goods receipts.
MIGO_GR - Used to enter goods receipts from external procurement.
MIGO_GO - Used to enter goods receipts for production orders.
MIGO_GI - Used to enter goods issues.
Configure the settings for transactions and reference documents:
1. Choose the transaction with which you want to enter goods movements.
2. For each transaction, define which transactions and reference documents you want to
reference when you post goods movements.
Menu Path : IMG – Materials Management – Inventory Management and Physical
Inventory – Settings for Enjoy Transactions – Settings for Goods Movements (MIGO) –
Settings for Transactions and Reference Documents
To configure the Reference document, select a Tcode and click Reference document of the
left screen.
Just Tick or Untick the Active column and the Reference document will appear or
disappear accordingly when the user use the transaction MIGO - Goods Receipt for
Purchase Order.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 26 of 80 SAP Version 4.6c
Create Storage Location Automatically
Initial IMG Action : Usually Not required
The default setting for all the storage location data is created automatically for all inventory
goods movement that results in a change in the INVENTORY STOCK BALANCE.
The setting does not apply to Create Reservation transaction movement (MB21). This is
because no actual goods movement has taken place during materials reservation.
Note: if you need to create a reservation to a storage location that have not been
created, you can use transaction MMSC to create the storage location.
For each configuration, first of all you have to allow automatic creation per plant and then
you have to explicitly allow the creation of storage location data for each movement type.
A tick means storage location created automatically and vice versa.
Automatic Creation of Storage Location for Goods Issues and Transfer Postings
Specify whether the automatic creation of storage location data is allowed for goods issues
and transfer postings. This is advisable if you work with negative stocks and a material's
first movement may be an outward movement. Note that the reversal movement for a
goods issue, for example, movement type 202 or 262, is not considered as an issue but as
a receipt.
If you only use the automatic creation of storage location data for reversals of goods
issues, you do not have to allow negative stocks. The storage location data is only created
if the quantity is posted to 'standard' storage location stock. It is not created for receipts into
a special stock (for example, into sales order stock).
Transaction :
OMB2
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory - Goods Issue / Transfer Postings – Create Storage
Location Automatically
Automatic Creation of Storage Location for Goods Receipts
Specify whether the automatic creation of storage location data is allowed for goods
receipts. This is advisable if you want to post a goods receipt without having to maintain
the storage location view of the material master record in advance.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 27 of 80 SAP Version 4.6c
The storage location data is only created if the quantity is posted to 'standard' storage
location stock. It is not created for receipts into a special stock (for example, into sales
order stock).
Transaction :
OMB3
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory - Goods Receipts – Create Storage Location
Automatically
Automatic Creation of Storage Location for Automatic Goods Movements
Specify whether the automatic creation of storage location data is allowed for automatic
goods movements. This is advisable for goods movements via Shipping or when you post
physical inventory differences, for example. The storage location data is only created if the
quantity is posted to 'standard' storage location stock. It is not created for receipts into a
special stock (for example, into sales order stock).
Transaction :
OMJ8
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory - Automatic Movements – Create Storage Location
Automatically
(a) Plant
(b) Movement Type
Set Manual Account Assignment for Movement Type
Initial IMG Action : Not required
In the R/3 System, account assignment is predefined via the automatic account
determination facility. When you enter material movements that are assigned to a cost
account, you can enter the account number manually. In doing so, you change the account
assignment predefined as offsetting entry for inventory posting.
Define the movement types for which you want the G/L account to be ready for input.
This happens to movement type “201 – Consumption for cost center from warehouse”,
where user are required to enter the cost center which is tied to a G/L a/c.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 28 of 80 SAP Version 4.6c
You can specify this four choices:
These are the IMG transaction and Menu path where you can configure the Set Manual
Account Assignment. You can have a look but no changes are necessary.
Transaction :
OMB6
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory – Goods Issue / Transfer Postings – Set Manual
Account Assignment
Transaction :
OMCH
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory – Goods Receipt – Set Manual Account Assignment
Transaction :
OMJ9
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory – Automatic Movements – Set Manual Account
Assignment
Maintain Copy Rules for Reference Documents
Initial IMG Action : Not required
Configure whether the items of the reference document are proposed as selected on the
item selection list when entering a document with reference, or not. In the standard
system, the items are proposed selected.
The user can delete the check marks manually on the item selection list if she/he does not
want to adopt some items. It is useful to set this indicator if usually all or most of the items
of the reference document are to be adopted.
Specify for every transaction whether the items of the reference document are to be
pre-selected or not by making a Tick on Untick on the Selection Box.
Menu Path : IMG – Materials Management – Inventory Management and Physical
Inventory - Goods Issue / Transfer Postings – Maintain Copy Rules for Reference
Documents
Menu Path : IMG – Materials Management – Inventory Management and Physical
Inventory - Goods Receipt – Maintain Copy Rules for Reference Documents
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 29 of 80 SAP Version 4.6c
Set Up Dynamic Availability Check
Initial IMG Action : Not required
Dynamic availability check is link to the SAP Material Requirement Planning system. The
system checks whether the material to be withdrawn is available and issues a message, if
necessary.
In Inventory Management, two types of availability check are carried out.
availability check during the entry of reservations
availability check during the entry of goods movements
The availability check is only carried out if:
• the material master record contains a checking group for the availability check
(MM01/MM02 - MRP 3 View)
• a checking rule is assigned to the transaction in Customizing
Transaction :
OMCP
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory - Goods Issue / Transfer Postings – Set Up Dynamic
Availability Check
Transaction :
OMCM
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory - Goods Receipt – Set Up Dynamic Availability Check
Figure 1: The Main Menu for Availability Check
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 30 of 80 SAP Version 4.6c
You can define
• for each movement type which type of message is issued (object Movement type)
• which checking rules are supported (object Checking rule)
• per checking group and checking rule: which objects (documents, stocks, material
requirements) are included in the availability check (object Define checking rule)
• per transaction of Inventory Management: which checking rule applies (object
Transaction codes)
In the standard system, the message type A (warning in the case of non-availability,
otherwise no message) is set for all relevant movement types.
The Movement Type button:
For Inventory Management, the checking rule 03 is provided.
The checking rules are also used by other applications (Sales & Distribution) and can also
be maintained by them. If you want to define new checking rules or change existing rules, it
is recommended that you contact and work with the other applications consultants for Sales
& Distribution, Material Requirements Planning.
Steps to carried out:
1. Define the movement types for which an availability check is to be carried out and which
type of message is issued.
2. Check the checking rule that you want to use in Inventory Management. Define a new
checking rule, if necessary, and define for each checking group which objects are
included in the availability check for this checking rule.
3. Check the availability checking rules for each transaction. Assign other checking rules
to the transactions, if necessary.
In the Define Checking Rule button, Double click on the Check Rule for the Individual
Settings
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 31 of 80 SAP Version 4.6c
The IMG settings is straight forward. Just tick or untick those stocks or documents
you want to include or exclude during the MRP checking. Normally, accept the
standard default and change it as the user get familiar with the system.
In the Transaction code button, accept the standard default checking rule assigned.
Changes are usually not necessary for other tcode.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 32 of 80 SAP Version 4.6c
Generate Physical Inventory Documents for Goods Movements
Initial IMG Action : Not required
Define for each plant and movement type whether a physical inventory document is
automatically generated when posting a goods movement. You can create a physical
inventory document in addition to the material document at the time of a goods movement.
This function is important when inventory differences are posted from the Warehouse
Management System. These inventory differences are thereby documented in Inventory
Management with a physical inventory document.
In order to create an inventory document in addition to a material document for a goods
movement, the following conditions must be met:
• In the plant, you must define the transaction/event type WV for automatically generated
physical inventory documents. You must define the document number assignment for
this transaction/event type.
• Automatic generation of physical inventory documents must be allowed for the
movement type.
You may only enter the transaction/event type WV (inventory difference from Warehouse
Management system).
In the R/3 System, automatic generation of physical inventory documents is allowed for
movement types 711 to 718.
Transaction :
OMCC
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory - Goods Issue / Transfer Postings – Generate Physical
Inventory Documents for Goods Movements
Transaction :
OMJC
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory – Automatic Movements - Generate Physical Inventory
Documents for Goods Movements
1. Specify the plants for which you want the R/3 System to create a physical inventory
document. Enter transaction/event type WV for these plants.
2. Check the movement types for which you want a physical inventory document to be
created. Set the number assignment for the given transaction/event type.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 33 of 80 SAP Version 4.6c
Allow Negative Stocks
Initial IMG Action : Usually Not required
Although negative stocks are allowed by the system, most companies prefer not to used
this function as it is not a good business practice to draw stocks in advance. Most auditors
will also disapprove of this bad Inventory Movement practice. It is similar to your Bank
Overdraft facility where you are allowed to draw more than what you have in your Bank
Balance.
You can configure whether negative stocks are allowed for the unrestricted-use stock in the
valuation area, in the plant, and in the storage location.
The default IMG setting is negative stocks are not allowed.
If negative stocks are needed in your company, proceed as follows:
1. Set the indicator Neg. stocks allowed in the valuation areas in question. (A valuation
area can be a plant or a company code, depending on the configuration.)
2. Choose a valuation area and specify per plant whether negative stocks are allowed for
special stocks.
3. Choose a plant and specify in which storage locations of the plant negative stocks are
allowed.
4. Save your settings.
5. Afterwards, you must change the plant data of all materials for which negative stock
balances are allowed. The indicator for negative stocks is contained in the Sales:
general/plant view of the material master record (MM01/MM02).
Transaction :
OMJ1
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory - Goods Issue / Transfer Postings – Allow Negative
Stocks
You can allow Negative Stocks at Plant or Storage Location level. To define at
Storage Location Level, select the Valuation area and click the word Storage location
on the left screen.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 34 of 80 SAP Version 4.6c
Set Missing Part Check
With the aid of the missing parts check, the system checks at the time of a goods receipt,
other receipt, or transfer posting whether the material posted is a missing part. If so, the
system issues a warning message and sends a mail message to the responsible MRP
controller in the plant.
Activating the missing parts check
The missing parts check is only carried out if it is active in the plant
• a checking rule is defined for the transaction
• a checking group is defined for the availability check in the material master record (MRP
data)
Transaction :
OMBC
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory - Goods Receipt – Set Missing Parts Check
Transaction :
OMJD
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory – Automatic Movements – Set Missing Parts Check
(b) Transaction Code
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 35 of 80 SAP Version 4.6c
Default the “Delivery Completed” Indicator
Initial IMG Action : Usually Not required
Define the system to automatically suggests the delivery completed indicator for
goods receipts if the delivered quantity lies within the under/over delivery tolerances.
The "delivery completed" indicator has the following effects:
• The item is regarded as closed, even if the total quantity was not delivered.
• A further delivery is not expected, may, however, arrive.
• In the next goods receipt, the item appears on the selection list but has no selection
indicator.
• The item can be reorganized even if the total quantity has not been delivered.
Even if the "delivery completed" indicator has not been set, an item is considered closed
once the total quantity has been delivered. This means that the "delivery completed"
indicator is not necessary in this case.
Specify for each plant whether the R/3 System proposes the "delivery completed" indicator
automatically.
Menu Path : IMG – Materials Management – Inventory Management and Physical
Inventory - Goods Receipt – Set “Delivery Completed” Indicator
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 36 of 80 SAP Version 4.6c
For GR-Based IV, Reversal of GR Despite Invoice
Initial IMG Action : Usually Not required
Here you specify for each movement type whether, with GR-based invoice verification, a
reversal with reference to the purchase order or a return delivery can be entered, even if
the invoice relating to the goods receipt document has already been posted.
If reversals are not allowed, you must cancel the invoice before you enter the reversal of
the goods receipt or the return delivery.
If reversals are allowed, you can post the material document and enter cancel the invoice
at a later time. If you do not wish to cancel the invoice, you can enter the goods receipt with
reference to the reversal document or the return delivery, so that the reference to the
invoice continues to exist.
Tips : Majority of the companies will not allowed material document to be cancelled
without first canceling the Invoices as this can cause data inconsistencies after a
period of time.
Transaction :
OMBZ
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory - Goods Receipt – For GR-Based IV, Reversal of GR
Despite Invoice
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 37 of 80 SAP Version 4.6c
Record Reason for Goods Movement
Initial IMG Action : Usually Required
When you enter a goods movement, you can only enter reason which have been defined
for the movement type here. Most of the time only movement type that deduct stocks need
a reason as a form of control.
Reason for Goods Movement are a required field when posting Goods Issue with MB1A
for movement type 551 – Withdrawal for scrapping. Normally, in a company, the Quality
Department will be the one that are allowed to used this movement type as they are the
one who approved whether the materials should be scrapped or not.
Transaction :
OMBS
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory - Movement Types – Record Reason for Goods
Movements
(a) Control Reason – Accept the default, click the Reason field to change the options
(b) Reason for Movement – Click New entries button to enter the Reasons
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 38 of 80 SAP Version 4.6c
How to Define, Copy or Change a Movement Types?
Initial IMG Action : Usually Not Required
When you enter a goods movement, you must always enter the movement type. The
movement type has important control functions in Inventory Management. It is essential for:
• updating the quantity fields
• updating the stock and consumption accounts
• selection of the fields used for entering documents
• printing
• goods receipt/issue slips
Note : Never tried to create a new movement type without copying an existing one.
Additional movement type are sometimes required to differentiate the different purpose of
the Goods Movement Transaction. For e.g. Companies may create additional movement
type to differentiate between an Internal Scrap 551/552 or Customer Scrap Z51/Z52.
Transaction :
OMJJ
Menu Path : IMG – Materials Management – Inventory
Management and Physical Inventory - Movement Types – Copy,
Change Movement Type
Always copy an existing movement type to the new one you wish to create. Don’t
forget to copy the reversal movement type and change it. To copy, just select the
movement type you want to copy and click the button.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 39 of 80 SAP Version 4.6c
Double click on the Movement Type to view the detail IMG Settings
For e.g. if you Tick the Automatic PO Field, a purchase order is created automatically at
the time of goods receipt.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 40 of 80 SAP Version 4.6c
For example, if you create a new movement type Z51 copy from 551, don’t forget to copy
the reversal Z52 copy from 552.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 41 of 80 SAP Version 4.6c
Default Print Control for Material Document
Initial IMG Action : Usually Not Required
After saving their records, users are allowed to print the goods receipt/issue slips for the
goods movements. In this IMG, you can make the following settings:
• on which printers the goods receipt/issue slips can be printed
• whether these printers support barcode and multiple printout
• for which movement types goods receipt/issue slips can be printed
• which printer is located in a specific plant/storage location and how the printout of an
output type is controlled for this printer
Transaction :
OMBR
Menu Path : IMG – Materials Management – Inventory
Management and Physical Inventory – Print Control – General
Setting
First find out the Print version that is use for the Inventory Transaction code
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 42 of 80 SAP Version 4.6c
Depending on the Print Method you used, you may need to check the Print Item settings for
this Movement Type.
Menu Path : IMG – Materials Management – Inventory Management and Physical
Inventory – Print Control –
OMB5 - Maintain Print Indicator for Goodds Recept Documents
OMB4 - Maintain Print Indicator for GI/Transfer Posting Documents
OMJL - Maintain Print Indicator for Automatic Movements
Once you have the Print Version and Print Item Setting, proceed to MN21 to create the
condition records for which Output Type you want to used to activate the printing.
Transaction :
MN21 / MN22
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory – Output Determination – Maintain Conditions –
Create/Change Condition: Inventory Mgmt
For eg. WA03
For this example:
Trans./event type – WA (look at the Title bar, only the first 2 char. Is required)
Print version – 3 (Collective goods receipt/issue slip)
Print item – 1 (Material document printout)
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 43 of 80 SAP Version 4.6c
Double click on line item Material document printout
Leave the rest as it is, only specify the Number of messages (1 for print once, 2 for print
twice etc.)
Other Print Settings you need to check:
Transaction :
M706
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory – Output Determination – Maintain Output Type
Double click on WA03 to reach the next screen:
Check the Print param. to ensure that it ties with the Print Method you used.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 44 of 80 SAP Version 4.6c
For the default print out of the Material Document, you can specify One of the method.
Most will use Method 3 which is the easiest or Method 1 (can be a bit tricky due to the
Storage Location).
Method 1:
Transaction :
OMJ3
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory – Output Determination – Printer Determination –
Printer Determination by Plant/Storage Location
Specify the Plnt, Sloc, Output Device, whether to print Immediate or Not
Method 2:
Transaction :
OMJ4
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory – Output Determination – Printer Determination –
Printer Determination by Plant/Stor. Loc./User Group
Specify the Plnt, Sloc, User grp, Output Device, whether to print Immediate or Not
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 45 of 80 SAP Version 4.6c
Method 3:
Transaction :
OMJR
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory – Output Determination – Printer Determination –
Printer Determination by Output Type/User
Specify your Condition type
Specify the User Name, Output Device, whether to print Immediate or Not
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 46 of 80 SAP Version 4.6c
Although you have configure the default printer for the user, when they want to print the
Material Document Slip automatically after saving the record, they have to tick the Print
field indicator in order for the configuration to work.
The Print field indicator can be pre-selected if the parameter NDR (Print via output control
in MM - Inventory management) has been set to X (capital letter) in the user master record
(SU01).
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 47 of 80 SAP Version 4.6c
Define Stock List Display for MMBE
Initial IMG Action : Usually Not Required
In this step, you define which fields are displayed in stock lists (transaction MMBE).
The R/3 System distinguishes between stock lists using version numbers. For each
version number, you can open up to three windows in which you can display
different stock lists. For each window, you can define up to three stock types (for
example, blocked stock returns or unrestricted-use stock).
The following list versions are preset in the standard SAP R/3 System:
• 1 standard display, long
• 2 standard display, short
• 3 special display
Action for you:
Maintain the default settings as follows:
1. Under Display version
• Assign a version number for each version
• Define which fields are to be displayed
2. Under Rules for display of stock balances, assign the following to each version
number:
• The windows you want to open
• The stock types in the columns
3. Under Detail screen for stock balance display, define additional stock categories.
Transaction :
OMBG
Menu Path : IMG – Materials Management – Inventory
Management and Physical Inventory – Reporting – Define Stock List
Display
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 48 of 80 SAP Version 4.6c
The Rules for Stock Balance Display button decide the column in MMBE
To check your Configuration:
Transaction :
MMBE
Menu Path : SAP Menu – Logistics - Materials Management –
Inventory Management – Environment – Stock – Stock Overview
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 49 of 80 SAP Version 4.6c
Define Valuation Class
Initial IMG Action : Required
If a user creates a material in MM01, he must enter the Material's Valuation Class in
Accounting View 1. The R/3 System uses your default settings to check whether the
valuation class is allowed for the material type. The valuation class is a group of
materials with the same account determination.
If a transaction is to be posted to different accounts depending on the valuation class,
create an account determination for each valuation class in the step Configure Automatic
Postings (transaction OMWB).
The valuation classes allowed depend on the material type. Several valuation classes are
generally allowed for one material type. A valuation class can also be allowed for several
material types.
The link between the valuation classes and the material types is set up via the account
category reference (transaction OMSK). The account category reference is a combination
of valuation classes. Precisely one account category reference is assigned to a material
type.
The Valuation Class is very important because it define the General Ledger Account
code that will be posted in Financial Accounting. This will impact the Profit and
Loss Account.
Valuation Class cannot be change once transaction posting begins for the Material.
If you want to change it, all Open Sales Order, Purchase Orders, Production Orders
etc. have to be close.
Transaction :
OMSK
Menu Path : IMG – Materials Management – Valuation and Account
Assignment – Account Determination - Account Determination Without
Wizard – Define Valuation Classes
1. Define the Account category reference
2. Define the Valuation class for which Account category reference
3. Define the Material type for which Account category reference
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 50 of 80 SAP Version 4.6c
Account category reference
Valuation class
Material type for which Account category reference
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 51 of 80 SAP Version 4.6c
Configure Automatic Postings to G/L Accounts
Initial IMG Action : Required
For this IMG settings, you will configure the link between Inventory Management and
Financial Accounting.
What do you mean by automatic postings?
For many years, SAP has study and fine tune the Business Accounting practice around the
world. The current Inventory programs is able to Debit or Credit correctly any transaction
postings that are made to the system. The programs will find all the necessary G/L
accounts codes that have been configured by you and automatically post it to the relevant
Financial Entries. For e.g.: Posting lines are created in the following accounts in the case
of a goods issue for a cost center:
o Credit - Stock account (Inventory Deducted)
o Debit - Consumption account (Increase in Consumption)
During inventory goods movement, the user does not have to enter a G/L account, since
the R/3 System automatically finds the accounts to which postings are to be made using
the following data:
The Company Chart of accounts
In the R/3 system, every company is identified by a company code and each Strategic
Business Unit in the company is identified by a plant. User are required to entered a plant
for every data entry and the System will determine the chart of accounts which is valid for
the company code. The Finance department user will maintain the Master record for the
Chart of Account in transaction “FS00/FSP0/FSS0” before you define it inside the IMG
under the automatic account determination individually for each chart of accounts.
Valuation grouping code of the Valuation Area (per Plant)
Group the various valuation areas into a single valuation group help to reduce the number
of entries both in the configuration and creation of G/L accounts code.
For example:
With Valuation Grouping, you only need one entries for the configuration irregardless of
how many valuation area you have.
Valuation Group Valuation Class G/L Account
0001 01 12345
0001 02 12345
Without Valuation Grouping, you will need to maintain each entry for every valuation area
you have.
Valuation Group Valuation Class G/L Account
0001 01 12345
0001 01 65432
0002 02 67890
0002 02 56565
Grouping all the Valuation area as one is the recommended configuration method.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 52 of 80 SAP Version 4.6c
Configure the Valuation Class Grouping
Transaction Menu Path
OMWM IMG – Materials Management – Valuation and Account Assignment –
Account Determination - Account Determination Without Wizard – Define
Valuation Control
OMWD IMG – Materials Management – Valuation and Account Assignment –
Account Determination - Account Determination Without Wizard – Group
Together Valuation Areas
To use the Valuation grouping, first set Valuation grouping code to active in “OMWM”.
You can now do the grouping in “OMWD”. For example, you group all the Valuation area to
the same valuation group.
Val. Area CoCode Company name Chrt/accts Val.grpg.code
AA 0001 ABC Engineering Ltd XYZ 0001
BB 0001 ABC Engineering Ltd XYZ 0001
CC 0001 ABC Engineering Ltd XYZ 0001
Transaction/event key (internal processing key)
The posting key refers to the inventory movement that the user has to specific during any
inventory posting. The movement type will enable the system to determine the correct
entries record to post into the system.
Account grouping (only for offsetting entries, consignment liabilities, and price
differences)
The posting transaction "Offsetting entry for inventory posting" is used for many
different transactions posting (for example, goods issue, scrapping, physical inventory),
which are assigned to different G/L accounts (for example, consumption account,
scrapping, expense/income from inventory differences). Therefore it is necessary to divide
the posting transaction according to a further key: account grouping code. An account
grouping is tied to each movement type in inventory management which make use of the
posting transaction "Offsetting entry for inventory posting". In the posting transaction
"Offsetting entry for inventory posting", you must assign a G/L accounts for every
account grouping. If you wish to post price differences to a different price difference
accounts in the case of goods receipts for purchase orders, goods receipts for orders, or
other movements, you can define different account grouping codes for the transaction key.
With the account grouping, you can also have different accounts for consignment liabilities
and pipeline liabilities.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 53 of 80 SAP Version 4.6c
Valuation class of material or (in case of split valuation) the valuation type
The valuation class allows you to define automatic account determination that is dependent
on the material. The user will define the valuation in the Material Master (MM02 –
Accounting 1 View ) decided by Finance which will tied each Valuation class to a G/L
Account code. For example: you can post a goods receipt of a raw material to a different
stock account than if the goods receipt were for trading goods, even though the user enters
the same transaction for both materials. You can achieve this by assigning different
valuation classes to the materials and by assigning different G/L accounts to the
posting transaction for every valuation class. If you do not want to differentiate
according to valuation classes you do not have to maintain a valuation class for a
transaction.
The G/L account assignments for the charts of accounts INT and the valuation grouping
code 0001 are SAP standard.
Configure the Valuations Class Link to the G/L Account
Transaction :
OMWB
Menu Path : IMG – Materials Management – Valuation and Account
Assignment – Account Determination - Account Determination Without
Wizard – Configure Automatic Postings
(a) At the Initial screen, click the Account Assignment button to view this screen.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 54 of 80 SAP Version 4.6c
(b) Double above line item to this screen
Define the Valuation and G/L Account code. If you have multiple Company codes, then
you have to maintain for multiple Chart of accounts.
When you first enter this screen, the system will prompt you to enter the Chart of
Accounts. Subsequently, if you wish to change the Chart of accounts click Edit – Change
chart/acct.
Notice the first column Valuation modif., if you did not group the Valuation Area, then
you’ll have to define each Valuation Area for each Valuation class for each G/L Account. If
you have four Valuation Area, then everything will be multiply by four.
At the above screen, click the Rules button and you are allowed the followings options on
how your G/L Accounts are determined. Most common options will be to tick the
followings:
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 55 of 80 SAP Version 4.6c
Take note of the General modification column in GBB
You can find the relevant Account Modification for each of the movement types.
IMG Shortcut Menu Path :
OMWN IMG – Materials Management – General Settings for Materials
Management – Valuation and Account Assignment – Account
Determination – Account Determination without wizard – Define Account
Grouping for Movement Types
For example, Vendor Consignment movement type is 411 and special stock K. You can
see that the Account modification is VBR.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 56 of 80 SAP Version 4.6c
For you to be able to configure the Valuation Class and G/L Account, you’ll have to work
with the Finance Department or FI Consultant as they need to provide you with all the
G/L Account for the Material Valuation Class.
The followings are the Inventory Transaction that you need to configure:
Define Single G/L Account
Description Tranaction
Expense/revenue from consign.mat.consum. AKO
Expense/revenue from stock transfer AUM
Materials management small differences DIF
Purchase offsetting account EKG
Freight clearing FR1
Freight provisions FR2
Customs clearing FR3
Customs provisions (optional) FR4
External activity FRL
Materials management exch.rate diffs KDM
MM exchange rate rounding differences KDR
Price diff. offset. entry (cost object) (optional) KTR
Price differences (cost object hierarc.) PRK
Neutral provisions (optional) RUE
Gain/loss from revaluation UMB
Unplanned delivery costs (optional) UPF
Input tax VST
GR/IR clearing acct (mat. ledger) (old) (optional) WRY
Define Valuation Class ties to G/L Account
Description Tranaction
Change in stock account BSV
Inventory posting BSX
Purchase account EIN
Purchasing freight account FRE
Offsetting entry for inventory posting GBB
Consignment payables KON
Cost (price) differences PRD
GR/IR clearing account WRX
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 57 of 80 SAP Version 4.6c
Valuation Class Configuration Checking
Upon Completion, you can return to the main screen OMWB to do some Simulation.
Click the button Simulation for the next screen.
Type in a Plant, Material. Click the transaction you want to do, for e.g. GR goods receipt
and click the Choose button.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 58 of 80 SAP Version 4.6c
Click the Account assignments button and from the system message, you will be able to
tell if there are errors in your Account assignments.
You can also check which G/L Accounts is tied to which Valuation Class by clicking the
button in transaction “OMWB”.
Enter the company code and click the Execute button.
The report will list all the Valuation Class under the G/L account.
Storage Location Indicator to allowed/disallowed Physical Inventory Freezing
Initial IMG Action : Usually Required
It is not necessary to have stock count for all the storage location. At time, certain storage
location might not be subject to stock-take and you can untick the field Freeze book
inventory.
Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory
– Physical Inventory - Allow Freezing of Block Inventory Balance in Storage Location
‘ ‘ – Disallowed Physical Inventory Freezing
Tick – Allowed Physical Inventory Freezing
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 59 of 80 SAP Version 4.6c
Configuration for Vendor Consignment
Vendor consignment means that the vendor will provides the materials and stores them on
your premises.
The advantage for this arrangement is that the vendor remains the legal owner of the
materials until you withdraw the materials from the consignment stores. Payment to the
vendor is then activated. There are less downtime as materials are always available at
your company premises.
The disadvantage is that you need to provide a warehouse, insurance, manpower to
manage the warehouse for the Vendor materials.
To use the SAP Vendor consignment, you have to do the followings IMG:
Step 1: Activate Consignment Prices via Info Records
IMG Shortcut Menu Path :
OMEV IMG – Materials Management – General Settings for Materials
Management – Activate Consignment Prices via Info Records - Activate
Consignment Prices via Info Records
Step 2: Configure the Consignment Automatic Posting Account Code
IMG Shortcut Menu Path :
OBYC IMG – Materials Management – General Settings for Materials
Management – Valuation and Account Assignment – Account
Determination – Account Determination without wizard – Configure
Automatic Postings
Description Transaction
Offsetting entry for inventory posting GBB
Consignment payables KON
Cost (price) differences PRD
You must define the Account Assignment for Consignment payables – KON
GBB and PRD can be optional as the G/L account code can be the same.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 60 of 80 SAP Version 4.6c
Business Process Flow for Vendor Consignment
There might be a slight difference with the business process of your company but overall,
your company will still have to go through the same SAP tcode.
1. First a contract will be drawn and sign between your company and the vendor. The
vendor will provide you with the materials price which the Purchaser will input to tcode
ME11 – Creating Info Records for Consignment Stocks.
2. For any materials that you need from the vendor, the Purchaser will create a Purchase
Order with tcode ME21N – Create Purchase Order for Consignment. The system will
identify the Consignment PO by the Item category K which the Purchase enter in the
PO. In a consignment PO, no material price is required to be entered.
3. Once the Vendor delivered the materials to your company premises, the Store
personnel will entered a Goods Receipts with reference to the PO with tcode MIGO –
Goods Receipt for Purchase Order.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 61 of 80 SAP Version 4.6c
4. You can view the consignments for each materials with tcode MMBE – Stock
Overview. A line item with the field named Vendor consignment will appear. Double
click on the Quantity and you will be able to view the Vendor who supply the materials.
Any stocks that remain in the line item Vendor consignment belongs to the Vendor and
no payments is required. To view all the Open Consignment stocks, use tcode “MB54”.
5. To used the consignment stocks, the Purchaser have to transferred it to your company
stocks which is the field Unrestricted used column. The Purchaser will used tcode
MB1B – Enter Transfer Posting with Movement type is 411, Special Stock ‘K’ and the
Vendor code that the materials you want to used (assuming that you have multiple
Vendor that supply the same materials). At this point, the system will read the PRICE
from the Vendor Materials Info Record (ME12) and create a Financial documents.
After the transfer, the stocks belongs to your company and payment will be made
according to the agreement.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 62 of 80 SAP Version 4.6c
6. At the payment intervals agreed, Finance department will print the Consignment
Settlement list with tcode “MRKO” . The list will be passed to the Purchase Department
for verification. Once verified, Finance will do a Consignment Settlement with tcode
“MRKO” and the Vendor will be paid.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 63 of 80 SAP Version 4.6c
The Initial Inventory during Implementation
Task 1: Set the Initial MM Period for your Company Code
During the Initial MM Implementation, ensure that the start of the MM Period for the
company code is maintain in OMSY. This IMG will allows the user to start inputting the
Material Master Records which later allows them to input the Inventory Records.
Transaction :
OMSY
Menu Path : IMG – Logistics General – Material Master – Basis Settings
– Maintain Company Codes for Material Management
Maintain the Current Period (Start of your Implementation) and hit Enter.
For e.g. going live on 2004 01 (January 2004). Please note that 2004 01 doesn’t always
represent January 2004. It depends on how your period is begin setup by the FI
consultant. Some company go-live on July 2004 and the period begins 2004 01. So
remember to check how your company period is begin organized.
Subsequently, every end of the month, you will close the current month Inventory and Open
the Next Inventory Period with transaction MMPV. The Period is always the Next Period.
Transaction :
MMPV
Menu Path : SAP Menu – Logistics - Materials Management – Material
Master – Other – Close Period
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 64 of 80 SAP Version 4.6c
Task 2: Transferring the Current Inventory Balance to the SAP System
The next thing you need to asked the User to prepare before going-live is the Initial
Opening Inventory that your company have. Assuming there is a current Manual
Inventory system that your company is using and you need to transferred the last Inventory
Balance to the new SAP system. If the Inventory transaction is not too many, you can
asked them to input manually into the SAP system with transaction MB1C.
The last day before going-live is usually declared a stock-take day by the company as they
need to freeze all Inventory Posting so that the Last Inventory Figures can be accurately
transferred to the New SAP System.
If the transaction is too many, you can suggest to them to engage an Abaper to write an
Initial Inventory Quantity transferred program. The user will maintain all the Materials
quantity, storage location and plant in the Excel file and this will then be exported into the
SAP Inventory system.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 65 of 80 SAP Version 4.6c
To enter the Initial Opening Inventory
Transaction :
MB1C
Menu Path : SAP Menu – Logistics – Material Management – Inventory
Management – Goods Movement – Goods Receipt - Other
SAP have assigned movement type 561 as the initial Inventory value entry. For wrong
entry, enter the same information with movement type 562 and the Inventory figures will be
reverse. After the Initial Inventory transferred, no one should be authorized to used
561/562 anymore.
On the second screen the user just need to enter the Material and Quantity. To enter more
materials click on the Menu Edit – New items
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 66 of 80 SAP Version 4.6c
Static versus dynamic data conversion
In general, data could be classified as begin either static or dynamic data.
Static data includes items that are relatively stable such as vendor master, material master,
BOM, routing, work centers, customer master, price agreement, material group, activity
prices, cost centers etc.
Dynamic data includes items such as inventory balances, A/R balances, A/P balances, GL
balances, Open Production Orders, Open Sales Orders, Open Purchase Orders and
Planned Independent Requirements.
In general, we will have lots of time to convert the static data but insufficient time to rush
the dynamic data into the system. This is because dynamic data must be converted with a
clear cut-off date. This means that the balances must be that of the same point in
time in order to ensure the integrity of data.
Where the volume of data in relation to the number of end users is high, we will consider
automating the conversion, provided that data is available from the old system.
If the volume is low or if data is not available from the present system, users should key the
data directly into SAP. This approach has an added and important benefit of training
the end users in the operation of the SAP system.
A Sample note on Inventory Balance Conversion
This information will be extracted from the current system and uploaded into SAP
automatically. The conversion process will generate the following accounting entries:
Dr Inventory Control Accounts
Cr Inventory Conversion Control Account (e.g. 999999)
If done correctly, the balance in the Inventory Conversion Control Account should become
zero.
Both the existing system extraction program and the SAP batch input record formatting
program must be ready by Month 99 for the trail run.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 67 of 80 SAP Version 4.6c
Appendix A: The Inventory Goods Movement Configuration Links Explain
Now, let see what are the Inventory Goods Movement Configurations that are related
before the user can post any Goods Movement:-
1. Configure the Valuation Class (OMSK) which the user will then maintain it in transaction
MM01/MM02 – Accounting 1 View. The Valuation Class will allows the system to
post to the correct General Ledger Account in the Financial Accounting Modules.
2. Maintain the Storage Location by Plant (OX09) which the user will then have to specify
when they do any Inventory Posting with the Goods Movement transaction like MB1A,
MB1B, MB1C, MB01, MB31, MIGO. If you have accept the default configuration
Create Storage Location Automatically (OMB2, OMB3, OMJ8), then user does not need
to create the Storage Location (MMSC) for the material manually every time they post a
new Storage Location for the material.
3. Set the Printer Determination (OMJ3 or OMJ4 or OMJR) if the user wish to print the
Material Document after Goods Movement have been successfully posted.
4. Maintain the Reason for Movement (OMBS) for the Material Scraps Movement type
551.
5. Optionally, you may want to Hide Unnecessary Fields by Movement Type (OMJX,
OMBW, OMCJ, OM9A) that your company does not need.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 68 of 80 SAP Version 4.6c
Appendix B: Restrict the Storage Location from any Goods Movement
If you want to restrict the users from performing any Goods Movement, first Flag for
Deletion the Material Storage Location and then set the Message M7 127 to ‘E’.
Step 1 :- Flag for deletion the Sloc
To Flag for Deletion the Storage Location, goto transaction MM06
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 69 of 80 SAP Version 4.6c
Next, tick the Storage location and Save
Step 2 :- Set Message M7 127 to ‘E’ (Error)
IMG Shortcut Menu Path :
OMCQ IMG – Materials Management – Inventory Management and Physical
Inventory - Define Attributes of System Messages
This SAP Message will pop-up when the users try to do a Goods Movement :-
Material Testing Plant SLOC flagged for deletion
Message no. M7 127
The material master record V has been flagged for deletion.
Depending on the system setting, the system issues either a warning or an error message.
• If the message is a warning (W), the system will accept your entry, but
simultaneously issues a warning to prevent you from making the wrong entry.
• If the message is an error message (E), the system will not accept your entry.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 70 of 80 SAP Version 4.6c
Appendix C: Allows/Disallowed Goods Movement Posting to Previous Period
This transaction code allows you to control the Inventory Posting for the Current and
Previous Period (SAP terms for month) after the Month-end Closing.
The purpose of setting this indicator is to stop the user from posting any Inventory
transaction after the beginning of a new Month. This is usually a request from Finance
department because they will not be able to determined the Previous Month stocks figures
if user to continue to post entry to the previous month as Financial Document will be
created for any valuated materials that the user post to the previous month.
Menu Shortcut Menu Path :
MMRV SAP Menu – Materials Management – Material Master – Other – Allow
Posting to Previous Period
To prevent user from posting to the Previous Month, untick Allow posting to
previous per. and tick Disallow backposting generally as shown below and vice
versa.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 71 of 80 SAP Version 4.6c
Appendix D: How to Archive the Materials Documents?
In Inventory Management, for every transaction posting, the system will create a Material
Documents. After a period of time, depending on your company transaction, your database
will grow and deletion of passed data is required.
Archiving is normally done by the Basis team, but you may required to do it, if you does not
have one (For e.g. SAP server is outsource to a Data Center). Upon successful deletion,
the Basis person or the Data Center will backup the archive files into a TAPE before
removing it from the SAP server.
Archiving the Material Documents requires two steps:
1. Create the Archive files – the system will CREATE an archive files that reside in the
SAP server.
2. Actual Deletion from the SAP database – the system will READ the archive files that
have been created and remove them from the Inventory database (or tables).
First check your Material Documents Life. The formula is:
Current date – Material Documents Posting Date > Material Documents Life
Transaction :
OMB9
Menu Path : IMG – Materials Management – Inventory Management and
Physical Inventory – Define Document Life
Archiving the Materials Documents:
Transaction :
SARA
Menu Path : SAP Menu – Tools – Administration – Administration –
Client Administration - Archiving
Type the Material Documents Object name is “MM_MATBEL” and Hit Enter.
Figure 1:
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 72 of 80 SAP Version 4.6c
Figure 2: If you are doing it for the first time, click the Customizing button.
Figure 3: In the Archiving object-specific Customizing, Click the Technical settings
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 73 of 80 SAP Version 4.6c
Figure 4: Customize the Test Variant to Test and the Production Variant to Production:
TestSessVariant – Click Variant -> Values -> Tick Simulation and Log
Prod. Session Variant – Click Variant -> Values -> Tick Log
Save it and return to the Archiving Main Menu (Figure 2).
Figure 5: With the above settings, you can now proceed to do the Archiving. At the Main
Menu (Figure 2), Click the Archive button. Type in a Variant Name and click the Maintain
button.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 74 of 80 SAP Version 4.6c
Figure 6: Depending on your company Financial Year Configuration, your document year
might not follows the normal Calendar year. For e.g. 200401 refers to July 2003 and
200412 refers to June 2004. Save your Variant.
To start the Archive, Click the Start button in Figure 5, then follows by the
Save button.
The Start date will change to Green Light and you can now click the Execute button.
Check the Spool Request and reconfirmed that the Archive Material Documents are those
that you wish to delete.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 75 of 80 SAP Version 4.6c
Actual Deletion from the SAP Database
If everything is ok, you can proceed to Figure 2 and click the Delete button to start the
Actual Delete from the SAP database. Click the Archive selection to select the Archive
files.
Tick the Archive files and hit the Enter key. Next maintain the Start date button as
Immediate. You can tick the Test session button to do a test first before starting the
Actual Delete. Once you are comfortable, Untick the Test session button and do an
Actual run and the Material Documents will be Physically deleted from the database.
When the Deletion Jobs is completed, you can check the spool log in tcode SP01 and do a
random check with transaction MB03 to verify that those Archive documents does not
exists anymore.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 76 of 80 SAP Version 4.6c
Appendix E: Configure the Cycle Count in SAP
Complete the system settings for the physical inventory method of cycle counting by
defining the individual cycle counting indicators for the given plant.
The cycle counting indicators are used to group the materials together into individual
categories.
Normally, the cycle counting indicators are assigned when an ABC analysis is run.
However, different indicators can be defined, if necessary.
1. Define the allowed cycle counting indicators in the plant.
2. Make the required settings for each indicator.
Remember that the total of the percentages must be 100 if you want to assign the indicator
to the individual materials as part of an ABC analysis.
Change Settings for Cyclic Counting
Transaction:
OMCO
Menu Path: IMG – Materials Management – Inventory Management and
Physical Inventory – Physical Inventory – Cycle Counting
To set the cyclic count indicator automatically
If you does not wish to set the A,B,C,D indicator manually, SAP can help you to set it
automatically. However, take note that the auto SAP A,B,C,D classification is based on the
consumption/usage value or requirement (forecast) value.
For Example,
In a given plant, 200 materials are subject to the cycle counting physical inventory
procedure.
In Customizing for Inventory Management, the following percentage allocation has been
defined for the plant:
A materials: 50%
B materials: 25%
C materials: 15%
D materials: 10%
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 77 of 80 SAP Version 4.6c
In the cycle counting analysis, the materials are sorted by consumption. After completion of
the analysis, the cycle counting indicator is assigned as follows:
The first 3 materials (sorted in descending order according to consumption) represent 50%
of the consumption and have the indicator A.
The next 12 materials represent 25% of the consumption and have the indicator B.
The next 49 materials represent 15% of the consumption and have the indicator C.
The remaining 136 materials represent the rest (10%) of the consumption and have the
indicator D.
Transaction:
MIBC
SAP Menu Path: Logistics – Materials Management – Inventory
Management – Physical Inventory – Special Procedures – Cycle Counting
– Set CC Indicator
Note:-
If you tick the All stock materials, all material including those who do not have the
cyclic count indicator are also taken.
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 78 of 80 SAP Version 4.6c
Field explanation:
Field Description Mandatory
Plant Plant code for which the cycle count indicator
is to be put.
No, but at least one
selection option to be
given.
Material
Type
To enter the material type for which cycle
count indicator is to be put.
No, but at least one
selection option to be
given.
Materials
with
deletion flag
Tick this box if even the material with deletion
flag are also to be included.
No. Why include Material
that is already flag for
deletion?
All stock
materials
If this check box is ticked, all material including
those who do not have cyclic count indicator
are also taken.
No, but recommend.
Key figure
radio button
Select radio button “consumption usage” if
past consumption should decide indicator or
select “requirements” if forecast to decide the
indicator. Also put from and to date for option
chosen default is 3 months past and 3 months
future respectively.
Yes
Change cc
percentages
check box
Put tick if you want to do changes for the
default percentages set for A, B, C, D
No
Processing
radio button
Use radio button “Display list first” or “update
without list”. The names show what is the
function
Yes
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 79 of 80 SAP Version 4.6c
Create the Physical Inventory Document for Cycle Counting
For every cycle count pre-determined period, run this program to create the physical
inventory document for your cycle count. The rest of the process is exactly like the physical
inventory count.
Transaction:
MICN
SAP Menu Path: Logistics – Materials Management – Physical Inventory
– Special Procedures – Cycle Counting – Create Phys.Inv.Docs
A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations
@ www.sap-img.com Page 80 of 80 SAP Version 4.6c
Processing Step for MICN - Create Phys.Inv.Docs:
Press the Execute button
On the next screen, press the Generate session button
On the next screen, select the session and press Process session button
On the pop-up screen, select Radio button for Process / Foreground OR
Background
Press the Process button
Click on the Enter key to refresh the screen
To view the completed job, press the Log icon (or F7). Check the logs for any
errors.
Double click on the screen to see the physical inventory document numbers
The transaction to carry out and enter the Physical count into SAP
Transaction Description Menu Path
MI02 Change Physical Inventory
Document
Logistics – Materials Management
– Physical Inventory – Physical
Inventory Doc. – Change (Put year
as fiscal year and not Calendar
year.
MI03 Display Inventory Document Logistics – Materials Management
– Physical Inventory – Physical
Inventory doc. – Display (To print
physical inv doc. – Print)
MI11 Recount Logistics – Materials Management
– Physical Inventory – Physical
Inventory doc – Recount
(recounting not without counting)
MI04 Enter Inventory Count Logistics – Materials Management
– Physical Inventory – Inventory
Count - Enter
MI05 Change Inventory Count Logistics – Materials Management
– Physical Inventory – Inventory
Count - Change
MI07 Post Difference Logistics – Materials Management
– Physical Inventory - Difference –
Post
MI20 Different List Logistics – Materials Management
– Physical Inventory - Difference –
Different List

More Related Content

Similar to A step by_step_guide_to_the_sap_mm_inven

199 sap-co-configuration-guide
199 sap-co-configuration-guide199 sap-co-configuration-guide
199 sap-co-configuration-guideambrish nigam
 
SAP CO CONFIGURATION
SAP CO CONFIGURATIONSAP CO CONFIGURATION
SAP CO CONFIGURATIONPKVINCENT
 
Fi asset-configuration-sap-s4-hana-enterprise-management
Fi asset-configuration-sap-s4-hana-enterprise-managementFi asset-configuration-sap-s4-hana-enterprise-management
Fi asset-configuration-sap-s4-hana-enterprise-managementSrinivasY16
 
Fi asset-configuration-sap-s4-hana-enterprise-management
Fi asset-configuration-sap-s4-hana-enterprise-managementFi asset-configuration-sap-s4-hana-enterprise-management
Fi asset-configuration-sap-s4-hana-enterprise-managementhuy nguyen cao
 
Bw writing routines in update rules
Bw writing routines in update rulesBw writing routines in update rules
Bw writing routines in update rulesknreddyy
 
CRM EHP3 landscape guide
CRM EHP3 landscape guide CRM EHP3 landscape guide
CRM EHP3 landscape guide SK Kutty
 
004_Config_WhseStructure_and_Master_Data.pdf
004_Config_WhseStructure_and_Master_Data.pdf004_Config_WhseStructure_and_Master_Data.pdf
004_Config_WhseStructure_and_Master_Data.pdfDipak Banerjee
 
Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0gireesho
 
Youwe sap-ecc-r3-hana-e commerce-with-magento-mb2b-100717-1601-206
Youwe sap-ecc-r3-hana-e commerce-with-magento-mb2b-100717-1601-206Youwe sap-ecc-r3-hana-e commerce-with-magento-mb2b-100717-1601-206
Youwe sap-ecc-r3-hana-e commerce-with-magento-mb2b-100717-1601-206Dennis Reurings
 
Fms technical guide for ABAP
Fms technical guide for ABAPFms technical guide for ABAP
Fms technical guide for ABAPRohit Vincent
 
Sap s4 hana 1709 op sap api-master guide
Sap s4 hana 1709 op sap api-master guideSap s4 hana 1709 op sap api-master guide
Sap s4 hana 1709 op sap api-master guidemutia_arum
 
UITECH_OP1909_latest.pdf
UITECH_OP1909_latest.pdfUITECH_OP1909_latest.pdf
UITECH_OP1909_latest.pdfpraveenRapeti3
 

Similar to A step by_step_guide_to_the_sap_mm_inven (20)

CO-PA SAP
CO-PA SAPCO-PA SAP
CO-PA SAP
 
Pacmp
PacmpPacmp
Pacmp
 
199 sap-co-configuration-guide
199 sap-co-configuration-guide199 sap-co-configuration-guide
199 sap-co-configuration-guide
 
SAP CO CONFIGURATION
SAP CO CONFIGURATIONSAP CO CONFIGURATION
SAP CO CONFIGURATION
 
Fi asset-configuration-sap-s4-hana-enterprise-management
Fi asset-configuration-sap-s4-hana-enterprise-managementFi asset-configuration-sap-s4-hana-enterprise-management
Fi asset-configuration-sap-s4-hana-enterprise-management
 
Fi asset-configuration-sap-s4-hana-enterprise-management
Fi asset-configuration-sap-s4-hana-enterprise-managementFi asset-configuration-sap-s4-hana-enterprise-management
Fi asset-configuration-sap-s4-hana-enterprise-management
 
Sap srm
Sap srm Sap srm
Sap srm
 
Bw writing routines in update rules
Bw writing routines in update rulesBw writing routines in update rules
Bw writing routines in update rules
 
CRM EHP3 landscape guide
CRM EHP3 landscape guide CRM EHP3 landscape guide
CRM EHP3 landscape guide
 
Conv op1909
Conv op1909Conv op1909
Conv op1909
 
004_Config_WhseStructure_and_Master_Data.pdf
004_Config_WhseStructure_and_Master_Data.pdf004_Config_WhseStructure_and_Master_Data.pdf
004_Config_WhseStructure_and_Master_Data.pdf
 
Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0Performance tuning in sap bi 7.0
Performance tuning in sap bi 7.0
 
Youwe sap-ecc-r3-hana-e commerce-with-magento-mb2b-100717-1601-206
Youwe sap-ecc-r3-hana-e commerce-with-magento-mb2b-100717-1601-206Youwe sap-ecc-r3-hana-e commerce-with-magento-mb2b-100717-1601-206
Youwe sap-ecc-r3-hana-e commerce-with-magento-mb2b-100717-1601-206
 
Xi31 sp3 bip_admin_en
Xi31 sp3 bip_admin_enXi31 sp3 bip_admin_en
Xi31 sp3 bip_admin_en
 
Whats new
Whats newWhats new
Whats new
 
Conv op2020
Conv op2020Conv op2020
Conv op2020
 
Solution master guide.pdf
Solution master guide.pdfSolution master guide.pdf
Solution master guide.pdf
 
Fms technical guide for ABAP
Fms technical guide for ABAPFms technical guide for ABAP
Fms technical guide for ABAP
 
Sap s4 hana 1709 op sap api-master guide
Sap s4 hana 1709 op sap api-master guideSap s4 hana 1709 op sap api-master guide
Sap s4 hana 1709 op sap api-master guide
 
UITECH_OP1909_latest.pdf
UITECH_OP1909_latest.pdfUITECH_OP1909_latest.pdf
UITECH_OP1909_latest.pdf
 

More from Lokesh Modem

Variant configuration.docx
Variant configuration.docxVariant configuration.docx
Variant configuration.docxLokesh Modem
 
SAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docx
SAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docxSAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docx
SAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docxLokesh Modem
 
Fiori Apps Library.pdf
Fiori Apps Library.pdfFiori Apps Library.pdf
Fiori Apps Library.pdfLokesh Modem
 
Material Ledger Configuration.doc
Material Ledger Configuration.docMaterial Ledger Configuration.doc
Material Ledger Configuration.docLokesh Modem
 
What is Cost of Goods Sold.doc
What is Cost of Goods Sold.docWhat is Cost of Goods Sold.doc
What is Cost of Goods Sold.docLokesh Modem
 
FSD_Stock aging Report Based On consumption.doc
FSD_Stock aging Report Based On consumption.docFSD_Stock aging Report Based On consumption.doc
FSD_Stock aging Report Based On consumption.docLokesh Modem
 
SAP Solution Manger 7.2
SAP Solution Manger 7.2SAP Solution Manger 7.2
SAP Solution Manger 7.2Lokesh Modem
 
E invoice webinar_jan2020_v2
E invoice webinar_jan2020_v2E invoice webinar_jan2020_v2
E invoice webinar_jan2020_v2Lokesh Modem
 
Gst digital compliance roadmap jan2010 v1
Gst digital compliance roadmap jan2010 v1Gst digital compliance roadmap jan2010 v1
Gst digital compliance roadmap jan2010 v1Lokesh Modem
 
SAP MM Business Scenarios
SAP MM  Business ScenariosSAP MM  Business Scenarios
SAP MM Business ScenariosLokesh Modem
 
SAP Third party scenarios _automatives
SAP Third party scenarios _automatives SAP Third party scenarios _automatives
SAP Third party scenarios _automatives Lokesh Modem
 
Fsd for mass upload program to create and change of scheduling agreement
Fsd for mass upload program to create and change of scheduling agreementFsd for mass upload program to create and change of scheduling agreement
Fsd for mass upload program to create and change of scheduling agreementLokesh Modem
 
Pir price updation in SCHEDULLING AGREEMENT
Pir price updation in SCHEDULLING AGREEMENTPir price updation in SCHEDULLING AGREEMENT
Pir price updation in SCHEDULLING AGREEMENTLokesh Modem
 
Fsd zpriz price details from a017 & a018
Fsd zpriz price details from a017 & a018Fsd zpriz price details from a017 & a018
Fsd zpriz price details from a017 & a018Lokesh Modem
 
Fsd for upload program for delivery completion indicator of scheduling agreem...
Fsd for upload program for delivery completion indicator of scheduling agreem...Fsd for upload program for delivery completion indicator of scheduling agreem...
Fsd for upload program for delivery completion indicator of scheduling agreem...Lokesh Modem
 
Guidelines for xl_filling
Guidelines for xl_fillingGuidelines for xl_filling
Guidelines for xl_fillingLokesh Modem
 
Gst e way bill solution from sap
Gst e way bill solution from sapGst e way bill solution from sap
Gst e way bill solution from sapLokesh Modem
 

More from Lokesh Modem (20)

Variant configuration.docx
Variant configuration.docxVariant configuration.docx
Variant configuration.docx
 
SAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docx
SAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docxSAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docx
SAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docx
 
Fiori Apps Library.pdf
Fiori Apps Library.pdfFiori Apps Library.pdf
Fiori Apps Library.pdf
 
Material Ledger Configuration.doc
Material Ledger Configuration.docMaterial Ledger Configuration.doc
Material Ledger Configuration.doc
 
SAP S4 HANA.docx
SAP S4 HANA.docxSAP S4 HANA.docx
SAP S4 HANA.docx
 
What is Cost of Goods Sold.doc
What is Cost of Goods Sold.docWhat is Cost of Goods Sold.doc
What is Cost of Goods Sold.doc
 
FSD_Stock aging Report Based On consumption.doc
FSD_Stock aging Report Based On consumption.docFSD_Stock aging Report Based On consumption.doc
FSD_Stock aging Report Based On consumption.doc
 
Sap pp org
Sap pp orgSap pp org
Sap pp org
 
Sap sd org
Sap sd org Sap sd org
Sap sd org
 
SAP Solution Manger 7.2
SAP Solution Manger 7.2SAP Solution Manger 7.2
SAP Solution Manger 7.2
 
E invoice webinar_jan2020_v2
E invoice webinar_jan2020_v2E invoice webinar_jan2020_v2
E invoice webinar_jan2020_v2
 
Gst digital compliance roadmap jan2010 v1
Gst digital compliance roadmap jan2010 v1Gst digital compliance roadmap jan2010 v1
Gst digital compliance roadmap jan2010 v1
 
SAP MM Business Scenarios
SAP MM  Business ScenariosSAP MM  Business Scenarios
SAP MM Business Scenarios
 
SAP Third party scenarios _automatives
SAP Third party scenarios _automatives SAP Third party scenarios _automatives
SAP Third party scenarios _automatives
 
Fsd for mass upload program to create and change of scheduling agreement
Fsd for mass upload program to create and change of scheduling agreementFsd for mass upload program to create and change of scheduling agreement
Fsd for mass upload program to create and change of scheduling agreement
 
Pir price updation in SCHEDULLING AGREEMENT
Pir price updation in SCHEDULLING AGREEMENTPir price updation in SCHEDULLING AGREEMENT
Pir price updation in SCHEDULLING AGREEMENT
 
Fsd zpriz price details from a017 & a018
Fsd zpriz price details from a017 & a018Fsd zpriz price details from a017 & a018
Fsd zpriz price details from a017 & a018
 
Fsd for upload program for delivery completion indicator of scheduling agreem...
Fsd for upload program for delivery completion indicator of scheduling agreem...Fsd for upload program for delivery completion indicator of scheduling agreem...
Fsd for upload program for delivery completion indicator of scheduling agreem...
 
Guidelines for xl_filling
Guidelines for xl_fillingGuidelines for xl_filling
Guidelines for xl_filling
 
Gst e way bill solution from sap
Gst e way bill solution from sapGst e way bill solution from sap
Gst e way bill solution from sap
 

Recently uploaded

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 

Recently uploaded (20)

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 

A step by_step_guide_to_the_sap_mm_inven

  • 1. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 1 of 80 SAP Version 4.6c Table of Contents Objective............................................................................................................................................... 3 IMG Menu – The Starting Point........................................................................................................... 4 Start of the SAP MM Inventory Management Configurations............................................................. 5 The Basic Material Master Configuration : Units of measurement...................................................... 5 Where does the user maintain the UOM?............................................................................................. 7 Industry Type for Material Master........................................................................................................ 8 Delete or Add in Storage Location for the new Plant......................................................................... 11 General Plant Settings in Inventory Management .............................................................................. 11 Define the Attributes of System Messages......................................................................................... 13 Start of the Number Range Configurations ........................................................................................ 15 Define Number Assignment for Accounting Documents................................................................... 15 Define Number Assignment for Material and Phys. Inv. Docs.......................................................... 18 Define Number Assignment for Reservations.................................................................................... 19 Start of the Individual Fields IMG Settings........................................................................................ 20 Field Selection for Goods Movements Initial/Header Screens........................................................... 20 Field Selection for MIGO................................................................................................................... 21 Field Selection per Mvt Type ............................................................................................................. 21 Define Screen Layout for Movement Type ........................................................................................ 22 Settings for Transactions and Reference Documents ......................................................................... 24 Create Storage Location Automatically.............................................................................................. 26 Set Manual Account Assignment for Movement Type ...................................................................... 27 Maintain Copy Rules for Reference Documents ................................................................................ 28 Set Up Dynamic Availability Check................................................................................................... 29 Generate Physical Inventory Documents for Goods Movements....................................................... 32 Allow Negative Stocks ....................................................................................................................... 33 Set Missing Part Check....................................................................................................................... 34 Default the “Delivery Completed” Indicator...................................................................................... 35 For GR-Based IV, Reversal of GR Despite Invoice........................................................................... 36 Record Reason for Goods Movement................................................................................................. 37 How to Define, Copy or Change a Movement Types?....................................................................... 38 Default Print Control for Material Document..................................................................................... 41 Define Stock List Display for MMBE................................................................................................ 47 Define Valuation Class ....................................................................................................................... 49 Configure Automatic Postings to G/L Accounts ................................................................................ 51 Storage Location Indicator to allowed/disallowed Physical Inventory Freezing ............................... 58 Configuration for Vendor Consignment............................................................................................. 59 Business Process Flow for Vendor Consignment............................................................................... 60 The Initial Inventory during Implementation ..................................................................................... 63 Static versus dynamic data conversion ............................................................................................... 66 A Sample note on Inventory Balance Conversion.............................................................................. 66 Appendix A: The Inventory Goods Movement Configuration Links Explain ................................... 67 Appendix B: Restrict the Storage Location from any Goods Movement........................................... 68 Appendix C: Allows/Disallowed Goods Movement Posting to Previous Period............................... 70 Appendix D: How to Archive the Materials Documents?.................................................................. 71 Appendix E: Configure the Cycle Count in SAP................................................................................ 76
  • 2. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 2 of 80 SAP Version 4.6c Copyright © 2004 www.sap-img.com. All rights reserved. www.sap-img.com makes no warranties or representations with respect to the content hereof and specifically disclaims any implied warranties of merchantability or fitness for any particular purpose. www.sap-img.com assumes no responsibility for any errors that may appear in this document. The information contained in this document is subject to change without notice. www.sap-img.com reserves the right to make any such changes without obligation to notify any person of such revision or changes. www.sap-img.com makes no commitment to keep the information contained herein up to date. Trademarks ABAP/4 is a registered trademark of SAP AG. SAP, R/2, R/3, SAPoffice, Smart Forms, SAPscript, SAP EarlyWatch, and SAP Business Workflow are registered trademark of SAP AG. All other products mentioned in this documentation are registered or unregistered trademarks of their respective companies.
  • 3. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 3 of 80 SAP Version 4.6c Objective The objective of this paper is to provide the SAP MM consultant with a step-by-step guides at configuring the SAP MM Inventory Management module. It is structure in the form of how-to-do configurations method. When you do the SAP configuration, sequence is not really important as long as all the MM Inventory Management modules Features that need to be used have been configured. Notes: Initial IMG Action : Required (this are dynamic data which are unique to the company) Initial IMG Action : Usually Not required (it depends on the customer requirement) Initial IMG Action : Not required (normally this kind of configuration is quite static, most of the customer will accept the SAP default and may request for changes after going live for a period of time)
  • 4. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 4 of 80 SAP Version 4.6c IMG Menu – The Starting Point Before doing any SAP Configuration (or IMG), all SAP consultants MUST be aware of the transaction SPRO. This transaction code is the heart of the whole SAP configuration. Click the button and you will be shown all the configuration tree for the various SAP modules like SD, PP, FI, CO etc. Transaction SPRO The SAP IMG configuration tree for all the modules
  • 5. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 5 of 80 SAP Version 4.6c Start of the SAP MM Inventory Management Configurations Now, you will go through each of the SAP Inventory Management Configurations to get your SAP Inventory transaction functioning. After all the configurations are completed, Appendix A: (The Inventory Goods Movement Configuration Links Explain) will link all the related configurations for you so that you can understand the relationship. The Basic Material Master Configuration : Units of measurement Initial IMG Action : Usually Not Required As a rule of thumb, always RECOMMEND the user to set the base unit of measure for a material to the smallest unit that can be used. That is, don't set it as FT (foot), but set it as IN (inch). Never set EA as base unit for something that can be divided and consumed in smaller quantities. Please take note that you CANNOT change your Base Unit of Measure once there are any OPEN TRANSACTIONAL POSTING done by the user. For e.g. Available Stocks, Open Purchase Order, Open Production Order, Dependent Reservations already exists, Open Sales Order etc. If you try to change, a SAP message will appear asking you to click the button. It will list all the OPEN DOCUMENTS to you. Tip: Determine the lowest UOM as the Base Unit of Measure Transaction : CUNI Menu Path : IMG – General Settings – Currencies – Check units of measurement Click the button Units of measurement to see the UOM settings.
  • 6. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 6 of 80 SAP Version 4.6c Double click on the Unit to see the individual UOM settings. Create the New button to create a new UOM. A sample of a UOM settings. You can ignore the ALE/EDI sections if your company is not using any EDI.
  • 7. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 7 of 80 SAP Version 4.6c Where does the user maintain the UOM? For this IMG settings, the user will maintain it in the Material Master Record (MM01/MM02). Maintain the Base unit of measure Transaction : MM02 SAP Menu Path : Logistics – Materials Management – Material Master – Material – Change – Immediately – Select Basis data 1
  • 8. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 8 of 80 SAP Version 4.6c Maintain the UOM Conversion Transaction : MM02 Menu Path : Logistics – Materials Management – Material Master – Material – Change – Immediately - Select Basis data 1 - Additional Data – Units of measure For e.g. assuming that the Materials Master Base UOM is SH - Sheet and you need to transact in KG. Input the X (Denominator) and Y (Numerator) for Conversion to Base Units of Measure column and the system will automatically calculate the Number column for you once you hit the Enter key. Please note that you may enter only whole numbers in the numerator and denominator fields; that is, if 3.14 m² correspond to one piece, you must enter integer multiples (314 m² = 100 PC). In this case, the quotient is therefore 100/314 (the numerator being 100 and the denominator 314). Industry Type for Material Master Initial IMG Action : Usually Not Required Industry type are used for classifying your company industry sectors. SAP used it to control the Field attributes of your Material Master. There are no other usage. The SAP default industry sectors are : • A for plant engineering and construction • C for the chemical industry • M for mechanical engineering • P for pharmaceuticals Note: You cannot change the industry type after it is being input. The only way to change the industry type to is to Flag the materials for deletion and archive it. Then create a new material with the correct industry type. Define new or Change the existing Industry Type IMG Shortcut : OMS3 Menu Path : IMG – Logistics General – Material Master – Field Selection - Define Industry Sectors and Industry-Sector- Specific Field Selection
  • 9. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 9 of 80 SAP Version 4.6c The Field reference above points to the Fields in Tcode MM01/MM02/MM03 where the user used for maintaining their Material Master Record. If you intend to create a new Field ref., it has to begin with a y or z. IMG Shortcut : OMS9 Menu Path : IMG – Logistics General – Material Master – Field Selection - Maintain Field Selection for Data Screens Double click on Field ref. Double click on and you will see the Fields of each Material Master. The attributes of Field Sel. Group have a higher priority than the Field reference.
  • 10. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 10 of 80 SAP Version 4.6c For e.g. Field selection grp 1 contains the following fields which are all Required Entry as you can see from the above screen. Default the Material Industry Type If you have only one industry type, you can default and hide it. This saved the users the need of entering the industry type. When there are different Industry Sector for different users, you can also teach them to default it in MM01 – Defaults -> Industry sector IMG Shortcut : OMT3U Menu Path : IMG – Logistics General – Material Master – Configuring the Material Master – Maintain User Settings
  • 11. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 11 of 80 SAP Version 4.6c Delete or Add in Storage Location for the new Plant Initial IMG Action : Required A storage location is the place where stock is physically kept within a plant. Some companies will break their area to be managed by different Plant and Storage Location and you will define IMG Storage Location Plant by Plant. Each Plant may have different storage location requirement to track the movement and quantities of stocks. For e.g. defective stocks, warehouse stocks etc. For naming convention, you can recommend them to use the building number follows by two characters to represent the inventory type. For e.g. Building 9, the storage location for Finished Goods can be 09FG, Defective Goods can be 09DF etc. Storage Location is a required fields when user do entries for Goods Movement related transaction code such as MB1A – Goods Issue, MB1B – Transfer Posting, MB1C – Other Goods Receipts etc. User must know where they want to keep the Inventory. Configure the Storage Location Transaction : OX09 Menu Path : IMG – Enterprise Structure – Definition – Materials Management - Maintain Storage Location Click the New entries button to enter a new Storage Location. General Plant Settings in Inventory Management IMG Action : Not required You should not make any IMG settings using this overall maintenance screen. Use this screen for checking purpose as you can view all the Individual Configuration on a single screen. Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Plant Parameters - Double click the Plant and you’ll be able to see the Plant Inventory Settings
  • 12. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 12 of 80 SAP Version 4.6c Double click on the Plant to view the next screen.
  • 13. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 13 of 80 SAP Version 4.6c Define the Attributes of System Messages Initial IMG Action : Not required In any of the Inventory Management goods movement transactions posting, the system will issues messages to the user screen to inform the user about certain system responses or data situations (for example, a message indicating that the order item is flagged "delivery completed"). An example is given in Appendix B: (Restrict the Storage Location from any Goods Movement) to see how you can make used of the Attributes of the System Messages. There are three attributes where you can define the type of system message for a version: W – You can set a warning message and after reading the message, the user is allowed to hit enter and proceed with the entries and save the record. E – You can set an error message and the user have to correct the mistake or the system will not allow the user to proceed further or to save the record entry. Space - No message will be issue to the user. Transaction OMCQ Menu Path : IMG - Logistics – Materials Management – Inventory Management and Physical Inventory – Define attributes of System Messages - Settings for System Messages From the System Messages screen, you can see that the SAP default for all messages that can be controlled are stored in version 00 and the Inventory Management, the application area M7 is predefined.
  • 14. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 14 of 80 SAP Version 4.6c You are allow to create a new version (for example, ZZ) and this is maintained as a parameter ID MSV in the user master record, thus representing a user or a user group. Transaction : SU01 Menu Path : IMG - Logistics – Materials Management – Inventory Management and Physical Inventory – Define attributes of System Messages - Maintain Users Step to configure the SAP System Messages Proceed as follows to control messages according to your needs: 1. Copy the messages (for which you would like to change the type) into a separate version (for example, ZZ ). 2. Change the type of these messages in the new version. 3. Allocate the corresponding version to the users as follows: Define a value (for example, ZZ ) for the parameter ID MSV in the user master record by selecting Goto -> Parameters. Please note that if you did not specify any parameter ID for a given user, the system uses version 00. If there are no entry maintain in the table for a certain version the default message is a warning.
  • 15. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 15 of 80 SAP Version 4.6c Start of the Number Range Configurations In the SAP Inventory Management modules, for every valuated posting, the system will auto create a Material and a Financial Document. These documents will be pre- assigned with a range of running numbers. During the initial number range IMG, no action is required on your side (unless your company want to changed it) as SAP have pre- configured the system with a set of pre-defined running numbers. Define Number Assignment for Accounting Documents Initial IMG Action : Might be required for Accounting Documents For every Valuated Inventory Posting, two documents (a material document and a accounting document) will be generated automatically by the system. By default, SAP has already defined a range of unique number for each document type. Companies are allowed to change them if they prefer another set of numbers. Transaction : OMBA Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Number Assignment – Define Number Assignment for Accounting Documents
  • 16. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 16 of 80 SAP Version 4.6c Configure the Financial Document Type with the relevant Number Range Financial Accounting documents are split into document types in order for the system to differentiated document number assignment, which is the basis for distinguishing between the various accounting operations. A number range is assigned to each document type. In a company code, you have to define number intervals for each number range and fiscal year. In inventory management, the transaction determines which document type is used. To view the Financial Accounting Document Types: Click Financial accounting document types Double click on Type AA to view the details Copy down the Number range No For e.g. 04 To maintain the number assignment for accounting documents. - Click the Financial accounting number ranges button Input your company code and click Click to input the Number range For e.g.
  • 17. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 17 of 80 SAP Version 4.6c In the standard SAP Inventory Management System, no change is required as the following the document types have been predefined: • WA for goods issues, transfer postings, other goods receipts • WE for goods receipts with reference to purchase orders • WF for goods receipts with reference to production orders • WI for inventory differences • WL for goods issues with reference to deliveries (SD) • WN for net posting of goods receipts • PR for revaluation documents Click the Goods issue document type and you can view the default Doc. Type that have been pre-defined. You can see that each document type has been assigned a number range. In company code 0001, number intervals are defined for each number range both for the current and the previous fiscal year. • Number range 49 with the year-related interval 4900000000 to 4999999999 is assigned to the document types for all goods movements, except goods movements with reference to purchase/production orders. • Document type WE is used for goods receipts with reference to purchase orders and production orders. This document type is assigned number range 50 with the year- related interval 5000000000 to 5099999999. Please note that the net postings of goods receipts (document type WN) are not active in the standard system. If you want to post goods receipts net, you have to assign document type WN (instead of WE) to the transaction MB01. • Document type WI is used for posting inventory differences. This document type is assigned the number range 01 with the year-related interval 0100000000 to 019999999999.
  • 18. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 18 of 80 SAP Version 4.6c Define Number Assignment for Material and Phys. Inv. Docs Initial IMG Action : Not required The Physical Inventory module is used to adjust your company Stock balance after the company Physical stock-take. Physical Inventory Documents are created to captured the stock data entries. No action is required unless you wish to change the number assignment for the following documents: material documents physical inventory documents Transaction : OMBT Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Number Assignment – Define Number Assignment for Material and Phys. Inv. Docs Refer to OMBA – Allocate Document Type to Transaction
  • 19. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 19 of 80 SAP Version 4.6c Define Number Assignment for Reservations Initial IMG Action : Not required You can only used internal number assignment for reservations. The default number range 01 with the interval 0000000001 - 9999999999 has been pre- defined for reservations. No action is required from you unless your company preferred another range of numbers. Transaction : OMC2 Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Number Assignment – Define Number Assignment for Reservations (a) OMJK - Maintain Number Range Interval (b) No. range res/dep.rq
  • 20. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 20 of 80 SAP Version 4.6c Start of the Individual Fields IMG Settings As you probably know, SAP is a pre-written software that caters to many companies around the world. There will be data fields that your company does not required, optional or fields that are mandatory. Therefore, SAP provides you the flexible to control those non-critical fields so that each companies can set their own fields attribute although they may used the same transaction screen to input the data. Field Selection for Goods Movements Initial/Header Screens Initial IMG Action : Not required The goods movement screen, MB1A, MB1B, MB1C contains many fields for data entry. Some companies may prefer to hide those un-used fields not required for any data input. Note that the field selection for the item screens depends on the movement type and is configured in separate steps. For testing, click Hide for field Document header text. Goto transaction MB1A, MB1B, MB1C and have a look. Change it back to Input and check again. Double click on the Modifiable field for more fields.
  • 21. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 21 of 80 SAP Version 4.6c Field Selection for MIGO Initial IMG Action : Not required MIGO is the new enjoy transaction code for Inventory Goods Movement. It combines the transaction MB1A, MB1B, MB1C and MBST The IMG here allows you to change the attribute of those fields in MIGO. Transaction : OMJX Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Settings for Enjoy Transactions – Settings for Goods Movements (MIGO) – Field Selection for MIGO To change to field attribute, just tick accordingly on the one of the option buttons. Field Selection per Mvt Type Initial IMG Action : Not required Here you maintain all the settings for field selection by movement type. This step replaces the activity Define Screen Layout for the Enjoy transactions. The settings from Define Screen Layout are adopted in these settings automatically so that you do not need to maintain new entries here.
  • 22. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 22 of 80 SAP Version 4.6c You can specify for each field whether it is an optional entry or a mandatory entry. In the table, you see all fields that are visible. You can access the setting Field Invisible by deleting the appropriate entry from the table. There is no distinction between different special stock indicators in these entries. Special stock fields are always suppressed automatically. Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Settings for Enjoy Transactions – Settings for Goods Movements (MIGO) – Field Selection for Mvt Type Define Screen Layout for Movement Type Initial IMG Action : Not required Here you set the field selection for the movement types including goods issues and transfer postings. When creating a goods movement, the field selection determines which fields • can be filled (optional entry) • must be filled (required entry) • are suppressed fields In Inventory Management, the field selection depends on the movement type. The field selection defined for a movement type is valid for entering goods movements and reservations. Transaction : OMBW Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Goods Issue / Transfer Postings – Define Screen Layout Transaction : OMCJ Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Goods Receipt – Define Screen Layout Transaction : OMJ9A Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Automatic Movements – Define Screen Layout
  • 23. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 23 of 80 SAP Version 4.6c This is the first screen. Double click on the Movement Type This is the Second screen. Double click on any of the Select group Field e.g General data
  • 24. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 24 of 80 SAP Version 4.6c This is the Last screen where you change the Field Input Options Settings for Transactions and Reference Documents Initial IMG Action : Not required No action is required here unless you want to limit the number of selectable transactions (goods receipt, goods issue, and so on), reference documents (material document, delivery note), and movement type that the system propose for every reference document in transaction MIGO, MIGO_GI, MIGO_GO, MIGO_GR For example in MIGO, you can see the Selectable posting transaction and Reference Documents type on the top left of the screen. Transaction : MIGO SAP Menu Path : SAP menu – Logistics - Materials Management – Inventory Management – Goods Movements (MIGO)
  • 25. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 25 of 80 SAP Version 4.6c If you need only certain transactions (for example, goods receipts or goods issues), you can choose from the following preset transactions code: MIGO - Used to enter all goods receipts. MIGO_GR - Used to enter goods receipts from external procurement. MIGO_GO - Used to enter goods receipts for production orders. MIGO_GI - Used to enter goods issues. Configure the settings for transactions and reference documents: 1. Choose the transaction with which you want to enter goods movements. 2. For each transaction, define which transactions and reference documents you want to reference when you post goods movements. Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Settings for Enjoy Transactions – Settings for Goods Movements (MIGO) – Settings for Transactions and Reference Documents To configure the Reference document, select a Tcode and click Reference document of the left screen. Just Tick or Untick the Active column and the Reference document will appear or disappear accordingly when the user use the transaction MIGO - Goods Receipt for Purchase Order.
  • 26. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 26 of 80 SAP Version 4.6c Create Storage Location Automatically Initial IMG Action : Usually Not required The default setting for all the storage location data is created automatically for all inventory goods movement that results in a change in the INVENTORY STOCK BALANCE. The setting does not apply to Create Reservation transaction movement (MB21). This is because no actual goods movement has taken place during materials reservation. Note: if you need to create a reservation to a storage location that have not been created, you can use transaction MMSC to create the storage location. For each configuration, first of all you have to allow automatic creation per plant and then you have to explicitly allow the creation of storage location data for each movement type. A tick means storage location created automatically and vice versa. Automatic Creation of Storage Location for Goods Issues and Transfer Postings Specify whether the automatic creation of storage location data is allowed for goods issues and transfer postings. This is advisable if you work with negative stocks and a material's first movement may be an outward movement. Note that the reversal movement for a goods issue, for example, movement type 202 or 262, is not considered as an issue but as a receipt. If you only use the automatic creation of storage location data for reversals of goods issues, you do not have to allow negative stocks. The storage location data is only created if the quantity is posted to 'standard' storage location stock. It is not created for receipts into a special stock (for example, into sales order stock). Transaction : OMB2 Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Goods Issue / Transfer Postings – Create Storage Location Automatically Automatic Creation of Storage Location for Goods Receipts Specify whether the automatic creation of storage location data is allowed for goods receipts. This is advisable if you want to post a goods receipt without having to maintain the storage location view of the material master record in advance.
  • 27. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 27 of 80 SAP Version 4.6c The storage location data is only created if the quantity is posted to 'standard' storage location stock. It is not created for receipts into a special stock (for example, into sales order stock). Transaction : OMB3 Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Goods Receipts – Create Storage Location Automatically Automatic Creation of Storage Location for Automatic Goods Movements Specify whether the automatic creation of storage location data is allowed for automatic goods movements. This is advisable for goods movements via Shipping or when you post physical inventory differences, for example. The storage location data is only created if the quantity is posted to 'standard' storage location stock. It is not created for receipts into a special stock (for example, into sales order stock). Transaction : OMJ8 Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Automatic Movements – Create Storage Location Automatically (a) Plant (b) Movement Type Set Manual Account Assignment for Movement Type Initial IMG Action : Not required In the R/3 System, account assignment is predefined via the automatic account determination facility. When you enter material movements that are assigned to a cost account, you can enter the account number manually. In doing so, you change the account assignment predefined as offsetting entry for inventory posting. Define the movement types for which you want the G/L account to be ready for input. This happens to movement type “201 – Consumption for cost center from warehouse”, where user are required to enter the cost center which is tied to a G/L a/c.
  • 28. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 28 of 80 SAP Version 4.6c You can specify this four choices: These are the IMG transaction and Menu path where you can configure the Set Manual Account Assignment. You can have a look but no changes are necessary. Transaction : OMB6 Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Goods Issue / Transfer Postings – Set Manual Account Assignment Transaction : OMCH Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Goods Receipt – Set Manual Account Assignment Transaction : OMJ9 Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Automatic Movements – Set Manual Account Assignment Maintain Copy Rules for Reference Documents Initial IMG Action : Not required Configure whether the items of the reference document are proposed as selected on the item selection list when entering a document with reference, or not. In the standard system, the items are proposed selected. The user can delete the check marks manually on the item selection list if she/he does not want to adopt some items. It is useful to set this indicator if usually all or most of the items of the reference document are to be adopted. Specify for every transaction whether the items of the reference document are to be pre-selected or not by making a Tick on Untick on the Selection Box. Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Goods Issue / Transfer Postings – Maintain Copy Rules for Reference Documents Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Goods Receipt – Maintain Copy Rules for Reference Documents
  • 29. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 29 of 80 SAP Version 4.6c Set Up Dynamic Availability Check Initial IMG Action : Not required Dynamic availability check is link to the SAP Material Requirement Planning system. The system checks whether the material to be withdrawn is available and issues a message, if necessary. In Inventory Management, two types of availability check are carried out. availability check during the entry of reservations availability check during the entry of goods movements The availability check is only carried out if: • the material master record contains a checking group for the availability check (MM01/MM02 - MRP 3 View) • a checking rule is assigned to the transaction in Customizing Transaction : OMCP Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Goods Issue / Transfer Postings – Set Up Dynamic Availability Check Transaction : OMCM Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Goods Receipt – Set Up Dynamic Availability Check Figure 1: The Main Menu for Availability Check
  • 30. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 30 of 80 SAP Version 4.6c You can define • for each movement type which type of message is issued (object Movement type) • which checking rules are supported (object Checking rule) • per checking group and checking rule: which objects (documents, stocks, material requirements) are included in the availability check (object Define checking rule) • per transaction of Inventory Management: which checking rule applies (object Transaction codes) In the standard system, the message type A (warning in the case of non-availability, otherwise no message) is set for all relevant movement types. The Movement Type button: For Inventory Management, the checking rule 03 is provided. The checking rules are also used by other applications (Sales & Distribution) and can also be maintained by them. If you want to define new checking rules or change existing rules, it is recommended that you contact and work with the other applications consultants for Sales & Distribution, Material Requirements Planning. Steps to carried out: 1. Define the movement types for which an availability check is to be carried out and which type of message is issued. 2. Check the checking rule that you want to use in Inventory Management. Define a new checking rule, if necessary, and define for each checking group which objects are included in the availability check for this checking rule. 3. Check the availability checking rules for each transaction. Assign other checking rules to the transactions, if necessary. In the Define Checking Rule button, Double click on the Check Rule for the Individual Settings
  • 31. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 31 of 80 SAP Version 4.6c The IMG settings is straight forward. Just tick or untick those stocks or documents you want to include or exclude during the MRP checking. Normally, accept the standard default and change it as the user get familiar with the system. In the Transaction code button, accept the standard default checking rule assigned. Changes are usually not necessary for other tcode.
  • 32. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 32 of 80 SAP Version 4.6c Generate Physical Inventory Documents for Goods Movements Initial IMG Action : Not required Define for each plant and movement type whether a physical inventory document is automatically generated when posting a goods movement. You can create a physical inventory document in addition to the material document at the time of a goods movement. This function is important when inventory differences are posted from the Warehouse Management System. These inventory differences are thereby documented in Inventory Management with a physical inventory document. In order to create an inventory document in addition to a material document for a goods movement, the following conditions must be met: • In the plant, you must define the transaction/event type WV for automatically generated physical inventory documents. You must define the document number assignment for this transaction/event type. • Automatic generation of physical inventory documents must be allowed for the movement type. You may only enter the transaction/event type WV (inventory difference from Warehouse Management system). In the R/3 System, automatic generation of physical inventory documents is allowed for movement types 711 to 718. Transaction : OMCC Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Goods Issue / Transfer Postings – Generate Physical Inventory Documents for Goods Movements Transaction : OMJC Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Automatic Movements - Generate Physical Inventory Documents for Goods Movements 1. Specify the plants for which you want the R/3 System to create a physical inventory document. Enter transaction/event type WV for these plants. 2. Check the movement types for which you want a physical inventory document to be created. Set the number assignment for the given transaction/event type.
  • 33. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 33 of 80 SAP Version 4.6c Allow Negative Stocks Initial IMG Action : Usually Not required Although negative stocks are allowed by the system, most companies prefer not to used this function as it is not a good business practice to draw stocks in advance. Most auditors will also disapprove of this bad Inventory Movement practice. It is similar to your Bank Overdraft facility where you are allowed to draw more than what you have in your Bank Balance. You can configure whether negative stocks are allowed for the unrestricted-use stock in the valuation area, in the plant, and in the storage location. The default IMG setting is negative stocks are not allowed. If negative stocks are needed in your company, proceed as follows: 1. Set the indicator Neg. stocks allowed in the valuation areas in question. (A valuation area can be a plant or a company code, depending on the configuration.) 2. Choose a valuation area and specify per plant whether negative stocks are allowed for special stocks. 3. Choose a plant and specify in which storage locations of the plant negative stocks are allowed. 4. Save your settings. 5. Afterwards, you must change the plant data of all materials for which negative stock balances are allowed. The indicator for negative stocks is contained in the Sales: general/plant view of the material master record (MM01/MM02). Transaction : OMJ1 Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Goods Issue / Transfer Postings – Allow Negative Stocks You can allow Negative Stocks at Plant or Storage Location level. To define at Storage Location Level, select the Valuation area and click the word Storage location on the left screen.
  • 34. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 34 of 80 SAP Version 4.6c Set Missing Part Check With the aid of the missing parts check, the system checks at the time of a goods receipt, other receipt, or transfer posting whether the material posted is a missing part. If so, the system issues a warning message and sends a mail message to the responsible MRP controller in the plant. Activating the missing parts check The missing parts check is only carried out if it is active in the plant • a checking rule is defined for the transaction • a checking group is defined for the availability check in the material master record (MRP data) Transaction : OMBC Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Goods Receipt – Set Missing Parts Check Transaction : OMJD Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Automatic Movements – Set Missing Parts Check (b) Transaction Code
  • 35. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 35 of 80 SAP Version 4.6c Default the “Delivery Completed” Indicator Initial IMG Action : Usually Not required Define the system to automatically suggests the delivery completed indicator for goods receipts if the delivered quantity lies within the under/over delivery tolerances. The "delivery completed" indicator has the following effects: • The item is regarded as closed, even if the total quantity was not delivered. • A further delivery is not expected, may, however, arrive. • In the next goods receipt, the item appears on the selection list but has no selection indicator. • The item can be reorganized even if the total quantity has not been delivered. Even if the "delivery completed" indicator has not been set, an item is considered closed once the total quantity has been delivered. This means that the "delivery completed" indicator is not necessary in this case. Specify for each plant whether the R/3 System proposes the "delivery completed" indicator automatically. Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Goods Receipt – Set “Delivery Completed” Indicator
  • 36. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 36 of 80 SAP Version 4.6c For GR-Based IV, Reversal of GR Despite Invoice Initial IMG Action : Usually Not required Here you specify for each movement type whether, with GR-based invoice verification, a reversal with reference to the purchase order or a return delivery can be entered, even if the invoice relating to the goods receipt document has already been posted. If reversals are not allowed, you must cancel the invoice before you enter the reversal of the goods receipt or the return delivery. If reversals are allowed, you can post the material document and enter cancel the invoice at a later time. If you do not wish to cancel the invoice, you can enter the goods receipt with reference to the reversal document or the return delivery, so that the reference to the invoice continues to exist. Tips : Majority of the companies will not allowed material document to be cancelled without first canceling the Invoices as this can cause data inconsistencies after a period of time. Transaction : OMBZ Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Goods Receipt – For GR-Based IV, Reversal of GR Despite Invoice
  • 37. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 37 of 80 SAP Version 4.6c Record Reason for Goods Movement Initial IMG Action : Usually Required When you enter a goods movement, you can only enter reason which have been defined for the movement type here. Most of the time only movement type that deduct stocks need a reason as a form of control. Reason for Goods Movement are a required field when posting Goods Issue with MB1A for movement type 551 – Withdrawal for scrapping. Normally, in a company, the Quality Department will be the one that are allowed to used this movement type as they are the one who approved whether the materials should be scrapped or not. Transaction : OMBS Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Movement Types – Record Reason for Goods Movements (a) Control Reason – Accept the default, click the Reason field to change the options (b) Reason for Movement – Click New entries button to enter the Reasons
  • 38. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 38 of 80 SAP Version 4.6c How to Define, Copy or Change a Movement Types? Initial IMG Action : Usually Not Required When you enter a goods movement, you must always enter the movement type. The movement type has important control functions in Inventory Management. It is essential for: • updating the quantity fields • updating the stock and consumption accounts • selection of the fields used for entering documents • printing • goods receipt/issue slips Note : Never tried to create a new movement type without copying an existing one. Additional movement type are sometimes required to differentiate the different purpose of the Goods Movement Transaction. For e.g. Companies may create additional movement type to differentiate between an Internal Scrap 551/552 or Customer Scrap Z51/Z52. Transaction : OMJJ Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory - Movement Types – Copy, Change Movement Type Always copy an existing movement type to the new one you wish to create. Don’t forget to copy the reversal movement type and change it. To copy, just select the movement type you want to copy and click the button.
  • 39. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 39 of 80 SAP Version 4.6c Double click on the Movement Type to view the detail IMG Settings For e.g. if you Tick the Automatic PO Field, a purchase order is created automatically at the time of goods receipt.
  • 40. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 40 of 80 SAP Version 4.6c For example, if you create a new movement type Z51 copy from 551, don’t forget to copy the reversal Z52 copy from 552.
  • 41. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 41 of 80 SAP Version 4.6c Default Print Control for Material Document Initial IMG Action : Usually Not Required After saving their records, users are allowed to print the goods receipt/issue slips for the goods movements. In this IMG, you can make the following settings: • on which printers the goods receipt/issue slips can be printed • whether these printers support barcode and multiple printout • for which movement types goods receipt/issue slips can be printed • which printer is located in a specific plant/storage location and how the printout of an output type is controlled for this printer Transaction : OMBR Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Print Control – General Setting First find out the Print version that is use for the Inventory Transaction code
  • 42. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 42 of 80 SAP Version 4.6c Depending on the Print Method you used, you may need to check the Print Item settings for this Movement Type. Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Print Control – OMB5 - Maintain Print Indicator for Goodds Recept Documents OMB4 - Maintain Print Indicator for GI/Transfer Posting Documents OMJL - Maintain Print Indicator for Automatic Movements Once you have the Print Version and Print Item Setting, proceed to MN21 to create the condition records for which Output Type you want to used to activate the printing. Transaction : MN21 / MN22 Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Output Determination – Maintain Conditions – Create/Change Condition: Inventory Mgmt For eg. WA03 For this example: Trans./event type – WA (look at the Title bar, only the first 2 char. Is required) Print version – 3 (Collective goods receipt/issue slip) Print item – 1 (Material document printout)
  • 43. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 43 of 80 SAP Version 4.6c Double click on line item Material document printout Leave the rest as it is, only specify the Number of messages (1 for print once, 2 for print twice etc.) Other Print Settings you need to check: Transaction : M706 Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Output Determination – Maintain Output Type Double click on WA03 to reach the next screen: Check the Print param. to ensure that it ties with the Print Method you used.
  • 44. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 44 of 80 SAP Version 4.6c For the default print out of the Material Document, you can specify One of the method. Most will use Method 3 which is the easiest or Method 1 (can be a bit tricky due to the Storage Location). Method 1: Transaction : OMJ3 Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Output Determination – Printer Determination – Printer Determination by Plant/Storage Location Specify the Plnt, Sloc, Output Device, whether to print Immediate or Not Method 2: Transaction : OMJ4 Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Output Determination – Printer Determination – Printer Determination by Plant/Stor. Loc./User Group Specify the Plnt, Sloc, User grp, Output Device, whether to print Immediate or Not
  • 45. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 45 of 80 SAP Version 4.6c Method 3: Transaction : OMJR Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Output Determination – Printer Determination – Printer Determination by Output Type/User Specify your Condition type Specify the User Name, Output Device, whether to print Immediate or Not
  • 46. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 46 of 80 SAP Version 4.6c Although you have configure the default printer for the user, when they want to print the Material Document Slip automatically after saving the record, they have to tick the Print field indicator in order for the configuration to work. The Print field indicator can be pre-selected if the parameter NDR (Print via output control in MM - Inventory management) has been set to X (capital letter) in the user master record (SU01).
  • 47. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 47 of 80 SAP Version 4.6c Define Stock List Display for MMBE Initial IMG Action : Usually Not Required In this step, you define which fields are displayed in stock lists (transaction MMBE). The R/3 System distinguishes between stock lists using version numbers. For each version number, you can open up to three windows in which you can display different stock lists. For each window, you can define up to three stock types (for example, blocked stock returns or unrestricted-use stock). The following list versions are preset in the standard SAP R/3 System: • 1 standard display, long • 2 standard display, short • 3 special display Action for you: Maintain the default settings as follows: 1. Under Display version • Assign a version number for each version • Define which fields are to be displayed 2. Under Rules for display of stock balances, assign the following to each version number: • The windows you want to open • The stock types in the columns 3. Under Detail screen for stock balance display, define additional stock categories. Transaction : OMBG Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Reporting – Define Stock List Display
  • 48. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 48 of 80 SAP Version 4.6c The Rules for Stock Balance Display button decide the column in MMBE To check your Configuration: Transaction : MMBE Menu Path : SAP Menu – Logistics - Materials Management – Inventory Management – Environment – Stock – Stock Overview
  • 49. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 49 of 80 SAP Version 4.6c Define Valuation Class Initial IMG Action : Required If a user creates a material in MM01, he must enter the Material's Valuation Class in Accounting View 1. The R/3 System uses your default settings to check whether the valuation class is allowed for the material type. The valuation class is a group of materials with the same account determination. If a transaction is to be posted to different accounts depending on the valuation class, create an account determination for each valuation class in the step Configure Automatic Postings (transaction OMWB). The valuation classes allowed depend on the material type. Several valuation classes are generally allowed for one material type. A valuation class can also be allowed for several material types. The link between the valuation classes and the material types is set up via the account category reference (transaction OMSK). The account category reference is a combination of valuation classes. Precisely one account category reference is assigned to a material type. The Valuation Class is very important because it define the General Ledger Account code that will be posted in Financial Accounting. This will impact the Profit and Loss Account. Valuation Class cannot be change once transaction posting begins for the Material. If you want to change it, all Open Sales Order, Purchase Orders, Production Orders etc. have to be close. Transaction : OMSK Menu Path : IMG – Materials Management – Valuation and Account Assignment – Account Determination - Account Determination Without Wizard – Define Valuation Classes 1. Define the Account category reference 2. Define the Valuation class for which Account category reference 3. Define the Material type for which Account category reference
  • 50. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 50 of 80 SAP Version 4.6c Account category reference Valuation class Material type for which Account category reference
  • 51. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 51 of 80 SAP Version 4.6c Configure Automatic Postings to G/L Accounts Initial IMG Action : Required For this IMG settings, you will configure the link between Inventory Management and Financial Accounting. What do you mean by automatic postings? For many years, SAP has study and fine tune the Business Accounting practice around the world. The current Inventory programs is able to Debit or Credit correctly any transaction postings that are made to the system. The programs will find all the necessary G/L accounts codes that have been configured by you and automatically post it to the relevant Financial Entries. For e.g.: Posting lines are created in the following accounts in the case of a goods issue for a cost center: o Credit - Stock account (Inventory Deducted) o Debit - Consumption account (Increase in Consumption) During inventory goods movement, the user does not have to enter a G/L account, since the R/3 System automatically finds the accounts to which postings are to be made using the following data: The Company Chart of accounts In the R/3 system, every company is identified by a company code and each Strategic Business Unit in the company is identified by a plant. User are required to entered a plant for every data entry and the System will determine the chart of accounts which is valid for the company code. The Finance department user will maintain the Master record for the Chart of Account in transaction “FS00/FSP0/FSS0” before you define it inside the IMG under the automatic account determination individually for each chart of accounts. Valuation grouping code of the Valuation Area (per Plant) Group the various valuation areas into a single valuation group help to reduce the number of entries both in the configuration and creation of G/L accounts code. For example: With Valuation Grouping, you only need one entries for the configuration irregardless of how many valuation area you have. Valuation Group Valuation Class G/L Account 0001 01 12345 0001 02 12345 Without Valuation Grouping, you will need to maintain each entry for every valuation area you have. Valuation Group Valuation Class G/L Account 0001 01 12345 0001 01 65432 0002 02 67890 0002 02 56565 Grouping all the Valuation area as one is the recommended configuration method.
  • 52. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 52 of 80 SAP Version 4.6c Configure the Valuation Class Grouping Transaction Menu Path OMWM IMG – Materials Management – Valuation and Account Assignment – Account Determination - Account Determination Without Wizard – Define Valuation Control OMWD IMG – Materials Management – Valuation and Account Assignment – Account Determination - Account Determination Without Wizard – Group Together Valuation Areas To use the Valuation grouping, first set Valuation grouping code to active in “OMWM”. You can now do the grouping in “OMWD”. For example, you group all the Valuation area to the same valuation group. Val. Area CoCode Company name Chrt/accts Val.grpg.code AA 0001 ABC Engineering Ltd XYZ 0001 BB 0001 ABC Engineering Ltd XYZ 0001 CC 0001 ABC Engineering Ltd XYZ 0001 Transaction/event key (internal processing key) The posting key refers to the inventory movement that the user has to specific during any inventory posting. The movement type will enable the system to determine the correct entries record to post into the system. Account grouping (only for offsetting entries, consignment liabilities, and price differences) The posting transaction "Offsetting entry for inventory posting" is used for many different transactions posting (for example, goods issue, scrapping, physical inventory), which are assigned to different G/L accounts (for example, consumption account, scrapping, expense/income from inventory differences). Therefore it is necessary to divide the posting transaction according to a further key: account grouping code. An account grouping is tied to each movement type in inventory management which make use of the posting transaction "Offsetting entry for inventory posting". In the posting transaction "Offsetting entry for inventory posting", you must assign a G/L accounts for every account grouping. If you wish to post price differences to a different price difference accounts in the case of goods receipts for purchase orders, goods receipts for orders, or other movements, you can define different account grouping codes for the transaction key. With the account grouping, you can also have different accounts for consignment liabilities and pipeline liabilities.
  • 53. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 53 of 80 SAP Version 4.6c Valuation class of material or (in case of split valuation) the valuation type The valuation class allows you to define automatic account determination that is dependent on the material. The user will define the valuation in the Material Master (MM02 – Accounting 1 View ) decided by Finance which will tied each Valuation class to a G/L Account code. For example: you can post a goods receipt of a raw material to a different stock account than if the goods receipt were for trading goods, even though the user enters the same transaction for both materials. You can achieve this by assigning different valuation classes to the materials and by assigning different G/L accounts to the posting transaction for every valuation class. If you do not want to differentiate according to valuation classes you do not have to maintain a valuation class for a transaction. The G/L account assignments for the charts of accounts INT and the valuation grouping code 0001 are SAP standard. Configure the Valuations Class Link to the G/L Account Transaction : OMWB Menu Path : IMG – Materials Management – Valuation and Account Assignment – Account Determination - Account Determination Without Wizard – Configure Automatic Postings (a) At the Initial screen, click the Account Assignment button to view this screen.
  • 54. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 54 of 80 SAP Version 4.6c (b) Double above line item to this screen Define the Valuation and G/L Account code. If you have multiple Company codes, then you have to maintain for multiple Chart of accounts. When you first enter this screen, the system will prompt you to enter the Chart of Accounts. Subsequently, if you wish to change the Chart of accounts click Edit – Change chart/acct. Notice the first column Valuation modif., if you did not group the Valuation Area, then you’ll have to define each Valuation Area for each Valuation class for each G/L Account. If you have four Valuation Area, then everything will be multiply by four. At the above screen, click the Rules button and you are allowed the followings options on how your G/L Accounts are determined. Most common options will be to tick the followings:
  • 55. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 55 of 80 SAP Version 4.6c Take note of the General modification column in GBB You can find the relevant Account Modification for each of the movement types. IMG Shortcut Menu Path : OMWN IMG – Materials Management – General Settings for Materials Management – Valuation and Account Assignment – Account Determination – Account Determination without wizard – Define Account Grouping for Movement Types For example, Vendor Consignment movement type is 411 and special stock K. You can see that the Account modification is VBR.
  • 56. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 56 of 80 SAP Version 4.6c For you to be able to configure the Valuation Class and G/L Account, you’ll have to work with the Finance Department or FI Consultant as they need to provide you with all the G/L Account for the Material Valuation Class. The followings are the Inventory Transaction that you need to configure: Define Single G/L Account Description Tranaction Expense/revenue from consign.mat.consum. AKO Expense/revenue from stock transfer AUM Materials management small differences DIF Purchase offsetting account EKG Freight clearing FR1 Freight provisions FR2 Customs clearing FR3 Customs provisions (optional) FR4 External activity FRL Materials management exch.rate diffs KDM MM exchange rate rounding differences KDR Price diff. offset. entry (cost object) (optional) KTR Price differences (cost object hierarc.) PRK Neutral provisions (optional) RUE Gain/loss from revaluation UMB Unplanned delivery costs (optional) UPF Input tax VST GR/IR clearing acct (mat. ledger) (old) (optional) WRY Define Valuation Class ties to G/L Account Description Tranaction Change in stock account BSV Inventory posting BSX Purchase account EIN Purchasing freight account FRE Offsetting entry for inventory posting GBB Consignment payables KON Cost (price) differences PRD GR/IR clearing account WRX
  • 57. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 57 of 80 SAP Version 4.6c Valuation Class Configuration Checking Upon Completion, you can return to the main screen OMWB to do some Simulation. Click the button Simulation for the next screen. Type in a Plant, Material. Click the transaction you want to do, for e.g. GR goods receipt and click the Choose button.
  • 58. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 58 of 80 SAP Version 4.6c Click the Account assignments button and from the system message, you will be able to tell if there are errors in your Account assignments. You can also check which G/L Accounts is tied to which Valuation Class by clicking the button in transaction “OMWB”. Enter the company code and click the Execute button. The report will list all the Valuation Class under the G/L account. Storage Location Indicator to allowed/disallowed Physical Inventory Freezing Initial IMG Action : Usually Required It is not necessary to have stock count for all the storage location. At time, certain storage location might not be subject to stock-take and you can untick the field Freeze book inventory. Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Physical Inventory - Allow Freezing of Block Inventory Balance in Storage Location ‘ ‘ – Disallowed Physical Inventory Freezing Tick – Allowed Physical Inventory Freezing
  • 59. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 59 of 80 SAP Version 4.6c Configuration for Vendor Consignment Vendor consignment means that the vendor will provides the materials and stores them on your premises. The advantage for this arrangement is that the vendor remains the legal owner of the materials until you withdraw the materials from the consignment stores. Payment to the vendor is then activated. There are less downtime as materials are always available at your company premises. The disadvantage is that you need to provide a warehouse, insurance, manpower to manage the warehouse for the Vendor materials. To use the SAP Vendor consignment, you have to do the followings IMG: Step 1: Activate Consignment Prices via Info Records IMG Shortcut Menu Path : OMEV IMG – Materials Management – General Settings for Materials Management – Activate Consignment Prices via Info Records - Activate Consignment Prices via Info Records Step 2: Configure the Consignment Automatic Posting Account Code IMG Shortcut Menu Path : OBYC IMG – Materials Management – General Settings for Materials Management – Valuation and Account Assignment – Account Determination – Account Determination without wizard – Configure Automatic Postings Description Transaction Offsetting entry for inventory posting GBB Consignment payables KON Cost (price) differences PRD You must define the Account Assignment for Consignment payables – KON GBB and PRD can be optional as the G/L account code can be the same.
  • 60. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 60 of 80 SAP Version 4.6c Business Process Flow for Vendor Consignment There might be a slight difference with the business process of your company but overall, your company will still have to go through the same SAP tcode. 1. First a contract will be drawn and sign between your company and the vendor. The vendor will provide you with the materials price which the Purchaser will input to tcode ME11 – Creating Info Records for Consignment Stocks. 2. For any materials that you need from the vendor, the Purchaser will create a Purchase Order with tcode ME21N – Create Purchase Order for Consignment. The system will identify the Consignment PO by the Item category K which the Purchase enter in the PO. In a consignment PO, no material price is required to be entered. 3. Once the Vendor delivered the materials to your company premises, the Store personnel will entered a Goods Receipts with reference to the PO with tcode MIGO – Goods Receipt for Purchase Order.
  • 61. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 61 of 80 SAP Version 4.6c 4. You can view the consignments for each materials with tcode MMBE – Stock Overview. A line item with the field named Vendor consignment will appear. Double click on the Quantity and you will be able to view the Vendor who supply the materials. Any stocks that remain in the line item Vendor consignment belongs to the Vendor and no payments is required. To view all the Open Consignment stocks, use tcode “MB54”. 5. To used the consignment stocks, the Purchaser have to transferred it to your company stocks which is the field Unrestricted used column. The Purchaser will used tcode MB1B – Enter Transfer Posting with Movement type is 411, Special Stock ‘K’ and the Vendor code that the materials you want to used (assuming that you have multiple Vendor that supply the same materials). At this point, the system will read the PRICE from the Vendor Materials Info Record (ME12) and create a Financial documents. After the transfer, the stocks belongs to your company and payment will be made according to the agreement.
  • 62. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 62 of 80 SAP Version 4.6c 6. At the payment intervals agreed, Finance department will print the Consignment Settlement list with tcode “MRKO” . The list will be passed to the Purchase Department for verification. Once verified, Finance will do a Consignment Settlement with tcode “MRKO” and the Vendor will be paid.
  • 63. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 63 of 80 SAP Version 4.6c The Initial Inventory during Implementation Task 1: Set the Initial MM Period for your Company Code During the Initial MM Implementation, ensure that the start of the MM Period for the company code is maintain in OMSY. This IMG will allows the user to start inputting the Material Master Records which later allows them to input the Inventory Records. Transaction : OMSY Menu Path : IMG – Logistics General – Material Master – Basis Settings – Maintain Company Codes for Material Management Maintain the Current Period (Start of your Implementation) and hit Enter. For e.g. going live on 2004 01 (January 2004). Please note that 2004 01 doesn’t always represent January 2004. It depends on how your period is begin setup by the FI consultant. Some company go-live on July 2004 and the period begins 2004 01. So remember to check how your company period is begin organized. Subsequently, every end of the month, you will close the current month Inventory and Open the Next Inventory Period with transaction MMPV. The Period is always the Next Period. Transaction : MMPV Menu Path : SAP Menu – Logistics - Materials Management – Material Master – Other – Close Period
  • 64. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 64 of 80 SAP Version 4.6c Task 2: Transferring the Current Inventory Balance to the SAP System The next thing you need to asked the User to prepare before going-live is the Initial Opening Inventory that your company have. Assuming there is a current Manual Inventory system that your company is using and you need to transferred the last Inventory Balance to the new SAP system. If the Inventory transaction is not too many, you can asked them to input manually into the SAP system with transaction MB1C. The last day before going-live is usually declared a stock-take day by the company as they need to freeze all Inventory Posting so that the Last Inventory Figures can be accurately transferred to the New SAP System. If the transaction is too many, you can suggest to them to engage an Abaper to write an Initial Inventory Quantity transferred program. The user will maintain all the Materials quantity, storage location and plant in the Excel file and this will then be exported into the SAP Inventory system.
  • 65. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 65 of 80 SAP Version 4.6c To enter the Initial Opening Inventory Transaction : MB1C Menu Path : SAP Menu – Logistics – Material Management – Inventory Management – Goods Movement – Goods Receipt - Other SAP have assigned movement type 561 as the initial Inventory value entry. For wrong entry, enter the same information with movement type 562 and the Inventory figures will be reverse. After the Initial Inventory transferred, no one should be authorized to used 561/562 anymore. On the second screen the user just need to enter the Material and Quantity. To enter more materials click on the Menu Edit – New items
  • 66. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 66 of 80 SAP Version 4.6c Static versus dynamic data conversion In general, data could be classified as begin either static or dynamic data. Static data includes items that are relatively stable such as vendor master, material master, BOM, routing, work centers, customer master, price agreement, material group, activity prices, cost centers etc. Dynamic data includes items such as inventory balances, A/R balances, A/P balances, GL balances, Open Production Orders, Open Sales Orders, Open Purchase Orders and Planned Independent Requirements. In general, we will have lots of time to convert the static data but insufficient time to rush the dynamic data into the system. This is because dynamic data must be converted with a clear cut-off date. This means that the balances must be that of the same point in time in order to ensure the integrity of data. Where the volume of data in relation to the number of end users is high, we will consider automating the conversion, provided that data is available from the old system. If the volume is low or if data is not available from the present system, users should key the data directly into SAP. This approach has an added and important benefit of training the end users in the operation of the SAP system. A Sample note on Inventory Balance Conversion This information will be extracted from the current system and uploaded into SAP automatically. The conversion process will generate the following accounting entries: Dr Inventory Control Accounts Cr Inventory Conversion Control Account (e.g. 999999) If done correctly, the balance in the Inventory Conversion Control Account should become zero. Both the existing system extraction program and the SAP batch input record formatting program must be ready by Month 99 for the trail run.
  • 67. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 67 of 80 SAP Version 4.6c Appendix A: The Inventory Goods Movement Configuration Links Explain Now, let see what are the Inventory Goods Movement Configurations that are related before the user can post any Goods Movement:- 1. Configure the Valuation Class (OMSK) which the user will then maintain it in transaction MM01/MM02 – Accounting 1 View. The Valuation Class will allows the system to post to the correct General Ledger Account in the Financial Accounting Modules. 2. Maintain the Storage Location by Plant (OX09) which the user will then have to specify when they do any Inventory Posting with the Goods Movement transaction like MB1A, MB1B, MB1C, MB01, MB31, MIGO. If you have accept the default configuration Create Storage Location Automatically (OMB2, OMB3, OMJ8), then user does not need to create the Storage Location (MMSC) for the material manually every time they post a new Storage Location for the material. 3. Set the Printer Determination (OMJ3 or OMJ4 or OMJR) if the user wish to print the Material Document after Goods Movement have been successfully posted. 4. Maintain the Reason for Movement (OMBS) for the Material Scraps Movement type 551. 5. Optionally, you may want to Hide Unnecessary Fields by Movement Type (OMJX, OMBW, OMCJ, OM9A) that your company does not need.
  • 68. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 68 of 80 SAP Version 4.6c Appendix B: Restrict the Storage Location from any Goods Movement If you want to restrict the users from performing any Goods Movement, first Flag for Deletion the Material Storage Location and then set the Message M7 127 to ‘E’. Step 1 :- Flag for deletion the Sloc To Flag for Deletion the Storage Location, goto transaction MM06
  • 69. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 69 of 80 SAP Version 4.6c Next, tick the Storage location and Save Step 2 :- Set Message M7 127 to ‘E’ (Error) IMG Shortcut Menu Path : OMCQ IMG – Materials Management – Inventory Management and Physical Inventory - Define Attributes of System Messages This SAP Message will pop-up when the users try to do a Goods Movement :- Material Testing Plant SLOC flagged for deletion Message no. M7 127 The material master record V has been flagged for deletion. Depending on the system setting, the system issues either a warning or an error message. • If the message is a warning (W), the system will accept your entry, but simultaneously issues a warning to prevent you from making the wrong entry. • If the message is an error message (E), the system will not accept your entry.
  • 70. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 70 of 80 SAP Version 4.6c Appendix C: Allows/Disallowed Goods Movement Posting to Previous Period This transaction code allows you to control the Inventory Posting for the Current and Previous Period (SAP terms for month) after the Month-end Closing. The purpose of setting this indicator is to stop the user from posting any Inventory transaction after the beginning of a new Month. This is usually a request from Finance department because they will not be able to determined the Previous Month stocks figures if user to continue to post entry to the previous month as Financial Document will be created for any valuated materials that the user post to the previous month. Menu Shortcut Menu Path : MMRV SAP Menu – Materials Management – Material Master – Other – Allow Posting to Previous Period To prevent user from posting to the Previous Month, untick Allow posting to previous per. and tick Disallow backposting generally as shown below and vice versa.
  • 71. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 71 of 80 SAP Version 4.6c Appendix D: How to Archive the Materials Documents? In Inventory Management, for every transaction posting, the system will create a Material Documents. After a period of time, depending on your company transaction, your database will grow and deletion of passed data is required. Archiving is normally done by the Basis team, but you may required to do it, if you does not have one (For e.g. SAP server is outsource to a Data Center). Upon successful deletion, the Basis person or the Data Center will backup the archive files into a TAPE before removing it from the SAP server. Archiving the Material Documents requires two steps: 1. Create the Archive files – the system will CREATE an archive files that reside in the SAP server. 2. Actual Deletion from the SAP database – the system will READ the archive files that have been created and remove them from the Inventory database (or tables). First check your Material Documents Life. The formula is: Current date – Material Documents Posting Date > Material Documents Life Transaction : OMB9 Menu Path : IMG – Materials Management – Inventory Management and Physical Inventory – Define Document Life Archiving the Materials Documents: Transaction : SARA Menu Path : SAP Menu – Tools – Administration – Administration – Client Administration - Archiving Type the Material Documents Object name is “MM_MATBEL” and Hit Enter. Figure 1:
  • 72. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 72 of 80 SAP Version 4.6c Figure 2: If you are doing it for the first time, click the Customizing button. Figure 3: In the Archiving object-specific Customizing, Click the Technical settings
  • 73. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 73 of 80 SAP Version 4.6c Figure 4: Customize the Test Variant to Test and the Production Variant to Production: TestSessVariant – Click Variant -> Values -> Tick Simulation and Log Prod. Session Variant – Click Variant -> Values -> Tick Log Save it and return to the Archiving Main Menu (Figure 2). Figure 5: With the above settings, you can now proceed to do the Archiving. At the Main Menu (Figure 2), Click the Archive button. Type in a Variant Name and click the Maintain button.
  • 74. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 74 of 80 SAP Version 4.6c Figure 6: Depending on your company Financial Year Configuration, your document year might not follows the normal Calendar year. For e.g. 200401 refers to July 2003 and 200412 refers to June 2004. Save your Variant. To start the Archive, Click the Start button in Figure 5, then follows by the Save button. The Start date will change to Green Light and you can now click the Execute button. Check the Spool Request and reconfirmed that the Archive Material Documents are those that you wish to delete.
  • 75. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 75 of 80 SAP Version 4.6c Actual Deletion from the SAP Database If everything is ok, you can proceed to Figure 2 and click the Delete button to start the Actual Delete from the SAP database. Click the Archive selection to select the Archive files. Tick the Archive files and hit the Enter key. Next maintain the Start date button as Immediate. You can tick the Test session button to do a test first before starting the Actual Delete. Once you are comfortable, Untick the Test session button and do an Actual run and the Material Documents will be Physically deleted from the database. When the Deletion Jobs is completed, you can check the spool log in tcode SP01 and do a random check with transaction MB03 to verify that those Archive documents does not exists anymore.
  • 76. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 76 of 80 SAP Version 4.6c Appendix E: Configure the Cycle Count in SAP Complete the system settings for the physical inventory method of cycle counting by defining the individual cycle counting indicators for the given plant. The cycle counting indicators are used to group the materials together into individual categories. Normally, the cycle counting indicators are assigned when an ABC analysis is run. However, different indicators can be defined, if necessary. 1. Define the allowed cycle counting indicators in the plant. 2. Make the required settings for each indicator. Remember that the total of the percentages must be 100 if you want to assign the indicator to the individual materials as part of an ABC analysis. Change Settings for Cyclic Counting Transaction: OMCO Menu Path: IMG – Materials Management – Inventory Management and Physical Inventory – Physical Inventory – Cycle Counting To set the cyclic count indicator automatically If you does not wish to set the A,B,C,D indicator manually, SAP can help you to set it automatically. However, take note that the auto SAP A,B,C,D classification is based on the consumption/usage value or requirement (forecast) value. For Example, In a given plant, 200 materials are subject to the cycle counting physical inventory procedure. In Customizing for Inventory Management, the following percentage allocation has been defined for the plant: A materials: 50% B materials: 25% C materials: 15% D materials: 10%
  • 77. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 77 of 80 SAP Version 4.6c In the cycle counting analysis, the materials are sorted by consumption. After completion of the analysis, the cycle counting indicator is assigned as follows: The first 3 materials (sorted in descending order according to consumption) represent 50% of the consumption and have the indicator A. The next 12 materials represent 25% of the consumption and have the indicator B. The next 49 materials represent 15% of the consumption and have the indicator C. The remaining 136 materials represent the rest (10%) of the consumption and have the indicator D. Transaction: MIBC SAP Menu Path: Logistics – Materials Management – Inventory Management – Physical Inventory – Special Procedures – Cycle Counting – Set CC Indicator Note:- If you tick the All stock materials, all material including those who do not have the cyclic count indicator are also taken.
  • 78. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 78 of 80 SAP Version 4.6c Field explanation: Field Description Mandatory Plant Plant code for which the cycle count indicator is to be put. No, but at least one selection option to be given. Material Type To enter the material type for which cycle count indicator is to be put. No, but at least one selection option to be given. Materials with deletion flag Tick this box if even the material with deletion flag are also to be included. No. Why include Material that is already flag for deletion? All stock materials If this check box is ticked, all material including those who do not have cyclic count indicator are also taken. No, but recommend. Key figure radio button Select radio button “consumption usage” if past consumption should decide indicator or select “requirements” if forecast to decide the indicator. Also put from and to date for option chosen default is 3 months past and 3 months future respectively. Yes Change cc percentages check box Put tick if you want to do changes for the default percentages set for A, B, C, D No Processing radio button Use radio button “Display list first” or “update without list”. The names show what is the function Yes
  • 79. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 79 of 80 SAP Version 4.6c Create the Physical Inventory Document for Cycle Counting For every cycle count pre-determined period, run this program to create the physical inventory document for your cycle count. The rest of the process is exactly like the physical inventory count. Transaction: MICN SAP Menu Path: Logistics – Materials Management – Physical Inventory – Special Procedures – Cycle Counting – Create Phys.Inv.Docs
  • 80. A Step by Step Guide to the SAP MM Inventory Management and Physical Inventory Configurations @ www.sap-img.com Page 80 of 80 SAP Version 4.6c Processing Step for MICN - Create Phys.Inv.Docs: Press the Execute button On the next screen, press the Generate session button On the next screen, select the session and press Process session button On the pop-up screen, select Radio button for Process / Foreground OR Background Press the Process button Click on the Enter key to refresh the screen To view the completed job, press the Log icon (or F7). Check the logs for any errors. Double click on the screen to see the physical inventory document numbers The transaction to carry out and enter the Physical count into SAP Transaction Description Menu Path MI02 Change Physical Inventory Document Logistics – Materials Management – Physical Inventory – Physical Inventory Doc. – Change (Put year as fiscal year and not Calendar year. MI03 Display Inventory Document Logistics – Materials Management – Physical Inventory – Physical Inventory doc. – Display (To print physical inv doc. – Print) MI11 Recount Logistics – Materials Management – Physical Inventory – Physical Inventory doc – Recount (recounting not without counting) MI04 Enter Inventory Count Logistics – Materials Management – Physical Inventory – Inventory Count - Enter MI05 Change Inventory Count Logistics – Materials Management – Physical Inventory – Inventory Count - Change MI07 Post Difference Logistics – Materials Management – Physical Inventory - Difference – Post MI20 Different List Logistics – Materials Management – Physical Inventory - Difference – Different List