Torek Work order software
Updated
Work order software is a system in which repair and maintenance jobs are handed to named mechanics, carry a priority and a due date, and whose status is visible without anyone having to ask.
In Torek a work order belongs to one asset and moves through four statuses — Draft, Assigned, In progress and Completed. Its priority sets a default deadline, its parts and hours are priced on the record itself, and it cannot be completed while a required check is still open.
| Status | What it means | Who sets it |
|---|---|---|
| Draft | Opened but not dispatched | A manager or an administrator; the assigned mechanic, by handing a job back |
| Assigned | A named mechanic holds the job and is notified; giving a draft a mechanic moves it here automatically | A manager or an administrator |
| In progress | Work has started | The mechanic, a manager or an administrator |
| Completed | Finished, with the completion time recorded | The same people, once the completion checks pass |
Drivers report defects but cannot move a work order between statuses. Every edit and status change goes into the audit log with the values before and after and the person who made it, and the maintenance app shows that history on the job itself.
There are four levels — low, normal, high and urgent. A work order created directly without a deadline gets one from its priority, counted from the planned start or, without one, from the day it is created: urgent 1 day, high 3 days, normal 7 days, low 14 days.
A deadline is a whole day, so a job due today is not late until that day is over. A job converted from a defect starts from the defect’s severity: high stays high, medium becomes normal, low stays low. A defect captured in the defect log already carries its severity, so the queue arrives half-ordered.
The common failure is letting every job be urgent. If more than a couple of jobs a week are marked urgent, the scale stops carrying information and everyone goes back to phone calls.
However it starts, the job lands in the same queue as breakdowns, so a mechanic never has two lists to watch.
Completing a job then records the completion time, writes the reserved parts off from stock and closes the linked defect when no other work order on it is still open — all in one step. The same checks apply in the browser, in the app and at the shared workshop kiosk, which hands the request to the same rule rather than to a copy of it.
Labour is entered as lines: who, how many hours, an optional hourly rate and a note. A line’s cost is its hours multiplied by its rate; hours without a rate count as time but add nothing to the cost. Time tracked on the phone can be posted to the job’s hours once, rounded to two decimal places.
Parts written off onto the job keep the unit price of that moment, and a line is refused rather than pushing a store’s balance below zero. The work order adds up a parts total, a labour total and an overall cost; how those figures build up over a machine’s life is covered under repair tracking.
Each work order downloads as a PDF: the asset with its VIN or serial number, status and priority, the dates created, planned, due and completed, the mechanic and the description, then the parts with quantities and unit prices, the labour with hours and rates, the totals and the comments left on the job with their timestamps.
A general task tool handles a job as a piece of text. In a workshop that is not enough: the job has to be tied to a specific asset, to the parts consumed on it and to the mechanic’s hours.
Without those links you cannot answer how much a particular truck cost to keep on the road, or how many times the same fault has come back.
There is no cancelled status. A work order raised by mistake is deleted instead — by a manager or an administrator, and only while nothing has been booked to it.
Deleting the last work order made from a defect puts that defect back on the open list, so the fault does not vanish with the job.
Yes. The mechanic a job is assigned to can hand it back: it returns to draft with nobody assigned and stops counting against them. A manager can also pause a running job, which moves it back to assigned without changing who holds it.
The mechanic who receives it, and only when the job really changes hands — assigning a job to yourself or saving the same assignment again sends nothing. The notice arrives in the app, as a push notification and by email, each according to that person’s own settings.
No. Each work order belongs to exactly one asset, which is what lets its parts and hours land on the right unit’s cost. A job on five trailers is five work orders, which can share one service template.
Yes. The dashboard lists the work orders created or completed in the last 24 hours with their state, mechanic and asset, and counts today’s planned jobs per person as waiting, in progress or completed. Jobs nobody holds are listed separately.
A walkthrough with your own assets and a real flow of jobs.
Get in touch