AdBlue Capacity Field

Vehicle Variant Field - AdBlue Capacity

Overview

An AdBlue Capacity value can now be entered for a vehicle variant, keeping this detail alongside the vehicle's other fuel specifications instead of tracking it outside Catch-e. This supports fleets running AdBlue-equipped diesel vehicles, which have become mandatory for trucks entering Australia from November 2025.

Setup

  • AdBlue Capacity is an optional field — it applies to any vehicle variant and doesn't need to be set for the variant to be saved.

  • Existing variants show AdBlue Capacity as blank by default. No import or migration populates the field automatically, so values need to be entered manually where they're required.

How It Works

  1. Open a vehicle variant and go to the Fuel section of the Variant Detail screen.

  2. Enter a value in the new AdBlue Capacity field, in litres, to one decimal place.

  3. Save the variant. Catch-e stores the value to one decimal place — for example, entering 20 saves as 20.0, and 1.55 rounds to 1.6.

  4. Leave the field blank if the AdBlue capacity isn't known or doesn't apply — this is a valid state, not an error.

  5. When a quote references this variant (or the selected vehicle changes on a quote), the AdBlue Capacity row appears on the Quote Vehicle Specifications view, between Tank Capacity and Fuel Type.

Expected Behaviour

Valid Value Entered

  • The value normalises to one decimal place (e.g., 20 → 20.0, 1.55 → 1.6).

  • Leading or trailing whitespace is treated as blank.

  • The value displays on both the Variant Detail screen and the Quote Vehicle Specifications view, shown as "X.X Litres".

Field Left Blank

  • AdBlue Capacity is optional, so blank is a valid state.

  • Existing variants remain blank until a value is entered.

  • The Quote Vehicle Specifications view shows nothing for a blank/unset value.

Clearing a Previously Saved Value

  • Clearing a saved value — including a previously saved 0.0 — and saving correctly stores it as blank.

Invalid Input Rejected

  • Non-numeric entries (e.g., "abc") are rejected with "AdBlue Capacity must be a number."

  • Negative values are rejected with "AdBlue Capacity must be positive."

  • Values above 9999.9 are rejected with "AdBlue Capacity must not exceed 9999.9."

  • Entries are validated both as you type and again when you save, so an invalid value can't be saved even if the on-screen check is bypassed.