Skip to main content
Skip table of contents

Maintenance Formulas

This documentation provides detailed explanations of the formulas used to calculate various KPIs, both event-based and periodic. These KPIs are crucial for monitoring and improving the efficiency of maintenance processes.

Event KPIs

Event KPIs are calculated during the execution of Maintenance Orders (MOs) and provide real-time insights into the maintenance process. Below are the formulas used for each event KPI:


Maintenance Order Duration Time

Formula:

Duration Time = MO Finish Time − (MO Creation Time or MO Start Time)

The specific time used depends on the parameter in Settings - Maintenance: use_time_created_breakdown_begin

image-20240712-102817.png

Reaction Time

Formula:

If Maintenance Notification (MN) is connected to the Maintenance Order (MO):

Reaction Time = MO Start Time − MN Creation Time

If Maintenance Notification is not connected to the Maintenance Order:

Reaction Time = MO Start Time − MO Creation Time


Time From Last Failure

Formula: This KPI is calculated only for MOs of the type "breakdown". The previous MO must meet the following conditions:

  1. Time Finish < Current MO Time Finish

  2. Same Equipment

  3. Breakdown Type

  4. Status is completed

If the parameter in Parametrization - Settings - Maintenance is unchecked

image-20240701-144842.png

TFLF = MO Time Start − Previous MO Time Finish

If the parameter in Parametrization - Settings - Maintenance is checked

image-20240701-144812.png

TFLF = MN Time Created − Previous MO Time Finish

if Maintenance Notification is connected

TFLF = MO Time Created − Previous MO Time Finish

if no Maintenance Notification is connected


Spent Time

Formula:

Spent Time = (MO Finished − MO Start Time) × Number of Technicians

The number of technicians is determined from the history of the MO, counting all assigned technicians at any given time.


Downtime

Formula:

Downtime = MO* Time Finished − MN* Time Created

if Maintenance Notification is connected

Downtime = MO* Time Finished − MO* Time Created

if no Maintenance Notification is connected

Calculated from Breakdown type of issues only


Total Time

Formula:

If the parameter in Parametrization - Settings - Maintenance is unchecked:

image-20240712-103128.png

Total Time = MO Time Finished − MO Time Started

If the parameter in Parametrization - Settings - Maintenance is checked:

image-20240712-103021.png

Total Time = MO Time Finished − MN Time Created

if Maintenance Notification is connected

Total Time = MO Time Finished − MO Time Created

if no Maintenance Notification is connected


Periodic KPIs

Periodic KPIs are stored in the database and used for other calculations. These KPIs provide long-term insights into the performance and reliability of equipment.

Mean Time to Repair (MTTR)

Formula:

MTTR = ∑(MO Total Time) / MO Count

All breakdown MOs connected with the equipment are loaded based on the maintenance_order_average_reaction_time setting in Parametrization - Settings - Maintenance:

image-20240712-103323.png

Mean Time Between Failures (MTBF)

Formula: All breakdown MOs connected with the equipment are loaded based on the maintenance_order_average_reaction_time setting parameter in Parametrization - Settings - Maintenance:

image-20240712-103323.png

For each finished MO, the previously finished MO is found, and the time difference is calculated based on the use_time_created_breakdown_begin setting:

image-20240712-103021.png

Time Between Failure = MO Time Start or Time Created − Previous MO Time Finished

If Time Start or Time Created is higher/lower than Time Finished, the result is 0.

In the case of the first MO in the period:

Time Between Failure = Time Start or Time Created − Initial Time

If the parameter in Parametrization - Settings - Maintenance: Include end of last Maintenance Order in MTBF report is active, Time Between Failure is also calculated for the last finished MO and the current time.

image-20240712-103631.png

MTBF Calculation:

MTBF = ∑(MO Time Between Failure) / MO Count


Average Reaction Time

Formula:

All finished breakdown MOs connected with the equipment are loaded based on the maintenance_order_average_reaction_time setting.

image-20240712-103323.png

Average Reaction Time = ∑(MO Reaction Time) / MO Count


Conclusion

This documentation provides an overview of the formulas used to calculate various KPIs in our software. Understanding these KPIs and their calculations is essential for monitoring maintenance efficiency and making informed decisions to improve equipment performance. For further assistance, refer to the help section or contact support.

Keep your maintenance processes efficient and data-driven with these KPIs!

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.