product_usability: ondelete=restrict on supplierinfo/partner_id
Add tracking on uom fields on product.template
This commit is contained in:
@@ -9,4 +9,4 @@ from odoo import fields, models
|
|||||||
class ProductSupplierinfo(models.Model):
|
class ProductSupplierinfo(models.Model):
|
||||||
_inherit = 'product.supplierinfo'
|
_inherit = 'product.supplierinfo'
|
||||||
|
|
||||||
partner_id = fields.Many2one(domain=[('parent_id', '=', False)])
|
partner_id = fields.Many2one(domain=[('parent_id', '=', False)], ondelete='restrict')
|
||||||
|
|||||||
@@ -21,6 +21,8 @@ class ProductTemplate(models.Model):
|
|||||||
# are only shown in the form view of product.template, not in the form
|
# are only shown in the form view of product.template, not in the form
|
||||||
# view of product.product
|
# view of product.product
|
||||||
name = fields.Char(tracking=10)
|
name = fields.Char(tracking=10)
|
||||||
|
uom_id = fields.Many2one(tracking=15)
|
||||||
|
uom_po_id = fields.Many2one(tracking=15)
|
||||||
barcode = fields.Char(tracking=20)
|
barcode = fields.Char(tracking=20)
|
||||||
default_code = fields.Char(tracking=30)
|
default_code = fields.Char(tracking=30)
|
||||||
categ_id = fields.Many2one(tracking=40)
|
categ_id = fields.Many2one(tracking=40)
|
||||||
|
|||||||
Reference in New Issue
Block a user