OdooWiki OCA HUB

Product Custom Info

product_custom_info folder_open OCA/product-attribute open_in_new
Customize License: LGPL-3

This module extends products to allow having custom properties on them.

auto_awesome What this module does

AI-generated from the code · Odoo 15.0

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

Confirmation 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.0
  • You depend from module base_custom_info, found in OCA/server-tools.

To create custom info templates, please review documentation from base_custom_info module.

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