Stock Fleet Delivery Driver

stock_fleet_delivery_driver
REPOSITORY
REPOSITORYOCA/delivery-carrier
GIT
GIThttps://github.com/OCA/delivery-carrier.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/delivery-carrier/tree/18.0/stock_fleet_delivery_driver
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYInventory/Inventory
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Moduon
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Moduon
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Emilio Pascual
WEBSITE
WEBSITEhttps://github.com/OCA/delivery-carrier
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:16
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/delivery-carrier:
    - delivery_driver
odoo/odoo:
    - stock_fleet
    - stock_picking_batch
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - fleet
    - delivery_stock_picking_batch
    - stock_delivery
    - sale_stock
    - sale
    - sales_team
    - account_payment
    - account
    - onboarding
    - analytic
    - payment
    - utm
    - stock_account
    - delivery
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
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 xpath 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 xpath Inherits stock_fleet.stock_picking_batch_form
view_delivery_carrier_form Delivery Carrier Vehicle Form delivery.carrier xpath Inherits delivery_driver.view_delivery_carrier_form_inherit_delivery_driver
view_delivery_carrier_search Delivery Carrier Fleet Search delivery.carrier xpath Inherits delivery.view_delivery_carrier_search
view_delivery_carrier_tree Delivery Carrier Vehicle Tree delivery.carrier xpath Inherits delivery_driver.view_delivery_carrier_tree_inherit_delivery_driver
view_move_line_tree Stock Move Line Tree Vehicle stock.move.line xpath Inherits stock.view_move_line_tree
view_move_line_tree_detailed_delivery Stock Move Line Tree Detailed Vehicle stock.move.line xpath Inherits stock_delivery.view_move_line_tree_detailed_delivery
view_picking_internal_search Stock Picking Fleet Tree stock.picking xpath Inherits stock.view_picking_internal_search
view_picking_type_form_inherit stock.picking.type.form.inherit stock.picking.type div Inherits stock_picking_batch.view_picking_type_form_inherit
view_picking_withcarrier_out_form Stock Picking Fleet Form stock.picking xpath Inherits stock_delivery.view_picking_withcarrier_out_form
vpicktree_view_tree Stock Picking Fleet Tree stock.picking xpath Inherits stock_delivery.vpicktree_view_tree
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.