Each tech is compared only to their own history — never to another tech. A zone that's naturally more spread out, or has more driving between stops, isn't penalized just for being a different shape than someone else's zone.
For every day in the selected range with real field work logged:
The score for the whole range is (sum of every qualifying day's expected time) ÷ (sum of every qualifying day's actual time) × 100 — not a day-by-day average, so one unusually short or long day can't swing the whole range.
100% means a tech finished in exactly the time their own history predicts. Above 100% is faster than their own average; below 100% is slower. A day with no real field work logged isn't counted at all.
Color bands (red/yellow/green) are admin-configurable in App Settings. A tech with too little history yet to have a reliable personal average uses a reasonable fallback until they build one up.
| Incident # | Location | Address | City | St | Coords | Add |
|---|
| Ticket # | Location | Address | City | St | Description / Problem | Add |
|---|
| Location ↕ | Address ↕ | MPID | Days Since PM ↕ | Last PM | Days Since CC ↕ | VPO Date | Kiosk State | Bin Total | 🪟 Plexi | Note | History | Route | No-Tx |
|---|
| Time | Event | Note |
|---|
| Serial # ↕ | MPID ↕ | Status | Installed ↕ | Removed | Returned | Reusable | Size (mm) | Notes |
|---|
| Part Name | Part Number | Reorder At | Qty On Hand | Controlled | Order Status |
|---|
Changes apply immediately on Save.
A route you run yourself starts and ends here, and your mileage and drive time are measured from it. It is only used for your own routing.