User Guide

Units

A unit is one piece of equipment in your fleet. The unit list is where you find it; the unit record is where its whole history lives — cases, work orders, invoices, inspections, maintenance, warranty, fault codes, files, and tires, all on one screen. This guide covers adding units, importing them in bulk, and working through every tab on the unit record.

About This Guide

This guide covers Units in RoadBays — the master list of everything in your fleet, and the unit record behind each one. It is written for fleet end users: maintenance coordinators, shop managers, and anyone who needs to look up a truck and find out what has been done to it.

You do not need to read it end to end. Use the table of contents to jump to the tab you are on.

How to read the instructions

TermMeaning
Bold textThe exact name of a button, tab, field, or menu item as it appears on screen. Example: click Save Unit.
Numbered stepsDo these in order. Each step is one action.
NoteBackground information that helps the step make sense.
TipA faster or better way to do something.
ImportantSomething that will cause a problem if you skip it.

What a unit is

A unit is one physical asset: a tractor, a trailer, a box truck, a reefer, a forklift, a yard goat. If it can break down, it should be a unit in RoadBays.

Units are the spine of the system. A case is opened against a unit. A work order is written against a unit. An inspection is performed on a unit. A maintenance schedule comes due on a unit. Because everything points back here, the unit record ends up holding the complete service history of that asset — which is exactly what you want when the truck is down and somebody is asking whether this has happened before.

The two screens

ScreenWhat it is for
Unit listFinding a unit. A searchable, filterable, exportable table of your whole fleet. Also where you add units, one at a time or by importing a spreadsheet.
Unit recordWorking with one unit. Eleven tabs covering specifications, cost metrics, and every kind of history RoadBays keeps.

What you can do depends on your role

Two permissions control unit editing. If a button described in this guide is missing or greyed out, this is usually why.

PermissionWhat it allows
Can Manage UnitsShows the New Unit button on the list, and enables Save Unit on the unit record. Without it you can read a unit but not change it.
Can Delete EquipmentShows the Delete button in the last column of the unit list.
Can Backdate ServiceAllows Edit Last Service on the Maintenance tab. Covered in the Maintenance chapter.
NotePermissions are set by your administrator. If you need one, ask them rather than working around it — the gates exist so that fleet records stay trustworthy.

The Unit List

Open Units from the main navigation. The heading reads Units, with the subtitle "Master list of all equipment in your fleet."

What is on the screen

TermMeaning
ToolbarTop right. New Unit, Import from Excel, Download Template, Export Excel, Export CSV.
Filter barBelow the heading. Unit type and Status dropdowns, a Clear filters button, and a one-line summary of what is currently filtered.
The tableEvery unit in your fleet, one hundred rows per page, with its own search box and column sorting.

The columns

ColumnWhat it shows
Unit #Your own number for the unit. This is what people say out loud, so it is the first thing to search on.
DescriptionThe short label RoadBays builds from the year and make when the unit is created.
Year / Make / ModelThe three stacked together in one column so you can scan the fleet by vehicle.
VINThe full vehicle identification number, shown in a monospaced font so the characters line up and are easy to compare.
TypeUnit type — tractor, trailer, and so on. Comes from your organization's unit type list.
StatusA colored badge: Active (green), Inactive (grey), Sold or Totaled / Scrapped (red). Anything else shows as a plain badge.
CustomerThe customer this unit is assigned to, if you run units on behalf of customers.
MileageThe most recent odometer reading recorded for the unit.
LicenseLicense plate.
Body TypeVan, flatbed, reefer, and so on.
Door TypeRoll-up, swing, and so on.
DeleteThe last column. Only appears if you have the Can Delete Equipment permission.

Every cell in every column except Delete is a link to that unit's record. Click anywhere on the row to open it.

Finding a unit

Search

  1. Click the Search box at the top right of the table.
  2. Type any part of what you are looking for — a unit number, part of a VIN, a plate, a make.
  3. The table narrows as you type.
TipThe search looks at every column at once, so the last six of a VIN is usually the fastest way to land on a specific truck.

Sorting

Click any column heading to sort by it. Click again to reverse the order. Sorting by Mileage is a quick way to see which units are working hardest; sorting by Status groups the fleet into what is on the road and what is not.

Filtering by type and status

The two dropdowns in the filter bar let you pick more than one value at a time. They are built from the units you actually have, so you only ever see types and statuses that exist in your fleet.

  1. Click Unit type or Status to open the dropdown.
  2. Tick the values you want. Tick more than one to see all of them together.
  3. Click outside the dropdown to close it.

The line under the filter bar changes from "Showing all units" to "Filtering by — Type: Tractor | Status: Active" so you can always see what is being applied. Click Clear filters to reset both dropdowns to All.

NoteThe filters and the search box work together. If a filter is active and the search returns nothing, clear the filter before deciding the unit is not there.

Exporting the list

Export Excel and Export CSV both download what is currently on screen, under the title "RoadBays Units". Filters and search apply — if you have filtered to active trailers, that is what you get.

ButtonUse it when
Export ExcelYou want a formatted workbook to work in, share, or keep.
Export CSVYou are feeding the data into another system, or you want the plainest possible file.

Both exports include all eleven data columns and leave out the Delete column.

Deleting a unit

  1. Find the unit in the list.
  2. Click Delete in the last column.
  3. Confirm "Are you sure you want to delete this unit?"

The row disappears from the table immediately.

ImportantDeleting is permanent and it takes the unit's history with it. In almost every real situation you want to set Unit Status to Inactive, Sold, or Totaled / Scrapped instead. A retired unit that keeps its service history is worth having; a deleted one is gone. Use Delete only for records created by mistake.

Adding a Unit

Click New Unit on the unit list. The page is headed Add Unit.

NoteIf you do not see New Unit, you do not have the Can Manage Units permission.

Start with the VIN

The blue banner at the top of the form says it plainly: enter the VIN first and let RoadBays fill in the rest.

  1. Type or scan the full VIN into the box at the top of the page.
  2. Click Unit Lookup.
  3. Wait for the page to come back with the decoded specifications filled in.
  4. Check what came back, correct anything wrong, and fill in what the decoder could not know.

The lookup reads the VIN and returns what the manufacturer encoded in it — typically make, model, model year, engine details, brake system, and chassis information. It cannot know your unit number, your plate, your driver, or which customer the unit is assigned to. Those you enter.

TipScanning the VIN off the door jamb or the dash plate with a barcode scanner is faster and far more accurate than typing seventeen characters. A single wrong character produces either no result or the wrong truck.
NoteA VIN lookup is a decode, not a lookup of your fleet. It tells you what the manufacturer built. If the unit has been re-engined, re-bodied, or otherwise modified, the decoded values will describe the truck as it left the factory and you should correct them.

The required fields

Five fields are marked with an asterisk and the unit will not save without them.

FieldWhat to enter
Unit NumberYour own identifier for the unit. This is what appears first in every list and what people use to refer to the truck.
Unit MakeFreightliner, Peterbilt, Utility, Great Dane, and so on.
Model YearFour digits.
Unit ModelCascadia, 579, VNL, and so on.
Unit TypePick from the dropdown. The list comes from your organization's unit types.
NoteDescription is not a field you fill in. RoadBays builds it automatically from the model year and the make — a 2022 Freightliner becomes "2022 Freightliner". It is what shows in the Description column on the unit list.

The rest of the form

Everything below the required block is optional, but the more of it you complete the more useful the unit record becomes later. Filling in engine details now is what makes a fault code meaningful in eighteen months.

GroupFields
Registration and assignmentLicense, Body Type, Fuel Type, Color, Assigned to Customer
EngineEngine, Engine Manufacturer, Engine Number of Cylinders, Engine Stroke Cycles, Engine Capacity, Engine Horsepower
ChassisTire Size, Chassis WheelBase, Drive Line Type, Front Axle Position, Brake System, Length
DriverDriver First Name, Driver Last Name
Status and metersUnit Status, Engine Hours, Hour Meter

Saving

  1. Check the five required fields are complete.
  2. Click Add New Unit at the bottom of the form.
  3. Look for the green confirmation "Unit successfully recorded."

The form clears so you can add the next unit straight away.

ImportantIf you see the red message "Something unexpected happened, Check required fields. (Description, Model Year, Unit Number, Unit Type)", one of the required fields is empty or the model year is not a valid year. Fill it in and click Add New Unit again. The form keeps everything you already typed.

Adding several units

Because the form clears itself and stays open, adding a run of similar units is quick: VIN, Unit Lookup, unit number, save, repeat. For anything more than a handful, use the Excel import instead.

Importing Units from Excel

If you are onboarding a fleet, or adding a batch of new equipment, importing a spreadsheet is much faster than the form. Both buttons are in the toolbar on the unit list.

How to import

  1. Click Download Template on the unit list. A spreadsheet downloads with the columns RoadBays expects.
  2. Fill in one row per unit. Do not rename, reorder, or remove the column headings.
  3. Save the file as .xlsx or .xls.
  4. Back in RoadBays, click Import from Excel.
  5. Choose your file in the file picker.
  6. The upload starts by itself — the button changes to "Uploading…" and a status message appears beside it.
  7. When it finishes, a blue summary banner appears above the filter bar telling you what was imported.
NoteThe import starts as soon as you choose the file. There is no separate confirm step, so have the spreadsheet right before you pick it.

Getting a clean import

  • Always start from a freshly downloaded template. An old template may be missing columns that have since been added.
  • Keep the header row exactly as it comes. The import matches on column names.
  • Give every row a unit number, make, model, model year, and unit type — the same five fields the form requires.
  • Make sure VINs are complete and correct. A partial VIN imports as text but will not decode later.
  • Format model years as plain numbers, not dates. Spreadsheets like to turn 2022 into something else.
  • Check the unit type values match the types set up in your organization, spelled the same way.
TipOn a large import, do a test run of five rows first. Read the summary banner, open one of the five, confirm it looks right, then import the rest. Fixing five bad rows is a coffee break; fixing four hundred is a day.

Reading the result

The blue banner at the top of the unit list is the import summary. Read it before you do anything else — it is the only place the result is reported, and it disappears when you navigate away or refresh the page.

Afterwards, sort the unit list by Unit # or search for a few of the units you imported to confirm they arrived as expected.

ImportantThe import adds units. It is not a merge or an update tool. Importing the same spreadsheet twice generally produces a second copy of every unit in it, so if an import goes wrong, fix the spreadsheet rather than re-running it, and clean up the duplicates before importing again.

The Unit Record

Click any unit on the list to open its record. The page is headed Unit Details and everything about that unit lives here, on eleven tabs.

The tabs

TabWhat it holds
Unit DetailsCost metrics, the Create Case and Create Work Order buttons, and every specification field for the unit. This is the tab that opens first.
MileageOdometer readings over time, and the box to record a new one.
Case HistoryEvery case ever opened against this unit.
Est/WO/InvoiceEvery work order, with its estimate and invoice totals.
Invoices (legacy)Invoices from before the current work order system.
InspectionsOpen inspection failures, the recurring inspection schedule, and completed inspections.
MaintenanceAssigned preventive maintenance schedules with next-due dates, and completed service history.
WarrantyWarranty coverage, lienholder details, and previously recorded warranties.
Fault CodesDiagnostic trouble codes for this unit, with lookups powered by Diesel Laptops.
FilesPhotos, documents, audio, and video attached to the unit.
Tire ManagementAxle configuration, the tires installed at each wheel position, and full tire activity history.
NoteSeveral tabs load their data the first time you open them rather than when the page loads. If a table looks empty for a second, give it a moment.

Unit Metrics

At the top of the Unit Details tab, five cards summarize what this unit has cost you.

CardWhat it means
YTD CostTotal from January of the current year to today.
Last 6 Mo CostA rolling six-month total, counted back from today.
Last 12 Mo CostA rolling twelve-month total, counted back from today.
Open CasesHow many cases on this unit are not yet closed.
Last Invoice / Last Work OrderThe date of the most recent billing document for this unit.

Invoices or Work Orders

The toggle at the top right of the metrics switches which set of numbers you are looking at.

SettingWhat the cost cards count
InvoicesFinalized invoices only. This is what the unit has actually been billed. The default.
Work OrdersWork orders, including work that has not been invoiced yet. Runs ahead of the invoice figure.

The card labels change with the toggle, so you can always tell which view you are on — "YTD Invoice Cost" or "YTD Work Order Cost". Open Cases is the same number either way.

TipThe gap between the two views is roughly your work in progress on this unit: work done and not yet billed. A large and growing gap is worth asking about.

Create Case and Create Work Order

Two buttons sit above the metrics. Both start new work with this unit already attached, which saves you finding the unit again from inside the case or the workbench.

ButtonWhat happens
Create CaseCreates a case for this unit and takes you straight to it.
Create Work OrderCreates a work order for this unit and opens it in the Billing Workbench.

Use Create Case when you are reporting a problem and do not yet know what the repair is. Use Create Work Order when you already know the work and are going to price it.

The specification fields

Below the metrics, the unit's own details are grouped into four blocks.

Identification

VIN, Unit Number, Make, Model, Year, and Unit Type are all required and marked with an asterisk. Unit Status, Engine Hours, and Hour Meter sit in the same block.

NoteUnit Status is how you retire a unit without losing its history. Set it to Inactive, Sold, or Totaled / Scrapped and it keeps everything but drops out of your active-fleet filters.

Registration and Assignment

License, Color, Body Type, Fuel Type, Transmission, Assigned Customer, Driver First Name, Driver Last Name, and Door Type.

Assigned Customer matters if you maintain equipment on behalf of customers — it is what ties the unit to the right account for billing and reporting.

Engine

Engine, Manufacturer, Cylinders, Stroke Cycles, Capacity, and Horsepower. Mostly filled by the VIN decoder when the unit was created.

Chassis and Drivetrain

Tire Size, Wheelbase, Driveline Type, Front Axle Position, Brake System, and Length.

TipTire Size is worth getting right even if nothing else in this block is. It is what a technician checks before ordering a replacement, and it is the first thing anyone asks when a tire goes down on the road.

Saving changes

  1. Edit the fields you need to change.
  2. Click Save Unit at the bottom of the tab.
NoteIf Save Unit is greyed out and will not click, you do not have the Can Manage Units permission. You can still read everything on the record.
ImportantSave Unit saves the Unit Details tab only. The Mileage, Warranty, Fault Codes, and Tire Management tabs each have their own save button, and their entries are saved independently of this one.

Mileage

The Mileage tab tracks odometer readings for the unit over time. It is headed "Mileage Tracking — Log current odometer readings for this unit."

Why it matters

Mileage is not just a record. Mileage-based maintenance schedules use the current odometer to work out what is due, so a unit whose mileage has not been updated in four months will show maintenance as not yet due when it is overdue in reality. Recording mileage regularly is what makes preventive maintenance work.

Recording a reading

  1. Open the Mileage tab.
  2. Type the current odometer reading into the box.
  3. Click Save Mileage.

The new reading appears at the top of the history table immediately, and the unit's Mileage column on the unit list updates to match.

NoteMileage must be a number. If you click Save Mileage with the box empty you will see "Please enter a mileage value".

The history table

ColumnWhat it shows
CreatedThe date and time the reading was entered.
Created ByWho entered it.
MileageThe odometer reading.

Readings recorded on a case also land here, so the table is the full picture from every source, not just what was typed on this tab.

TipTwo readings a month is plenty for most fleets. The point is that maintenance schedules and cost-per-mile figures have something recent to work from.

Case History

Every case ever opened against this unit, on one screen. This is the tab you open when someone asks "has this happened before?"

The columns

ColumnWhat it shows
Case #The case number. Click it to open the case.
UnitThe unit label. Redundant here, but it comes from the same table used elsewhere.
StatusPending, Open, Complete, or Closed — and you can change it from here.
Assigned ToWho owns the case.
CreatedWhen the case was opened.
Est ArrivalWhen the service provider is expected on site.
Follow UpThe next scheduled follow-up.
Est CompletionWhen the work is expected to be finished.
DescriptionWhat the case is about.
CompletedWhen the work was finished.
ClosedWhen the case was closed out.
PriorityThe case priority.

Dates that turn amber

Est Arrival, Follow Up, and Est Completion turn into an amber badge once the date has passed. An amber date means a promise that was not kept — the provider has not arrived, the follow-up has not happened, or the work has run past its estimated completion.

TipScan this column first. Amber dates on an open case are where your attention is needed; everything else can wait.

Changing a case status

  1. Click the status word in the Status column.
  2. Pick Pending, Open, Complete, or Closed from the dropdown.

The change is saved as soon as you pick it. You do not have to open the case.

NoteThis is a convenience for closing out cases in a batch after a service visit. If you need to add notes, attach anything, or record what was actually done, open the case itself.

Using the history

Sort by Created to read the unit's life in order. Search the Description column for a symptom — "air leak", "regen", "APU" — to find out whether this is a repeat problem. A unit that generates the same case three times in a year is telling you something that no single case will.

Work Orders and Invoices

Two tabs cover the billing history of the unit: Est/WO/Invoice for current work orders, and Invoices (legacy) for the older invoice records.

Est/WO/Invoice

Headed "Work Order History — All work orders associated with this unit." This is the tab you want in almost every case.

ColumnWhat it shows
WO #The work order number.
Case #The case the work order came from, if there was one.
StatusWhere the work order is in its life.
OpenedWhen it was created.
CompletedWhen the work was finished.
ClosedWhen the work order was closed out.
Follow UpThe next scheduled follow-up.
Est CompletionThe estimated completion date.
DescriptionWhat the work was.
TotalThe total value of the work order.
EstimateA link to the estimate document.
InvoiceA link to the invoice document.

The Estimate and Invoice columns are how you get from a line in this table to the actual paperwork. Everything opens in the Billing Workbench.

Invoices (legacy)

Headed "Invoice History (Legacy) — All invoices associated with this unit." These are invoices from the earlier invoicing system, kept so that historical records stay complete.

Columns are Invoice #, Case #, Status, Opened, Completed, Closed, Follow Up, Est Completion, and Description. Every cell links to the invoice.

NoteNew work does not appear here. If a unit has been in your fleet for a while you will see older billing on this tab and newer billing on Est/WO/Invoice — when you are totalling historical spend on a unit, check both.

Inspections

The Inspections tab has three sections: what failed and has not been dealt with, what inspections are scheduled, and what has already been done.

Open Failures

Headed "Failed inspection items for this unit that haven't been converted yet." These are items a technician marked as failed during an inspection, which nobody has turned into work yet.

ColumnWhat it shows
InspectionA link to the inspection the failure came from.
ItemWhat failed — the specific line on the inspection form.
SeverityHow serious the failure is.
ReportedWhen it was recorded.
ActionsTwo buttons: Case and WO.

Turning a failure into work

The two buttons in the Actions column are the whole point of this section. A failure sitting in this list is a known defect that nobody is working on.

ButtonWhat it does
CaseCreates a case from the failure and opens it in a new tab. Use when you need to diagnose, get a quote, or dispatch someone.
WOCreates a work order from the failure and opens it in a new tab. Use when you already know the repair and are going to do it.

Either way, the failure drops off the Open Failures list — it has been converted — and the new case or work order carries the item, the unit, and the inspection it came from.

TipWork this list from the top on the highest severity items. Every row is a defect somebody already found and wrote down; the expensive failures are the ones that sat here.

Assigned Inspection Schedule

Recurring inspections for this unit — annual DOT, quarterly, monthly walkarounds, whatever your organization has set up.

ColumnWhat it shows
ScheduleThe name of the recurring schedule.
FormWhich inspection form gets used.
IntervalHow often it comes around.
Last CompletedThe date of the last one.
Next DueWhen the next one is due.
ActionsA Mark Done button.

Mark Done records the inspection as completed today and rolls the next due date forward by the interval.

ImportantMark Done is for inspections that were genuinely performed but recorded somewhere else — on paper, or by a third party. It marks the schedule complete without creating an inspection record with results in it. If the inspection is being done in RoadBays, complete the inspection form instead so the results are captured.

Inspection History

Every inspection performed on this unit.

ColumnWhat it shows
#The inspection number. Click it to open the inspection and see every line and result.
TemplateWhich form was used.
StatusWhere the inspection stands.
DateWhen it was completed, or "In progress" if it has not been.
TipThis is the tab to open before a DOT audit. Sort by Date, and you have the unit's inspection record in order, with every result one click away.

Maintenance

The Maintenance tab shows the preventive maintenance schedules assigned to this unit and the service history against them.

Assigned Schedules

Headed "Schedules assigned to this unit with last/next due dates."

ColumnWhat it shows
ScheduleThe name of the maintenance schedule.
DescriptionWhat the service covers.
IntervalHow often it comes due — miles, days, or both. A schedule set to both shows as "25,000 mi / 180 days".
Last ServiceThe date and odometer of the last service.
Next DueThe date and odometer the next one is due.
Current OdoThe unit's most recent odometer reading.
StatusA colored badge saying where the schedule stands.
ActionsCreate Case, Work Order, and Edit Last Service.

Reading the status badges

BadgeWhat it means
GreenNot due. Nothing to do.
AmberComing due, or due now. Schedule it.
RedOverdue. The interval has passed.
NoteA schedule set on both miles and days comes due on whichever arrives first. A truck that does short local runs hits the day interval; a linehaul truck hits the mileage interval. That is intentional.
ImportantMileage-based schedules are only as current as the unit's odometer. If Current Odo looks low, record a reading on the Mileage tab and come back — a green badge on stale mileage is a service you are about to miss.

Acting on a due schedule

ButtonWhat it does
Create CaseOpens a case for the service in a new tab, with the unit and the schedule already attached.
Work OrderCreates a work order for the service and opens it in the Billing Workbench.
Edit Last ServiceCorrects the last service date and odometer. Permission-gated.

Editing the last service

Use this when a service was done but recorded late or wrongly, and the next due date has ended up wrong as a result.

  1. Click Edit Last Service on the schedule row.
  2. In the modal, check the Schedule name at the top — it is read-only, so you can confirm you have the right one.
  3. Set Last Service Date to when the service actually happened.
  4. Set Last Service Odometer to the reading at that time.
  5. Add a Note explaining the change. The field asks "Why are you changing this?" — answer it.
  6. Click Save.

The schedule recalculates its next due date and odometer from the corrected figures, and both the schedules table and the service history refresh.

NoteIf you see "You do not have permission to backdate services", you do not have the Can Backdate Service permission. Ask a supervisor to make the correction — the gate exists because moving a last-service date moves the whole maintenance clock for that unit.

Maintenance History

Headed "Completed maintenance tied to schedules."

ColumnWhat it shows
Case #The case the service was done under.
Maintenance TypeWhich schedule it satisfied.
CreatedWhen the record was created.
Service DateWhen the service was actually performed.
NotesAnything recorded about the service.

Created and Service Date are different on purpose. Created is when the record was entered; Service Date is when the wrench turned. They differ whenever a service is recorded after the fact.

Warranty

The Warranty tab records what coverage this unit has, who holds the lien on it, and every warranty previously recorded.

The point of keeping it here is simple: before a repair is authorized, someone should be able to answer "is this under warranty?" in ten seconds. If the coverage is recorded, they can.

Warranty Coverage

FieldWhat to enter
Base WarrantyThe name of the coverage. Required — you cannot save without it.
Warranty TermThe length of the coverage, in whatever terms the warranty uses.
Effective DateWhen the coverage starts. Pick from the calendar.
Termination DateWhen it ends. Pick from the calendar.
Coverage DescriptionWhat is covered.
Current OdometerThe odometer reading, since many warranties are limited by mileage as well as time.
Truck ECMThe ECM reading or identifier.
WRAPExtended or wrap coverage details.
DealerThe selling or servicing dealer. Pick from the dropdown.
Aggregate LimitThe total dollar limit of the coverage.
CostWhat the coverage cost.
DeductibleThe per-claim deductible.
Warranty DescriptionFree text for anything else worth recording.

Lienholder

Name, Phone, Address, City, State, and Zip for whoever holds the lien on the unit. Worth completing if the unit is financed — it is the information you need when a unit is sold, totaled, or refinanced, and it is a nuisance to chase down later.

Saving a warranty

  1. Fill in Base Warranty and as much of the rest as you have.
  2. Click Save Warranty.

The new warranty appears at the top of the Warranty History table.

NoteIf you click Save Warranty with Base Warranty empty you will see "Please enter a warranty name". It is the one field the tab insists on.

Warranty History

Shows Base Warranty, Term, Effective, and Termination for each recorded warranty, with a Delete button on each row. Click any of the first four columns to open the warranty and see everything recorded on it.

Because each save adds a row rather than replacing one, the table becomes the unit's coverage over time — base warranty, then extended coverage, then a wrap — which is exactly what you want when a claim is made against a period that has since ended.

ImportantDelete asks "Are you sure you want to delete this warranty?" and then removes the record permanently. Deleting is for records entered in error. A warranty that has simply expired should be left in place — its termination date already says it has expired, and the history is worth keeping.

Fault Codes

The Fault Codes tab holds diagnostic trouble codes for this unit, with a lookup service badged "Powered By Diesel Laptops".

The table

ColumnWhat it shows
CodeThe fault code itself.
DescriptionWhat the code means.
SourceWhere the code came from — a telematics feed, or entered by hand.
StatusWhether the code is active or historical.
First ObservedThe first time the code was seen.
Last ObservedThe most recent time it was seen.
TypeThe classification of the code.
DetailsA link to the Diesel Laptops repair information for this code on this VIN.

Reading First and Last Observed together

These two dates are the most useful thing on the tab. A code first observed this morning and last observed this morning is a one-off. A code first observed four months ago and last observed today has been there the whole time and nobody has dealt with it. An intermittent code that comes and goes shows a wide gap between the two.

TipWhen a driver reports a dash light, come here first. If the code has been active for weeks, the light is not new and the conversation is about why it was not addressed, not about what just happened.

Looking up a code

  1. Find the code in the table.
  2. Click Details in the last column.

A Diesel Laptops page opens in a new tab with repair information for that code on this specific VIN — so the guidance is for your engine and configuration, not a generic description.

Two more buttons sit above the table: Refresh Fault Codes pulls the latest codes for the unit, and Fault Code Lookup opens the Diesel Laptops lookup directly.

Recording a code by hand

Codes a technician read off a hand-held scanner will not arrive on their own. Add them so they become part of the unit's history.

  1. Type the code into the Code Label box.
  2. Type what it means into the Code Description box.
  3. Click Save Fault Code.

The code appears at the top of the table with its Details link ready to use.

NoteIf you click Save Fault Code without a code you will see "Please enter a fault code". The description is optional, but a code with no description is much less useful to the next person.

Files

The Files tab holds "photos, documents, audio files, or short videos tied to this unit." Anything that belongs with the unit rather than with one particular repair belongs here — the title, the registration, the spec sheet, the walkaround photos, the recording of the noise.

Uploading a file

  1. Open the Files tab.
  2. Click Choose file and pick the file.
  3. The file name appears beside the button. If RoadBays does not accept the file, a message explains why and the upload button stays disabled.
  4. Click Upload.

The button changes to "Uploading…" while the file transfers, and the file appears in the Uploaded Files section when it is done.

What you can upload

KindFile typesSize limit
Images.jpg, .jpeg, .png, .gif25 MB
Documents.pdf, .doc, .docx, .xls, .xlsx, .csv, .txt25 MB
Audio.mp3, .wav, .m4a50 MB
Video.mp4, .mov, .webm100 MB
NoteAnything not on this list is rejected with "This file type is not allowed." A file that is too large is rejected with a message telling you its size and the limit that applies to it.
TipThe audio allowance exists for a reason. A thirty-second recording of an engine noise tells a technician more than a paragraph describing it, and a phone voice memo is well inside the 50 MB limit.

Deleting a file

  1. Find the file in Uploaded Files.
  2. Click Delete on it.
  3. Confirm "Are you sure you want to delete this file?"

The file fades out of the list. Deleting is permanent.

What to keep here

  • Title, registration, and permit documents
  • The manufacturer spec sheet and any build sheet
  • Warranty paperwork, so the claim details are with the unit
  • Photos of existing damage, taken when the unit joined the fleet
  • Photos or video of a recurring problem
  • Audio of an intermittent noise

Files that belong to one repair are better attached to that case or work order, where they stay in context. The unit's Files tab is for what is true about the unit itself.

Tire Management

Tires are the second-largest running cost on most fleets after fuel, and the easiest to lose track of. This tab tracks every tire by wheel position: what is fitted, what tread it has, what pressure it is running, and everything that has been done to it.

Setting up the axle configuration

Before you can record tires, RoadBays needs to know the unit's wheel layout. The first time you open the tab on a new unit it shows "Set Up Axle Configuration".

  1. Choose a wheel position count: 4, 6, 8, or 10. Each button shows the axle arrangements it covers — 4 is 4x2 and 4x4, 6 is 6x2, 6x4 and 6x6, 8 covers 8x2 through 8x8, and 10 covers 10x8 and 10x10.
  2. Click Save Axle Configuration.

RoadBays builds the axles and their positions, and the tab switches to the configuration display with a summary such as "10 wheel positions across 3 axle(s)".

Steer and drive axles

Each axle has a dropdown set to Steer or Drive. Change it and the new setting saves straight away — you will see "Axle updated." The setting matters because rotation patterns move tires between axle types.

Reconfiguring

Click Reconfigure to remove the axle configuration and start again.

ImportantReconfiguring removes the existing axle setup. Do it when the configuration was entered wrongly, not as a routine step. Get the wheel position count right the first time by counting the wheels on the unit.

The wheel position diagram

Once configured, the tab shows each axle as a card with its positions laid out across it. Each position shows one of two things.

What you seeWhat it means
A dashed box with the position code and an Install buttonNo tire recorded at that position.
A solid box with the tire model, tread depth, and pressureA tire is installed. Edit, Copy, and Remove buttons sit underneath.

The tread color code

The tread reading on each position is colored against that tire's own minimum tread depth.

ColorWhat it means
GreenMore than 3/32" above the minimum. Fine.
AmberWithin 3/32" of the minimum. Plan a replacement.
RedAt or below the minimum. Replace it — this is the one that fails a roadside inspection.
GreyNo tread reading recorded, or no minimum set for the tire.
TipThis diagram is the whole value of the tab. One glance tells you whether a unit is safe to dispatch, and amber positions tell you what to order before it becomes a red one on the side of the road.

Installing a tire

  1. Click Install on an empty position.
  2. Pick the Tire Model from the dropdown. The list is your tire parts from inventory.
  3. Either choose an On-Hand Serial from the dropdown — a tire you already have in stock — or leave it on "Use a new serial instead" and type the serial into Serial Number.
  4. Set the Install Date.
  5. Enter the Tire Meter at Install — the unit's mileage when the tire went on.
  6. Enter Current Tread Depth (32nds) and Current Pressure (PSI).
  7. Enter the Tire Identification Number if you have it.
  8. Click Save.

The position fills in on the diagram and the install is recorded in Tire Activity.

NoteYou must provide either an on-hand serial or a new serial number. If you give neither, you will see "Select an on-hand serial or enter a new serial number." Choosing an on-hand serial takes the tire out of inventory, which keeps your stock count honest.
NoteTire Meter at Install is what makes tire cost-per-mile possible. Without it, RoadBays knows the tire is fitted but not how far it has run.

Recording a reading

Click Edit on an installed position to update the tread depth and pressure. Save records the new reading — you will see "Reading updated." — and it lands in Tire Activity with its date.

Doing this on a regular walkaround is what turns the tab from a record of what is fitted into something that tells you how fast your tires are wearing.

Copying a tire to other positions

When a unit gets four identical tires at once, entering each one separately is tedious. Copy does the repetitive part.

  1. Click Copy on a position that already has the right tire recorded.
  2. In the modal, tick the empty positions you want the same tire details on.
  3. Give each selected position its own serial number.
  4. Click Copy to Selected.

RoadBays confirms how many positions it copied to.

ImportantEvery selected position needs its own serial number — tires are individual assets and sharing a serial makes the history meaningless. If you leave one blank you will see "Every selected position needs a serial number."

Rotating tires

  1. Click Rotate Tires above the diagram.
  2. Pick a Rotation Pattern from the dropdown. The patterns offered are the ones that fit this unit's wheel position count.
  3. Check the preview of which position moves where.
  4. Click Rotate.

Every tire moves to its new position, the diagram redraws, and the rotation is written into Tire Activity — so each tire keeps its own history as it moves around the unit.

Removing a tire

  1. Click the X on an installed position.
  2. Confirm "Remove this tire from its position? It will be returned to on-hand inventory."

The position empties and the tire goes back into inventory as on-hand, where it can be installed on another unit.

TipThis is how a part-worn tire pulled off one truck and put on another keeps its history. Remove it properly rather than just installing a new tire over it, and the tread readings follow the tire.

Tire Activity

Headed "Full history of installs, removals, rotations, and readings for this unit."

ColumnWhat it shows
DateWhen it happened.
PositionWhich wheel position.
ActivityInstall, removal, rotation, or reading.
TireWhich tire, by model and serial.
PressureThe pressure recorded, in psi.
TreadThe tread recorded, in 32nds.
MethodHow the reading was taken.
NotesAnything recorded at the time.

This table answers the questions the diagram cannot: how long that tire has been on, how fast it is wearing, and whether it has been rotated on schedule.

Common Workflows

Adding a new truck to the fleet

  1. Units, then New Unit.
  2. Scan or type the VIN and click Unit Lookup.
  3. Check the decoded specifications and correct anything wrong.
  4. Enter the unit number, plate, unit type, and assigned customer.
  5. Set Unit Status to Active.
  6. Click Add New Unit.
  7. Open the new unit and record the current odometer on the Mileage tab.
  8. Record the warranty on the Warranty tab.
  9. Set up the axle configuration and record the tires on the Tire Management tab.
  10. Upload the title, registration, and any delivery photos on the Files tab.

Twenty minutes at the point the unit arrives saves hours across its life. Everything you enter now is something nobody has to chase later.

Answering "has this happened before?"

  1. Find the unit and open it.
  2. Open Case History and search the Description column for the symptom.
  3. Sort by Created to see whether it is getting more frequent.
  4. Check Est/WO/Invoice for what was actually done and what it cost each time.
  5. Check Fault Codes for a code that has been present the whole time.

Preparing a unit for a DOT inspection

  1. Open the unit and go to Inspections.
  2. Clear the Open Failures list — convert anything outstanding into a case or a work order.
  3. Check the Assigned Inspection Schedule for anything due.
  4. Go to Maintenance and deal with any amber or red schedules.
  5. Go to Tire Management and check for red tread readings.
  6. Confirm the registration and permit documents on the Files tab are current.

Deciding whether to keep a unit

  1. Open the unit and read the Unit Metrics on the Unit Details tab.
  2. Compare Last 12 Mo Cost with the same figure on comparable units.
  3. Switch the toggle to Work Orders to see what is in progress but not yet billed.
  4. Open Case History and sort by Created — a unit generating cases every few weeks costs more than the invoices show, in downtime.
  5. Check the Maintenance tab for large services coming due.
  6. Check the Warranty tab for coverage about to terminate.
NoteThe cost cards only count what RoadBays knows about. Work billed outside the system will not appear.

Retiring a unit

  1. Open the unit.
  2. Close out any open cases from Case History.
  3. Set Unit Status to Sold, Inactive, or Totaled / Scrapped.
  4. Click Save Unit.

The unit keeps its whole history and drops out of your active-fleet filters. Do not delete it.

A monthly fleet check

  1. Open Units and filter Status to Active.
  2. Sort by Mileage and look for units whose reading has not moved — those are units nobody is recording mileage on, and their maintenance schedules are drifting.
  3. Export Excel for the record.
  4. Open the units with the highest mileage and check their Maintenance tabs first.

Troubleshooting

What you seeWhat to do
I cannot find a unit I know existsCheck the filter bar. If the line under it does not read "Showing all units", click Clear filters. Then try searching on the last six of the VIN rather than the unit number.
There is no New Unit buttonYou do not have the Can Manage Units permission. Ask your administrator.
Save Unit is greyed outSame permission. You can read the record but not change it.
There is no Delete columnYou do not have the Can Delete Equipment permission. In most cases you want to set Unit Status instead anyway.
Unit Lookup returned nothingCheck the VIN is complete and correct — seventeen characters, no spaces. Some older or specialty units are not in the decoder, in which case enter the specifications by hand.
Unit Lookup filled in the wrong detailsThe decoder describes the unit as built. If it has been re-engined or re-bodied, correct the fields and save.
"Something unexpected happened, Check required fields"One of Unit Number, Unit Make, Model Year, Unit Model, or Unit Type is empty, or the model year is not a valid year. Everything you typed is still on the form.
My import did not seem to do anythingRead the blue summary banner at the top of the unit list — it is the only place the result is reported and it disappears when you navigate away.
My import created duplicatesThe import adds rather than merges. Delete the duplicates and import the corrected spreadsheet once.
A maintenance schedule shows green but I know it is dueThe unit's odometer is out of date. Record a reading on the Mileage tab and come back.
"You do not have permission to backdate services"Editing a last service date needs the Can Backdate Service permission. Ask a supervisor to make the correction.
A tab looks emptySome tabs load when you open them. Give it a second; if it is still empty, reload the page.
The Files tab will not accept my fileCheck the file type against the allowed list, and the size against the limit for that kind of file. The message on screen names the limit that applies.
Tire Management asks me to set up axles againThe configuration was removed, most likely by Reconfigure. Set the wheel position count again — existing tire activity is not lost.
"Every selected position needs a serial number"Copy needs a distinct serial for each position you are copying to. Fill in the blank ones.
A fault code keeps reappearingLook at First Observed. If it is weeks old, the code never cleared, and the underlying fault has not been fixed.
Costs on the unit look too lowCheck the Invoices / Work Orders toggle — the invoice view only counts finalized invoices. Also check the Invoices (legacy) tab for older billing.

Glossary

TermMeaning
UnitOne physical asset in your fleet — a tractor, trailer, or piece of equipment.
Unit numberYour own identifier for a unit. What people use to refer to it.
VINVehicle Identification Number. The seventeen-character code that identifies the unit uniquely and encodes how it was built.
VIN decodeReading the manufacturer's specifications out of the VIN to fill the form automatically. Describes the unit as built, not as it is now.
DescriptionThe short label RoadBays builds from the model year and make, such as "2022 Freightliner".
Unit typeThe category of equipment, from your organization's own list.
Unit statusActive, Inactive, Sold, or Totaled / Scrapped. How you retire a unit without losing its history.
Unit metricsThe five cost and activity cards at the top of the Unit Details tab.
Hour meterThe running-hours reading, used instead of mileage on equipment that does not travel.
Assigned customerThe customer a unit belongs to, when you maintain equipment on their behalf.
Inspection failureAn item a technician marked as failed on an inspection, which has not yet been turned into a case or work order.
Maintenance scheduleA recurring preventive service, set on miles, days, or both.
Next dueThe date or odometer at which a maintenance schedule comes around again.
Backdating a serviceCorrecting the date and odometer of a last service so the next due date recalculates. Permission-gated.
Fault codeA diagnostic trouble code reported by the unit, with first and last observed dates.
Axle configurationThe unit's wheel layout — how many positions, across how many axles, and which are steer and which are drive.
Wheel positionOne place a tire can be fitted, identified by a position code.
Tread depthHow much tread a tire has left, measured in 32nds of an inch.
Tire meter at installThe unit's mileage when a tire was fitted. What makes tire cost-per-mile possible.
On-hand serialA tire already in your inventory, identified by serial number, available to install.
Rotation patternA defined set of moves that takes each tire from its current position to a new one.
LienholderWhoever holds the lien on a financed unit.

Need More Help?

If something in Units is not working the way this page describes, email support@roadbays.com or submit a question from the Help page.