Skip to content
Health
60/100
fair
  • Security25/25
    No findings
  • Activity25/25
    Last human commit 1 month ago
  • Required by5/25
    0 modules depend on it
  • Maturity5/25
    In 1 Odoo series since 18.0

Heuristic over the facts below, not an audit · How it's computed

Security findings
Grave / minor (static analysis)
Required by
0
Modules depending on it
External deps
1 pip · 0 bin
Python packages / system binaries
License
AGPL-3
No conflicts with its dependencies
Folder size
0.06 MB
Module directory on disk
Code analysis 0 migration notes 5 models 5 views 0 HTTP endpoints

Description

Route Area Delivery Compatibility with RMA.

The "Delivery route area" and "Reception route area" fields will be displayed (in the RMA form and wizards) only if the selected carrier is of the "Route Planning" type (as explained in route_planning_delivery); in that case, it will be mandatory to define a route area.

Dependencies

Code analysis

Extracted from the source by best-effort static analysis (no code is executed); details may be incomplete.

Views touched 5

XML IDNameModelTypeStatus
rma_choose_delivery_carrier_form_view rma.choose.delivery.carrier form Inherits rma_delivery.rma_choose_delivery_carrier_form_view
rma_rma_wizard_form_view rma.rma.wizard form Inherits route_planning_rma.rma_rma_wizard_form_view
rma_view_form rma.view.form rma form Inherits route_planning_rma.rma_view_form
sale_order_rma_wizard_form_view sale.order.rma.wizard form Inherits route_planning_rma_sale.sale_order_rma_wizard_form_view
view_stock_return_picking_form stock.return.picking form Inherits route_planning_rma.view_stock_return_picking_form

HTTP endpoints 0

No HTTP endpoints found for this module.

Models touched 5

New fields (3)
  • carrier_delivery_type Selection
    related='carrier_id.delivery_type' string='Carrier delivery type'
  • reception_carrier_delivery_type Selection
    related='reception_carrier_id.delivery_type' string='Reception carrier delivery type'
  • reception_route_area_id Many2one
    compute='_compute_reception_route_area_id' readonly=False store=True
Public methods (0)

No public methods.

New fields (2)
  • delivery_type Selection
    related='carrier_id.delivery_type'
  • route_area_id Many2one → route.area
    comodel_name='route.area' compute='_compute_route_area_id' readonly=False store=True string='Route area'
Public methods (1)
  • default_get(self, fields_list)
    @api.model

New fields (2)
  • delivery_type Selection
    related='reception_carrier_id.delivery_type'
  • reception_route_area_id Many2one
    compute='_compute_reception_route_area_id' readonly=False store=True
Public methods (0)

No public methods.

New fields (2)
  • reception_carrier_delivery_type Selection
    related='reception_carrier_id.delivery_type'
  • reception_route_area_id Many2one
    compute='_compute_reception_route_area_id' readonly=False store=True
Public methods (0)

No public methods.

New fields (2)
  • reception_carrier_delivery_type Selection
    related='reception_carrier_id.delivery_type'
  • reception_route_area_id Many2one
    compute='_compute_reception_route_area_id' readonly=False store=True
Public methods (0)

No public methods.