product_assortment
Manage product assortments by defining product filters that combine domains with explicit include/exclude lists and partner applicability.
Key Features
- ir.filters: Enables product assortment filters with allowed product domains, optional restricted domains, and whitelist/blacklist product lists applied to product.product.
- ir.filters: Computes applicable partners from explicit partner selections and a partner domain to make assortments partner-specific and searchable.
- ir.filters: Displays the number of matching products and lets users open the matching product list directly from the assortment form.
- res.partner: Adds a stat button to access and create assortments linked to the partner with relevant defaults preset.
- res.partner: Automatically recalculates which assortments apply to partners on creation or when partner fields used in assortment domains change.
- scheduler: Provides an optional scheduled action to recompute partner applicability for all assortments periodically.
- security: Introduces a Product Assortment Manager group with a rule scoped to assortment records and deletion restricted.