Skip to main content
A work order moves through statuses, and this page explains the default lifecycle a new organisation starts with: what each status means, what it switches on or off, and which moves the action buttons offer from it. Your organisation’s lifecycle may differ, because it is configurable. A work order in progress, with its status moves in the header and one move blocked A work order in progress, with its status moves in the header and one move blocked

How you move a job

You never type a status. Every move is a button in the header of the work order, and the buttons are built from the lifecycle:
  • One button per allowed move. Each button is labelled with the status the job will move to — for example Accepted, In Progress, On Hold or Completed. A move your lifecycle does not allow from the current status is not offered at all.
  • The first move is highlighted as the usual next step. Moves into an active status come first, then completion, then closing.
  • Where your organisation asks the assignee to answer the job, the person it is assigned to sees Accept and Deny first, in place of the statuses they lead to, and Deny asks why. Nobody else sees them. This is off in the default lifecycle and is set per status under statuses — see accepting or turning down a job.
  • Moving to a cancelled status is the red Delete button, set apart at the end of the row (see Deleting a work order).
  • A move that is not possible yet is shown locked, with the reason underneath the buttons — for example “Completed blocked: 1 mandatory task(s) outstanding”. On a tablet there is no hover, so the reason is always written out.
  • The same moves are offered in the Status box of the Edit dialog. Picking one there does nothing until you press Save changes; it then moves the job after the other edits are saved.
  • While an approval on the job is open, no moves are offered. The buttons are replaced by Awaiting approval, linking to Approvals, until it is decided.
If a move is refused when you press it — by a rule your organisation set up, or by a permission you do not hold — the refusal is shown in a red box under the buttons in plain words, and the job stays where it was.

The default statuses

The category is what reports and dashboards count, not the name. Rename On Hold to “Parked” and every chart still counts it as on hold. That is why renaming a status is safe. There is one hold status by default: what the job is waiting for is recorded in the reason and in the job’s history rather than in three different status names.

What each status switches on

Every status carries settings that change what the product does, not just what it displays. These are the defaults: Two further settings mark what a status means to assignment: A status can also hold the job’s own form shut until somebody has checked in to it (Edit only after check-in). None of the default statuses does. These settings are why a screen can say “Parts cannot be issued while the job is in this status” or “Time cannot be booked while the job is in this status” — the answer comes from the status, not from your permissions.

Allowed moves

Getting started Doing the work Getting blocked, and unblocked A job can be blocked before anyone starts it — a supplier booked for tomorrow, parts that have not arrived — so Put on hold is available from Open, Assigned, Accepted and In Progress. Resuming does not ask who is taking the job again: whoever held it before the hold still holds it. Calling it off There is no move from Completed or Closed to Deleted. A job that was done stays done.

What a move can ask for

Some moves stop and ask a question before they happen. Which ones depends on your configuration: The closing code is a check against a job being marked done because a deadline says so rather than because the person who reported the fault agrees it is.

Who finished it

When a job arrives in a completed or closed status, the person who made the move is recorded against it — the signed-in user, or for a move made offline on the field app, the technician whose handset it was. Your organisation’s documents can then name who completed the job and who closed it, for example on a completion certificate.

Moves that need signing off

Your organisation can require approval for a move — for example, closing anything above a certain cost. When you press a move that needs approval, the job does not move. Instead you see “Submitted for approval. The job moves once it is signed off — you can follow it under Approvals.” The job moves by itself once the approver signs. Follow it on Approvals; set the rules up under Workflows.

Deleting a work order

Delete moves the job to the cancelled status (called Deleted by default). Because it ends the job, it asks first: “Delete this work order? It leaves the queue and cannot be reopened or moved again. Its history stays on the record.” Choose Keep the work order to back out. A deleted job is not erased. It leaves the open lists, the Edit button is withdrawn, and the screen returns you to the work order list — but its history, comments and costs remain on the record and in the Closed view. Retiring an asset also calls off the open work against it — see asset lifecycle.

Service levels

Each priority carries a service level: a promise about response and resolution. A contract or a service-level target for the site, category or type can make a different promise, and a due date somebody gives when raising the job becomes that job’s own deadline for both — see raising a job. The clock runs while the job is open, pauses while it is On Hold, and stops at Completed, Closed or Deleted. A job breaches its service level when it misses either promise: nobody responding in time is a breach even if the job may still be finished by its resolution deadline. Putting a late job on hold is not a way to hide it. The paused time is recorded, and the SLA breached view on the work order list still finds jobs that ran out of time. Where your organisation allows it, a job can ask for more time — a later deadline that has to be approved. It is not offered on planned work, whose dates move by Reschedule. While that request is waiting, the job cannot be moved on, edited or have its deadline changed, and its service-level clock is stopped. See Inside a work order. Configure priorities, their service levels and the escalation ladder — how a job that has missed its resolution target is escalated the longer it stays late — under work order settings.

More than one lifecycle

An organisation can run more than one work order lifecycle — for example a shorter one for a site that works from a queue, or a different one for a kind of work. A new job is born into the lifecycle that applies to its site and type, and keeps that lifecycle afterwards. The moves offered on each job are always the ones from its own lifecycle.

Changing any of this

Add statuses, rename them, change their settings and change which moves are allowed under statuses and transitions. One rule the product enforces: what a status means to records already in it cannot change while any record sits there, but what may happen next always can.