Repository
OCA/delivery-carrier · module folder · Try on Runboat
Module version
1.0.0
Category
Delivery
Folder size
0.04 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/delivery-carrier
Last tracking update
2026-08-07 07:38:23
Authors
Odoo Community Association (OCA), Tecnativa
Maintainers
Odoo Community Association (OCA), Tecnativa
Committers
Víctor Martínez, OCA-git-bot, oca-travis
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
delivery_local_pickup_frontend_demo delivery_local_pickup_frontend_demo ir.ui.view qweb Inherits web.assets_tests
view_delivery_carrier_form delivery.carrier form Inherits delivery.view_delivery_carrier_form
website_local_address website_local_address ir.ui.view qweb New
HTTP endpoints (1)
Route(s)HandlerAuthTypeMethodsFlags
/local_pickup/<int:picking_id> DeliveryLocalPickupController.public_local_pickup_detail public http ALL sudo website
Models touched (1)

New fields (2)
  • delivery_type Selection
    selection_add=[('local_pickup', 'Local pickup')]
  • local_address_id Many2one → res.partner
    comodel_name='res.partner' string='Local address'
Public methods (5)
  • local_pickup_create_shipping(self, picking)
  • local_pickup_get_base_url(self, picking)
    Try to get base url, similar to _replace_local_links() function in mail addon from mail_thread model
  • local_pickup_get_tracking_link(self, picking)
  • local_pickup_rate_shipment(self, order)
  • local_pickup_send_shipping(self, pickings)