fleet_vehicle_inspection
Extends Odoo Fleet to register vehicle entry and exit inspections, track their outcomes, and trigger related service logs when costs are incurred.
Key Features
- fleet.vehicle.inspection: Records entry and exit inspections with vehicle, inspector, odometer, direction, notes, and a computed overall result driven by line outcomes.
- fleet.vehicle.inspection: Generates direction-specific reference sequences, prevents clearing odometer values, and automatically creates odometer readings from inspection inputs.
- fleet.vehicle.inspection: Validates that every line is inspected before confirmation, creates a fleet service log with amount/service type/vendor when costs exist, and cancels by deleting the linked service log.
- fleet.vehicle.inspection.line: Ties each line to a configurable inspection item, inherits its instruction, tracks statuses with todo/success/failure shortcuts, and stays synchronized with the parent state.
- fleet.vehicle.inspection.line.image: Stores sequenced photographic evidence per inspection line using required image attachments.
- fleet.vehicle.inspection.item: Lets administrators define reusable inspection items with optional instructions and chatter capabilities.
- fleet.vehicle: Adds the inspection log counter and smart button on vehicles to open the related inspection records directly.