SAP PM / EAM Spare Parts Interview Questions

Spare Parts is a standard block in SAP PM / EAM interviews. It is rarely asked as a definition; it is asked as a situation you have to talk your way through.

This page carries 34 reviewed SAP PM / EAM spare parts interview questions, each with a complete written answer and no sign-in required. The set breaks down into 1 foundational, 23 mid-level and 10 advanced questions, so you can start at the top for a first interview or skip ahead to the scenario-based items for a senior round.

Treat the answers as a starting structure, not a script. Interviewers in SAP PM / EAM rounds follow up on whatever you sound least certain about, so the value is in being able to keep going after the first answer.

34 Spare Parts questions with answers

easySpare Parts

1. What audit controls ensure spare parts issued against a maintenance order (movement type 261) are correctly traceable to the cost object and properly reversed if issued in error?

Controls include reservation-based issue via IW32/CO11N linking the material document to the order number, movement type 261 debiting the order and crediting inventory, and movement type 262 for reversals which must reference the original document. Order settlement reports (KSB1, IW29) and material document flow (MB51, MMBE) allow tracing consumption back to the specific order and equipment, supporting audit reconciliation between MM and CO.
mediumSpare Parts

2. During a planned plant shutdown, the maintenance team discovers that spare parts for a critical valve replacement are on backorder from the primary vendor with a 6-week lead time, threatening the shutdown schedule. How would you address this as the PM lead working with MM?

I would first check stock and reservation status across plants via MMBE, then coordinate with MM/purchasing to explore alternate vendors or expedited sourcing, potentially raising a rush PO or source list override. If parts genuinely cannot arrive in time, I would work with planning to sequence the shutdown activities so this job moves to a later maintenance window while non-dependent tasks proceed, minimizing overall shutdown extension and re-communicating the revised network schedule to stakeholders.
mediumSpare Parts

3. During period close, a maintenance order shows a spare parts goods issue posted but the corresponding cost element does not appear correctly categorized as material consumption in the cost report. What integration points would you review?

Check that the material's valuation class maps to a GL account configured as a primary cost element in FI-CO integration (OBYC and cost element master via KA03/OKB2). Verify the movement type used for the goods issue triggers the correct GL account determination. Confirm the cost element category is set correctly for automatic creation from the GL account, and check if the order's cost element group in reporting excludes this account.
mediumSpare Parts

4. When configuring an equipment bill of material (BOM) for maintenance spare parts planning, what key configuration decisions determine how components are made available for maintenance order creation and MM procurement?

You must define the BOM usage (typically usage '4' - Plant Maintenance), assign the correct plant and BOM category (equipment or functional location BOM), and ensure item status flags are set to allow selection into maintenance orders. Component material master records need matching plant-specific views (MRP, procurement) so that when the BOM item is pulled into an order, availability checks and reservations against the material can occur correctly, avoiding blocked or incomplete component data.
mediumSpare Parts

5. Post go-live, warehouse and maintenance planners complain that the Fiori app for reserving spare parts against maintenance orders shows different stock availability than what MM colleagues see in their inventory app, causing confusion during hypercare. What solution design gap would you investigate first?

Check whether the two apps are querying different stock types or scopes, for example unrestricted stock only versus a view including reserved/blocked stock, or whether one app reflects real-time ATP while the other shows a cached or batch-refreshed value. Also verify plant/storage location scoping matches between the maintenance reservation app and the MM inventory app, since a mismatch in filter defaults is a common design oversight causing perceived discrepancies rather than an actual data error.
mediumSpare Parts

6. During a planned unit shutdown requiring hundreds of spare parts to be staged in advance, how would you coordinate PM reservations with EWM warehouse tasks to avoid delays at kickoff?

Reservations created from the shutdown work orders should be released early so EWM receives the corresponding outbound delivery requests or warehouse requests well before the turnaround start. EWM then plans wave/kitting activities, consolidating parts per order or per kit into staging areas. Coordination requires aligning order start dates with EWM lead times, using availability checks to flag shortages early, and confirming goods issue only once physical staging is verified, preventing last-minute picking bottlenecks during the shutdown window.
mediumSpare Parts

7. A client wants MRO spare parts purchased for a large capital refurbishment project to eventually capitalize onto an Asset Under Construction, but the parts are first drawn into maintenance stock. How would you design the investment measure and inventory integration to support this?

Create an investment order or WBS element linked to an investment profile that generates an AuC master record. Procure spares via purchase order with account assignment to the investment order/WBS for direct consumption, or receive into inventory first then issue via goods issue with account assignment to the investment measure. Settlement (KO88/CJ88) periodically transfers accumulated costs from the investment measure to the AuC, and final settlement moves capitalized value to the fixed asset upon completion.
mediumSpare Parts

8. How does spare parts planning in PM (via MRP or reorder point) integrate with FI to influence maintenance cost forecasting and financial reporting?

Spare parts planned via MRP or reorder point generate purchase requisitions that carry cost information from the material master valuation. When goods are received, FI postings hit inventory and, on issue to a maintenance order, expense the cost to the order's cost center or WBS. This flow feeds cost planning reports and can support cost forecasting through planned order values, though FI itself does not directly plan spares—it reflects actual consumption once postings occur via MM-FI integration.
mediumSpare Parts

9. Walk through the process of how an equipment BOM is used during maintenance order creation to drive component procurement, and what status/master data conditions must be satisfied for a BOM item to appear as a plannable component.

When a maintenance order references equipment with an assigned BOM, planners can pull in BOM items as order components via component selection. Each item must reference a valid material master with appropriate MRP/procurement views, must not be flagged deleted or blocked at the BOM item level, and the BOM itself must be released (not in a status like 'in creation'). If the material is non-stock or a non-valuated material, procurement triggers a purchase requisition instead of a reservation; missing plant extension of the material blocks component assignment entirely.
mediumSpare Parts

10. A plant maintenance team issues spare parts from a central warehouse against a maintenance order, and finance later complains the GL postings do not clearly show which cost center absorbed the consumption. How does the MRO issue transaction flow into FI, and where would you check to explain the posting?

Goods issue (MIGO with movement type 261) against the maintenance order debits the order and credits inventory, generating a material document and simultaneously an FI accounting document. The order's cost center or WBS assignment determines where costs eventually land after settlement, not at goods issue itself; at issue time, cost is only visible on the order via KOB1/KSB1. Finance must look post-settlement in ACDOCA or via the order settlement documents to see the final cost center absorption.
mediumSpare Parts

11. Vendor evaluation scores for a spare parts supplier are showing artificially high quality ratings despite known recurring part failures reported by the maintenance team. How would you investigate this discrepancy in an MRO context?

I would check whether the vendor evaluation quality criterion is actually linked to QM inspection lot results (usage decision) rather than defaulting to a static score, confirm that goods receipt inspection is being triggered for the relevant material/vendor combination, and verify that maintenance-reported failures (notifications against the installed part) are not being captured anywhere in the vendor evaluation feed since PM notifications are not automatically linked to QM-based scoring. The likely root cause is that field failures discovered after installation are outside the vendor evaluation data source, which is based on receipt-time inspection only.
mediumSpare Parts

12. A quality manager reports that pump equipment assigned to a class with a 'material compatibility' characteristic used to filter compatible spare parts in MM is returning incorrect spare part suggestions after a recent characteristic value update. How would you troubleshoot whether the issue lies in classification data, characteristic configuration, or the class-material link?

I would first check whether the characteristic's value set or table reference was changed in CT04, since altering allowed values without updating existing classification records leaves stale or mismatched values on equipment. Next verify in CL20N/CL30N whether equipment class assignments actually reflect the new characteristic values, since existing objects don't auto-update. Then check if the material class used for spare-parts matching shares the same characteristic and value format; a mismatch in characteristic ID, data type, or value list between equipment class and material class breaks the compatibility filter even though both appear correctly classified individually.
mediumSpare Parts

13. Describe how you would configure QM integration so a quality inspection lot is automatically generated when a repairable spare, managed via external service processing, is received back from a vendor for refurbishment decisioning.

Assign inspection type 08/09 (or a customer-defined type) in the material's QM view with automatic lot creation active for goods receipt against the subcontract PO, link the QM info record to the material-vendor combination, and maintain the inspection plan or control key. On GR (movement 101), the inspection lot is created automatically; results recording and usage decision then drive follow-up stock posting to unrestricted, blocked, or scrap.
mediumSpare Parts

14. How does a bill of material item's status interact with maintenance order component availability and MM material master status, and what integration issue can arise if these are misaligned?

A BOM item's status (e.g., released, blocked) controls whether the item is usable in maintenance order component planning, but it works alongside the MM material master status such as deletion or purchasing block flags. If a BOM item is released but the underlying material is marked for deletion in MM, the order can still pull the component reference, causing goods issue or reservation errors at execution. Proper integration requires aligning BOM item status changes with material master lifecycle status to avoid unusable planned components reaching shop floor execution.
mediumSpare Parts

15. A pipeline turnaround requires staging refurbished valve assemblies at multiple points along a linear asset before the shutdown starts, with EWM managing the warehouse side. How would you design the process to ensure the right parts reach the right linear segment on schedule?

Model the linear asset with linear reference points or segments in the technical object structure so maintenance orders can specify the exact station or kilometer point requiring the part. Reservations for those orders should be released against a staging plan that maps segment locations to nearby EWM storage locations, and EWM outbound deliveries scheduled to align with the turnaround work sequence. Use route-based delivery grouping in EWM where possible so multiple segment deliveries for the same crew are consolidated to reduce logistics trips during the shutdown window.
mediumSpare Parts

16. A maintenance order's bill of materials lists five components as required, but the order cost report shows consumption postings for only three, with no error visible to the technician who confirmed the work as complete. How would you investigate why two components never posted as consumed cost?

I'd first check the order's reservation list (IW38/COOIS) to see if the missing two components still show open reserved quantities, meaning goods issue was never executed, possibly because the parts weren't picked or the warehouse used a different movement or reference document. I'd also check for backorders or stock shortages that blocked the 261 movement, and confirm whether the components were substituted with alternate materials outside the BOM, which would post costs against a different material number and not show against the original reservation.
mediumSpare Parts

17. During a pipeline turnaround, several linear segments each require different spare parts (gaskets, coating kits, clamps) reserved against separate maintenance orders tied to specific linear reference points. Some segments report a shortage at kickoff despite MRP showing sufficient overall stock. How would you design the MM reservation approach against linear asset orders to prevent this kind of segment-level shortfall?

Ensure each segment's maintenance order carries its own reservation with correct requirement dates tied to the segment's planned start, rather than relying on an aggregate reservation at the linear asset level. Check that MRP is running at the right planning level and that stock isn't being consumed by an earlier segment's order due to unrestricted availability checks ignoring reservation priority. Introduce staged goods issue and segment-specific storage location assignment so segment orders don't compete for the same unreserved stock pool.
mediumSpare Parts

18. During month-end close, a maintenance order has an open reservation for spare parts that were never actually issued, yet the order shows a WIP value inconsistent with expectations. How does the unfulfilled reservation affect maintenance cost close, and what should be checked?

An open reservation without a goods issue does not post any actual cost to the order; it only reflects planned/committed cost in commitment management, so it should not directly cause a WIP discrepancy from actual postings. I would check whether the WIP calculation (results analysis) is including planned costs or open commitments incorrectly, verify the reservation's requirement date versus order status, and confirm whether the order was technically completed (TECO) while material was still outstanding, which can distort WIP or settlement behavior.
mediumSpare Parts

19. A plant maintenance team reports that spare part consumption for a completed maintenance order is not appearing correctly in the order cost report, even though the goods issue was posted. How would you investigate this in an MRO integration context?

I would first check the goods issue movement type used (typically 261 against the order) in MB03/material document, confirm the order number was entered correctly as the account assignment object, and check whether the automatic account determination (BSX/GBB) posted to the expected consumption account rather than a suspense or clearing account. I would also verify the order's cost element/category settings and whether the posting occurred in a closed or blocked posting period, and check CO line items via KOB1 against the material document to confirm the cost actually reached the order.
mediumSpare Parts

20. How should material cost architecture be designed so that spare parts consumption in maintenance orders reflects accurate cost values, considering price control settings and MRO integration with inventory management?

Spare parts should typically use moving average price (V) for consumable MRO stock where price volatility is expected, or standard price (S) for centrally managed critical spares where cost stability supports better order cost predictability. The valuation class must map correctly to the GL account via automatic account determination, and reservation-based goods issues from the PM order ensure the consumption posts at the current valuation, not the original PO price. Architecture should also define whether split valuation is needed for repairable vs consumable spares.
mediumSpare Parts

21. A plant is planning a major turnaround requiring hundreds of MRO spare parts to be kitted and staged before the shutdown window opens. How would you design the MM-PM integration to ensure parts are reserved, staged, and available on the exact start date without over-committing inventory?

Use maintenance orders with component reservations tied to the required-start date derived from the turnaround schedule, ensuring MRP relevance so procurement is triggered early for long-lead items. Kitting can be managed through reservation-based picking lists (transfer of requirements) staged to a dedicated turnaround storage location ahead of the shutdown. Batch-releasing reservations closer to the event date avoids blocking stock needed for routine maintenance, and a materials-readiness report should be reviewed in the weeks before shutdown to flag shortages.
mediumSpare Parts

22. How does the planning plant versus maintenance plant configuration affect MM integration for spare parts procurement in corrective maintenance orders?

The maintenance plant owns the technical object, while the planning plant executes scheduling and cost planning; when they differ (cross-plant planning), the order's material requirements use the planning plant's MRP area and storage locations for reservations, while the maintenance plant governs where the equipment physically resides. Purchase requisitions and reservations generated from the order reference the planning plant's plant code, so MM master data (info records, source lists) must exist there, and stock transport orders may be needed to move parts to the maintenance plant location.
mediumSpare Parts

23. During month-end close, MRO procurement teams have raised numerous purchase orders for spare parts against open maintenance orders, but finance reports that committed costs (purchase requisitions/POs not yet received) are inflating the perceived order cost exposure compared to what will actually post. How would you address this reporting gap?

This is a commitment versus actual cost distinction. Open POs/PRs against the order appear as commitments in CO reporting (like IW39 with commitment display or S_ALR_87013611) but haven't posted actual costs yet since goods haven't been received. I'd clarify with finance that commitments represent planned exposure, not GL-relevant actuals, and reconcile using order cost reports segmented by planned, commitment, and actual columns, ensuring open PRs/POs are followed up before close if goods receipt is expected.
mediumSpare Parts

24. During a Public Cloud maintenance migration, business users report that certain spare parts procurement steps they relied on in ECC, such as specific MRP configuration or reservation flexibility, are no longer available. How would you address this scope gap?

I would first confirm which MM functions are genuinely restricted in Public Cloud's scope versus simply configured differently, since Public Cloud limits classic customizing but still supports standard MRP and reservations through predefined scope items. I'd map the business requirement to the closest standard process, using key-user extensibility only where a legitimate gap exists, and document any process change needed rather than attempting unsupported workarounds that could break upgrade compatibility.
hardSpare Parts

25. A global MRO organization finds that critical spare parts, planned centrally via MRP, are frequently unavailable at the point of maintenance execution despite adequate stock existing at another plant. As the lead architect, how would you diagnose and address this cross-plant spare parts planning gap?

I would examine whether MRP areas and special procurement keys are configured to allow stock transfer or cross-plant sourcing rather than triggering new purchase requisitions in isolation, check whether the reservation from the maintenance order is plant-specific and not visible to planners at the stocking plant, and review whether safety stock and reorder point parameters were set independently per plant without a network view. Root cause is usually decentralized MRP without a coordinated multi-plant sourcing strategy or missing special procurement type for stock transfer between plants.
hardSpare Parts

26. During an emergency breakdown, a technician needs to reserve and consume spare parts immediately, but no maintenance order exists yet because the notification is still being created. How can the system support urgent material reservation, and what risks arise from bypassing the normal order-based reservation flow?

Urgent stock can be issued via a direct goods issue movement (MB1A/MIGO with movement type 201/261) referencing a cost center or the notification, bypassing formal order-based reservation, then later reconciled once the order is created and costs reposted. Risk includes loss of cost transparency, inability to track component consumption against planned work, incorrect settlement if reposting is missed, and inventory reconciliation gaps. A better practice is fast-tracking a minimal order creation before issue when process time allows.
hardSpare Parts

27. Describe the process of linking a maintenance BOM to a task list, and explain the implications for MM stock determination when the task list is used in an order.

A maintenance BOM (equipment or functional location BOM) is assigned to a task list header or operation, listing spare parts required for the job. When the task list is used to create a maintenance order, the BOM items are copied as order components, triggering reservation or purchase requisition depending on stock/non-stock indicators. Storage location, plant, and item category on the BOM directly determine whether MM triggers a reservation against inventory or a direct procurement process.
hardSpare Parts

28. In a shutdown/project-based maintenance scenario integrated with PS, how do equipment BOMs interact with maintenance task lists and network activities to drive material planning?

The equipment BOM defines the parts structure for a technical object, and when assigned to a maintenance task list operation, it identifies planned spare parts for that operation. When the task list is used to generate a maintenance order linked to a PS network (via a WBS-order relationship or standard network integration), the BOM-derived components carry through as reservations against the order, allowing PS to consolidate material requirements and costs at the project level for shutdown planning.
hardSpare Parts

29. What controls should be in place to ensure spare parts consumed against maintenance orders are correctly costed and don't create reconciliation gaps between MM inventory and FI/CO?

Enforce moving average or standard price consistency for spare parts material master, restrict goods issue movement types (261/262) to valid order account assignment, and ensure reservation-based issues reduce order-relevant costs at actual valuation. Implement periodic reconciliation between MM inventory value change and CO order debits, and prevent direct postings bypassing goods movements. Price control changes mid-period should be tightly governed since they retroactively affect order actual costs and inventory valuation simultaneously.
hardSpare Parts

30. A plant reports that spare parts issued to maintenance orders are posting at inconsistent unit costs, causing large price variances during period-end settlement. Order costs vary significantly month to month for identical repairs. As the lead consultant, how do you diagnose and resolve this?

Check the material's price control indicator—if it is standard price (S) but the standard is not being updated consistently, or if it is moving average (V) with erratic receipts, variance will spread across issues. Review MR21/CK11N history for standard cost changes, examine goods receipt postings for price fluctuations feeding moving average, and check if price differences are hitting a price difference account rather than the order. Recommend standardizing price control per material category and reviewing costing runs to stabilize valuation.
hardSpare Parts

31. A corrective maintenance order type is configured with a component reservation that keeps failing MRP-relevant availability checks, causing the order to remain in a partially released state for critical spares. Materials are available in a nearby plant's stock but the order won't pick them up. As the architect, how would you diagnose and resolve this?

Check the order's plant/storage location default against the component's material master plant extension; if stock exists only in another plant, cross-plant stock transfer or a special procurement key must be configured rather than expecting automatic cross-plant substitution. Review MRP type, availability check group, and scope of check on the component line. Verify order type's component requirement settings and whether a stock transport order or STO-based reservation is needed. Also confirm the reservation account assignment matches order settlement rule.
hardSpare Parts

32. Production support receives an incident: costs for spare parts procured against a maintenance order tied to an AuC are appearing on the maintenance order but never reaching the Asset Under Construction after settlement runs complete successfully without error. How do you diagnose and resolve this?

First check the settlement rule (KO02) on the maintenance order to confirm it points to the AuC/investment measure as receiver with correct percentage or amount; a missing or incorrect distribution rule causes silent settlement to default cost center. Verify the order's settlement profile allows AuC as a valid receiver category. Check for settlement cost elements not maintained in the allocation structure, which can cause partial settlement. Also review AUAK/AUAA settlement documents to confirm actual transfer occurred versus just simulation runs.
hardSpare Parts

33. A plant with multiple valuation areas reports that spare parts issued to maintenance orders show inconsistent unit costs across sister plants for the same material, causing skewed cross-plant maintenance cost benchmarking. How do you investigate and address this?

Check if each plant uses moving average or standard price valuation independently (material master accounting view per plant); differing price control or price update timing across plants naturally produces different costs even for identical material numbers. Review if standard cost estimates were released consistently across plants in the same period, and check for stock transfers between plants that may carry different valuation. For benchmarking, either normalize using a common costing variant/reference price or standardize price control strategy across plants where feasible.
hardSpare Parts

34. What controls should be designed to detect and reconcile missing spare parts consumption postings that never made it into maintenance order actual costs?

Design controls should include periodic reconciliation between goods issue documents (MSEG) reserved against maintenance orders and confirmed order costs, comparing planned vs actual component consumption. Implement exception reports for reservations with zero withdrawal near order completion, and reconciliation checks between inventory movements and CO line items (COEP). Architect-level controls include automated alerts for orders TECO'd with open reservations and periodic variance analysis between planned components and actual GI postings.

Related topics

Next practice step