Cutoff
Potpone order preparation by 1 day if it has been validated after the partner or the warehouse cutoff.
This can be bypassed if commitment date is set.
Warehouse Calendar
Postpone delivery according to the warehouse calendar, if any.
Partner delivery window
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 14.0Postpones delivery dates on sales orders and delivery orders based on customer delivery preferences and warehouse cut-off times, and shows the expected delivery date on reports.
This module helps you plan deliveries more realistically. When a sales order is confirmed, the planned delivery date is automatically adjusted according to cut-off times and customer preferences.
- On the customer form (Sales & Purchases tab), you can choose whether to use the warehouse cut-off time or a specific cut-off time for that customer, and set the cut-off time.
- On the warehouse form, you can enable a cut-off time and set the time and timezone. If enabled, orders confirmed after the cut-off are postponed to the next day.
- If the customer has delivery time windows (from the Delivery Time Window feature), the delivery date is moved to the next available window. If the customer prefers working days only, deliveries are moved to the next working day.
- On sales orders, if you set a commitment date, it overrides the automatic postponement. A warning appears if the commitment date does not match the customer's delivery preferences.
- On delivery orders, you can filter by cut-off status: before today's cut-off, inside today's cut-off, or after today's cut-off.
- The expected delivery date is shown on the sales order report and the delivery slip report.
The module works with sale.order, sale.order.line, stock.picking, res.partner, and stock.warehouse.
Depends on
Required by other modules
Models and fields (6)
- sale.order · extends an existing modeldisplay_expected_date_ok (Display Expected Date Ok)
- res.partner · new modelorder_delivery_cutoff_preference (Delivery orders cutoff preference)
- stock.picking · extends an existing modelcutoff_time_hms, cutoff_time_diff, expected_delivery_date
- sale.order.line · extends an existing model
- stock.warehouse · new modelapply_cutoff
- time.cutoff.mixin · new modeltz (Timezone), cutoff_time
Text generated by AI (DeepSeek) from reading the Odoo 14.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 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/sale-workflow.
terminal Installation and usage
OCA documentation · Odoo 14.0Usage
Source · Odoo 14.0To use this, you have to configure a few things:
- You may configure the cutoff by either:
- setting the order cutoff preference to
warehouse_cutoff, in order to use the warehouse cutoff. - setting the order cutoff preference to
partner_cutoff, in order to use the partner cutoff. - By default, customer's delivery window is set to
anytime(default odoo behavior). It can also be set toworking daysortime window. If the latter is chosen, then time windows will have to be configured on the customer. - By default, warehouse working hours aren't taken into account when computing the scheduled date. If you want to use this feature, just add a calendar on the warehouse, and enable the
apply cutoffoption.
No verified information in OCA: Installation, Configuration.
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.