KPI Definitions

KPI (Key Performance Indicator) basically measures the time difference between two specific events in a work order. This difference can be compared against a target value and can provide alerts to users if the target is not met or matched. The KPI can be measured in running hours/days or business hours/days.

This section allows you to create and modify KPIs. The KPI Definitions for a workflow are displayed as follows:

Creating a New KPI Definition

Click on the 'Create New' button to create a new KPI Definition. The following dialog box appears:

KPI Definition

  1. Select Base KPI from the drop-down list. Base KPIs give KPIs closest to the one that needs to be set. If the desired KPI is not there in the drop-down list, it can be created in the KPI Definitions table in Master Tables.

  2. Provide the starting event in From Event(s) field. Multiple starting events can be provided here, separated by a comma. Select First Found*, Earliest* or Latest* as applicable. Select Use current date if unavailable if the current date should be used in case this event field has not been populated yet.

  3. Provide end event in the To Event(s) field. Multiple end events can be provided here, separated by a comma. Select First Found*, Earliest* or Latest* as applicable. Select Use current date if unavailable if the current date should be used in case this event field has not been populated yet.

  4. Select Business Hours Only checkbox if the KPI should calculate time in business hours instead of running hours.

  5. An Active checkbox is already selected, so by default, the KPI is set to active mode. De-select this to make the KPI inactive.

  6. Select Exclude From Reports to prevent this KPI from appearing in reports.

Alert Requirements

  1. Set Alert Requirements criteria to raise alerts.

  • Select Hours Exceed and mention the number of hours to raise an alert if, between the start event and the end event of the KPI, those many hours have passed.

  • Select Hours Are Less Than and mention the number of hours that remain for the end event to occur.

  • Select Alert Despite Completion if an alert is required even after the completion of events.

  • Optionally, in Completed Events/Data, enter a comma-separated list of events and/or data codes that must be populated in the work order for the alert to be raised.

  • Optionally, in Not Completed Events/Data, enter a comma-separated list of events and/or data codes that must be empty in the work order for the alert to be raised.

Services

  1. Specify whether the KPI is to be linked to All services or any specific.

Additional Action

  1. Mark the checkbox to apply this KPI to existing work orders where it doesn’t already exist.

Click on the 'Create' button to add this KPI definition to the workflow.

Click on the icon to edit an existing KPI. The following window pops up:

Under Additional Actions,

  1. Select Apply KPI to existing work orders where KPI is missing if the KPI is to be applied to all existing work orders where it's not there.

  2. Select Update Target Days in existing open work orders if this KPI is to be updated as Target Days in all open work orders.

Make the desired changes and click on the 'Save' button.

Click on the icon to delete a KPI. Under Additional Actions, Force deletes KPI can be selected to delete the KPI from all work orders and forms where it is being used.

Exporting KPIs

Click on the 'Export' button to export all KPIs for a selected workflow in MS-Excel.

Copying KPIs

Workflows with same events can have the same KPIs. Instead of creating them afresh for a new workflow, they can be copied from the existing workflow for which they have already been defined. Of course, changes can be made in their values as required, using the Editing a KPI Definition option.

Select the workflow from the drop-down list to which KPIs are to be copied and click on the 'Copy' button.

*First Found- The events in the workflow are checked in the order they are supplied in. The first date found is used.

*Earliest- All the events in the workflow are checked for valid dates. The earliest date is used.

*Latest- All the events in the workflow are checked for valid dates. The latest date is used.