OdooWiki OCA HUB

Product Attribute Set List View

product_attribute_set_list_view folder_open OCA/odoo-pim open_in_new
PIM License: AGPL-3

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

Adds 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.

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

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 19.0

To 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.

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.