From 869c7176f71752ba608ad329830a1d38891fe60b Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Thu, 9 Feb 2017 22:23:36 +0100 Subject: [PATCH] Supplierinfo: remove field that is not usefull for everybody ; fix addition of supplier on products --- purchase_usability_extension/supplierinfo.py | 7 +++++-- purchase_usability_extension/supplierinfo_view.xml | 3 +-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/purchase_usability_extension/supplierinfo.py b/purchase_usability_extension/supplierinfo.py index dff10d0..50c9bd3 100644 --- a/purchase_usability_extension/supplierinfo.py +++ b/purchase_usability_extension/supplierinfo.py @@ -8,5 +8,8 @@ from openerp import models, fields class ProductSupplierinfo(models.Model): _inherit = 'product.supplierinfo' - supplier_is_company = fields.Boolean( - comodel_name='res.partner', related='name.is_company') + # Change product_tmpl_id to required=False + # because I added that field to form view and it blocks when you save + # the product form with a new supplier info + # This field is now required in the form view + product_tmpl_id = fields.Many2one(required=False) diff --git a/purchase_usability_extension/supplierinfo_view.xml b/purchase_usability_extension/supplierinfo_view.xml index 17ae2c3..a6cd2e9 100644 --- a/purchase_usability_extension/supplierinfo_view.xml +++ b/purchase_usability_extension/supplierinfo_view.xml @@ -9,7 +9,7 @@ - + @@ -40,7 +40,6 @@ filter_domain="['|', ('product_name','ilike',self), ('product_tmpl_id', 'ilike', self)]"/> -