Fleet & GPS  /  Where the crews are, and where they have been

The vans, on the same screen as the work they drive to.

Your field crews spend the day in vehicles, and the vehicles are where the time and the fuel go. ISPCQ follows every tracked van live, plays back any day of its route and keeps its keys, papers and permanent driver on one record. Because it sits inside the ERP, a van is never just a dot: it carries the crew holding its keys, the jobs they were booked on and the outage they are driving to.

Live van map with moving, parked and offline vans
The live cockpit: moving, parked and offline at a glance
Live positions within secondsMoving, parked, offlineRoute history up to 31 daysReplay at 1×, 4×, 16×Speed-coloured routeStops named after your placesVan keys and driversOut-of-hours alerts from the shift rosterService and papers dueVans on the outage mapOwn devices or a provider’s feedIn production
Why a generic tracker falls short

A tracker portal knows where the van is. It does not know why.

The tracking vendor gives you a login, a map and a replay that is really a file of coordinates. It knows that a vehicle stood for fifty minutes at an address. It does not know that the address was a booked installation, which crew had the keys that morning, or that the van was meant to be at the depot by five.

So the monitoring team works with two windows open, copying times from one into the other, and the questions that matter (was that trip for a job, why did the van leave home at nine at night, when is its licence due) are answered by whoever remembers.

ISPCQ reads the positions and supplies the context. The driver is whoever holds the keys on the Stores sign-out. The jobs are the ones that crew was booked on while it held them. Teams are the operator’s own org units, so each person sees their own teams’ vans. Working hours come from the HR shift calendar, and alerts land as ordinary tasks in a team’s queue.

The positions stay on your own tracker server. ISPCQ talks to Traccar, the open-source GPS server, and asks it for positions when someone looks, rather than keeping a second copy of everyone’s route. Monitoring never needs a login to it. The ERP only reads; it cannot send a command to a tracker.

Capabilities

Eleven capabilities, from the key cabinet to the outage map.

The live map and history sit on the Dashboard. Trackers and trips sit in Notes & Tasks, and van keys in Inventory. The same vans appear on GeoMap. One set of permissions decides who sees which van, everywhere.

01
A live fleet cockpit
Dashboard · Vehicles · pushed, not polled

Every van with a tracker, on a map beside a list, in the same cockpit look as the network tabs. New positions are pushed to the page within seconds of a tracker reporting; nobody reloads. Each vehicle is drawn as its type (car, bakkie, van, truck, machine, heavy machinery or bike) with an arrow for its heading, green when moving, grey when parked, red when its tracker has gone quiet.

  • Moving, Parked and Offline counters in the header; click one to list only those vans, click several to combine them
  • A seen … ago counter per van that turns amber after two minutes and red after ten, so a stale position never passes for a fresh one
  • Find a van by number, model, plate or driver; press Enter to open it
  • Hover a row and the van grows on the map; Show on map flies straight to it
  • A status pill says honestly whether positions are being pushed live, polled, or lost, and a banner warns when the tracker server is not answering, leaving the last positions in place
  • Light, dark and satellite maps; the tab opens on the style you last picked, and on the one that matches the theme until you pick
  • The tab remembers, per browser, your search, the team chips and the Moving, Parked or Offline counters you pressed, and the map’s centre and zoom, so a refresh keeps your view; Back to live returns to it
  • A labels button hides every van’s name when they get in the way (hovering a van still shows it), and Show all vans fits the map to every van
02
Route history over a day or a period
Today · yesterday · this month · any From–To up to 31 days

Open any van for where it drove. Pick a preset or your own From and To with times, step back and forth by the same span, and read the kilometres for exactly that window, not for whole days. The route is drawn clean: a van standing still is one spot, not a scribble of GPS drift.

  • Summary: km driven, time driving, number of stops, top speed
  • A timeline of stops and trips in order, grouped per day on a longer period; click any row to zoom to it
  • Today’s history follows the van live and marks where it was when you started watching, so you see what it did while you looked
  • A tracker swapped between vans is resolved from the change log: an earlier day shows the tracker the van had then
03
Replay the drive
1× · 4× · 16× · speed-coloured
Replay a van's day or period on the map
Replay a day or a period, coloured by speed

Press play and a marker drives the route on the map, coloured by its speed, with the time and km/h beside it. The route itself is coloured from green through yellow and orange up to the speed limit you set, and red above it, with direction arrows along the line and Start and End flags. Parked time is skipped, so a day plays in minutes.

  • Drag the slider to any moment; clicking a stop or trip in the timeline jumps the replay there
  • The map follows the van and recentres only as it nears the edge; drag the map and it stays where you put it
  • Each stop pin carries how long the van stood there
04
Stops that name themselves
Places · homes · time at each place

Save your offices and depots once as Places, and give a permanent van its driver’s home. From then on a stop reads Depot · 3 h 10 min instead of a street address, the live list says At Depot, and the history totals the time spent at each place over the period.

05
Exports your auditors can open
Excel · CSV · any period

For a single day, route, stops and trips download as Excel files in local time and km/h. For any period up to 31 days, a CSV of exactly the trips and stops on screen: one row each with times, minutes, km, top speed, addresses and the place of every stop, a total row and time at each place. It doubles as an arrive-and-leave log for the depot.

06
GPS Trackers: one register of every van
Assign · change · remove · status from the tracker server

One row per van: its tracker, SIM number, type, fuel type, how it reports, teams and the status read from the tracker server (online, offline, registered but silent, or missing there). Putting a tracker in a van also names it after the van on the tracker server, so the two never disagree; nobody logs in there to do it.

  • Moving or replacing a tracker asks first, and the yes must name the van or tracker it agrees to
  • A SIM card number typed where the tracker ID belongs is refused
  • A tracker is never deleted from the server, and every change is logged
  • Cars, bakkies, vans and trucks, but also trenching machines, heavy machinery and bikes, each with its own icon, and an optional fuel type: petrol, diesel, hybrid or electric
  • Filter by status, type, fuel type, how it reports, team, and whether service or papers are overdue or due soon
  • Assigning trackers is its own permission; everyone else sees the register read-only
07
Two ways to report
Your own devices · the GPS BG plugin

A vehicle reaches the cockpit in one of two ways, and the register says which. Your own devices: a tracker with its own SIM card and mobile data, connected straight to your Traccar server, reports about every thirty seconds and nobody else is involved. The GPS BG service: for vehicles tracked by GPS BG, an optional plugin for their service reads GPS BG’s own interface every four minutes and hands each vehicle’s last position to the same Traccar, so the map, history, replay and register work unchanged. It stays off unless the operator has a GPS BG account.

  • A small icon beside each vehicle in the live list says which way it reports, a SIM card for your own device and a satellite dish for the GPS BG service; hover it for the explanation
  • Your own devices need no provider. Traccar understands more than two hundred tracker protocols, among them Teltonika, Queclink, Concox, Ruptela, Suntech, Meitrack, Coban and SinoTrack, so the trackers you already own are very likely to work. A tracker goes into a van by its numeric ID, and the list, history and replay run at the tracker’s own pace
  • A provider’s feed is honest about its limits: positions arrive a few minutes late, and a route is drawn as straight lines between them
  • A parked vehicle is quiet on a provider’s feed, so it stays Parked and reads Offline only after seven days of silence, a limit the operator sets
  • Vehicles are added at the provider first and then brought in from its list, with number plate and a type guessed from the model; staff correct the type on the register
08
Van Keys: who has which van
Big tiles · one tap out, one tap back · permanent drivers

Van Keys is a screen inside Inventory with one large tile per van: green in the yard, orange when out, a colour of its own for a permanent van and red when an expired licence disc blocks it, with the driver and since when. Tap a van, tap the driver, done. Taking the keys back offers an optional check of condition, tools, fuel and odometer. The same van can never be given out twice, and a sign-out can never be hidden as private, so Stores can always take a van back.

  • A van can belong permanently to one agent, whose keys simply stay out
  • Only people HR has marked as company drivers are offered
  • The key holder is the driver shown on the map, and only to people allowed to see who holds keys
  • The summary line is also a filter — All, Keys out, In the yard and Permanent, each with a count
  • A van that is not permanent and has been out for the number of days the operator sets shows a red days-out marker; a permanent van, whose keys are out by design, is never marked
  • A vehicle whose licence disc is due soon, expired or has no date shows a pulsing alert icon on its tile
  • A History tab lists the newest 200 sign-outs, can be narrowed to one van, and shows when the keys went out and came back, or Still out, with the answers recorded at the return check
09
Alerts that know the roster
Out of hours · service and papers due · filed as tasks

Every five minutes the platform checks the fleet by itself. When a permanent van leaves its driver’s home outside that driver’s working hours, a high-priority Van moved out of hours task lands in the monitoring team’s queue with the time and the hours it broke. The working days come from the HR shift calendar, not a fixed Monday to Friday: a rostered day off alerts all day, and leaving up to 45 minutes before a shift is the drive to work, never an alert.

  • Next service by date or by kilometres, licence disc and insurance expiry are kept per van
  • When one is due within 30 days (or 1,000 km), and again when overdue, Stores gets a task that opens the van’s papers directly
  • Stores can set those dates without ever seeing a tracker or a SIM
10
Jobs & Trips: vans matched to work
Crew · van · job · verdict

Monitoring sees each field team’s day: the crews, the van each held and when, and the jobs they did while holding it. A job is listed when its crew held a van’s keys at the job’s booked start, computed from the sign-outs rather than typed in. Log a trip on a job pre-fills the link to it; the trip card takes its times from the route history and closes with a verdict.

  • Counters for jobs with a driver, vans out, trips logged and trips without a verdict
  • Trips Without Verdict is the daily to-do list; a trip filed by mistake is marked so and drops out of the counts
  • Need-to-know: a job the viewer may not open still shows its time, address and status, never its text
11
Crews and faults on one map
GeoMap · Vehicles layer

During an outage the question is who is nearest. Switch on the Vehicles layer in GeoMap and the live vans appear over the fibre plant, the fault and the affected customers, refreshing every thirty seconds. Click a van for its plate, state, place, last contact and driver, and a link to its route history.

Who sees which van. Vans belong to one or more of the operator’s org units. A person sees the vans of their own units and the units below them; seeing every van is a separate permission. The rule holds on the map, the history, the downloads, the tracker register and GeoMap alike, and a van you may not see behaves as if it does not exist.

Real-life scenario

A cut at four, a question at nine.

The situation. At four in the afternoon a trunk cable is cut and a few hundred customers drop. Three splicing crews are somewhere across the region. At nine that evening one of the permanent vans leaves its driver’s home, on a day the roster says he is off. A week later finance asks how many kilometres the splicing team’s vans drove that month, and how long they spent at the depot.

What ISPCQ does. The NOC opens GeoMap on the fault, switches on Vehicles and sees which crew is closest, with the driver’s name from the morning’s key sign-out. The job goes to that crew. At 21:05 the out-of-hours check files a task in the monitoring queue, naming the van, the time it left home and the fact that its driver is not working today. The monitor opens the link, watches the van live, and replays the rest of the evening the next morning at 16×. For finance, the monitor filters the list to the splicing team, opens each van on Last month and downloads the CSV: every trip and stop, the km for exactly that month, and the time at the depot.

The result. Nobody opened the tracking vendor’s portal. The crew that fixed the cut, the trip that went with the job and the evening that needed an explanation are all on records the rest of the ERP already uses, with a verdict against each trip and a task against each question.