Add track_visibility on important product fields

This commit is contained in:
Alexis de Lattre
2016-12-31 23:11:29 +01:00
committed by Raphaël Valyi
parent 2c53f60000
commit 5919d9b3c3

View File

@@ -5,9 +5,23 @@
from odoo import models, fields from odoo import models, fields
class ProductTemplate(models.Model):
_inherit = 'product.template'
name = fields.Char(track_visibility='onchange')
type = fields.Selection(track_visibility='onchange')
categ_id = fields.Many2one(track_visibility='onchange')
list_price = fields.Float(track_visibility='onchange')
sale_ok = fields.Boolean(track_visibility='onchange')
purchase_ok = fields.Boolean(track_visibility='onchange')
class ProductProduct(models.Model): class ProductProduct(models.Model):
_inherit = 'product.product' _inherit = 'product.product'
default_code = fields.Char(track_visibility='onchange')
barcode = fields.Char(track_visibility='onchange')
weight = fields.Float(track_visibility='onchange')
price_history_ids = fields.One2many( price_history_ids = fields.One2many(
'product.price.history', 'product_id', 'product.price.history', 'product_id',
string='Product Price History') string='Product Price History')