Maintenance planning software integrated with SAP PM
PM Run brings the maintenance planning routine into a single screen: backlog, Gantt scheduling, capacity by team and priority by criticality, all connected to your SAP PM.

What maintenance planning software is
Maintenance planning software is the system that organizes the planning and control routine of maintenance: backlog, scheduling, priority by criticality and team allocation. PM Run does this connected to SAP PM, which stays the central record, without creating a parallel registry of assets and orders.
What PM Run delivers for maintenance planning
The features of PM Run's Planning module, all connected to SAP PM.
Planning and Scheduling
Gantt, scheduling and resource utilization, with occupancy by work center and actual cost against planned.
Official scheduling
Schedule the period's preventive orders, link orders and integrate them officially into SAP PM.
Allocate with Manu
The AI assistant suggests allocation by skill, capacity and availability. Sending to SAP only happens when you approve.
Capacity management
Shift hours, percentage already planned, absences and real capacity calculated from the confirmations.
Daily execution Kanban
Backlog columns (overdue orders), open, released and in progress for the team's day.
Priority by criticality
Classification by the order's priority and criticality, and the IRPE that ranks orders in the technician's app.
How the maintenance planning routine runs in PM Run
- 1
Orders come from SAP PM
PM Run reads orders and notifications from SAP PM, without retyping equipment or asset records.
- 2
Schedule the period's preventives
In Official scheduling, organize the period's orders and distribute them by capacity and criticality.
- 3
Allocate the team
Drag and drop the orders onto the worker in Scheduling, or let Manu suggest the allocation.
- 4
The technician executes in the app
The order reaches the phone with checklist and time logging, online or offline.
- 5
Integrate back into SAP PM
On approval, PM Run integrates the schedule and the time logging into SAP, validating it in the Integration Log.
Planning on spreadsheets and plain SAP against planning in PM Run
| Planning routine | Spreadsheet and plain SAP | With PM Run |
|---|---|---|
| Backlog | Consolidated by hand in a spreadsheet | Daily Kanban with the overdue orders |
| Scheduling | Static list, no capacity view | Gantt with occupancy by work center |
| Allocation | Based on the planner's knowledge | Drag and drop or Manu's suggestion by skill |
| Prioritization | Manual, subject to personal judgment | By the order's criticality and IRPE |
| Field execution | Paper and re-entry into spreadsheets | Online and offline app, logging at the moment |
| Recording | Retyped into SAP later | Integrates into SAP PM, validated in the Integration Log |
Frequently asked questions
Does PM Run replace SAP PM?
No. PM Run is the planning and execution layer that runs on top of SAP PM. SAP stays the central record of orders, notifications and assets. PM Run organizes the maintenance planning routine and sends everything back to SAP, without creating a parallel system.
What does maintenance planning software do?
Maintenance planning software organizes the planning and control of maintenance: it builds the backlog, schedules the period's orders, prioritizes by criticality and allocates teams by capacity and skill. In PM Run, this routine stays connected to SAP PM.
Does PM Run create the preventive plan?
No. The strategy, cycle and frequency of the preventive plan are defined in SAP PM. PM Run schedules and executes those preventives: it organizes the period's orders in Official scheduling, distributes them by capacity and takes execution to the field with checklist and time logging, without changing where the plan is created.
How does PM Run prioritize orders?
By the order's priority and criticality defined in SAP PM, shown in the Planning and Scheduling panel. In the technician's app, the Operational Cockpit generates the IRPE, the scheduling and execution relevance index that ranks the day's orders by importance.
Does the planner have to allocate everything manually?
No. You can drag and drop the orders onto the worker inside Scheduling or use Manu, the AI assistant that suggests allocation by the team's skill, capacity and availability. The allocation only goes to SAP when you review, approve and integrate it.
Book a demo of PM Run and see maintenance planning working in your plant
We show backlog, scheduling and allocation running on top of your SAP PM, with data from your operation.