Demo
Demo
Demo
All of these components have their subcomponents that are essential in specific
business processes, and all of the processes are executed by using transactions in
SAP MM process flow.
Now in this SAP MM basics tutorial, let’s briefly talk about the various sub-
modules in SAP Materials Management:
The Materials Management (MM) module is the business process area that handles daily activities of
a business such as Procurement, Inventory Management, Materials Requirement Planning, Master
data (Material and Vendor), Material Valuation, Vendor Evaluation, Invoice Verification and so on.
Most business that operate in the manufacturing sector find this SAP module very useful as it helps in
optimizing business processes. This article will provide SAP MM overview that will be help to
quickly understand functionality of this SAP module.
Why Companies Need SAP MM and What This Module
Does?
Most companies that run a large and robust supply chain processes would find MM very
useful in their day-to-day business operations. One major importance of MM is in its ability
for accurate stock taking which is very useful to the manufacturing industry where material
availability for use in production activities is of utmost importance as this has the potential to
either make or mar the production cycle. Hence, MM plays a vital role in Materials
Requirement Planning for manufacturing companies with particular importance to those who
deal in fast moving consumer goods. Another importance of MM to companies is in its
procurement mix which involves the procurement of materials of stock and non-stock and
also the procurement of services. It also helps in the management of waste and reduction in
duplicity of inventory stock items.
With the use of this module, most companies are able to keep accurate records of their stock
inventory, have a proper audit of material valuation, and stock tracking in the various regions
of business operations. Hence, the module helps to promote a centralized repository of total
company inventory stock. Also, procurement can be centralized and used to capture all
associated cost elements such as freight cost, custom duties, transport/delivery charges,
loading and unloading charges etc. With this module procurement is also able to liaise with
stores to monitor closely demand and supply of material stock in order to ensure optimal
stock levels are observed at all times during the production cycle.
SAP stands for Systems Applications and Products in Data Processing. SAP, by
definition, is also the name of the ERP (Enterprise Resource Planning) software as
well as the name of the company. SAP Software is a European multinational,
founded in 1972 by Wellenreuther, Hopp, Hector, Plattner, and Tschira. They
develop software solutions for managing business operations and customer
relationships.
SAP system consists of a number of fully integrated modules, which covers
virtually every aspect of business management.
SAP is #1 in the ERP market. As of 2010, SAP has more than 140,000
installations worldwide, over 25 industry-specific business solutions and more than
75,000 customers in 120 countries
Other Competitive products of SAP Software in the market are Oracle, Microsoft
Dynamics, etc.
The very fundamental question for any beginners is why Enterprise Resource Planning also
called ERP, is required? To answer this, let’s examine this typical business scenario.
Suppose a client approaches a sales team asking for a particular product. The sales team
contacts the inventory department to check the availability of the product. To their surprise,
the sales team found out that the product is out of stock. So next time this doesn’t happen,
they have to introduce an SAP ERP tool.
Before we actually see in detail, what ERP is and how ERP can help in your business
process, we will understand how different departments are involved in the whole business
process, right from the ordering of the raw material – to manufacturing goods – to delivering
final products to the customer.
Here is the whole process that is followed by any business unit.
1. Client contacts the sales team to check the availability of the product
2. Sales team approaches the Inventory department to check for the availability of the
product
3. In case the product is out of stock, the sales team approaches the Production Planning
Department to manufacture the product
4. The production planning team checks with inventory department for availability of
raw material
5. If the raw material is not available with inventory, the Production Planning team buys
the raw material from the Vendors
6. Then Production Planning forwards the raw materials to the Shop Floor Execution for
actual production
7. Once ready, the Shop Floor Team sends the goods to the Sales Team
8. Sales Team who in turn deliver it to the client
9. The sales team updates the finance with revenue generated by the sale of the product.
Production planning team update the finance with payments to be made to different
vendors for raw materials.
10. All departments approach the HR for any Human Resource related issue.
That is a typical business process for any manufacturing company. Some key inferences one
could derive from the scenario would be.
Based on the manner in which communication and data exchanged is managed. Enterprise
systems can be broadly classified as
1) Decentralized System
Decentralized System
Let’s look at Decentralized system first, in a company with Decentralized System of Data
Management. There are two major problems –
To identify issues arising due to decentralized Enterprise management system lets look at the
same business process again. The customer approaches the sales team for a product, but this
time around, he needs the product, on an urgent basis.
Since it is a decentralized process, the Sales Team do not have any real-time information
access to the productavailability. So they approach the Inventory department to check the
availability of the product. This process takes time, and the customer chooses another vendor
leading to loss of revenue and customer dissatisfaction.
Now, suppose the product is out of stock, and the Sales Team approaches the Production
Planning team to manufacture the product for future use. Production Planning Team checks
the availability of the raw materials required.
So, they go ahead and buy the raw material. Thus, material, as well as inventory cost, goes
up.
Once the raw material is available, the shop floor department suddenly realizes they are short
of workers. They approach the HR, who in turn hire temporary employees at higher than
market rates. Thus LABOR Cost Increases.
The production planning department fails to update the finance department on the materials
they have purchased. The finance department defaults the payment deadline set by the vendor
causing the company loss of its reputation and even inviting a possible legal action.
These are just a few of many problems with decentralized systems.
Numerous disparate information systems created individually over time which are
difficult to maintain
Integrating the data is time and money consuming
Inconsistencies and duplication of data
Lack of timely information leads to customer dissatisfaction, loss of revenue and
reputation
High Inventory, material, and human resource cost.
These are some major drawbacks for which we need a solution. Well, the Solution lies
in Centralized Systems i.e., ERP.
Centralized System
In a company, with a Centralized System of Information and Data Management.
Let’s look at the same business process again to understand how a Centralized Enterprise
System helps to overcome problems posed by a Decentralized Enterprise System.
In this case, all departments update a Central Information System.
When Customer approaches the sales team to buy a product on an urgent basis. The
Sales Team has real-time information access to the products in inventory which is
updated by the Inventory Department in the Centralized System
Sales Team respond to customer request on time, leading to Increased Revenue and
Customer Delight.
In case, manufacturing is required the Sales Team update the Centralized Database, so
that all the department remain informed about the product status.
Production Planning Department is auto updated by the Centralized Database for
requirements. Production Planning Team checks the availability of the raw materials
required via the Central Database, which is updated by the Inventory Department.
Thus, Data Duplication is avoided, and accurate data is made available. The Shop
Floor Team update their Man Power Status regularly in the Central Database, which
can be accessed by the HR department.
In case of shortage of workforce, HR team starts the recruitment process with
considerable lead time to hire a suitable candidate at market price. Thus labor cost
goes down.
While vendors can directly submit their invoices to the Central Enterprise System,
which can be accessed by the finance department. Thus, payments are made on time,
and possible legal actions are avoided
SAP software is a type of Centralized System. SAP Systems are the most popularly used
in ERP software.