TIP: You can type at any time to perform a new search.
Stock Picking Compute Delivery Date
stock_picking_compute_delivery_date · OCA/stock-logistics-workflow
Security findings
Migration considerations
- Imports from the old `openerp.osv` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.osv` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.osv` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.tools` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.tools.translate` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
ComputeAllDeliveryDatesWizard— Class 'ComputeAllDeliveryDatesWizard' still inherits from the old-style `orm.TransientModel` API: rewrite it against `models.Model`/`models.TransientModel`/`models.AbstractModel` - the old `osv`/`orm` API was removed entirely in modern Odoo. migration-old-api-base · sourceComputeDeliveryDateByProductWizard— Class 'ComputeDeliveryDateByProductWizard' still inherits from the old-style `orm.TransientModel` API: rewrite it against `models.Model`/`models.TransientModel`/`models.AbstractModel` - the old `osv`/`orm` API was removed entirely in modern Odoo. migration-old-api-base · sourceStockPicking— Class 'StockPicking' still inherits from the old-style `orm.Model` API: rewrite it against `models.Model`/`models.TransientModel`/`models.AbstractModel` - the old `osv`/`orm` API was removed entirely in modern Odoo. migration-old-api-base · 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/stock-logistics-workflow · module folder · Try on Runboat
- Module version
- 1.1.0
- Category
- Warehouse Management
- Folder size
- 0.05 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- http://camptocamp.com
- Last tracking update
- 2026-10-03 22:24:29
- Authors
- Camptocamp, Odoo Community Association (OCA)
- Maintainers
- Camptocamp, Odoo Community Association (OCA)
- Committers
- Pedro M. Baeza, Stéphane Bidoul (ACSONE)
Code Analysis
Views touched (2)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
compute_all_delivery_dates_form |
compute.all.delivery.dates.wizard | form | New | |
compute_delivery_date_by_product_form |
compute.delivery.date.by.product.wizard | form | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (0)
No new fields.
Public methods (1)-
do_compute(self, cr, uid, ids, context=None)Delegate the picking to compute delivery dates for all products. If use_new_cursor is in the context, pass it as a parameter.
New fields (0)
No new fields.
Public methods (1)-
do_compute(self, cr, uid, ids, context=None)
New fields (0)
No new fields.
Public methods (4)-
compute_all_delivery_dates(self, cr, uid, use_new_cursor=True, context=None)Loop on all products that have moves, and process them one by one. This can take a few seconds per product, so the transaction can be very long-lived and easily interrupted. To avoid that, we create a new cursor that is committed for every product. The use_new_cursor can be used in cases where multiple transactions are harmful, like for automated testing. -
compute_delivery_dates(self, product)@api.model -
compute_mto_delivery_dates(self, cr, uid, product, context=None) -
compute_mts_delivery_dates(self, cr, uid, product, context=None)
Loading…
Loading…
Loading…