TIP: You can type at any time to perform a new search.
Auto-refresh delivery
delivery_auto_refresh · OCA/delivery-carrier
- Repository
- OCA/delivery-carrier · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Delivery
- Folder size
- 0.15 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/delivery-carrier
- Last tracking update
- 2026-08-07 09:06:24
- Authors
- Odoo Community Association (OCA), Tecnativa
- Maintainers
- Odoo Community Association (OCA), Tecnativa
- Committers
- Weblate, OCA-git-bot, oca-ci, JasminSForgeFlow
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module automates the delivery price handling for the following cases: - If you change any line in your draft sales order (SO), when saving, the delivery price will be adjusted without having to click on "→ Set price". - If specified in the system parameter, the delivery line can be also auto-added when creating/saving. - If you deliver a different quantity than the ordered one, the delivery price is adjusted on the linked SO when the picking is transferred.
Code Analysis ⓘ
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
res_config_settings_view_form |
res.config.settings.view.form.inherit.sale | res.config.settings | form | Inherits sale_order_carrier_auto_assign.res_config_settings_view_form_sale |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (5)
New fields (3)
-
sale_auto_add_delivery_lineBooleanargs: 'Refresh shipping cost line automatically' -
sale_auto_void_delivery_lineBooleanargs: 'Void delivery lines automatically' -
sale_refresh_delivery_after_pickingBooleanargs: 'Refresh delivery after picking automatically'
No public methods.
New fields (3)
-
sale_auto_add_delivery_lineBooleanreadonly=Falserelated='company_id.sale_auto_add_delivery_line' -
sale_auto_void_delivery_lineBooleanreadonly=Falserelated='company_id.sale_auto_void_delivery_line' -
sale_refresh_delivery_after_pickingBooleanreadonly=Falserelated='company_id.sale_refresh_delivery_after_picking'
No public methods.
New fields (0)
No new fields.
Public methods (3)-
create(self, vals_list)@api.model_create_multi -
set_delivery_line(self, carrier, amount) -
write(self, vals)
New fields (0)
No new fields.
Public methods (2)-
create(self, vals_list)@api.model_create_multi -
write(self, vals)
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…