Odoo Mindscape. Understand Odoo faster. Explore modules, fields, dependencies and version differences in one place instead of digging through the source code.

Module: Transport

Entity: tms.order

Compute Method: _compute_vehicle_ids_domain

View 18.0 View 19.0
Inputs Method Outputs
  • tms_team_id
  • tms_team_id.vehicle_ids
  • tms_team_id.vehicle_ids.ids
- all_vehicles = self.env["fleet.vehicle"].search([])
- all_vehicles_ids = all_vehicles.ids
+ vehicles = self.env["fleet.vehicle"]
+ all_vehicles_ids = vehicles.browse(vehicles._search([])).ids
for order in self:
            order.vehicle_ids_domain = [(6, 0, all_vehicles_ids)]
            if order.tms_team_id:
                order.vehicle_ids_domain = [(6, 0, order.tms_team_id.vehicle_ids.ids)]
  • vehicle_ids_domain

Back to entity