This module saves time by automatically managing product attribute values. When you add a new value to an attribute, it will also be automatically added in all product templates that have this attribute.
You can exclude specific product templates from this automatic update by enabling the "Disable Attribute Autoupdate" checkbox on the product template form.
auto_awesome What this module does
AI-generated from the code · Odoo 17.0Automatically adds new product attribute values to all product templates that already use that attribute, saving manual work. You can switch this off per attribute or exclude individual products.
When you create a new value for a product attribute (for example a new colour or size), Odoo normally leaves existing products untouched. This module changes that: if the attribute is set to auto-add, the new value is added straight away to the attribute lines of every product template that already uses that attribute.
Where it appears in Odoo: - On the product attribute form, next to the variant setting, a checkbox "Auto-Add Value to Product Templates" controls whether new values are pushed to products. - On the product template form, in the general information group, a checkbox lets you exclude that specific product from automatic updates.
Business rules and automatic behaviour: - New attribute values are only spread to products when the attribute's auto-add checkbox is ticked. - Products with the exclusion checkbox ticked are skipped. - The update happens at the moment the new value is saved, with no extra button to press.
It touches the product attribute, product attribute value and product template areas of Odoo (product.attribute, product.attribute.value, product.template).
Depends on
Models and fields (3)
- product.template · extends an existing modeldisable_attribute_autoupdate
- product.attribute · extends an existing modelattribute_line_auto_add (Auto-Add Value to Product Templates)
- product.attribute.value · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 17.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 17.0
Confirmed on 2026-11-03 in branch 17.0 of OCA/product-attribute.
terminal Installation and usage
OCA documentation · Odoo 17.0Configuration
Source · Odoo 17.0To enable Auto-Create Product Variants
- Go to Settings -> Products -> Variants -> Attributes
- Select an attribute record or create a new one
- On the Attribute form view, enable the "Auto-Add Value to Product Templates" checkbox
To exclude products from automatic attribute value updates
- Go to Products → Products
- Open the product template you want to exclude
- Enable the "Disable Attribute Autoupdate" checkbox
Usage
Source · Odoo 17.0To add a new attribute variant to products
- Go to Settings -> Products -> Variants -> Attributes
- Select an attribute record or create a new one
- Add new Value on the Attribute Values notebook tab
- When a new attribute value is added, it will automatically be added to all products that have this attribute (except those where "Disable Attribute Autoupdate" is enabled).
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.