A jobcard is the central work order in Pistonlog. It links a customer to a vehicle and holds everything that happens to that car: the jobs to be done, the parts and labour, the comments, the recommendations, and the trail of who did what when.
You'll create a jobcard at the start of every visit and close it out by issuing an invoice. Everything else — appointments, inspections, messages, reminders — hangs off the jobcard.
What's in a jobcard
- Customer and vehicle — pulled from records that are shared across all your garages
- Status — where this job currently sits in the workflow (Booked In, In Progress, etc.)
- Jobs — line items describing what's being done, each with their own labour and parts
- Comments & recommendations — internal notes plus next-visit follow-ups for the customer
- Activity log — an audit trail of every change
Estimates are jobcards too
An estimate is a jobcard with isEstimate = true. Same shape, same children, but kept out of the live workflow board and counted in its own reference series.
Related
In this section
Creating a Jobcard
Create a jobcard, add customers and vehicles, and set an appointment date
Jobcard statuses
Every jobcard sits in one of your garage's statuses — defaults, when they change, and adding your own
Jobs, labour, and parts
How line items work on a jobcard — and why saves are batched into a single bulk save
Job authorisation statuses
Each job carries an authorisation status — and three values are deliberately excluded from billing
Comments & Recommendations
Add notes and recommend future work on a jobcard
Activity log
An audit trail of every change made to a jobcard — who, what, and when
Assigning a jobcard
Set the technician (or anyone) responsible for this jobcard — drives the My Work view on web and mobile
Returning a part (from a jobcard)
Mark a part as no-longer-needed on a jobcard so it's flagged for return to the supplier
Deleting a jobcard
When and how to delete a jobcard — and why it's almost always better to change the status instead