This module extends products to allow having custom properties on them.
auto_awesome What this module does
AI-generated from the code · Odoo 15.0Lets you attach custom properties (a chosen template plus its values) to products and product variants, and shows the template's properties directly on the variant form.
This module adds a "Custom Information" tab to the product form and a "Product template info" block to the variant form, so you can store extra, company-defined properties on products without programming.
On a product (product.template) you pick a custom information template and fill in its values. On a product variant (product.product) you do the same, but the group is labelled "Variant info" so it is clear those values belong to the variant only.
- The variant form also displays, read-only, the custom information that belongs to its product template, under "Product template info".
- A link button "the product template" on the variant form opens the related product template so you can edit that shared information.
- The template field on both forms does not allow quick creation, so users must choose an existing template.
Values are stored through the shared custom information mechanism from the base module, and the variant screen automatically looks up the values recorded for its template. No new menus, reports, emails or scheduled actions are added; the change is limited to the product and variant forms and the product.template and product.product models.
Depends on
Models and fields (2)
- product.product · new modelcustom_info_ids, custom_info_template_id, product_tmpl_custom_info_ids (Product template info)
- product.template · new modelcustom_info_ids, custom_info_template_id
Text generated by AI (DeepSeek) from reading the Odoo 15.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: 4 confirmed, 5 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/product-attribute.
terminal Installation and usage
OCA documentation · Odoo 15.0Installation
Source · Odoo 15.0- You depend from module
base_custom_info, found in OCA/server-tools.
Configuration
Source · Odoo 15.0To create custom info templates, please review documentation from base_custom_info module.
Usage
Source · Odoo 15.0To use this module you need to:
- Go to product form -> Custom information tab.
- Create or select Custom Information Template.
- Attributes from selected template will appear on the form. You can now set desired values.
- Once you set attributes at the Product form you will se these attributes at the related Variants.
- You can add extra Variant attributes in addition to attributes that comes from Product same way.
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.