OdooWiki OCA HUB

Sale Product seasonality

sale_product_seasonality folder_open OCA/sale-workflow open_in_new
Others License: AGPL-3

Integrates rules for products' seasonal availability with sales.

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

Adds seasonal availability rules to sales orders: only products allowed for the order's commitment date can be selected, based on a seasonal configuration.

This module links the seasonal availability rules of products with sales orders. On a sales order you get a new field for the product seasonal configuration, which is filled automatically from the customer (or its company) and otherwise from the company default. The order also gets an end commitment date next to the existing commitment date.

When a commitment date is set, Odoo computes the list of products that are allowed for that date according to the configuration lines. In the order lines, the product and product template fields are then restricted to that allowed list, so users cannot pick a product that is out of season. The allowed products are also shown on a technical tab.

Dates are automatically rounded to five-minute steps when the order is created or when the commitment dates change, so comparisons are consistent. Changing the customer updates the seasonal configuration. The module adds two menu entries under the Sales product catalog to manage seasonal configurations and their lines, and it extends sale.order and sale.order.line.

Depends on

Required by other modules

Menus it adds

Product seasonal configProduct seasonal config lines
Models and fields (2)
  • sale.order · extends an existing modelseasonal_config_id (Product seasonal configuration), commitment_date_end, season_allowed_product_ids (Season allowed products)
  • sale.order.line · extends an existing modelseason_allowed_product_ids

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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation 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.0

Go to "Sales -> Products -> Product seasonal config lines" to create rules for your products.

No verified information in OCA: Installation, Usage.

info

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.