TIP: You can type at any time to perform a new search.
Delivery Drop-off Sites
delivery_dropoff_site · OCA/delivery-carrier
Security findings
- Repository
- OCA/delivery-carrier · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Delivery
- Folder size
- 0.4 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/delivery-carrier
- Last tracking update
- 2026-09-15 11:16:10
- Authors
- Akretion, Odoo Community Association (OCA), GRAP
- Maintainers
- Akretion, Odoo Community Association (OCA), GRAP
- Committers
- Weblate, OCA-git-bot, oca-ci, Bhavesh Heliconia
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module extend Odoo functionnalities, regarding delivery features to add a new concept of drop-off Sites. Main international carriers provide transportation services to specific areas managed by them or by subcontractors. Then, recipients come pick up their packages in these sites.
Code Analysis
Views touched (8)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_delivery_carrier_form |
delivery.carrier | form | Inherits delivery.view_delivery_carrier_form | |
view_partner_dropoff_site_form |
dropoff.site | form | New | |
view_partner_dropoff_site_search |
dropoff.site | search | New | |
view_partner_dropoff_site_tree |
dropoff.site | list | New | |
view_sale_order_form |
sale.order | form | Inherits sale.view_order_form | |
view_stock_picking_form |
stock.picking | form | Inherits stock.view_picking_form | |
view_stock_picking_search |
stock.picking | search | Inherits stock.view_picking_internal_search | |
view_stock_picking_tree |
stock.picking | list | Inherits stock.vpicktree |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (8)
New fields (2)
-
dropoff_site_idsOne2many → dropoff.sitecomodel_name='dropoff.site'inverse_name='carrier_id'string='Drop-off Sites' -
with_dropoff_siteBooleanstring='With Drop-off Sites'
No public methods.
New fields (5)
-
attendance_idsOne2many → resource.calendar.attendancerelated='calendar_id.attendance_ids'string='Working Time' args: 'resource.calendar.attendance' -
calendar_idMany2one → resource.calendarcomodel_name='resource.calendar'copy=Falsestring='Calendar' -
carrier_idMany2one → delivery.carriercomodel_name='delivery.carrier'domain="[('with_dropoff_site', '=', True)]"required=Truestring='Delivery Carrier' -
codeChar -
partner_idMany2one → res.partnercomodel_name='res.partner'ondelete='cascade'required=Truestring='Partner'
-
action_disable_calendar(self) -
action_enable_calendar(self) -
create(self, vals_list)@api.model_create_multi -
geo_localize(self) -
unlink(self)
New fields (4)
-
dropoff_site_carrier_idMany2one → delivery.carriercomodel_name='delivery.carrier'compute='_compute_multi_dropoff_site'store=Truestring='Carrier of the Drop-off Site' -
dropoff_site_idMany2one → dropoff.sitecomodel_name='dropoff.site'compute='_compute_multi_dropoff_site'store=Truestring='Drop-off Site' -
dropoff_site_idsOne2many → dropoff.sitecomodel_name='dropoff.site'inverse_name='partner_id' -
is_dropoff_siteBooleancompute='_compute_multi_dropoff_site'store=Truestring='Is Drop-off Site'
No public methods.
New fields (3)
-
dropoff_site_requiredBooleanrelated='carrier_id.with_dropoff_site'store=Truestring='Drop-off Site Required' -
final_shipping_partner_idMany2one → res.partnercomodel_name='res.partner'help='It is the partner that will pick up the parcel in the dropoff site.'readonly=Truestring='Final Recipient' -
partner_shipping_id_domainBinarycompute='_compute_partner_shipping_id_domain'readonly=Truestore=False
-
onchange_carrier_id(self)@api.onchange('carrier_id') -
onchange_partner_shipping_id_final(self)@api.onchange('partner_shipping_id')
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (1)
-
final_shipping_partner_idMany2one → res.partnercomodel_name='res.partner'help='It is the partner that will pick up the parcel in the dropoff site.'string='Final Recipient'
No public methods.
New fields (1)
-
final_shipping_partner_idMany2one → res.partnercomodel_name='res.partner'help='It is the partner that will pick up the parcel in the dropoff site.'string='Final Recipient'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
Loading…
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- green — ready to merge
- Open since
- 606 days ago
- Last activity
- 66 days ago
- Repository
- OCA/delivery-carrier
- Pull request
- [17.0][MIG] delivery_dropoff_site: Migration to 17.0 (#951)
- Status
- Open migration PR — not merged yet for this version
- CI status
- green — ready to merge
- Open since
- 60 days ago
- Last activity
- 60 days ago
- Repository
- OCA/delivery-carrier
- Pull request
- [19.0][MIG] delivery_dropoff_site: Migration to 19.0 (#1230)