IQDoc
ITIQPro Docs Maintenance Connection Everywhere (MCe) · EAM/CMMS manuals
Assigning Work orders

There are several ways to assign work orders in the system. Some are 'automatic' some are manual. Here is a fairly comprehensive list:

Manual methods

Self assign

Assigning from the Work order, one at a time

Assigning from the Assignment tool

Start by opening the main menu

Start by clicking on the main menu button on the left panel, top left portion.

Shows clicking on the Main Menu button

If the menu button isn't visible, you are likely on a screen too narrow to see everything, press on the left pointing gold button to take you so you can see the menu button.

Shows the gold button to get to the panel containing the main menu button
Shows accessing the Assignment tool from the main menu
Once you are there
Shows setting up to assign work orders

Auto methods

From the Assignment Rules

Start by opening the main menu

Start by clicking on the main menu button on the left panel, top left portion.

Shows clicking on the Main Menu button

If the menu button isn't visible, you are likely on a screen too narrow to see everything, press on the left pointing gold button to take you so you can see the menu button.

Shows the gold button to get to the panel containing the main menu button
Shows Assignment rules in the main menu
Once you are there

The first step is to create a new assignment rule:

A common misunderstood concept first time in is that you do NOT have to fill out 'every' assignment criteria. Just fill out the one, or ones, that apply to you.

These criteria are "anded" together. This is a computer jargon term that means, if you specify 2 or more criteria, that ALL of them must true for this rule to trigger. So if you put in, for example, an Asset and a code, this assignment rule will occur when the Asset is the specified asset(s) and the problem code is the specified problem code. If it is the problem code but for a different asset - it will not do the assignment, if it is for the same asset but a different problem code, it will not do the assignment.

This means that if you have a case where you want Samantha assigned to do the work every time the problem is X, even if the category is not "5XX" and every time the category is "5XX", even if the problem is not X ... you will need 2 rules.

Shows default new assignment rule dialog

On the other hand if you want it to be "any time the problem is X, C or T" then under problem you'll include more than one problem on the right side.

Shos more than one problem code choosen

Depending on the data type, there are a variety of options other than 'is' for specifying what you want the rule to be based on.

Date type:
Shows the choices when the data type is a date
Object pointer:
Shows the choices when the data type is an object pointer

String

Shows the choices when the data type is a string

You can specify what happens when there are (in the next step) 2 or more assignees, how to pick which one to assign:

Shows choices in the Assignment Selection

While in a sampling we took, most people preferred 'Random' to be the default way, Random is probably the poorest choice in the list. See our white paper on random to understand why it is a bad choice.

"All" is different from the other three, it will assign ALL from the list to the work order, this is useful when you need more than one person/skill on an assignment for a specific type of maintenance.

In order or Least assigned is probably the better choice most of the time. In order will just go through in the same order every time, making sure there is an equal distribution.

Once the rule is created you can fill out the Assignees.

If you only have one, the Assignment Selection choice doesn't matter, but if you have more than one, the Assignment Selection choice will

Shows what the Assignment Selection operates on

Based on the Asset

Shows a labor that is auto assigned

This will apply to all the CHILDREN records of this asset unless the child record has it's own Auto-Assign that will then override.

Events and Actions.

When possible, see if the Assignment rules can do it. It has some features that essentially are Events and Actions but are optimized to make it easier for you to set up auto assignments

You can trigger a WO create by watching for some event, creating of a work order, changing of an asset, setting of a UDF value in a work order (or asset),

Start by opening the main menu

Start by clicking on the main menu button on the left panel, top left portion.

Shows clicking on the Main Menu button

If the menu button isn't visible, you are likely on a screen too narrow to see everything, press on the left pointing gold button to take you so you can see the menu button.

Shows the gold button to get to the panel containing the main menu button
Shows Events and Actions on the main menu

From the API

an optional package that gives you ability to control the EAM/CMMS data through an extensive API in REST or GraphQL

From the DataHub

an optional package that lets you read data from files created by an external source

Indirectly through Automations such as PMs and PdMs

While you might think of these as doing assignments, in and of themselves they often create Work Orders, and it is the nature of the Work order that might result in an assignment being automatically done, the Automations that create Work Orders from PMs etc.., don't in and of themselves do any assigning.