# SAP PM Reports: Key Plant Maintenance Tcodes and What They Answer

> Source: https://netray.co/erp-help/sap-pm-reports-iw28-iw38-iw39-iw29-ih08-ip24
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: ERP Help

## Short answer

The core SAP PM list reports are IW28 and IW29 for notifications, IW38 and IW39 for maintenance orders, IH08 for equipment, IH06 for functional locations, IP24 for maintenance plans and IW49N for operations. Change versions (IW28, IW38) allow mass changes, display versions (IW29, IW39) are read-only. All use a selection screen plus layout variants.

## Kind

how-to

## System

sap

## Erp

SAP ERP / S/4HANA

## Module

PM / Plant Maintenance

## Query

sap pm reports

## Alternate Queries

- sap plant maintenance reports tcodes
- IW28 IW38 IW39
- sap pm order list report
- sap equipment list IH08

## Applies To

SAP ECC 6.0 and S/4HANA Plant Maintenance

## Steps

### Pick the report for your question

**Items:**

- Open work backlog: IW38 (change) or IW39 (display) with selection by plant, work center, order type and system status such as REL (released) not TECO.
- Notifications: IW28 / IW29, select by notification type (M1, M2, M3), date range and status (outstanding, in process).
- Equipment master list: IH08, filter by plant, equipment category, manufacturer or class values.
- Functional location list: IH06. Add structure display to see the hierarchy.
- Maintenance plan schedule: IP24 (maintenance plan list) and IP19 (scheduling overview) for what is due.
- Operations and workload per work center: IW49N, or CR60/CM01 style capacity views where used.
- Save a layout variant and a selection variant (Variant button) so recurring reports run in one click.

## Sections

### What each one tells you

**Body:**

IW28 and IW29 answer how many breakdowns and requests are open and how fast they are handled. IW38 and IW39 show the order backlog, cost fields (planned, actual) and status. IW37N and IW49N dig into operations, which is where planned hours and work centers live.

Equipment history lives in IH08 with the order and notification history reachable from the equipment, and the Object List button on orders shows which equipment or functional locations the work touched.

### Cost and KPI reporting

**Body:**

Maintenance cost per equipment can be read from the order's cost fields and from CO reporting with KOB1 (orders actual line items) or S_ALR_87013611 style order reports where used. Failure analysis uses damage and cause codes on notifications, and the PM information system (reports such as MCI5, MCJB for notifications) in systems where the logistics information system is active.

MTBF and MTTR are not shown by default; build them from notification malfunction start and end times (QMIH fields) or through a custom report or analytics app.

### Tips to make lists useful

**Body:**

Use layouts that show order, equipment, functional location, planner group, system status and priority. Use the status selection carefully: user and system status can exclude orders unintentionally. Download to spreadsheet from the list toolbar, or schedule the report as a background job to e-mail to planners.

## Pitfalls

- Using the change transaction (IW38) when a display one is enough, risking accidental mass changes.
- Forgetting that the default status selection hides closed or deleted-flagged orders.
- Comparing cost fields without knowing whether settlement has already moved cost to the receiver.
- Building KPIs from orders when malfunction times sit on the notification.

## Ai Angle

Maintenance planners ask questions like which pumps had three or more breakdowns this year. A grounded assistant over the SAP PM data answers that directly, shows the underlying selection, and stays read-only within the user's authorizations. It complements the standard lists rather than replacing them.

## Faq

### What is the difference between IW28 and IW29?

**Answer:** Both list notifications. IW28 is the change version which lets you mass edit and process notifications. IW29 is display only. The same pattern applies to IW38 (change orders) and IW39 (display orders).

### Which tcode lists all equipment?

**Answer:** IH08 is the equipment list display. Use IE05 for the change list. For a hierarchy of locations use IH06 for functional locations.

### How do I see maintenance plans that are due?

**Answer:** Use IP24 for the plan list and IP19 for the scheduling overview, which shows calls due. IP30 schedules the plans and generates the maintenance orders or notifications.

### Where do I find maintenance cost per equipment?

**Answer:** Open the orders for the equipment through IW38/IW39 and read planned and actual costs, or use CO reports on the maintenance orders. Settlement receivers determine where final cost lands.

## Search terms

sap pm reports, IW28 IW29 notification list, IW38 IW39 order list, IH08 equipment list, IP24 maintenance plan, sap plant maintenance tcodes, sap pm backlog report, IW49N operations list

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
