Fleet

Fleet is the one register of every truck, trailer and yard the company owns — what each unit is, where it is sitting right now, whether its plates, insurance and safety papers are still valid, and how hard it has been working.

41
Capabilities, all live
100%
In production
Resources
Pillar

From the Lanexa 2.0 capability register · version 2.0.37 · reviewed 2026-08-24

AUTO

Every truck change is written to the activity feed

Creating, updating or deleting a truck fires an entry naming the person and the unit, tagged to that vehicle (, → ). Status changes get their own wording — "*Name* status → MAINTENANCE vehicle T-108" (). Audit writing is deliberately failur

AUTO

Every truck, trailer and yard change is separately logged in the database with a full field diff

A trigger compares the before and after row, skips a no-op update entirely, excludes noise columns like timestamps, resolves the acting user's display name, and files the result under a human-readable label — the unit number for a truck or

AUTO

Refused writes are logged too

When the tenant guard blocks a write — no active company, a cross-company id, or a database error — it fires a warning-level event recording exactly which table and why. This is deliberately the one thing the change-log trigger can never se

AUTO

A trailer deletion writes an immutable before-snapshot

The soft-delete routine stamps the removal time and appends an audit entry containing the whole row as it was ().

01
Add a truck
Presses Add Vehicle, fills the form and saves. Unit number, make, VIN, insurance expiry and safety expiry are required; the VIN must be a valid 17-character VIN (). Writes one row to the truck register ().
02
Record the federal annual inspection
Enters the last inspection date; leaving the expiry blank auto-computes it twelve months later (, form fields at ).
03
Record how a trailer is owned
Chooses Owned, Leased, Rental, Customer or Pool, plus lease vendor, lease expiry and pool name (, ).
04
Record trailer inspection, plate and insurance dates
Annual inspection date and expiry, plate expiry, insurance expiry and policy number ().
05
Give a yard a location and a geofence radius
Enters latitude, longitude and a radius in metres. Latitude and longitude must be supplied together or not at all, and a radius without a centre point is refused (). Supplying a radius stamps the geofence as a circle ().
06
Record regulatory identifiers on a truck
Fills the Regulatory Identifiers block — IFTA decal number, IFTA account, IRP apportioned plate, Ontario CVOR number ().
07
Correct or move an asset's position
Picks Relocate on a truck or trailer, chooses a registered yard or types a free-form place, adds an optional note, and saves. This does not overwrite anything — it appends a relocation entry to the movement ledger, which re-derives the asset's position ().
08
Add a yard, dock, terminal or zone
Presses Add Yard on the Yards tab. Name and type are required; the eleven types are Yard, Customer Site, Dock, Zone, Terminal, Cross Dock, Border, Fuel, Shop, Rest, Other (, validation at ).
CapabilityStatus
Delete a truck outrightNot built
Filter or count on the Yards tabNot built
Un-retire a truck, or restore a deleted trailer or yardNot built
Set a truck's odometer from telematicsNot built
Get warned before a plate, insurance or safety date expiresIn progress