Why service logs matter
Every service log entry does triple duty:
- Drives the next-service-due calculation — without a log, the banner shows "No service history yet"
- Builds the customer's service history — shown on the vehicle detail page and exportable as a PDF
- Feeds the workshop's metrics — serviced-this-month tile, top fleet customer rankings, mechanic productivity reports
Log a service
From any vehicle detail page, scroll to the Log a service form (below the next-service-due banner):
- Service kind — pick from the curated list: oil change, minor / major / logbook service, brake service, tyre service, wheel alignment, battery, roadworthy / pink slip, pre-purchase inspection, panel repair, paint, detail, electrical, diagnostic, or other
- Service date — defaults to today
- KM at service — captures the odometer at this visit; auto-fills the vehicle's current KM
- Summary — one-line description shown in the timeline (e.g., "Oil + filter, brake fluid top-up, all fluids checked")
- Parts used — free text for parts (e.g., "Castrol Magnatec 5W-30 5L, Ryco oil filter, Bosch wiper blades x2")
- Next-service-due date / KM — optional overrides for capped-price programmes or non-standard intervals
- Notes — internal-only operator notes
Hit Log service. The vehicle's last_service_date and last_service_km are updated automatically. The next-service-due banner recomputes.
Updating the odometer between services
If a customer comes in for something that isn't a service log entry (rego inspection, quick check), use the Update odometer form on the vehicle detail page. It captures only the current KM without creating a service log. Useful for keeping the next-service-due banner accurate for high-KM drivers.
Linking a service log to a job
When a service log is created from a completed job (rather than direct entry), the job link is captured automatically. The service history timeline shows a link back to the source job for full context.
For add-hoc logs without a job (a quick top-up, a courtesy check), the log lives on its own with no job back-reference.
Exporting service history as a PDF
From the vehicle detail page, click Download service book PDF (or Email service book to owner to send it directly). The PDF includes:
- Vehicle identification (rego, VIN, make / model / year / colour)
- Every service log entry in chronological order
- Owner contact details
- Workshop branding (logo, ABN, phone)
Customers selling the vehicle find this invaluable.
Bulk-exporting service logs for the workshop's books
From the vehicles list, click Export CSV → Service logs. Returns every service log for the tenant, joined to the vehicle, suitable for accountant hand-off or workshop reporting.