Showing posts with label MM interview question. Show all posts
Showing posts with label MM interview question. Show all posts

Sunday, October 14, 2007

Interview Questions

The following are some sample interview questions I have taken from the internet, sample certification questions, and from my own experience.

1. What is the difference between the stock transfer between two plants belonging to same company code and those belonging to different company code?
2. What are the fields in Purchasing view?
3. What are the steps in automatic account assignment config.
4. How do you create movement types? What are the steps involved? When will you recommend a new movement type?
5. What is meant by access sequence? When it is used?
6. How does the PO pick up the pricing schema?
7. What are the steps involved in creating a pricing procedure?
8. What are the types of special stocks available?
9. What are the types of inforecords?
10. What is meant by consignment stock?
11. What are the steps involved in consignment cycle?
12. Tell me about the subcontracting cycle.
13. How is scrap accounted in subcontracting?
14. How are the byproducts taken care of in subcontracting?
15. Tell me about the various movement types and usage.
16. What is meant by scales? Can scales be used in standard purchase order?
17. What is the difference between a contract and a scheduling agreement?
18. How does the system calculate taxes?
19. How does the system calculate nondeductible taxes?
20. What is meant by batches? How can the batches be searched?
21. How is a shelf-life item managed in SAP? What is the full cycle?
22. What are the settings required for quota arrangement?
23. What is meant by MRP Type and lot sizing?
24. Can it be configured in such a way that the external requisitions can also be taken into account while MRP runs in consumption-based planning if VB is selected as MRP type?
25. What is a reference purchase organization? When can it be used?
26. Explain the concept of split valuation and when can it be used? What are the settings required?
27. What are valuation area, valuation category and valuation class?
28. What is meant by a credit memo?
29. How are free items managed in a PO?
30. What is meant by a release strategy?
31. What are release groups and release codes?
32. What are the differences between release procedure with classification and release procedure without classification? When are they used?
32. Is it possible to have a release procedure without classification for a PO?
33. What is the maximum number of levels available in SAP?
35. Is it possible to have scales in a quotation?
36. What is GR blocked stock? When it can be used?
37. What is the movement type for return to vendor? How to reverse it?
38. How are the variations in subcontracting taken care of in SAP?
39. What are the tools available for data migration in SAP?
40. What is LSMW?
41. What is the difference between LSMW and CATT?
42. How to give specifications for developments?
43. How do you plan for a vendor rating system and move about?
44. What is RTP?
45. What is the movement type used in receipt of RTP?
46. How is an item with serial no. managed?
47. How do you make variants?
48. What are the types of tables in SAP?
49. How to inventory excise duty in SAP?
50. What are the documents generated in the MIGO 101 movement type? What are the accounts hit?

Here are some SAP MM Certification sample questions you should know the answer to:

Question:
You wish to procure a material using a purchase order. You wish to take delivery of the material at different times. A graduated discount scale exists for the material. How do you proceed if you wish to take advantage of the discount arrangement?

Answers:
A) Enter several order items with the same material number and different delivery dates.
B) Enter one order item with the material number and assign the material to different accounts.
C) Enter an order item with the material number and create a number of schedule lines.
D) Enter a number of purchase orders for the material and specify different delivery dates.

Question:
In the purchase order on which the goods receipt is based, you defined a purchase order unit that differs from the purchase order unit. What is the significance of the purchase order price unit and what should you take note of in the case of a goods receipts?

Answers:
A) The purchase order price unit is stored in the material master record or purchasing info record and defines the unit of measure in which the material is ordered.
B) The system establishes the relationship between the purchase order price unit and the purchase order unit conversion in the purchase order.
C) At the time of goods receipt, both the quantity in the purchase order unit and the quantity in the purchase order price unit have to be entered, however, the quantity in purchase order piece unit is calculated by the system. You have to change it when the calculated quantity differs from reality.
D) Both at the time of goods receipt and invoice verification, the material is valuated on the basis of the purchase order unit.

Question:
You enter a goods issue and receive the following message: "W: On , only 0.000 pieces are available". What do you conclude from this?

Answers:
A) No stocks of the material exist anywhere in the entire plant. Therefore, nothing can be withdrawn.
B) Only the specified storage location does not contain any stocks of the material. Therefore, nothing can be withdrawn.
C) The material exist in the specified storage location on the current day, however, it is unavailable, because of other reservations.
D) The message represents a warning which you can ignore by pressing the
ENTER key.

Question:
Which of the following statements on procuring a material of the material type NLAG are correct?

Answers:
A) The purchase order must be account assigned.
B) The goods receipt must always be unvaluated.
C) When you enter an invoice, you can change the account assignment as long as the goods receipt was unvaluated.
D) When the material is for consumption, no document is ever created in Financial Accounting.

Question:
Which of the following stock transfer are relevant to valuation?

Answers:
A) Stock transfer from storage location to storage location in the same plant or company code.
B) Stock transfer from consignment stores of vendor XY to our unrestricted-use stock in storage location 0001.
C) Stock transfer from stock in quality inspection in storage location 001 to stock in quality inspection in storage location 0002 in the same plant.
D) Stock transfer of a material from storage location 0001 from plant 0001
to plant 0002. The plants belong to the same company, however the valuation areas are different (valuation level is plant).

MM Multiple choice question and answers

1. What transaction key is used to post a valuated goods receipt for purchase order items not subject to account assignment?
a BSX
b WRX
c PRD
d KDM
e BSV

2. What is value string WA01 defined for?
a Goods receipt of standard and subcontracting purchase order items without account assignment concerning valuated material into stock.
b Deliveries without charge
c Goods issues
d Other goods receipts

3. Which value string is defined for Goods receipt of standard and subcontracting purchase order items without account assignment concerning valuated material into stock?
a WE01
b WA14
c WA01

4. Which valuation string is used for Delivery without charge for material subject to standard price control, with posting date in the previous period and the standard price in the posting period is different to the standard price in the current period?
a WE01
b WA14
c WA01

5. What is the key for account determination that enables a G/L account assignment differentiation for the offsetting entry for an inventory posting?
a Valuation grouping code
b Chart of accounts
c Account grouping
d Valuation class

6. For which transaction key in materials Management in the standard system is account grouping active?
a BSX
b WRX
c PRD
d GBB

7. For which transactions can you change the account grouping?
a Invoice verification
b Inventory Management.

8. The rules that you use to define if the configuration of automatic posting for a posting transaction depends on which of the influencing factors?
a Valuation Group code
b Material/material type
c Account grouping
d Chart of accounts
e Valuation class

9. From where do the transaction keys for delivery cost postings come?
a Purchasing calculation schema
b Value string

10. What does the system use for the account assignment category to determine the default account?
a Transaction key PRD
b Transaction key GBB
c Valuation group code
d Account grouping
e Valuation class

11. What are the characteristics of a Document type for Accounting documents?
a Two character alphanumeric code
b One number range per document
c Cannot assign authorization group
d Determines whether net posting is determined for the documents.
e Account types that may be used with the document type may be selected when entering documents.

12. What are the features of number assignment for accounting documents from MM?
a Configured for each company code
b Always linked to the fiscal year
c Numbers assigned without gaps
d Defines whether number assignment is external or internal
e The interval from which the number is assigned.

13. The rules that you use to define if the configuration of automatic posting for a posting transaction depends on which of the influencing factors?
a Valuation Group code
b Material/material type
c Account grouping
d Chart of accounts
e Valuation class

14. From where do the transaction keys for delivery cost postings come?
a Purchasing calculation schema
b Value string

15. What does the system use for the account assignment category to determine the default account?
a Transaction key PRD
b Transaction key GBB
c Valuation group code
d Account grouping
e Valuation class

16. What are the characteristics of a Document type for Accounting documents?
a Two character alphanumeric code
b One number range per document
c Cannot assign authorization group
d Determines whether net posting is determined for the documents.
e Account types that may be used with the document type may be selected when entering documents.

17. What are the features of number assignment for accounting documents from MM?
a Configured for each company code
b Always linked to the fiscal year
c Numbers assigned without gaps
d Defines whether number assignment is external or internal
e The interval from which the number is assigned.

1. a
2. c, d
3. a
4. b
5. c
6. d
7. b
8. a, c,e
9. a
10. b, d
11. a, b, d, e
12. a, c, d, e
13. a, c, e
14. a
15. b, c
16. a, b, d, e
17. a, c, d, e

Thursday, October 11, 2007

SAP Material Management FAQ


Q: Is there any available SAP MM Configuration Books?

A: Currently, there is only one MM configuration books which can bought from Amazon :
The book title is : Instant Access: Sap Reference for Materials Management

Q: I have some other Materials Management question, where can I asked it?

A: Well, consider joining a MM forum.



Q: How can I extend all material to a new plant?

A: The SAP program - RMDATIND is used to create /update material master record.

Q: How can we delete materials permanently from Material master?

A: Use transaction MM70 - Material Master->Other->Reorganization->Material->Choose.
Build variant with selection range of material master records to be selected for deletion and maintain
run parameters.
Execute.
Use transaction MM71 - Material Master-> other-> Reorganizationn-->Material->Reorganization
Build a second variant
Maintain run parameters and execute.
It is also important to remove the records manually from info record, POs, PRs, reservation etc
for successful deletion of the material.

Q: SAP only provides moving average value for current, previous period, and previous year. SAP
does not provide transactions/reports that will provide moving average value for a given date.
How can I report moving average price for material number 10000000 at plant 0001 on July 4,
1998 .

A: Try any of these solutions:
1. Change the updating level of the structure (S031) to "daily". In LIS the total value and the total
stock are available. Divide value by the stock. It is possible to calculate this dynamically when
the analysis is run and to display the result.
2. Create your own structure in LIS and populate it by copying the Moving Average Price from the
material master every time there is a transaction. You will have data on those days when there
was a transaction.

Q: We have defined all the variables for the materials. However, when I attempt to use Material
Matchcode object MAT1, I get the response "No possible entries found". Why?

A: Matchcode i.d. "B", "Material by bill of material" has a selection condition for field STLNR NE ' '.
STLNR is the BOM number associated with a material in table MAST. Hence the message - "no
possible entries..." pops up if there are no bills of materials associated with your material numbers.
You get the matchcodes as long as the material referred by you has BOM number associated with
it.

Q: The matchcode object selection is defaulted to matctcode ID "B". Iwould like to change to M "
Material by Description" What is the solution?

A: Press the pull down arrow on the material number field and matchcode "B" is displayed, press
F5 double-click matchcode i.d. "M", then press F6 . This will set matchcode "M" as the default.

Q: We have one material master : X and the unit of measure is 'pcs' and two serial number : A,B
For this material we make two Pos
First PO calls material X , 1 pcs price 100 (will use serial number A)
Second PO calls material X , 1 pcs price 250 (will use serial number B)
Goods Receipt is done and by filling serial number for the fist PO with A and the second PO
with B.
We want to transfer material X serial number A to another plant and want the valuation of this
material as 100. How we can do it ?

A: Use "split valuation". Stocks may be received into separate storage locations. Transfer stocks may
be done from a storage location/plant to another storage location/plant.

Q: We want to change the calculation of Moving Average Price. We know that the same is in
MBEW-VERPR and two transactions to consider - MRHR, MB01. Is there a transaction to
change MAV or all the places it is needed?

A: Any Goods receipt or issue (in case of split valuated material) changes Moving Average price
depending upon the valuation type which is used when posting the goods issue. You have to go
through all the transactions involving those!
For Example:
Material X is using split valuation by origin:
Malaysia : MAV 60 USD - total stock 100 units
India: MAV 50 USD - total stock 200 units
Total stock 300 units MAV 53.33
Here , goods issues will also affect the global MAV, despite not changing MAV from origin
country.

Q: What is the use of configurable material.?

A: Configurable material is useful if you have a large number of combination of parts that go into a
product. It means different permutations and combinations of the parts for same material. If you
maintain a unique material code for each combination , you require a large number of material
numbers. KMAT may be used in such a case where you maintain just one generic product code.
A super BOM is maintained for such a material consisting of all possible alternatives. A routing is
also maintained consisting of all possible operations that could be used. Typically configurable
material is used in Made To Order (MTO) environment. However frequently ordered
configurations may be planned with a material variant which needs to have a material master record.
Thus Material variants may have stock and value. Depending upon characteristic values chosen at
sales order entry Sales Order BOM is created. Routing operations are also chosen depending upon
which BOM components are assigned to them.

Q: Will Source List automatically appear in Material Master as default if maintained at plant level
using OME5?

A: If you have maintained source list requirement in OME5 and have not maintained the source list
for the material. PO cannot be released. You are required to maintain source list for all materials
in the plant where the indicator is set if you maintain source list at plant level. Else you can make use
of info record to do so automatically.

Q: We have One company with a plant and another company with a sales organization. Which is better
option between these - PO or Stock Transfer Order ?

A: Cross company Stock Transport Orders can be done.

  1. Configure using transaction OMGN.
  2. Depending upon the sending and receiving plants, maintain sales organization and customer data

  3. in customizing.
  4. Maintain the supplying plant as a vendor and attach the plant to the vendor in the Vendor Master.
  5. Material type has to be HALB or HAWA.
  6. Ensure that the company with sales Organization has a plant to take care of stocking.
  7. The PO used is NB and not Stock Transfer PO.
  8. Configure SD for inter-company billing to enable picking up the pricing procedure for billing.
  9. Carry Out delivery through process delivery due list and billing through process billing due list.


Q: We can make field mandatory. We want to make a default value to a Particular field in the Material
Master. Say, We want that the period indicator in the MRP2 view as "P". What is the best way?

A: Use transaction variant. Transaction SHD0 and then Transaction SE93.

SAP Workflow

Q: The following is set up for workflow:

1.Workflow organization Structure with 2 positions is created and assigned a person to both positions
2.Assign tasks to agent
TS 00007986 Requisition release - TO JOBS
TS 00008014 Purchase requisition release refused - GENERAL
TS 00008018 Requisition released - GENERAL
TS 00008348 Requisition release reset - GENERAL
WS 00000038 Workflow for purchase requisition release - TO JOBS
3.Activate event linkage
WS 00000038 Workflow for purchase requisition release
WE BUS2009 RELEASESTEPCREATE Purchase requisition Release step create is activated
4.Activated release codes for workflow
[1= Role resolution with group, code, and plant (T16FW)]
5.Assigned release codes to agent (JOBS created in 1)
The following error appears
"Work item 60772: Linkage to object BUS2009 event REJECTED cannot be written ".

A: Use transaction SWE2. Make sure "object BUS2009 event REJECTED" is enabled.