Preventive maintenance software for SAP PM
PM Run schedules and executes your SAP PM preventive maintenance: the planner organizes the period's preventive work orders and the technician executes them in the app with checklist and time confirmation.

What preventive maintenance software is
Preventive maintenance software is the system that organizes planned maintenance: it schedules the period's work orders, distributes them by capacity, and carries the work plan to execution. In PM Run, the preventive strategy and frequency stay in SAP PM, and PM Run schedules those work orders and executes them in the field with checklist and time confirmation.
Free guides for today's preventive plan
If preventive maintenance still runs on spreadsheets, start here: how to build the plan, how to spread it over 52 weeks and a checklist template for the field.
When the preventive spreadsheet stops working
A spreadsheet organizes the plan. These are the signs that the problem has become delivering the preventive work orders each week and recording what was done.
- The week's preventive work orders are printed and handed out on paperThe checklist comes back ticked in pen, and someone has to type into SAP what the technician wrote down.
- The 52-week plan does not show the crew's hoursPreventive and corrective work compete for the same people each week, and preventive work is the first to slip.
- Equipment readings sit on a separate sheetWhen temperature or pressure goes out of range, nobody opens the notification in time to act before the breakdown.
- Nobody knows for sure how much of the scheduled preventive work was donePlan adherence is estimated at month end from ticks in the spreadsheet.
With PM Run, preventive work orders leave SAP PM and come back completed
The preventive work orders generated by the SAP PM plan enter Official scheduling, distributed by work center and capacity. The technician executes in the app with the operation checklist, even offline, books the hours and records the measurement. If a reading goes out of limit, the app asks for a notification, and everything goes back to SAP PM.
What PM Run does for preventive maintenance
PM Run schedules and executes preventive work. The plan strategy stays in SAP PM.
Official scheduling
Organize the period's preventive work orders, link work orders, and integrate the schedule into SAP PM.
Distribution by capacity
Allocate preventive work orders by shift, capacity, and team skill, with drag and drop or with Manu.
Preventive checklist in the app
Each line of the operation's long text becomes a checklist item with a done, not done, or not started status.
Preventive work done in the field
The technician executes preventive work on the phone, books the hours by operation, and attaches a photo, online or offline.
Out-of-limit readings become notifications
When a measuring point reading falls outside its limits, the app requires a notification to be opened, so planning sees the deviation before the failure.
Prioritization by criticality
Work orders are classified by priority and criticality, and the IRPE ranks what the technician does first.
Preventive work in the technician's hands
This is how the order operations look in the app during execution.

- Order operationsEach operation shows its number, description, equipment and functional location.
- Inspection checklistThe operation items become a list to tick off during the job.
- Planned and execution timeThe operation shows the planned time, and the execution timer runs while the technician works, with a button to pause.
- Measurement without leaving the orderThe Measurement shortcut sits next to Material and Sub-operation, inside the operation itself.
How preventive work leaves SAP and reaches the field
- 1
The strategy comes from SAP PM
The preventive plan, cycle, and frequency are defined in SAP PM, which generates the preventive work orders.
- 2
The planner schedules the period
In Official scheduling, PM Run organizes the period's preventive work orders and distributes them by capacity and criticality.
- 3
The work order reaches the technician's app
The work order brings the checklist generated from the operation text and time confirmation by operation, online or offline.
- 4
The technician records what was found
Completes the checklist, books the hours, records the measurement, and opens a notification when an anomaly is found.
- 5
Everything goes back to SAP PM
The time confirmation and the scheduling are integrated into SAP and validated in the Integration Log.
Preventive maintenance in the spreadsheet and in PM Run
| Preventive routine | Spreadsheet and plain SAP | With PM Run |
|---|---|---|
| Period scheduling | Static list, no capacity view | Official scheduling with load by work center |
| Team distribution | Based on the planner's knowledge | Drag and drop or a Manu suggestion by skill |
| Route in the field | Printed on paper | Checklist in the app, item by item |
| Time booking | Written down and retyped later | On the phone, by operation, during the job |
| Out-of-limit readings | Reading noted separately | Out-of-limit measuring point forces a notification |
| Plan adherence | Hard to track | Execution rate of the official schedule in the portal |
Preventive work completed, with field data
At Rivelli, the team started receiving the work order on the tablet and confirming it during the maintenance itself, with the time booked at the moment of execution.
50% reduction in time spent on manual tasks
Rivelli Alimentos
At Citrosuco, technicians started recording notes and photos directly on the work order from their phones, with automatic sync to SAP PM.
Order confirmation rate above 95%
Citrosuco
Frequently asked questions
Does PM Run build the preventive maintenance plan?
No. The preventive strategy, cycle, and frequency are defined in SAP PM, through the maintenance plan transactions. PM Run schedules those preventive work orders in Official scheduling and executes them in the field with checklist and time confirmation, without changing where the plan is created.
How is PM Run different from typical preventive maintenance software?
Typical preventive maintenance software keeps the plan in its own database. PM Run works on top of SAP PM: the preventive plan stays in SAP, and PM Run schedules, distributes, and executes those work orders in the field, without duplicating the asset and work order records.
How does the technician execute preventive work in the app?
The preventive work order reaches the phone with the operation text turned into a checklist, item by item. The technician marks each item as done, not done, or not started, books the hours by operation, and attaches a photo, online or offline, and the data goes up to SAP PM.
Does PM Run support condition-based maintenance?
Partly. The condition-based strategy stays in SAP PM. What PM Run does is require a notification whenever a measuring point reading falls outside its limits, so planning sees the deviation before the breakdown.
Does PM Run's preventive maintenance work offline?
Yes. After the sync, the preventive work orders stay on the device and the technician executes even with no signal on the shop floor. The checklist, the time confirmation, and the photo go up to SAP PM when the connection returns, validated in the Integration Log.
Is there a free guide to build a preventive maintenance plan?
Yes. PM Run publishes a step-by-step maintenance plan guide, from asset inventory and criticality to tasks, frequencies and schedule, and a maintenance checklist guide with a downloadable template. They help organize the plan while it still runs on spreadsheets.
When should you replace the preventive maintenance spreadsheet with software?
When the plan already exists and the problem becomes delivering it: preventive work orders printed and retyped, weeks with no view of the crew's hours, equipment readings noted separately and plan adherence estimated at month end. At that point, software schedules the SAP PM work orders by capacity and takes execution to the technician's phone.
Related content
Book a demo and see a period's preventive work orders scheduled, executed in the app and confirmed in SAP PM
We show the scheduling of the period's preventive work orders and the execution in the app, with checklist, time confirmation and measurement.