Repository
OCA/delivery-carrier · module folder · Try on Runboat
Module version
1.0.1
Category
Inventory/Inventory
Folder size
0.08 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/delivery-carrier
Last tracking update
2026-08-07 08:42:52
Authors
Odoo Community Association (OCA), Moduon
Maintainers
Odoo Community Association (OCA), Moduon
Committers
Emilio Pascual, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module extends the functionality of Stock, Delivery and Fleet to allow you to assign default vehicle in delivery Carriers and Transfers and propagate them to the Batch. Also allow propagate drivers to the Batch and lets auto-batch by vehicle and/or driver.

Code Analysis

Views touched (12)
XML IDNameModelTypeStatus
inherit_view_id_inherit_module_name stock.picking.batch.list.inherit.delivery.fleet stock.picking.batch list Inherits stock_fleet.stock_picking_batch_tree
report_picking_batch_delivery_fleet_inherit report_picking_batch_delivery_fleet_inherit ir.ui.view qweb Inherits stock_fleet.report_picking_batch_inherit
stock_picking_batch_form stock.picking.batch.form.inherit.delivery.fleet stock.picking.batch form Inherits stock_fleet.stock_picking_batch_form
view_delivery_carrier_form Delivery Carrier Vehicle Form delivery.carrier form Inherits delivery_driver.view_delivery_carrier_form_inherit_delivery_driver
view_delivery_carrier_search Delivery Carrier Fleet Search delivery.carrier search Inherits delivery.view_delivery_carrier_search
view_delivery_carrier_tree Delivery Carrier Vehicle Tree delivery.carrier tree Inherits delivery_driver.view_delivery_carrier_tree_inherit_delivery_driver
view_move_line_tree Stock Move Line Tree Vehicle stock.move.line tree Inherits stock.view_move_line_tree
view_move_line_tree_detailed_delivery Stock Move Line Tree Detailed Vehicle stock.move.line tree Inherits stock_delivery.view_move_line_tree_detailed_delivery
view_picking_internal_search Stock Picking Fleet Tree stock.picking search Inherits stock.view_picking_internal_search
view_picking_type_form_inherit stock.picking.type.form.inherit stock.picking.type form Inherits stock_picking_batch.view_picking_type_form_inherit
view_picking_withcarrier_out_form Stock Picking Fleet Form stock.picking form Inherits stock_delivery.view_picking_withcarrier_out_form
vpicktree_view_tree Stock Picking Fleet Tree stock.picking tree Inherits stock_delivery.vpicktree_view_tree
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (5)

New fields (2)
  • driver_id Many2one
    compute='_compute_driver_id' readonly=False store=True
  • vehicle_id Many2one → fleet.vehicle
    string='Vehicle' args: 'fleet.vehicle'
Public methods (0)

No public methods.

New fields (1)
  • vehicle_id Many2one
    related='picking_id.vehicle_id' store=True
Public methods (0)

No public methods.

New fields (1)
  • vehicle_id Many2one → fleet.vehicle
    comodel_name='fleet.vehicle' compute='_compute_vehicle_id' readonly=False recursive=True store=True
Public methods (0)

No public methods.

New fields (2)
  • driver_id Many2one
    inverse='_inverse_driver_id'
  • vehicle_id Many2one
    compute='_compute_vehicle_id' inverse='_inverse_vehicle_id' readonly=False store=True
Public methods (1)
  • action_done(self)
    Ensure vehicle propagation when Batch is done.

New fields (2)
  • batch_group_by_driver Boolean
    help='Automatically group batches by driver' args: 'Driver'
  • batch_group_by_vehicle Boolean
    help='Automatically group batches by vehicle' args: 'Vehicle'
Public methods (0)

No public methods.