product.template.product.tree product.template product.template.product.form product.template primary Product Template

Warning: adding or deleting attributes will delete and recreate existing variants and lead to the loss of their possible customizations.

Product.template.product.kanban product.template
Product
[]
Variants
Price:
product.template.activity product.template
[]
Products ir.actions.act_window product.template kanban,tree,form {"search_default_filter_to_sell":1}

Create a new product

You must define a product for everything you sell or purchase, whether it's a storable product, a consumable or a service.

Generate Pricelist code ctx = env.context ctx.update({'default_pricelist': env['product.pricelist'].search([], limit=1).id}) action = { 'name': 'Pricelist Report', 'type': 'ir.actions.client', 'tag': 'generate_pricelist', 'context': ctx, }