Sap MM Real Time Interview Ques - Unknown
Sap MM Real Time Interview Ques - Unknown
SAP MM
REAL TIME INTERVIEW QUESTIONS
BY KS
Introduction :
Thanks For Buying This SAP MM INTERVIEW QUESTIONS Book. This
book is designed to suit the needs of students / professionals who intend to prepare
for interview calls on SAP MM . Often for the purpose of preparing you to
struggle to look for important topics & browse through some voluble concepts,
which you feel might be asked in an interview. Such a frantic search consumes a
lot of time & energy, as it requires goes through huge volume of SAP MM
Technology. So in order to solve this dilemma we come up with SAP MM
INTERVIEW QUESTIONS book, which will equipped to deal with such
problems.
1. What is SAP MM ?
Answer : SAP MM is known as SAP Material Management system. SAP MM role in
business process is as follows:
Features of SAP MM
The features of SAP MM system are as follows:
• SAP MM is one of the modules of SAP that deals with material management and
inventory management.
• Material Management process ensures that there is never a shortage of materials
or any gaps in the supply chain process of the organization. SAP MM speeds up
the procurement and material management activities making the business run
smoother with complete time and cost efficiency.
• It deals with managing the materials (products and or services) resources of an
organization with the aim of accelerating productivity, reducing costs and increase
improvement and at a similar time be versatile to accommodate changes in day to
day life.
• It deals with the Procurement Process, Master Data (Material & Vendor Master),
Account Determination & Valuation of Material, Inventory Management, Invoice
Verification, Material Requirement Planning etc.
SAP MM INTERVIEW QUESTIONS & ANSWERS 2
2. How can you define an MM module ? What its importance in sap r/3 ?
Answer : MM stands for Materials Management and is a part of the Logistics functional
area of SAP R/3. It is an important SAP R/3 module because it helps manage broad-level
business activities, such as procurement, valuation and assignment, batch management,
and materials storage. Since materials are the most precious resource of an organization,
extreme care needs to be taken in all the processes related to materials management.
Efficient materials management is the essence of the MM module of SAP R/3.
Answer : The MM module deals with materials procurement on the basis of the
production required; therefore, it is linked with the PP module.
4. What are the main components of the MM module? How are these
components used in SAP?
Answer : The MM module deals with materials procurement on the basis of the
production required; therefore, it is linked with the PP module.
organization.
• The FI module is also related to the MM module, because every operation
performed in the MM module directly impacts the financial processes of the
organization.
• Client— A self-contained unit in the SAP system with separate master records and
its own set of tables.
• Company code— The smallest organizational unit. You can create an independent
set of accounts for this unit for the purpose of external reporting.
• Plant— An organizational unit where materials are produced or goods and
services are provided. You can divide an enterprise into various plants according
to production, procurement, maintenance, and materials planning.
• Storage location— An organizational unit where the goods produced in the plant
are stored.
• Warehouse number— An alphanumeric key that represents a warehousing system,
which is made up of different organizational and technical storage areas.
• Storage type— An area such as a goods receipt area, goods issue area, or picking
area. Also the physical or logical division of a complex warehouse.
• Purchasing organization—An organizational unit that procures materials and
services and negotiates with vendors to purchase materials or goods.
• Purchasing group— An alphanumeric key for a buyer or a group of buyers who
are involved in purchasing activities. The purchasing group is responsible for
materials procurement and dealing with vendors.
Answer : The client is the highest level unit of the organizational units in
Enterprise Structure in SAP R/3. The client is followed by the company code, which
represents a unit with its own accounting, balance, and profit and loss (P&L). The next
level of organizational units in Enterprise Structure is the plant, which represents an
operational unit of a company.
Answer : You can create a client in the MM module either by using the transaction
code SCC4 or by performing the following steps:
• Select SAP Menu > Tools > Administration > Administration > Client
Administration.
9. Define company. How is it different from a client? What are the data in
MM that are maintained at the company code level?
Answer :
• A company is an organizational unit for which individual financial statements are
drawn per the relevant commercial laws. A company consists of one or more
SAP MM INTERVIEW QUESTIONS & ANSWERS 5
company codes. Within a company, all company codes must use the same
transactions in addition to the same fiscal year breakdown; however, company
code currencies can vary.
• A company is different from a client because a client can itself be a company, or
an organization that has multiple companies. For example, the owner of the entire
SAP system is a client. The system will have only one operational client, but the
client may further have a group of companies. The following data are held at the
company code level:
o Material number
o Classification data
o Multilingual description
o Units of measure
o Technical data
o Select Enterprise Structure > Definition > Financial Accounting > Edit, Copy,
Delete, Check Company Code. The Choose Activity dialog box appears.
o Double-click Edit Company Code Data. The change view Company Code:
Overview screen appears where you can create a company code.
· In SAP, a company code is created using the transaction OX02. The company code
field is represented by a four-character alphanumeric string. You can create a company
code in SAP by performing the following steps:
o Select Enterprise Structure > Definition > Financial Accounting > Edit, Copy,
Delete, Check Company Code. The Choose Activity dialog box appears.
o Double-click Edit Company Code Data. The change view Company Code:
Overview screen appears, where you can create a company code.
13. How many company codes can be assigned in one chart of accounts?
· Corporate headquarters
· Central delivery warehouse
· Manufacturing facility
· Regional sales office
· Select IMG > Enterprise Structure > Definition > Logistic–General > define,
Copy, Delete, Check Plant.
Answer : You can assign a company code to a plant by navigating the following menu
path: SAP Menu > Tools > Customizing > IMG > Execute Project > Display IMG (SAP
reference IMG) > Enterprise Structure > Assignment > Logistics-General > Assign
Company Code to Plant.
o Select Tools > Customizing > SAP Reference IMG > Edit Project.
o Select Enterprise Structure > Definition > Materials Management > Maintain
Storage.
o Click the clock icon . The Determine Work Area: Entry dialog box appears.
o Specify the value (P001) for the plant in the dialog box.
o Click the check mark icon . The change view Storage Locations: Overview
screen appears.
o Click New Entries. The New Entries: Details of Added Entries screen appears.
o Specify the value of the storage location and description fields.
SAP MM INTERVIEW QUESTIONS & ANSWERS 9
· Select Tools > Customizing > SAP Reference IMG > Edit Project.
· Click the clock icon . The Determine Work Area: Entry dialog box appears.
· Specify the value (P001) for the plant in the dialog box.
· Click the check mark icon . The change view Storage Locations: Overview
screen appears.
· Click New Entries. The New Entries: Details of Added Entries screen appears.
24. Can storage locations be created automatically? How can they be created
automatically?
Answer :
Storage locations can be created automatically when an inward goods movement for a
material is performed. In order to create storage location automatically, open the SAP
Implementation guide and click Materials Management > Inventory Management and
Physical Inventory > Goods Receipt > Create Storage Location Automatically.
• Determine requirements
• Source determination
• Vendor Selection
• Order Processing
• Order follow up
• Goods receipts and Inventory management
• Invoice Verification
26. Mention what are the types of special stock available?
Answer : The types of special stock available are subcontracting, consignment, project,
pipeline, sales order, stock transfer, returnable packaging with customer, etc.
27. List out important field in purchasing view?
SAP MM INTERVIEW QUESTIONS & ANSWERS 11
29. Explain how you can link a document to a vendor master record?
Answer : 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.
30. Mention what are the major purchasing tables? List the transaction codes for
them?
Answer : 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.
32. Mention what is the transaction code to delete a batch?
Answer : The transaction code MSC2N is used to delete a batch. By flagging the batch
master record, you can delete a batch record alternatively.
33. Mention what is the transaction code used to extend the material view?
Answer : 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
35. What is ‘MRP’?
Answer : ‘MRP (Material Requirements Planning)’ is nothing but the determination of
which materials are required, when and in what quantities, based on current information
and forecasts.
conditions, etc., of materials from vendors, the Purchasing Organization can further be
subdivided into purchasing groups.
• Production Planning
• MRP
• Procurement
• Invoice Verification
• Inventory Management
• Product Costing
• Sales and Distribution
• Quality Management
The data is stored, within a material master, at different organizational levels. The
general data is valid for all the Company Codes at the Client level. The purchasing
information is valid at the plant level. The sales information is valid at the sales
organization/distribution channel. Lastly, when Warehouse Management is activated, the
data is maintained at the warehouse number/storage type level.
processing. This will be necessary only when the difference between the standard and
moving average prices becomes very large. (While updating the price difference
accounts, however, the system also updates the moving average price with these
variances, so that you get a chance to adjust the standard price should the difference
between the standard and moving average prices becomes very substantial.)
On the other hand, when you set the indicator to ‘V’ then all the goods receipts (GR)
will be at the GR value. The system will then adjust the price in the material master by
the GR price. However, if there is a difference between the moving average price of the
material and the goods movement/invoice receipt, then the price difference is moved to
the stock account, and the price of the material in the material master is adjusted
accordingly.
If you are planning to maintain a standard price for the materials, then you will create
the material masters with ‘S’ as the price control indictor in SAP. With this control,
when you enter the material inventory, the system valuates this stock with the standard
price defined. In this case, you enter a new price and the system posts the price
difference (between the standard price and the new price you entered) to a price
difference account.
Similarly, if you are planning to maintain a moving average price for materials, then you
will create the material masters with ‘V’ as the Price Control Indictor in SAP. With this
control, when you enter the material inventory, the system valuates this stock with the
moving average price defined. In this case, you enter a new price and the system adjusts
the moving average price accordingly. If you enter only the quantity, and not any new
price, the system continues to valuate the stock at the original moving average price, and
the price of the material does not change.
A batch is unique for a single material, and is unique at the Client level as well. That is,
you will be able to use a batch number only once in the Client regardless of the plant and
material. The batch will be known only in the plant where it was created. The batch
numbers can either be manually assigned or system generated.
SAP MM INTERVIEW QUESTIONS & ANSWERS 19
64. Material number has to be 30 Digit. So how to get this is SAP? The present
18 Digit is NOT at all sufficient for the business?
Answer : It has to be Alpha Numeric or sometimes only numbers. It must be external
numbering system only & not the SAP generated internal number range because
material number or name is given by Vendors.
Ex: ABC1234, 89900-0098-8987, Y778-009,
77777766665444433322211-A, etc
Solution: not possible according to sap standards but still with the help of Abap people
we can do it, the answer on top is correct, but also think about usability. You have 30
digits that mean over a trillion variable materials... do you have a trillion materials?
65. what is the difference between new developed Zreports and Ztransctions
codes Explain Steps of Scheduling Agreements JIT (just in time) in Detail?
SAP MM INTERVIEW QUESTIONS & ANSWERS 22
Answer :
a) Create Material with JIT attributes in Material Master
b) Create Info record
c) Create Source list
d) Create Scheduling Agreements using ME31N.
e) Update Info record and Source List with Scheduling agreement number to
enable MRP scheduler to pick the Source and automatically generate schedule lines for
the material and identified vendor
66. Is there any special indicator to identify subcontract item in the material
master?
Answer : Material Master -> MRP2 View ->
Enter Procurement Type "F" External Procurement
Enter Special Procurement Key "30" Subcontracting
After MPR run, for any shortfall, system will generate the
PR with item category as "L"
67. The Communication Structure in release Strategies. What is that link the release
strategy takes?
Answer : Communication Structure "CEBAN" to Create Purchase Requisition.
Communication Structure "CEKKO" to Create Purchase Order.
Communication Structure "CESSR" to Create Service Entry Sheet.
Release procedure is of 2 types.
1. with classification
2. without classification
Only purchase requisitions can be released without classification.(Item level).
Other purchasing documents can only be released at header level.
71. What are difference payment terms in company code level and purchase organisation
level--- Payment term from purchase org will be selected when you raise a invoice with
reference to PO, and payment term from company code will be selected when you raise
FI invoice (Without PO reference).
73. How we receive by products, scrap material from subcontract vendor what
movements types we use while doing this ---
Answer : mataining this material in BOM as a negative & receive this from sub
contractor thro.545 movement.
Solution: 2
By product, scrap materials can be received from Subcontractor by maintaining this
product as -ve component. When GR receipt is done supplied components will get
consumed through movement type 543.-VE component will appear as "Material
Provided to Vendor" Mov type will appear 545.Now do the 542 for respective -ve
component to get the same in Unrestricted use
78. SAP allows you to add your own functionality to SAP’s standard business
applications without having to modify the original applications. This can be
done in four ways :
Customizing
Enhancement
Modification
Custom Development
79. i have requirement like this, i have to automatically fill storage location in PO items
before saving. i. e if user enter or leave it blank in storage location input field in PO
items, i have to save the PO based on some conditions automatically. i.e i will get
storage locations based on some condition and i will update this storage location before
saving POor creating PO. i have tried changing content in PO enhancement
SAP MM INTERVIEW QUESTIONS & ANSWERS 25
MM06E005, EXIT_SAPMM06E_012
· Source determination
· Vendor Selection
· Order Processing
· Order follow up
· Invoice Verification
Answer :
Special stocks available are consignment stocks (from vendor), subcontracting stocks (to
sun-contractor), project stocks, pipeline materials, sales order stocks, stock transfer and
third party.
· Order unit
· Purchasing group
· Material group
· Valid from
· Manufacturer, etc.
86. What is a release strategy? What are release groups and codes?
Answer :
The procurement process in SAP needs to be controlled by introducing authorizations at
important stages. This is taken care by the release strategy, which has different codes for
assigned users. For example, if the value of a PO is more than a certain pre-defined
limit, then it has to be approved by the SCM manager with a certain release code. Every
company will have different approval mechanisms and the release strategy can be
defined by the users.
Release groups are a set of release codes that are used for authorizing a purchasing
document or approving a release strategy. Release code is a 2-character ID that allows a
person to approve or clear a PR or a PO and they are controlled by a step-by-step
authorization system. For example, Code 10 is assigned to the person who creates the
PO, Code 20 is the release code assigned to the Purchase manager for approval.
Subsequently, the Department Head will use Code 30 to approve the release strategy,
followed by the Operations Director, who will use Code 40 for final approval.
SAP MM INTERVIEW QUESTIONS & ANSWERS 27
87. Mention what are the data contained in the information record?
Answer :
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.
· Account that will be charged when you post the invoice or goods receipt
Answer :
A batch is a collection of similar items from your stock that have the same
characteristics. For example, all food items produced on a particular day belong to one
batch.
Batches are searched using the standard facility (match code, key F4) based on the
batch names or other properties that distinguish them from others.
95. Mention what is the transaction code used to extend the material view?
Answer :
To extend the material view transaction, code MM50 is used.
SAP MM INTERVIEW QUESTIONS & ANSWERS 29
is there in Basic View 1 for general level or in MRP 1 view for plant level blocking.
General practice is to use the valuation area at plant level, because valuation may differ
from one plant to another. The valuation grouping code makes it easier to set automatic
account determination. If we need to define common account determination for several
valuation areas, we can assign same valuation grouping code to all those valuation areas.
We can maintain the valuation group code in OMWD for various valuation areas.
·
108. What types of special stocks are available?
·
Answer : Various special stock types available in SAP are Consignment,
Subcontracting, pipeline, project, sales order stock, Returnable transport packaging,
stock transfer, and the third party.
In Scheduling agreements, we can enter scheduling lines which gives details of quantity
that should be delivered on specific date. Plant must be entered in SA so that materials
can be delivered at plant. These are generally used for materials whose requirements are
predictable.
At client level: The same batch number can be assigned only once within the entire
client.
At material and plant combination level: Same batch number can be assigned to material
with different specification in each plant.
At material number level: A batch assigned to a material has the same specification for
all plants where material is extended. Batch number can be reassigned with a different
specification for each material.
determining the relevant GL account used for account posting. It is also used while
configuring OBYC settings. Price control indicator determines if material is maintained
at Standard price(S) or Moving average price (V).
115. What is the use of Material types?
Answer :
‘Material Types’ is used to group various materials based on some common properties. It
helps in maintain material master data for a particular material. Using material types, we
can control which all views are required for a material type, which fields are required or
optional, the material number range etc.
If price control indicator is set at V, goods received will be done at GR price. The
moving average price will be adjusted in material master using weighted average
formula. If goods movements or invoice receipts are posted using a price that differs
from the moving average price, the differences are posted to the stock account.
transfer’. Stock transfer can be either a single step process or a two-step process. Various
Stock transfers are:
LIFO(Last In First Out): Materials received last are consumed first. You can assume
example of elevator where people who enter last exit first!
FIFO(First In Firs Out): Materials received first are consumed first.
Lowest Value Method: Stocks are valued at their original price or the current market
price whichever is lower.
· mySAP Automotive
· mySAP Aerospace and Defense
· mySAP Consumer Products
· mySAP Banking
· mySAP Chemicals
· mySAP High Tech
· mySAP Engineering and Construction
· mySAP Healthcare
· mySAP Higher Education and Research
· mySAP Insurance
· mySAP Media
· mySAP Oil and Gas
· mySAP Mill Products
· mySAP Mining
· mySAP Public Sector
· mySAP Pharmaceuticals
· mySAP Service Providers
· mySAP Retail
· mySAP Telecommunications
· mySAP Utilities
· SAP R/2—This was the second version of SAP. It replaced the R/1 version in
the 1970s and was a mainframe-based business application. SAP R/2 supported multiple
currencies and languages to help internationalize business management. This version is
also no longer available.
· SAP R/3— This version replaced SAP R/2, adding support for client-server-
based distributed systems. This new version of SAP is multi-platformed, meaning it can
be installed and used on multiple platforms, such as Windows or UNIX.
Answer :Industry-specific solutions are used in the SAP R/3 ERP application in order to
SAP MM INTERVIEW QUESTIONS & ANSWERS 37
automate various business processes for almost every industry, including automotive, oil
and gas, and chemical. By automating business processes, the SAP R/3 application helps
organizations meet the following challenges:
o FI—Financial Accounting
o CO—Controlling
o EC—Enterprise Controlling
o IM—Investment Management
o TR—Treasury
o Payroll
o Training and Event Management
o Organizational Management
· Logistics applications—This is the largest area covered by SAP R/3. This area
helps manage broad-level business processes such as sales and distribution of products,
materials management, production planning, and quality management. This area consists
of the following modules:
o MM—Materials Management
o SD—Sales and Distribution
o PP—Production Planning
o PM—Plant Maintenance
o LO—Logistics
o QM—Quality Management
o PS—Project System
o WM—Warehouse Management
· Material master
· Vendor master
· Purchasing information record
· Source list
· Quota arrangement
134. What is a Material Master file?
Answer :
A material master file stores and maintains all of the information related to managing a
material. The material master is sorted on the basis of different criteria.
Because material master records store data in a single database object, the same data can
be shared by all departments, such as purchasing, inventory management, materials
planning, and invoice verification.
137. What are the types of industry sectors defined in Material Master data?
Answer :
· The different types of industry sectors defined in the material master data are
as follows:
139. What are the data in material master that are maintained at the company
code level?
Answer :
SAP MM INTERVIEW QUESTIONS & ANSWERS 42
The data that is specific to a particular company and the plant and storage areas assigned
to that company is maintained at the company code level.
140. What are the plant-specific data in material?
The MRP data and forecast data are the plant-specific data in the material master.
· A batch record is important because batch records indicate that the batch
conforms to the current Good Manufacturing Procedures (GMP). The batch record also
contains specific information about the product tested, analytical methods, and test
SAP MM INTERVIEW QUESTIONS & ANSWERS 43
results.
145. How to create a batch?
Answer :
You can create a batch record manually by using the transaction code MSC1N. The
navigation path for creating a batch is: SAP Menu > Logistics > Materials Management
> Material Master > Batch > Create.
You can delete a batch by using the MSC2N transaction code. You can alternately delete
a batch record by flagging the batch master record. For this, you need to first select the
batch in the Change mode.
The Batch Information Cockpit (BIC) is the main switching point, having a wide range
of options for scrutiny and control of batches. It stores at a single location all the
information related to the analysis of a particular batch.
150. What are the levels at which a batch number can be configured?
A batch number can be configured at several different levels: client level, plant level,
and material level. You can select a batch number at any of the following levels:
· Client level— When you configure a batch at the client level, you need to
assign the batch number only once throughout the whole client. Only one batch number
exists for each material assigned at this level.
· Plant level —In SAP, the plant level is the default level for the batch number.
At plant level, a batch number is unique for a plant and material. This means that you
can have a batch of the same number at a different plant within the same company.
· Material level —At this level, material numbers are assigned to the products.
The material number helps to differentiate between two products in case their batch
numbers are the same. The materials are identified by the combination of the material
number and batch number.
151. How are batch numbers assigned?
SAP MM INTERVIEW QUESTIONS & ANSWERS 45
The batch number is predefined in SAP. You can change the batch numbers either by
using the OMAD transaction code or by using the navigation path IMG > Logistics-
General > Batch Management > Batch Number Assignment > Maintain Internal Batch
Number Assignment Range.
Follow either of the two configuration steps to change the batch number:
· You can assign a batch number internally using the internal number range,
either by using the OMCZ transaction code or by following the navigation path Display
IMG > Logistics-General > Batch Management > Batch Number Assignment >
Activate Internal Batch Number Assignment > Activate Batch Number Assignment.
· You can also configure the system to allow automatic numbering of a batch by
following the navigation path Display IMG > Logistics-General > Batch Management
> Batch Number Assignment > Activate Internal Batch Number Assignment > Internal
Batch Number Assignment for Assigned Goods Receipt.
152. What is a serial number?
A serial number is assigned to an item to identify it and to store information about it. A
serial number is mostly used to refer to equipment such as motors, drills, or vacuums. In
MM, an item of material contains a serial number as well as a material number. This
combination helps to uniquely identify an item of material.
excisable material sent to S/C transaction J1IF01. Send material to S/C. After processing
receive material in transaction MIGO. Refer the S/C official receipt of payment in
MIGO. Reconcile the official receipt of payment & material doc in trans J1IFQ &
complete the official receipt of payment in transaction J1IF13.
Answer :It is reference for all the other existing Purchase Organization.
The contracts, terms and conditions can be utilized by other Purchasing Org.
Answer :GR blocked stock- If you wish to accept goods from a vendor conditionally
(because a certificate is missing), you initially post the goods to the goods receipt
blocked stock.
161. Is it possible to maintain the same material master with same code in all plants
in a company. Our client is using same materials in all their four plants?
Answer :Material numbers are always maintained at Company code level. If you look at
the Material master data, some data is maintained at Company code level, some at Plant
level and some at Storage location level. If you have all the 4 plants attached to one
company code, they should have the same material number. What you need to do is to
extend the material to all the 4 plants if thats your requirement. Also, if you have your
valuation area as your Plant, then you have the flexibility to maintain Plant specific
pricing for the same material.
You can use MM01 T code to copy material from old plant to new plant. But check for
the required details in your new plant and make changes accordingly.
162. Where we do the configuration for the cost centre allocation, because
whenever we GR a material, accounting document is created for that particular
material. How that particular material go in to the particular accounting (G/L
account)
Answer :In Tcode: OBYC -- Automatic Postings.
for Inventory Posting Trns Key is: BSX
for Off setting entries like Goods issue, initial stock......Trans Key is : GBB
Based on the Movement types, Valuation class it will be assigned to a G/L account.
You can refer the configuration in Tcode: OBYC
163.Could any one can explain complete configuration of pricing procedure &
application.
Answer :The Basic thing is Condition Technique. In which there are
1. Access Sequence 2. Condition Record 3. Condition Type 4. Condition Table.
A Access Sequence access a Condition Record of a Condition Type in a Condition Table
is a Condition Technique.This is a simple logic
Here the Condition Type is very important like PB00, PBXX,RA01 etc.
In the background every Condition Type has its own defition means the purpose of the
Condition Type like, is it for Pricing or Percentage, Quntity base, Accrual Feilds etc is
to be defined to work this functions. Normally we use the existing ones without any
risk. But some cases, we have to Create a New Condition Types as per the organisation
requirement.
The Pricing Schema is useful to minimise condition types while mention prices for
Vendor on the basis of Pricing Schema which we defined according to organisation
requirement.
The Pricing Schema means the calculations procedure of Condition Type.
SAP MM INTERVIEW QUESTIONS & ANSWERS 48
segment of delivery date for different quantum of material .This quantity is referred to
by GR and IV for checking purposes also.
5 Payment
6 Goods Issue for Stock Transfer
7 Consumption (Subcontracting)
8 Delivery (Stock Transfer)
9 Service Entry Sheet
A Down Payment Request
C Down Payment Clearing
Q Comparison for Internally Posted Material (Only IS-OIL)
R Return Delivery via Delivery Note
P Invoice Parking
V Down Payment Request Clearing
You can see that PO history is updated at PO line item level and also see it at the header
level then in status tab, you can see the the following gets updated
- Ordered
- Delivered
- Still to delivered
- Invoiced
- Down paymts
169. How to edit created P.O.? If user want to change some data like price, data
etc. in a created purchase order but system is not allowing it. As a support SAP
MM functional consultant what you would do?
Ans:
This is an open question without direct answers and you should suggest the possibilities:
If you have made goods receipt against PO, then you cannot make any change to the
price and other condition details in PO if not you will be able to do it.
SAP MM INTERVIEW QUESTIONS & ANSWERS 51
Answer :To identify sources of supply for materials a source list is used. To create a
source list the transaction code used is ME01.
171. For creating a purchasing info record what are the pre-requisites?
• Material Number
• MPN ( Manufacturer Part Number )
• Vendor Number
• Organizational level code
172. Explain the terms Planned delivery and GR processing time?
Answer :Planned delivery means number of calendar days required to obtain the
material, and GR processing means number of workdays required after receiving the
material for inspection and placement into storage.
173. What is purchase requisition as related to SAP? Mention the document types
that are used in purchase requisition?
Answer :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
SAP MM INTERVIEW QUESTIONS & ANSWERS 52
Answer :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.
175. Explain how is the vendor return processed without a purchase order
reference?
Answer :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
176. Explain how you can create a vendor account group in SAP?
• Select display IMG > Financial Accounting > Accounts Payable/Receivable >Vendor
Accounts > Master Records > Preparation of creating vendor master records > Define
Accounts groups with Screen Layout
177. Explain what are the accounts created in SAP MM?
Answer :Assignment of account is necessary for the purchase order item, it is important
in SAP MM as it determines following things
• Account that will be charged when you post the invoice or goods receipt
• Account assignment data that you should provide
178. Explain what MRP (Material Requirement Planning) list is and what is the
transaction code to access MRP list?
Answer :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
179. Explain what is CBP? What is the difference between CBP and MRP?
Answer :CBP is the past consumption values of stock; it is used to forecast future
requirements. On the basis of past consumption values, the net requirement of goods is
calculated.
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.
180. What are the types of special stocks available?
Answer :Subcontracting, consignement, pipeline, project, sales order, RTP, stock
transfer ,third party.
181. What are the types of inforecords?
Answer :Standard, consignment,subcontracting & pipeline.
182. What is meant by consignment stock?
Answer :The stock supplied by the vendor is in the companies premises with the
company having no liability for the same. The liability for the company will only be
affected when the goods are issued from the consignment stock for use.
183. What are the steps involved in consignment cycle?
Answer :Create consignment info record with proper tax code, create Po with item
SAP MM INTERVIEW QUESTIONS & ANSWERS 54
category K, maintain output condition record for KONS, process GR, no invoice
verification done, but settlement is done through MRKO transaction.
184. Tell me about the subcontracting cycle.
Answer :The Po is created with item category L , the goods is transferred to
subcontractor by 541 movemet. for this movement note no accounting docs take place.
When GR is done automatically, 543 movemnt takes place which take care of the
consumption of components from stock.
185. How are the byproducts taken care of in subcontracting?
Answer :You can add these by products in the BOM for the header matl.
186. What is meant by scales?
Can scales be used in standard purchase order? You can fix a price in the info record
for a say qty from 1-100 price RS150 & if the order qty is 101- 500- the prices is 140 .
Scales cannot be used directly in PO but can be pulled into the PO from various master
data like info record, quota arrangement.
189. What is the difference between a contract and a scheduling agreement?
Answer :With regard to Outline Agreement:
1. You can create the centrally contract (cross-plant) where you can maintain different
pricing conditions for each and every plant
2. You have to create the Release Order with reference to Outline Agreement.
3. No detailed delivery schedule can be made in the Release Order.
4. No Release documentation is created.
5. Only time-dependent conditions can be created.
6. Some Item Category 'M' and 'W' can be used.
With regard to Scheduling Agreement:
1. The Plant Location must be entered in the Scheduling Agreement.
2. We do not have to create any other purchasing document except for delivery schedule
line via Transaction ME38 or MRP running (with the appropriate setting of Source List).
3. Delivery Schedule line items are created subject to your specific requirement.
4. Can create both Scheduling Agreement with and without Release Documentation
(subject to the Document Type LP or LPA) with the selection of either FRC or JIT
delivery schedule.
5. Either time-dependent or time-independent conditions can be created subject to the
customizing in the Document Type of the Scheduling Agreement.
6. Item Category 'M' and 'W' can not be used.
192. What are the differences between release procedure with classification and
release procedure without classification? When are they used?
Answer :Release procedure with classification means the Purchase requsition can be
SAP MM INTERVIEW QUESTIONS & ANSWERS 56
released both at item level & at the header level. Release procedure with out
classification can also be used for PR which is used for item level release only. all other
external documents cannot be relesed with classification. The two procedures are
mutually exclusive (that is to say, you must decide in favor of one of them only - you
cannot use both).
193 Is it possible to have a release procedure without classification for a PO?
Answer :No
194. What is the maximum number of levels available in SAP?
Answer :Did not get this question …pls clarify.
195. Is it possible to have scales in a quotation?
Answer :No
196. What is GR blocked stock? When it can be used?
Answer :Whenever you are not sure about the quality of the product received, you can
put in GR blocked stock.
Answer :
SPRO -> Material Management -> Valuation & Account assignment -> Account
Determination -> Account Determination without wizard -> Define Account Grouping
for Movement Types.
For example, you can stipulate for a price that the SAP System first searches for a price
for a specific plant, and then for a generally applicable price.
For condition types for which you wish to maintain conditions with their own validity
period, you must assign an access sequence. With this, you define which fields the SAP
System checks in searching for a valid condition record.
Example:
An access sequence has been assigned to condition type PB00 so that prices can be
maintained in purchasing info records and contracts.
No access sequence has been assigned to condition type RC00 because it does not have
a validity period of its own. In the standard system, it is always maintained
simultaneously with the price and is valid for the period of the price.
SAP MM INTERVIEW QUESTIONS & ANSWERS 58
- Consignment
- Subcontracting
- Third-party processing
- Pipeline handling
- Project stock
Answer : Various material planning methods are used in MRP (Material Requirements
Planning). Reorder point procedure (VM) Forecast-based planning (VV) Time-Phased
materials planning (PD) These are specified in material creation (MM01) under the MRP
SAP MM INTERVIEW QUESTIONS & ANSWERS 59
1 tab.
208. Under what conditions are “planned orders” created? What may planned
orders be converted to and how is that conversion accomplished?
Answer : Planned orders are always created when the system creates an internal
procurement proposal. In the case of vendor procurement, the MRP Controller may
create a planned order or directly create a PR. The next step for a planned order is to be
converted to a PR so it goes to purchasing and is to eventually become a PO. A planned
order can be converted to a PR using transaction code MD14.
209. What are the organizational levels of the Enterprise Structure in R/3? A:
Answer : The top level of the organizational plan is the Client, followed by Company
Code, which represents a unit with its own accounting, balance, P&L, and possibly
identity (subsidiary). The next level down is Plant, an operational unit within a company
(HQ, Assembly Plant, Call Center, etc.). The Purchasing Organization is the legally
responsibly group for external transactions. This group is further subdivided into
Purchasing Groups.
Answer : A Purchasing Organization may be responsible for multiple plants and this is
referred to as “Distributed Purchasing”. On the other hand, “Centralized Purchasing”
features one Purchasing Organization per Plant. A Purchasing Organization doesn’t
necessarily need to be assigned to a Company Code. This would enable procurement for
every company code as long as buyers are acting for an individual Plant, and that Plant
is assigned to the Purchasing Organization. Hence, a plant may be assigned to more than
one Purchasing Organization.
Answer : Special Stocks are stocks that are accounted for but are not owned by the
client, or are not stored at a regular facility. Consignment, sales order, and project stock
SAP MM INTERVIEW QUESTIONS & ANSWERS 60
are examples.
212. What are some of the options available to transfer materials from one plant to
another?
Answer :Although it is possible to transfer materials from one plant to another without
a Stock Transport Order, many advantages are lost including entering a vendor number,
planning a goods receipt in the receiving plant, monitoring process from PO history, and
the ability to create STO directly from a MRP PR.
213. What are some of the common Stock Transport Order Movement Types?
Answer : One step transfers of materials can be posted using MT 301. Other various
transport scenarios differ in the MTs by the Goods Issues and Good Receipts. Common
Goods Issues may use MTs 303, 351, 641, or 643 in the STO. A STOs Good Receipt
often uses MT 101.
214. What is the difference between a Purchase Order and a Purchase Requisition?
Answer : A Purchase Requisition is a document type that gives notification of a need
for materials or services. A Purchase Order is a document type that is a formal request
for materials or services from an outside vendor or plant. Procurement types may be
defined at the line item and can be standard, subcontracting, consignment, stock transfer,
or an external service.
Answer : An indirectly created Purchase Requisition has been initiated by CBP, the PS
Project System, PM Maintenance, and Service Management, or PP Production Planning
and Control. The “directly created” Purchase Requisition, on the other hand, is created
by a person manually in the requesting department specifying what materials/services,
units, and a delivery date.
216. What is an RFQ and how is it different from the Quotation Form?
SAP MM INTERVIEW QUESTIONS & ANSWERS 61
217. What are the transactions that will result in a change of stock?
218. When would it be prudent to post goods movements via the Shipping
Application?
Answer : A Reservation is a document used to make sure that the warehouse keeps a
certain amount of a material or materials ready for transfer at a later date. It contains
information on what, quantity, when, where from and to. Reservations help effective
procurement by utilizing the MRP system to avoid out of/lack of stock situations.
Answer : If you are involved with inventory, then you need the GR/IR account
(Inventory Account) when the IR is posted. If you are not involved about inventory, then
the system does not need the GR/IR account when the IR is posted; the system needs a
G/L instead of the GR/IR account.
Answer : In a customized Movement Type, you have defined which consumption value
gets posted in the movement. Many will always be planned or unplanned, but for some
there is a dependency on if the movement references a reservation. This would be
planned consumption.
Answer :All functional areas of the system use the same material master data. The
material master data is defined in individual screens (departmental views) that can be
added as needed. Thus a material can be created with only basic data and other
departments can add other information later as it becomes available.
Answer : Control of master data depends largely on how each company sets up its
Organizational levels - centralized or decentralized. Some material data is valid for all
organizational levels while other data is valid only at certain levels. (I.e.: client, plant,
sales org., etc.).
226. What is the difference between a Blanket Purchase Order and the Framework
Order?
Answer : In general, the Blanket POs are used for consumable materials such as office
paper with a short text, with item category B. There need not be a corresponding master
record, for the simplicity of the procurement. The FO, Framework Order, document type
is used. Here, the PO validity period as well as the limits are to be mentioned. The GR,
or Service Entry for the PO are not necessary in the case of Blanket POs. One need not
mention the account assignment category during creation of the PO. It can be U, or
unknown and be changed at the time of IR.
Answer : Release Procedure is approving certain documents like PRs or POs by criteria
defined in the configuration. It is sensible to define separate release procedures for
different groups of materials for which different departments are responsible, and to
define separate procedures for investment goods and consumption goods.
228.If you have a multi-lineitem PO, can you release the PO item by item?
Answer :No, a PO is released at the header level meaning a total release or “With
Classification”. PRs, on the other hand, have two release procedures possible. “With
Classification” as described above, and “Without Classification” where it is only
possible to release the PR item by item.
Answer : A Material Type describes the characteristics of a material that are important
in regards to Accounting and Inventory Management. A material is assigned a type when
you create the material master record. “Raw Materials”, “Finished Products”, and
“Semi-Finished Products” are examples. In the standard MM module, the Material Type
of ROH denotes an externally procured material, and FERT indicates that the relevant
material is produced in-house.
Answer : Perform a price comparison using ME49 and one may compare quotations
from different vendors.
SAP MM INTERVIEW QUESTIONS & ANSWERS 64
Answer :The Source List identifies preferred sources of supply for certain materials. If
it’s been maintained, it will ID both the source of supply and the time period. The
Source List facilitates gaining a fixed source of supply, blocked source of supply, and/or
helps us to select the proffered source during the source determination process.
232. What are the various “steps” in the MM Cycle from material creation through
invoice?
Answer : The following creates a rough picture of the MM Cycle. Create material,
create vendor, assign material to vendor, procure raw material through PR, locate vendor
for certain material, processing GR, goods issue, and invoice verification.
Answer : Some examples are Unit of Issue, Storage Conditions, Packaging Dimensions,
Gross Weight, Volume, and Hazardous Materials Number. Also, there are various
Storage Strategies information and options.
Answer :Consignment Stocks remain the legal property of the Vendor until the
organization withdraws the material from the consignment stores. The invoice can be
due at set periods of time, for example monthly, and it is also a configuration possibility
SAP-MM Interview Questions have been designed especially to get you acquainted
with the nature of questions you may encounter during your interview for the subject of
SAP-MM. As per my experience, good interviewers hardly planned to ask any
particular question during your interview, normally questions start with some basic
concept of the subject and later they continue based on further discussion and what you
answer:
Answer : SAP stands for “Systems, Applications and Products in data processing”.
Amongst the software provider, SAP comes up as the world’s third largest. 5 IBM
employees founded SAP in 1972 in Walldorf, Germany.
240. How stock is being transferred from one plant to another plant?
Answer : Stock within plants is transferred with the help of stock transport order. One
plant order the goods internally from another plant(receiving plant/issuing plant) with
the help of stock transport order.
241. What are some of the movement types for stock transport order?
SAP MM INTERVIEW QUESTIONS & ANSWERS 66
Answer : One step transfers of materials can be posted using movement type 301.
Other movement types are 303, 351, 641, or 643 in the stock transport order.
246. Can you manually create purchase requisition with reference to documents
such as purchase order or scheduling agreement?
Answer :No, purchase requisition cannot be created with either of these as it is an
internal document which is controlled by purchase organization.
249. If you have multiple line items in purchase order, can you release line by line
SAP MM INTERVIEW QUESTIONS & ANSWERS 67
over predefined material or services over certain framework of time whereas scheduling
agreement is a long term outline agreement between vendor and ordering party over a
predefined material or service which are procured on predetermined dates over a
framework of time.
260. Let’s start with an easy one. What is SAP MM and name the modules that the
MM module Affects?
Answer :The SAP MM module is the materials management module within SAP. The
materials module affects the production planning, or PP module, since it affects
SAP MM INTERVIEW QUESTIONS & ANSWERS 69
production costs and the production process. It also affects the SD, or sales and
distribution module, since it indicates the quantities of materials sent to production. The
MM module affects the warehouse management, or SAP WM module, since it contains
the information about materials stored and the transfer of materials within the
organization. Finally it also affects the financial accounting module since material costs
and management affect general accounting within the organization.
Learn about the SAP MM module with this SAP MM course, designed by industry
experts, developed to teach you everything you need to know to become a SAP MM
consultant. The course includes over thirty lectures that will teach you how to start
working with SAP purchasing and material master. The course includes lessons on
materials planning, invoice verification, materials control, warehouse management and
inventory management.
• Various Statuses
It is also required in situations where you need to make a distinction between ‘in-house
produced materials’ and ‘materials procured externally,’ or if there is a distinction
between ‘different deliveries.’
previous period. Likewise, GBB is used to identify the GL account to post to as the
offsetting entry to the stock account (when not referencing a purchase order) such as
miscellaneous goods receipts, goods issues for sales orders with no account assignment,
and scrapping.
268.How Does the System Determine the Correct ‘GL a/c’ for a Posting?
Answer :Imagine that you are posting a goods movement.
• Since the goods movement is from a plant, and the plant is assigned to a Company
Code, the goods movement identifies the relevant Company Code.
• As the Company Code has already been assigned to the Chart of Accounts, the
system is able to identify the GL accounts.
• The plant also determines the valuation area (and the optional ‘valuation grouping
code’).
· Since each movement type is assigned to a ‘value string’ which in turn is
identified with a transaction key, the goods movement determines the correct transaction
key.
• Since each of the transaction keys is associated with the relevant GL accounts,
through the value string, the movement type now identifies the relevant GL
Account, and the transaction is posted.
Answer :We can fix a price in the info record for range of qty from 1-100 price Rs.100
& if the order qty is 101- 500- the prices is Rs.90.Also scales cannot be used directly in
PO but can be pulled into the PO from various master data like info record, quota
arrangement etc.
270. How is Stock Transfer Done between the Plants? What are One-step and Two-
step Stock Transfer?
Answer : Stock transfer between different plants is performed in Inventory
Management. A stock transfer can happen between plants with the same or different
company codes. In a stock transfer between plants, the sales department in the issuing
plant and the purchasing department in the receiving plant are involved. The stock
transfer between plants can be performed in a one-step or two-step procedure.
• One-step stock transfer—Refers to the procedure in which the quantity of stock
issued from the issuing plant is the same as the quantity of stock received at the
SAP MM INTERVIEW QUESTIONS & ANSWERS 73
receiving plant. In this type of stock transfer, the entry for posting the transfer of
stock is made in Inventory Management. The transfer posting can then be planned
with or without a reservation and valuated in the issuing plant. In the case of
plants having different company codes, two accounting documents are created for
transfer posting. The quantity of the transferred stock is posted from the
unrestricted use stock of the issuing plant to the unrestricted-use stock of the
receiving plant. The unrestricted-use stock in the issuing plant therefore decreases
by the amount of the transferred stock and the unrestricted-use stock in the
receiving plant increases by the amount of the transferred stock.
• Two-step stock transfer—Refers to the procedure in which the stock remains in
transit until it is received at the receiving plant. In a two-step stock transfer, the
decrease in stock in the issuing plant is posted first. The quantity of the transferred
stock is then managed in the stock in transfer in the receiving plant. When the
placement is posted in the receiving plant, the transferred stock becomes part of
the unrestricted-use stock in the receiving plant. In a two-step stock transfer, the
transfer posting cannot be planned by creating a reservation. Similar to the one-
step stock transfer, two accounting documents are created for the transfer posting
in case there are plants that have different company codes.
271. What is the Difference between Stock Transfer and Transfer Posting?
Answer :Stock transfer is the physical movement of goods from one store to another
store or one plant to another plant. Transfer posting is the movement of goods from one
stock type to another or from one storage location to another storage location within a
plant.
that is, a decrease in stocks due to the removal of stocks from the issuing plant. The
goods issue for an STO can be posted in Inventory Management or Shipping. When the
goods issue is posted in Inventory Management, the goods receipt can be posted with a
reference to the STO. To post a goods issue in Inventory Management, perform the
following steps:
• Select Goods Movement > Transfer Posting in the Inventory Management menu.
• Enter the issuing plant and the issuing storage location for the individual
materials.
• elect movement type 351.
To post the goods issue in Shipping, perform the following steps:
• Select Logistics > Logistics Execution > Outbound Process > Goods Issue for
Outbound Delivery > OutboundDelivery > Create > Collective Processing of
Documents Due for Delivery > Purchase Orders. The PO tab now appears
selected.
• Enter the necessary information on the Purchase Orders page.
• Select Execute. A list of deliveries is displayed.
• The posting of the goods issue results in the following:
• During the creation of a material document for plants belonging to different
company codes, an accounting document is also created.
• Creation of a goods issue slip.
• Decrease in the stocks in the issuing plant. The stocks are in transit to the
receiving plant.
• Creation of posting lines on the accounts of the accounting system.
• An update of the consumption, reservation, and order.
• Creation of a transfer requirement when the Warehouse Management System
manages the storage location.
• Creation of an inspection lot when inspection processing is connected.
• Creation of a PO history.
276. What are some of the common Stock Transport Order Movement Types?
Answer :One step transfers of materials can be posted using MT 301. Other various
transport scenarios differ in the MTs by the Goods Issues and Good Receipts. Common
Goods Issues may use MTs 303, 351, 641, or 643 in the STO. A STOs Good Receipt
often uses MT 101.
277.. What is the Transaction Code to Create Movement Types? How Can We
Create Movement Types?
Answer :OMJJ is the transaction code to create movement types.
Perform the following steps to create movement types:
· Select the standard movement type 201 from the Determine Work Area Entry
dialog box.
· Click the copy icon and then overwrite 201 with Z01.
· Select the new movement type Z01 from the Determine Work Area Entry dialog
box.
· Select Reversal > Follow-On Movement.
· Enter the reversal movement type.
278.. What is a Reservation? What Transaction Codes are Used with Reservations?
Answer :A reservation is a document that ensures the availability of materials in the
warehouse when materials are required for transfer to a customer. It contains
information, such as which materials are needed, what quantities of materials are
required, and when or where the materials are needed. It helps the MRP system to avoid
lack of stock in the warehouse.
279. A material does not have a master record. How can we procure that?
Answer :There may be instances when a material does not have a master record. You
can perform different functions in different situations to procure the master record. For
example:
· You can create a material master record if there is no material master record
for a particular material.
· You can extend the material master record if the material master record exists
for a particular material but the user department does not have the master data.
· You can also extend the material master record if the material master record
exists for a particular material and the user department has the master data but it has
been entered in a different organizational level.
280. State the importance of classification data.
Answer :Classification data allows you to search for materials on the basis of the
characteristic values entered into the classes. This feature is very useful when the
customer wants to search for a particular vendor and particular batches.
Answer :An ABC indicator is an indicator assigned by the ABC analysis procedure. An
ABC indicator provides details of the consumption value of the material involved in the
ABC analysis. The ABC analysis is performed by multiplying the current price of the
materials by their quantity. The different consumption values are given as follows:
· A materials—Important parts, high usage/consumption value
· B materials—Less important parts, medium usage/consumption value
· C materials—Relatively unimportant parts, low usage/consumption value
Answer :The following are the main master files used in MM:
SAP MM INTERVIEW QUESTIONS & ANSWERS 78
Answer :Material master, material master general data (MARA), tax Classification
material (MLAN), info records, source list, and vendor master are examples of master
data in MM.
Answer :You can create a vendor by using the transaction code XK01 and performing
the following steps:
· Add the vendor name, company code, purchasing organization, account group,
and vendor address.
· Add the country, bank key, bank account, and the name of the account holder.
· Save the data.
· This creates a vendor record in the system.
285. What is vendor master data?
Answer :Vendor master data contains details of each vendor that supplies materials or
services to an enterprise. The vendor master data is stored in individual vendor master
records consisting of data, such as the vendor's name, the vendor's address, the currency
used for the transaction, payment terms, and the contact person's name (on the sales
staff).
Accounting data —Refers to financial information entered at the company code level.
The financial information includes tax information, bank details, reconciliation account,
payment terms, payment methods, and dunning information. You can enter this financial
data using the transaction code FK01.
Purchasing data —Refers to data entered while creating a vendor at the purchasing
organization level. Different purchasing organizations have different purchasing data.
The purchasing data includes partner functions, purchasing default fields, and invoice
verification indicators. You can enter this data using the transaction code MK01.
287.. What are the different fields in vendor master data?
Answer :The different fields in vendor master data are as follows:
o The name and address of the vendor
o The currency in which the transaction will be done
o The terms and conditions of payment
o The names of important contact persons
o The accounting information, such as the reconciliation account in the
general ledger
288.. How do we create a vendor number range?
Answer : When you create a number range, it is important to remember that vendor
numbers, such as material numbers, can be assigned externally or internally. You can
create vendor number ranges by selecting the following navigation path: IMG >
Financial Accounting > Vendor Accounts > Master Data > Preparations for Creating
Vendor Master Data > Create Number Ranges for Vendor Accounts.
· For configuring the vendor number range, you should enter a unique
number for the range, which is a two character field, and then specify the limit for the
number range. The current number field is used to define the current number. The Ext.
field Specifies whether the number range is defined externally by the user.
· 34. What is dunning procedure? How can it be configured?
· Sometimes, you may need to send a payment reminder or a dunning notice
to a person or an organization to remind them of their outstanding debts. The process by
which the system controls dunning is called dunning procedure. Dunning procedure can
be configured by using the FBMP transaction code or the following navigation path:
SAP MM INTERVIEW QUESTIONS & ANSWERS 80
IMG > Financial Accounting > Accounts Receivable and Accounts Payable > Business
Transactions > Dunning > Dunning Procedure > Defining Dunning Procedures.
289. How do we assign material to vendors?
Answer :Select the following navigation path to link vendors to materials: SAP Menu >
Logistics > Material Management > Purchasing > Master Data > Info Record >
Create. Alternatively, the ME11 transaction code is used for this purpose.
290. What is the transaction code to access the Materials Management Configuration
menu?
Answer : The OLMS transaction code is used to access the Materials Management
configuration menu.
291. What are the various transaction codes to access the MM configuration?
Answer :The following are the various transaction codes to access the MM
configuration:
Transaction Description
Code
OLMD Accesses Material Management-Consumption Based Planning
(MM-CBP)
OLMB Accesses Material Management-Inventory Management (MM-
IM)
OLME Accesses Material Management-Purchase (MM-PUR)
OLML Accesses Material Management-Warehouse Management
OLMS Accesses the material master data
OLMW Enables valuation and account assignment
• Organizational level —If the purchasing info record is for a particular purchasing
organization or plant, then the code specific to that purchasing organization or
plant is required.
296. How can we create a purchasing information record?
Answer :You can create a purchasing information record either manually or
automatically by setting the Info Update indicator when maintaining a quotation, a
purchase order, or an agreement.
297. Can a purchasing info record be created without a material number?
Answer :Yes, you can create a purchasing info record without a material number. If the
material does not have a material number, you will need the following information to
create the purchasing info record:
• Material short text
• Order unit
• Material group
• Short term key
298. How can we create an information record based on the material master?
Answer : First, you need to create the info record by selecting SAP Menu > Master
Data > Info Record > Create. Enter details such as vendor number, material number,
purchase organization, or plant number. Then enter the number of the information record
(in case of external assignments). Next, enter the general data for vendors, ordered
quantity, origin of data, supplying information, and customs tariff number. Then enter
the planned delivery time, purchasing groups, and standard purchasing quantity. Check
the control data and take the default value of tolerance data and the purchasing group
from the material master record. Finally, enter the net price and then select Go To >
Texts to display the text overview. If the PO text is already defined, it appears in the
material master record; otherwise, it needs to be entered. After all these entries have
been made, the record is saved.
299. What is the document management system (DMS) in SAP?
Answer :The DMS in SAP helps you store external documents, such as pictures of the
goods or material. By using the DMS, you can set the maximum size of the picture that
can be uploaded in a document. The DMS helps to link these external documents with
the appropriate SAP objects.
SAP MM INTERVIEW QUESTIONS & ANSWERS 83
Stocks that belong to the company Stocks that belong to the wholesaler
but are stored with the wholesaler or the customer but are stored at the
or the customer are called company are called externally-
company-owned special stocks. owned special stocks.
Answer :In a normal purchasing system, the customer purchases the goods from the
wholesaler/retailer and the possession of the goods transfers from the wholesaler/retailer
to the customer. This might not be the case with special procurement types, where the
transfer of goods may not necessarily be from the wholesaler/retailer to the customer
directly. For example, you might order a good for a friend of yours, who, in turn,
purchases the good from the wholesaler/retailer and then transfers the good to you. The
friend is the third party involved in this process. Therefore, the possession of the good
indirectly transfers to the customer. This type of procurement is called the special
procurement type. The special procurement type defines the external procurement or in-
house production of the material. The following list shows the special procurement types
available in the SAP system:
· Consignment
· Subcontracting
· Stock transfer using the stock transport order (STO)
· Production in another plant
· Third-party processing
· Returnable transport packaging
· Pipeline handling
304. Define consignment stock. What are the main features of consignment stock?
SAP system. Therefore, stock that is stored at the customer's premises but is the
supplier's property until the stock is transferred to the customer's stock list is called the
consignment stock. The main features of the consignment stock are as follows:
· You can combine the consignment stock with your available stock at any point
in time.
· You can evaluate the consignment stock in any currency.
· The price of the consignment stock fluctuates. This means that you can
determine the price of the consignment according to the market conditions.
· You can price the consignment stock in any unit.
· You can use different features of purchasing, such as discounts, in the
consignment stock.
· The consignment stock is evaluated at a price quoted by different vendors.
305. How is the pricing of consignment stocks done? What information does
consignment info record contain?
Answer : Prior to ordering a material from a vendor or posting a goods receipt to the
consignment stock, you need to obtain the consignment price. If the consignment
material is ordered from several vendors, the system maintains the consignment stock of
each vendor separately. The reason the system maintains the consignment stock
separately is that the price of the consignment stock may vary from one vendor to
another.
· The consignment information (info) record contains the consignment price
required for the purpose of material valuation and accounting.
306. How are the consignment stocks created?
Answer :Consignment stocks are created in the normal purchase order (PO) or
requisition, but the main thing to consider is that you must enter the K category for the
consignment item. As a result, the goods issued are posted to consignment stores and the
invoice receipt is not generated.
Answer : Consignment cycle is similar to the purchase cycle, except that when you
SAP MM INTERVIEW QUESTIONS & ANSWERS 86
create goods receipts of the consignment stocks, only quantity (QTY) is updated and no
accounting documents are created. Once the goods are utilized, consignment is settled.
The value of the consumed or issued consignment stocks is taken from the active
purchase info record.
308. How is consignment material procured?
Answer :
Consignment material is procured through purchase requisitions, POs, and outline
agreements.
· Select Goods Movement > Transfer Posting to display the initial screen.
· Enter the plant name and the location where you want to store the materials.
· Select Movement Type > Transfer Posting > Consignment > Consignment to
Own.
· Select Continue to display the collective entry screen.
· Enter the name of the vendor, the materials, and the quantity of materials.
· Enter the receiving storage location if you want to store the materials in
another storage location.
· Post the document. This makes the vendor liable to change the storage
location of the materials.
SAP MM INTERVIEW QUESTIONS & ANSWERS 87
· Invoice with PO
· Invoice without PO
313. What do you mean by subcontracting?
Answer :
Subcontracting can be defined as the processing of materials by an external supplier.
· You order the end product by using the subcontract order. The components
that the vendor needs to manufacture the end product are mentioned in the PO.
· During the inventory management process, the components are posted to the
stock of material provided to the vendor. Later, the components are supplied to the
vendor.
· The vendor then processes the service and delivers the materials ordered. The
consumption of the components is posted.
· If, after posting the goods receipt, the vendor notifies you that the quantity of
the components actually consumed is different than planned in the PO, you must make
an adjustment.
SAP MM INTERVIEW QUESTIONS & ANSWERS 88
· The vendor then charges for the service, for which the invoice is posted in
Invoice verification.
316. What information does the subcontracting info records contain?
Answer :
A subcontracting info record consists of ordering information related to subcontract
orders. For example, if you entered into a contract with an outside source for the
assembly of a component, the subcontracting info record would contain the price
specified by the vendor for the assembly work.
Answer : The stocks of material provided to a vendor can be viewed by using the SC
Stock Monitoring for Vendor report. The report can be accessed by selecting Purchase
Order > Reporting > SC Stocks per Vendor from the menu. With this report, the current
status of the stocks, planned issues, and planned receipts can be viewed.
Planning)?
Answer : Various material planning methods are used in MRP (Material Requirements
Planning).
These are specified in material creation (MM01) under the MRP 1 tab.
322. Under what conditions are “planned orders” created? What may planned
Answer : Planned orders are always created when the system creates an internal
case of vendor procurement, the MRP Controller may create a planned order or directly
eventually
become a PO. A planned order can be converted to a PR using transaction code MD14.
323. What are the organizational levels of the Enterprise Structure in R/3?
SAP MM INTERVIEW QUESTIONS & ANSWERS 91
Answer : The top level of the organizational plan is the Client, followed by Company
unit with its own accounting, balance, P&L, and possibly identity (subsidiary). The next
level down is
Plant, an operational unit within a company (HQ, Assembly Plant, Call Center, etc.). The
Purchasing
Organization is the legally responsibly group for external transactions. This group is
further
Answer : The stock supplied by the vendor is in the companies premises with the
company having no liability for the same. The liability for the company will only be
affected when the goods are issued from the consignment stock for use.
SAP MM INTERVIEW QUESTIONS & ANSWERS 92
Answer : Create consignment info record with proper tax code, create Po with item
category K, maintain output condition record for KONS, process GR, no invoice
subcontractor by 541 movemet. for this movement note no accounting docs take place.
When GR is done automatically, 543 movemnt takes place which take care of the
Answer : A Purchasing Organization may be responsible for multiple plants and this is
necessarily need to be assigned to a Company Code. This would enable procurement for
every company code as long as buyers are acting for an individual Plant, and that Plant
is assigned to the Purchasing Organization. Hence, a plant may be assigned to more than
Answer : Special Stocks are stocks that are accounted for but are not owned by the
SAP MM INTERVIEW QUESTIONS & ANSWERS 93
client, or are not stored at a regular facility. Consignment, sales order, and project stock
are examples.
341. What are some of the options available to transfer materials from one plant to
another?
Answer : Although it is possible to transfer materials from one plant to another without
a Stock Transport Order, many advantages are lost including entering a vendor number,
planning a goods receipt in the receiving plant, monitoring process from PO history, and
Answer :You can add these by products in the BOM for the header matl.
A: Can scales be used in standard purchase order? You can fix a price in the info record
for a say qty from 1-100 price RS150 & if the order qty is 101- 500- the prices is 140 .
Scales cannot be used directly in PO but can be pulled into the PO from various master
1. You can create the centrally contract (cross-plant) where you can maintain different
2. You have to create the Release Order with reference to Outline Agreement.
2. We do not have to create any other purchasing document except for delivery schedule
line via Transaction ME38 or MRP running (with the appropriate setting of Source List).
3. Delivery Schedule line items are created subject to your specific requirement.
4. Can create both Scheduling Agreement with and without Release Documentation
(subject to the Document Type LP or LPA) with the selection of either FRC or JIT
delivery schedule.
318. What are some of the common Stock Transport Order Movement Types?
SAP MM INTERVIEW QUESTIONS & ANSWERS 95
Answer : One step transfers of materials can be posted using MT 301. Other various
in the MTs by the Goods Issues and Good Receipts. Common Goods Issues may use
MTs 303, 351, 641, or 643 in the STO. A STOs Good Receipt often uses MT 101.
319. What is the difference between a Purchase Order and a Purchase Requisition?
for materials or services. A Purchase Order is a document type that is a formal request
for materials or services from an outside vendor or plant. Procurement types may be
defined at the line item and can be standard, subcontracting, consignment, stock transfer,
or an external service.
A: An indirectly created Purchase Requisition has been initiated by CBP, the PS Project
Control. The “directly created” Purchase Requisition, on the other hand, is created by a
321. What is an RFQ and how is it different from the Quotation Form?
the system can automatically determine the best quote and send rejection letters in
response to all others. The RFQ and the Quotation Form are one in the same in the
322. What are the transactions that will result in a change of stock?
production, which results in an increase in warehouse stock, a Goods Issue which results
another.
323. When would it be prudent to post goods movements via the Shipping
Application?
detail. Also, in shipping, you can manage movements like returns from customers,
Answer : A Reservation is a document used to make sure that the warehouse keeps a
SAP MM INTERVIEW QUESTIONS & ANSWERS 97
certain amount of a
material or materials ready for transfer at a later date. It contains information on what,
quantity,
when, where from and to. Reservations help effective procurement by utilizing the MRP
automatically generated with MRP that reference a Scheduling Agreement if the source
Answer : If you are involved with inventory, then you need the GR/IR account
(Inventory Account) when the IR is posted. If you are not involved about inventory, then
the system does not need the GR/IR account when the IR is posted; the system needs a
Answer : In a customized Movement Type, you have defined which consumption value
gets posted in the movement. Many will always be planned or unplanned, but for some
planned consumption.
Answer : All functional areas of the system use the same material master data. The
material master data is defined in individual screens (departmental views) that can be
added as needed. Thus a material can be created with only basic data and other
Answer : Control of master data depends largely on how each company sets up its
Organizational levels - centralized or decentralized. Some material data is valid for all
organizational levels while other data is valid only at certain levels. (I.e.: client, plant,
330. Why would you want to create physical inventory sheets to perform an
created. These are used to record inventory levels of the material being cycle
counted.Use transaction MICN. Click on the Execute button. On screen “Batch Input:
SAP MM INTERVIEW QUESTIONS & ANSWERS 99
Create Physical Inventory Documents for Cycle Counting”, perform the following, Click
on the Generate Session button and Click on the Process Session button. This procedure
details how to create the physical inventory documents for cycle counting in a batch,
rather than one at a time, based on certain criteria. This would print physical inventory
331. What is the difference between a Blanket Purchase Order and the Framework
Order?
Answer : In general, the Blanket POs are used for consumable materials such as office
paper with a short text, with item category B. There need not be a corresponding master
record, for the simplicity of the procurement. The FO, Framework Order, document type
is used. Here, the PO validity period as well as the limits are to be mentioned.The GR,
or Service Entry for the PO are not necessary in the case of Blanket POs. One need not
mention the account assignment category during creation of the PO. It can be U, or
management (QM).
336. What are the goods movements that take place in MM?
Answer : The goods movements can be defined as the physical or logical movements of
materials that lead to a change in stock levels or results in material consumption. The
goods movements are part of the MM policy. The goods movements in SAP are as
follows:
o Goods receipt— Represents the physical movement of goods or materials into
SAP MM INTERVIEW QUESTIONS & ANSWERS 101
the company. It increases the stock quantity. The goods receipt can be of the following
types:
Goods receipt with reference to a purchase order
§ Goods receipt with reference to a Production order
§ Goods receipt without reference
o Goods issue— Represents the physical movement of goods or material ouTof the
company. It reduces the stock quantity. The goods issue can be of the following
types:
§ Goods consumption in the company
§ Goods delivery to customers
o Stock transfer— Represents the movement of materials from one location to
another location. The locations can be either within the same plant or different
plants.
o Transfer posting— Represents the stock transfer that can either be physical or
logical. In logical stock transfers, goods are transferred only in records, while the
actual stock transfer does noToccur. Some examples of physical stock transfer are:
§ Stock transfer between two storage locations in a plant
§ Stock transfer between two plants
§ Transfer of materials to customer consignment stock
Answer : Goods receipt is the process that enables the receipt of material from a vendor
SAP MM INTERVIEW QUESTIONS & ANSWERS 102
or from the in-house production process. There are other types of goods receipts in SAP
that include initial stock creation. The goods receipt process also increases stock due to
one of the following processes:
o Receipt of production order
o Receipt of purchase order
o Initial inventory entry
o Others
Goods issue is a process in which the stock in the warehouse is reduced due to any
of the following reasons:
o Shipment to a customer
o Stock withdrawal for a production order
o Return of materials
o Material required for sampling
o Scrapping of materials
the purchase order in the initial screen. As a result, the list of purchase orders is
displayed. The desired purchase order items can then be copied.
16. How is the vendor returned processed without a purchase order reference?
· You first need to observe the Return column and then select Item Detail >
MIGO_GR > Goods Receipt for Purchase Order. If the intention is to deduct the stock,
then movement type 161 is used; otherwise, 162 is used to undo the changes. Lastly, you
must ensure that the document is a return purchase order. The document is then saved.
· Alternatively, you can use the M21N transaction code for this purpose.
340. What happens when a goods receipt is posted?
Answer : While posting a goods receipt, the following events occur:
· The material document is created.
· The accounting document is created.
· Three printed versions of goods receipt notes are modified.
· The stock level changes.
341. What is the result of goods movement?
Answer : The following events are initiated when goods movements take place:
· First, a materials document is generated, which is proof of the goods
movements.
· Accounting documents are generated if the movement of goods requires a
change in the financial accounts.
· The stocks of the materials quantities are updated.
· The stock values in the material master are updated.
· Financial and material documents are updated.
Answer :A company code must be assigned to a plant. You can only assign one
SAP MM INTERVIEW QUESTIONS & ANSWERS 104
company code to each plant. A plant code can be assigned to a company and many plant
codes can be assigned to a single company.
343. What are the types of master data stored in the materials management
module?
Answer :The material management module stores the material master data, the
purchasing information records and the vendor master data.
Answer :The material master stores all of the information that allows for the
management of the different materials within the organization, sorted based on different
criteria. Materials are stored as a single database object within the system to ensure that
all redundancy and duplication of data can be avoided. As a single database object, all
other departments have access to and can share the same data. Departments such as
inventory department, the purchasing department and materials planning, all use the
same single database object for materials.
345. Name some of the industry sectors defined in the material master data
Answer :Industry sectors defined in the material master data include the beverage
industry, the chemical industry, the aerospace and defense industry, the pharmaceutical
industry, the food and related products industry, the plant engineering industry, the
construction industry, services industry, and the retail industry.
346. What Functions are Supported in the SAP ‘Material Management’ (MM)?
Answer :The MM module of SAP supports the following functions:
· MRP (Material Requirements Planning)
· Procurement
· Inventory Management
· Inventory Valuation
· Invoice Verification
SAP MM INTERVIEW QUESTIONS & ANSWERS 105
349. In which of the following cases can you define scales for the condition type
Answer :
a. Purchase order
b. Contract
c. Info record
d. Vendor
e. Quotation
f. Scheduling agreement
Answer : Release Procedure is approving certain documents like PRs or POs by criteria
different groups of materials for which different departments are responsible, and to
352. If you have a multi-line-item PO, can you release the PO item by item?
Answer : No, a PO is released at the header level meaning a total release or “With
Classification” PRs, on the other hand, have two release procedures possible. “With
Answer : A Material Type describes the characteristics of a material that are important
you create the material master record. “Raw Materials”, “Finished Products”, and
“Semi-Finished Products” are examples. In the standard MM module, the Material Type
Answer : Perform a price comparison using ME49 and one may compare quotations
Answer : The Source List identifies preferred sources of supply for certain materials. If
it’s been maintained, it will ID both the source of supply and the time period. The
Source List facilitates gaining a fixed source of supply, blocked source of supply, and/or
helps us to select the proffered source during the source determination process.
356. What are the various “steps” in the MM Cycle from material creation through
invoice?
A: The following creates a rough picture of the MM Cycle. Create material, create
vendor, assign material to vendor, procure raw material through PR, locate vendor for
storage/warehousing?
Dimensions, Gross Weight, Volume, and Hazardous Materials Number. Also, there are
SAP MM INTERVIEW QUESTIONS & ANSWERS 108
Answer : Consignment Stocks remain the legal property of the Vendor until the
organization withdraws the material from the consignment stores. The invoice can be
due at set periods of time, for example monthly, and it is also a configuration possibility
that the organization will take ownership of the stock after a certain period of time.
Consignment Stock is allocated to the available stock because the Consignment Stock is
managed under the same material number as your company’s stock. The most important
withdrawn, it is valuated at the price of the respective vendor. Before procuring the
vendors. If so, we can manage all of them independently at the price of the individual
vendors. In the Info Record, we will maintain three different prices for the same material
Answer : Once a vendor has received an RFQ, the vendor will send back a quote that
will be legally binding for a certain period of time. Specifically, a Quotation is an offer
A: The Source List identifies preferred sources of supply for certain materials. If the
Source List has been properly maintained, it will identify both the source of a material
and the period of time in which you can order the material from the source.
process and allows credit memos to be processed. Invoice Verification includes entering
invoices and credit memos that have been received, checking accuracy of invoices with
respect to price and arithmetic, and checking block invoices (these are the ones which
Verification, all of the items of a purchase order can be settled together, regardless of
whether or not an item has been received in several partial deliveries. All of the
deliveries are totaled and posted as one item. Invoices based on Goods Receipts. With
SAP MM INTERVIEW QUESTIONS & ANSWERS 110
Asset Account.
You can park Invoices that reference POs and GRs as well as Invoices with no reference
in the system. When you park a document or change a parked document, neither
substitution nor validation is supported. The system only carries out these functions after
Answer : Negative Stocks are necessary when Goods Issues are entered necessarily
(business process reasons) prior to the corresponding Goods Receipts and the material is
characteristics.
For instance:
- paint production uses batches based on production date and the used ingredients. It is
very hard to reproduce the same color in exactly the same way at two different moments.
SAP MM INTERVIEW QUESTIONS & ANSWERS 111
You can search batches using the standard search facility (match code, key F4) based on
the naming convention of the batches or, if you use batch classification, based on the
follows:
Master data -> Quota arrangement -> Maintain, enter the material and plant number,
press ENTER to display the overview screen for the quota arrangement periods, Enter a
validity period for quota arrangement, Enter date until which the quota arrangement is
Select the quota arrangement and choose Goto -> Item overview to display the item
overview screen of the quota arrangement. Enter a quota arrangement item for each
- Procurement type
- Vendor number
Press ENTER .
the system.
Save the quota arrangement. The system assigns a number to the quota arrangement
item automatically
7. Reservation
Invoice Verification
1. Invoice Verification Process
2. Document Parking
3. Taxes
4. Variance
5. Blocking and release invoice
6. Subsequent Debit/ Credit
7. Credit Memos
8. ERS
Other Process
1. Batch Management
2. Valuation & Account assignment
Master Data in SAP MM
1. Material Master
2. Vendor Master
3. Service Master
4. Purchase Info Record
5. Source List
6. Quota Arrangement
Answer : Once OBYC settings are properly done, system finds the correct G/L account
using the following data:
Chart of Accounts: Chart of Accounts is determined based on plant or company code
used in transaction
Valuation Grouping Code: It is determined based on the valuation area. Valuation
Grouping Code is maintained in t-code OMWD.
Transaction Key: eg. BSX, GBB etc. Transaction keys are determined automatically
from the transaction (invoice verification) or the movement type (inventory
management).
Account grouping /Account Modifier (only for offsetting entries, consignment liabilities,
and price differences)
SAP MM INTERVIEW QUESTIONS & ANSWERS 114
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. This can be achieved by assigning different valuation classes to the
materials in material master (Accounting view) and by assigning different G/L accounts
to the posting transaction for every valuation class
Answer : Since each movement type is assigned to a ‘value string’ which in turn is
identified with a transaction key, the goods movement determines the correct transaction
key. Transaction Keys’ are pre-defined in the system to enable transaction postings in
Inventory Management and Accounting (Invoice Verification). Examples of pre-defined
transaction keys are:
BSX, WRX, and PRD are relevant for a GR with reference to a purchase order for a
material with standard price control. The transaction key UMB is used when the
standard price has changed and the movement is posted to a previous period. GBB is
used to identify the GL account to post to as the offsetting entry to the stock account
(when not referencing a purchase order) such as miscellaneous goods receipts, goods
issues for sales orders with no account assignment, and scrapping etc.
·
369. What is a Business Area?
example, any department can be a cost center for recording all expenses incurred for that
department.
Answer : Tax can be calculated for each line item of a PO separately based on the tax
code. Earlier TAXINJ, which is a formula based tax procedure, was used. Now,
TAXINN, which is a condition based tax procedure, is generally used. Tax procedure
contains the condition type and necessary specification for each condition type. Account
keys are assigned to condition types and these account keys determine the G/L to which
the tax amount is to be posted(OB40). These account keys are maintained using t-code
OBCN. (All these transactions are under Financial Accounting Global Settings >> Tax
on Sales/Purchases >> Basic Settings). Tax codes are assigned to country codes and
country are linked with tax procedure. Thus, based on tax code, corresponding tax
procedure is determined and then calculation is done based on condition types in that tax
procedure.
type, components are automatically consumed with movement type 543 By Products /
Scrap are updated as stock provided to vendor movement type 545. Now we can receive
this scrap/ By product back in company’s inventory using movement type 542 (reversal
of 541) with t-code MB1B.
375. What are the commonly used movement types in Sub-Contracting process?
Answer :
541 - Issues of goods from warehouse to subcontractoru2019s stock
542 - Reversals of goods issues from warehouse to subcontractoru2019s stock
543 - Consumption from subcontracting stock (Automatic updating during GR)
544- Co-products receiving
545- Goods receipt of by-products from subcontracting (Stock provided to vendor)
101 – Finished good/ Sub-Contracted good received after processing
If there is a price difference and customization is done for accounting for price
difference in subcontracting, PRD transaction key comes in picture.
377. What are the possible values of procurement type in Material Master?
Answer :
Procurement type is maintained in MRP1 view of material master. This is a plant
specific view as MRP is done at plant level. Various procurement types in material
master are as follows:
SAP MM INTERVIEW QUESTIONS & ANSWERS 117
After defining MRP areas, MRP area is assigned to material in material master.
380. What is MRP list?
The system creates MRP lists during the planning run. The MRP list always displays the
future stock/requirements situation at the time of the last planning run. The MRP list is
stored in the system until it is either deleted manually or replaced by a new list from a
subsequent planning run.
Document types are used to distinguish the business transactions to be posted. It also
helps in determining the account types to be posted and subsequent transactions to
complete the process. Document types are defined at client level.
384. Can we receive the goods before the scheduled delivery date in scheduling
agreement?
No, we cannot receive the goods before scheduled delivery date. GR can be posted on or
after the scheduled dates. Though, SAP has provided some OSS notes to resolve this.
(708973, 741385)
This indicator is used to decide if the info record is to be created/updated or not based
on this purchasing document.
A material ledger retains all transactions that relate to the purchase and use of materials
SAP MM INTERVIEW QUESTIONS & ANSWERS 119
for producing goods. Material ledger data is valuation and control data for a material in a
plant for a specific posting period. Material ledger contains data for material movements
that are relevant to the valuation of the material.
Return Delivery is used if we want to return goods to a vendor for any reason such as
bad quality, or bad packaging etc. In normal cases, return delivery is done by movement
type 122. For creating return delivery, reason for return is a mandatory field.
389. How to deactivate a vendor so that it cannot be used for further transactions?
·
A vendor can be blocked at various levels as follows:
392. What is the difference between release startegy for a PR and that for a PO?
Basic difference is that PR can released at a line item level or at a header level.
However, PO can be released only at header level.
394. Problem is that after goods receipt and AFTER invoice verification, reversal of
goods receipt is being done. Client wants this more controlled as the GRIR account
is being affected. So no reversals to be done after Invoice verification. How to
approach this?
Make this setting: SPRO > Materials Management > Inventory Management and
Physical Inventory > Goods Receipt > For GR-Based IV, Reversal of GR Despite
Invoice
Here remove the tick against Mvt 102 & 122.
Now the system will not allow to return the Good at any case. *-- B.Anand daivaraja
SAP MM INTERVIEW QUESTIONS & ANSWERS 121
395. I have created a new vendor. Later I found that there were some mistakes and
that I want that the system should not allow me to make any PO or post any entries
to this vendor. How to deactivate this vendor?
You can block a vendor at the following levels:
All company code
Single company code
All Purchase org
Single Purchase org
Inventory Management
transactions relevant to Financial and Cost Accounting.
For example, Posting lines are created in the Stock account and Consumption account.
399. Tell me what is *make to order*?
Make-to-order production is a process in which a product is individually manufactured
for a particular customer. In contrast to mass production for an unspecified market where
a material is manufactured many times, in make-to-order production a material is
created only once though the same or a similar production process might be repeated at a
later time.
In global trade, you often need to process several different kinds of transactions at the
same time. The Trading Execution Workbench (TEW) provides a central cockpit where
traders can process trading contracts and their subcomponents, such as purchase orders
and sales orders and follow-on documents. In addition, TEW automates a large part of
the data entry, making processing quicker, easier, and more error-free.
400. How to delete a material completely?
Try MMDE transaction but be careful this will remove all material from Client.
401. What is the use of Tables in MM. i.e. How the tables get created?
Through SE11 you can create a new Table. In MM if you create a Material Master
MARA, MARM, MARC,MARD, MBEW & MVKE will updated. In Vendor Master
LFA1, LFB1 & LFM1 will be updated. The same applies to EKKO,EKPO for P.O,
MSEG & MKPF for MIGO & RBKP for MIRO.
402. If in any error, only the message no. ! or the table no. is shown , then how to
resolve the error using message no. or table no.?
Contact ABAP or BASIS person to resolve this.
403. How to create new transaction codes?
In transaction code SE93 you can create, Change & Display a Transaction Code.
SAP MM INTERVIEW QUESTIONS & ANSWERS 123
In every implementation project, there will be groups of SAP team members in each area
where you have a project manager with all the team leads (or at least an experience
consultant) with proper project plan.
Regarding configuration, no books will be needed (I hope all agree, what we studied in
college, we just do 1-2% of that with real business task) and can be done as per business
scenarios.
1st step:
You can start with designing the SAP MM organization structure by having purchasing
organization, plants and storage locations and all assignment with plants assigned to
company code.
2nd step:
This where you will be designing master data like designing material master, designing
vendor master and designing service master. For designing material master, you have
new own customized material types, material numbering, material group, account
category reference and purchasing group with logic behind material numbering.
For designing vendor master, you have new own customized vendor account group, with
logic behind material numbering.
3rd step:
You will be designing purchasing document types (PR, RFQ and PO) and its number
ranges.
4th step:
You will be designing MM pricing procedure where new customize new condition types
may be needed. If CIN involved,
5th step:
You can start with designing tax procedure with designing new condition types for non-
deductable and deductable taxes with excise setting for plant and company code. If
purchasing process needed approval, then
6th step:
SAP MM INTERVIEW QUESTIONS & ANSWERS 124
You can get started with designing release strategy with creating release class and
release characteristics.
7th step:
Here you can get started with inventory management control where goods receipt, goods
issue and stock transfer process, if require, you may go for new movement type creation.
8th step:
This will be the details configuration for logistic invoice verification with again where
you can set your tolerance limit.
9th step:
What will be left behind is the MM-FI automatic account determination, generally done
in OBYC t.code before activating valuation area in OX14 and activating valuation
grouping code in OMWM with assigning valuation area to valuation grouping code in
OMWD t.code. Also if tax involved all tax G/L account need to be assigned in OB40
t.code.
The above can be designed and kept ready before starting material management
configuration in the system and later as and when required you add new configuration as
business needed and its true business differs from company to company.
MM General tcodes
MIGO - Goods Movement
MIRO - Enter Incoming Invoice
ME21N - Create Purchase Order
ME22N - Change Purchase Order
MB1B - Transfer Posting
MB51 - Material Doc. List
ME23N - Display Purchase Order
MB1A - Goods Withdrawal
MB1C - Other Goods Receipts
ME51N - Create Purchase Requisition
MB5B - Stocks for Posting Date
MR21 - Price Change
ML81N - Service Entry Sheet
MB52 - List of Warehouse Stocks on Hand
MB01 - Post Goods Receipt for PO
SAP MM INTERVIEW QUESTIONS & ANSWERS 128
EBAN – TABLES
EBKN – TABLES
RFQ – ME41
PR RELEASE PROCEDURE
CEBAN – COMMUNICATION STRUCTURE
PO – TABLES
CEKKO –
CEKPO –