TIP: You can type at any time to perform a new search.
Delivery Deposit
delivery_carrier_deposit · OCA/delivery-carrier
Security findings
Migration considerations
view_deposit_slip_form— For a target of Odoo 17.0+: view 'view_deposit_slip_form' uses `attrs=`/`states=`, which are no longer supported. Convert modifiers to direct Python boolean expressions in `invisible`/`readonly`/`required`; preserve the original AND/OR logic. migration-view-attrs-states · sourceview_picking_withcarrier_out_form— For a target of Odoo 17.0+: view 'view_picking_withcarrier_out_form' uses `attrs=`/`states=`, which are no longer supported. Convert modifiers to direct Python boolean expressions in `invisible`/`readonly`/`required`; preserve the original AND/OR logic. migration-view-attrs-states · sourcereport_generic_deposit_slip_trans— Template 'report_generic_deposit_slip_trans' uses `t-raw`, deprecated since Odoo 15.0. Prefer `t-out` for escaped output. For intentional HTML, verify sanitization at its source before marking it safe; Markup alone does not sanitize untrusted content. migration-template-t-raw · sourceview_deposit_slip_tree— View 'view_deposit_slip_tree' is defined with a `<tree>` root tag: renamed to `<list>` in Odoo 18.0. migration-view-tree-tag · source
Migration review checklist, not a compatibility verdict. No target version is selected: apply version-specific advice only when migrating to that version or later.
- Repository
- OCA/delivery-carrier · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Delivery
- Folder size
- 0.8 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/delivery-carrier
- Last tracking update
- 2026-08-07 08:09:17
- Authors
- Akretion, Odoo Community Association (OCA)
- Maintainers
- Akretion
- Committers
- Florian da Costa, clementmbr, Weblate, oca-ci
Code Analysis
Views touched (7)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
report_generic_deposit_slip |
report_generic_deposit_slip | ir.ui.view | qweb | New |
report_generic_deposit_slip_trans |
report_generic_deposit_slip_trans | ir.ui.view | qweb | New |
view_deposit_slip_form |
deposit.slip | form | New | |
view_deposit_slip_search |
delivery_deposit.slip.search | deposit.slip | search | New |
view_deposit_slip_tree |
deposit.slip | tree | New | |
view_picking_withcarrier_out_form |
stock.picking | form | Inherits delivery.view_picking_withcarrier_out_form | |
view_wiz_create_deposit |
wizard create.deposit slip form view | delivery.deposit.wizard | form | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (1)
-
delivery_typeSelectionhelp='Delivery type (combines several delivery methods)'required=Trueselection=<expr>
-
create_deposit_slip(self)
New fields (7)
-
company_idMany2one → res.companycomodel_name='res.company'default=<expr>string='Company' -
delivery_typeSelectionselection=<expr> -
nameCharcopy=Falsedefault='/'readonly=Truestates={'draft': [('readonly', False)]} -
package_numberIntegercompute='_compute_weight_and_packages'string='Number of Package' -
picking_idsOne2many → stock.pickingcomodel_name='stock.picking'inverse_name='deposit_slip_id'readonly=Truestates={'draft': [('readonly', False)]}string='Pickings' -
stateSelectiondefault='draft'readonly=Trueselection=[('draft', 'Draft'), ('done', 'Done')]string='Status' -
weightFloatcompute='_compute_weight_and_packages'string='Total Weight'
-
create(self, vals_list)@api.model_create_multi -
create_edi_file(self)Override this method for the proper carrier -
validate_deposit(self)
New fields (1)
-
deposit_slip_idMany2one → deposit.slipcopy=False args: 'deposit.slip', 'Deposit Slip'
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- green — ready to merge
- Open since
- 607 days ago
- Last activity
- 65 days ago
- Repository
- OCA/delivery-carrier
- Pull request
- [17.0][MIG] delivery_carrier_deposit: Migration to 17.0 (#948)