01 SAP MM Questions and Answers
01 SAP MM Questions and Answers
It is one of the modules in SAP that deals with the management of materials and
procurement process. It also includes master data, account determination, material
valuation, inventory management, invoice verification, material requirement planning,
etc.
Determine requirements
Source determination
Vendor Selection
Order Processing
Order follow up
Goods receipts and Inventory management
Invoice Verification
Material valuation
Multi-location inventory
Bin management
The lot and serial traceability
Product life cycle management
Inventory replenishment
Scheduling and resourcing
Purchasing
Production and material control
Non-production stores
Transportation
Material handling
Receiving
It is based on past consumption values which makes use of the forecast or other
statistical procedures to determine future requirements. It is triggered when the stock
level falls below a predefined reorder point or by forecast requirements calculated
using past consumption values.
Process Orders (PP-PI-POR) are the central component used for the accurate
planning and execution of process manufacturing. A process order represents the
production of batches (materials) in a production run or the rendering of services.
12. What is a transaction code in material management?
15. How do you create and release purchase requisition in SAP material
management?
Special Stocks are the stocks which belong to a company code. These are not
placed in any storage location & no physical inventory is performed.
A. Valuated Stock
1. Unrestricted Stock
2. Quality Inspection Stock
3. Blocked Stock
B. Non-Valuated Stock
C. Special Stock
1. Subcontracting
2. Consignment
3. Stock Transport Order
4. Third Party Processing
5. Returnable Transport Packaging
6. Pipeline Handling
During the consignment process, when a vendor provides material or goods, the
company stores it in their stores. The vendor remains the owner of the material until
a customer takes it. The liability arises as soon as the material is removed from the
stores.
Master Data is basically created centrally and is valid for almost all the applications.
It remains constant over time but it is required to update it on a regular basis. For
example, the Vendor is a type of master data and he is used for creating purchase
orders.
Inventory management is used to manage the inventory for the goods. It is based on
several key processes. Definition of movement types, reservations, goods issue, and
goods receipt.
22. What is movement type and mention a few standard movement types?
Movement types are used as indicators of what is the purpose of the goods
movement (e.g. from the storage location to a storage location, receipt from the
purchase order, issue for the delivery, receipt from production).
Stock population is the total of all stock management units included in an inventory
sampling. These stock management units are uniquely defined through the allocation
of the stock management levels to a given inventory sampling. As a result, the stock
population is also defined when you allocate stock management levels.
Quotations in SAP MM are certain requests for vendors which provides us with some
information about their best prices, terms and conditions, schedules of deliveries and
other information in order to select the best source for our procurement needs.
RFQ or Request for Quotation also known as Invitation for Bid is a document which
an organization submits to one or more potential suppliers to invite them for the
bidding process for a product or service.
27. Mention the RFQ process.
Enter the transaction code or t-code as ME41 (This will lead you to ‘create
RFQ’ screen)
Enter RFQ type as ‘AN’
Enter the quotation deadline i.e the last date by which a vendor must submit
their quotation.
Enter Purch organization and purchasing group
Enter the delivery date and Plant
Click on Enter
Next, you’ll see a new screen wherein you need to fill the item codes.
After entering the item codes, enter the vendor details
A request for information or RFI is a basic business process which collects written
information about the capabilities of suppliers. It generally follows a format which can
be used for comparative purposes.
What is
Gathers vendors Gets the best
invoice Creates the best project
information price for a project
processing?
MIGO or Movement in Goods Out is used for goods movement such as goods issue,
goods receipt, plant to plant transfer, storage location to storage location transfer,
etc. Basically, MIGO is booked by the logistics department where the goods are
actually received.
MIRO or Movement in Receipt Out deals with invoice verification activities for bills
raised from the vendors end. So, basically, MIRO is booked by the finance
department.
34. What do you mean by goods receipt and post goods receipt?
Goods receipt is the physical inbound transfer for goods or material into the
warehouse. It is the transfer of goods which is used to post goods received from
external vendors or from in-plant production. All goods receipts result in an increase
in stock in the warehouse.
Post-Goods Receipt is used to post the receipt of goods with reference to the
purchase order with which the goods were ordered. If the material is delivered for
some purchase order, it is important for all of the departments involved that the
goods receipt entry in the system references this purchase order.
Set 2
Determine requirements
Source determination
Vendor Selection
Order Processing
Order follow up
Goods receipts and Inventory management
Invoice Verification
To link the document with the vendor master record by using the XK01 transaction
code or by using the following menu path
SAP Menu > Logistics > Material Management > Purchasing > Master Data >
Vendor > Central > XK01- Create.
7) Mention what are the major purchasing tables? List the transaction codes
for them?
The information record contains data related to the units of measurement, such as
the products, vendor price, materials used by specific vendors, etc. It also contains
information on the tolerance limit of the under delivery of data, vendor evaluation
data, planned delivery time, availability status for goods.
The transaction code MSC2N is used to delete a batch. By flagging the batch master
record, you can delete a batch record alternatively.
10) Mention what is the transaction code used to extend the material view?
11) Explain how you can change the standard price in the master material?
The standard price for the material data cannot be updated or changed directly.
However, to change the standard price you can perform the following steps
Fill in the future fields price ( MBEW-ZKPRS ) and the effective data ( MBEW-
ZKDAT) for the materials
Select Logistics > Material Management > Valuation > Valuation Price
Determination > Future Price
12) What is Source List and what is the transaction code for creating Source
List?
To identify sources of supply for materials a source list is used. To create a source
list the transaction code used is ME01.
13) For creating a purchasing info record what are the pre-requisites?
Material Number
MPN ( Manufacturer Part Number )
Vendor Number
Organizational level code
Purchase requisition in SAP determines both stock and non-stock items to the
purchasing department. It can be done either manually or automatically, the
document types used in purchase requisition are
In the normal purchase order or requisition, consignment stocks are created. While
creating consignment stocks things to be considered is that you must enter K
category for the consignment item. As a result, the goods issued are posted to
consignment stores and invoice receipt is not generated.
17) Explain how is the vendor return processed without a purchase order
reference?
First you have to observe the return column and then select -- Item Detail >
MIGO_GR > Goods Receipt for Purchase Order. Use movement type 161 if the
intention is to deduct the stock otherwise, 162 is used to undo the changes. In the
end, you have to ensure that the document is a return purchase order, and then the
document is saved.
You can also use transaction code M21N for this purpose
18) Explain how you can create a vendor account group in SAP?
20) Explain what MRP (Material Requirement Planning) list is and what is the
transaction code to access MRP list?
MRP list is the initial working document from which the MRP controller starts
working, and it consists of planning results information for the material. For an
individual item, you can access the MRP list by using the transaction code MD05.
You can also access the MRP list by navigation path
SAP Menu > Logistics > Materials Management > MRP > Evaluations > MRP List-
Material
21) Explain what is CBP? What is the difference between CBP and MRP?
The difference between CBP and MRP is that when you plan materials using MRP,
you have to predict the materials requirement based on sales and operations
planning (SOP). While in CBP you have to predict the material requirement based on
historical demand for materials.
Set 3
CBP MRP
When the materials are planned using this, the prediction When the materials are planned using this, the
for the required materials is done by past demand of the prediction for the required materials is done by
same materials. SOP which is sales & operation planning
Forecasting, planning which is time phased and reorder Since this is used for the planning of the future
point are used here everything depends on the size of the lot tha
was previously given.
The first is the client and this unit is independent. This unit has a different record system and well
as its own table sets. The second is the company code. This is one of the smaller units of the
organization. For the need of external report one can make a self-reliant account sets for the unit
of company code. The third is the plan. This is where the supplies are formed and the services
and goods are given. The industry can be broken down into different plants based on
maintenance, supplies, production, procurement etc. The next is the location of the storage. The
produced goods are kept in this unit. The next is the number of the warehouse this shows the
system of the warehouse. It is different for every area of storage and organization. After that is
the storage type which tells one the different areas such as issuing area, area for picking up the
goods etc. The next is the organization of the purchasing which is the unit that negotiates with
others for purchasing and also obtains the services and the material. The next is the group
purchasing which a code for an individual buyer or a group who actually purchase the materials.
This unit is also partially involved in negotiating and obtaining the goods.
10. What is the code used for extension of the view of material?
The code used for the transaction of the material view is MM50.
13. What do you mean source list and what is the code of the source list?
The source list is to identify the home of the supply from where the materials come. The code for
creating the source list: ME01.
14. What is essential for creating a record of purchase information?
The essential information for making a record of purchase information is as follows
The number of the material, the part number of the manufacturer, the number of the vendor, the
level code of the organization.
15. What is planned delivery and GR processing time?
The meaning of planned delivery is the number of business days in which the person is expected
to receive the materials and goods. The GR processing time is the number of business day in
which the person has to inspect and place the material in the storage, after obtaining the goods
and materials.
16. What is the Material Requirement Panning and mention the code to access this list?
Material Requirement Planning is the first working manuscriptfrom where the controller of MRP
starts the work and it includes the planning of the information of the goods and materials. For
accessing a single item one can use the code MD05.
22. What is the type for the reversal of the issue of the goods?
The transactional type for the reversal of the issue of the goods is the number 262.
25. Mention, for the stock transport order, some movement types.
Some of the movement types are 351, 641, 643 for the stock order. Another one is 301 which
can be used an easy way for transferring materials.
26. What are the point of differences between the purchase order and the purchase
requisition?
Purchase requisition is said to an internal sheet and it is a appeal that is done to the organization
which is going to purchase the services and send the list of the goods. But purchase order is the
formal sheet that is send to the vendor which has the list of the essential items that needs to be
taken from the vendor.
27. How does one do a verification of the invoice?
When the invoice is related to an existing sheet then every information which is relevant is taken
out by the system. This includes material, vendor, delivery and its terms, payment etc. One has
to enter the invoice and the system takes out the account, tax, discount and corrections which
are relevant. If the invoice is been posted data like the average of the price are reorganized.
31. Explain about Meta data, Transaction data and master data? Can SAP be called a type
of database?
Meta data: Meta data informs a person about the information of a data. This gives a person in-
depth information about the hierarchy of the information or it is also called as Meta Objects.
There are many types of meta data. Some of the metadatas are structural meta data, descriptive
metadata, reference metadata, statistical metadata and administrative metadata. Each of these
type have a different kind of function in a system.
Next is the transaction data. This is nothing but the information pertaining to the transactions
which happen on the day today basis. After that comes the master data. Data provides essential
information about the materials, the employees and even information related to the customer of
that service. One can also call it the data of reference. For instance: the person orders for a
product which is 20 units. So instead of asking for the customer’s address 20 times, the same
information can be used from the master data of the customer.
SAP cannot be called as a database. Since it is an application it uses the databases which is
provided by other retailers. These retailers include Server, Oracle, SOL and many other retailers.