This module allows to define scheduling preference for delivery orders on customers, in order to select possible delivery windows to postpone deliveries to.
auto_awesome What this module does
AI-generated from the code · Odoo 13.0This module lets you set preferred delivery time windows for customers and automatically schedules their delivery orders within those windows. It also warns you when a manually entered delivery date falls outside the customer's preferred windows.
When a customer has a delivery time preference set to specific time windows, this module adjusts the expected delivery dates on sales orders and their lines to fall within those windows.
- On a sales order, if you set a commitment date that does not match the shipping partner's preferred delivery windows, a warning message appears showing the available windows.
- The expected date on sales order lines is postponed to the next available preferred delivery window, unless the customer's preference is set to 'anytime'.
- When procurement values are prepared for stock moves, the planned date is also adjusted to the next preferred window, taking into account the company's security lead time.
- On delivery orders (stock pickings), the scheduled date is checked against the partner's windows, and a warning is shown if the date does not match, including a note about the security lead time.
The module extends res.partner, sale.order, sale.order.line, and stock.picking. It relies on the stock_partner_delivery_window module for the underlying delivery window definitions and preferences.
Depends on
Models and fields (4)
- sale.order · extends an existing model
- res.partner · extends an existing model
- stock.picking · extends an existing model
- sale.order.line · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 13.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/sale-workflow.
terminal Installation and usage
OCA documentation · Odoo 13.0Configuration
Source · Odoo 13.0On partners form view, under the "Sales & Purchases" tab, one can define a "Delivery schedule preference" for each partner.
Possible configurations are:
- Any time: Do not postpone deliveries
- Fixed time windows: Postpone deliveries to the next preferred time window
After selecting "Fixed time windows", one can define the preferred delivery windows in the embedded tree view below.
Usage
Source · Odoo 13.0As the delivery schedule is a preference, the schedule date of delivery orders can always be changed to a datetime that is not preferred by the customer either by setting a commitment date on sale order or by changing the date on the picking.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.