Product Attribute Set List View
This module exposes every custom attribute defined through Attribute Sets as an optional column in the Products and Product Variants list views.
Users can:
- Pick the attribute columns to display through the column-picker icon at the top right of the list.
- Edit attribute values inline.
- Select multiple records and edit a cell once: Odoo prompts "Update all selected records?" and writes the new value on every selected product (native multi-edit).
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Adds custom product attributes as optional columns in the Products and Product Variants list views, so users can show, edit and bulk-update attribute values directly from the list.
This module extends the Products and Product Variants list screens with the custom attributes that were created through Attribute Sets. Each such attribute becomes an optional column that is hidden by default; users turn columns on or off with the column-picker icon at the top right of the list.
- Attribute values can be edited directly in the list, without opening each product form.
- Multi-edit is enabled on these lists, so selecting several products and changing one cell lets the user apply the same value to all selected records.
- Only attributes marked as custom and linked to an Attribute Set are offered as columns; standard attributes are not added.
- The column header uses the attribute's own label, and the attribute's configured widget is respected when displaying the value.
The module works by injecting the attribute columns into the list view definition at display time, and it touches the product.template and product.product models through a shared mixin. No new menus, reports, emails or scheduled actions are added.
Depends on
Models and fields (3)
- product.product · new model
- product.template · new model
- product.attribute.list.mixin · new model
Text generated by AI (DeepSeek) from reading the Odoo 19.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 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/odoo-pim.
terminal Installation and usage
OCA documentation · Odoo 19.0Usage
Source · Odoo 19.0To use this module:
- Go to Inventory \> Products \> Products (or Product Variants).
- Click the column-picker icon at the top right of the list and tick the attribute columns you want to see.
- Tick the checkboxes of several products.
- Click on a cell in any of the attribute columns and change the value. Odoo will ask whether to update every selected product. Confirm and the value is written on all of them.
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.