From 9c82b5cfd6b413d0fbe51d3751b0b4daffa45f9e Mon Sep 17 00:00:00 2001 From: Pierrick Brun Date: Tue, 4 Dec 2018 11:29:57 +0100 Subject: [PATCH 1/2] [FIX] make hs_code company_id optional --- product_harmonized_system/models/hs_code.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product_harmonized_system/models/hs_code.py b/product_harmonized_system/models/hs_code.py index 580c957..f95373d 100644 --- a/product_harmonized_system/models/hs_code.py +++ b/product_harmonized_system/models/hs_code.py @@ -32,7 +32,7 @@ class HSCode(models.Model): "has a few additional digits to extend the H.S. code.") active = fields.Boolean(default=True) company_id = fields.Many2one( - 'res.company', string='Company', readonly=True, required=True, + 'res.company', string='Company', default=lambda self: self.env['res.company']._company_default_get( 'hs.code')) product_categ_ids = fields.One2many( From 8c8d859b6fd2570e3f860a805629a60ef9db1c04 Mon Sep 17 00:00:00 2001 From: Pierrick Brun Date: Thu, 6 Dec 2018 10:13:30 +0100 Subject: [PATCH 2/2] [FIX] remove useless parameter --- product_harmonized_system/models/hs_code.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/product_harmonized_system/models/hs_code.py b/product_harmonized_system/models/hs_code.py index f95373d..44c4579 100644 --- a/product_harmonized_system/models/hs_code.py +++ b/product_harmonized_system/models/hs_code.py @@ -33,8 +33,7 @@ class HSCode(models.Model): active = fields.Boolean(default=True) company_id = fields.Many2one( 'res.company', string='Company', - default=lambda self: self.env['res.company']._company_default_get( - 'hs.code')) + default=lambda self: self.env['res.company']._company_default_get() product_categ_ids = fields.One2many( 'product.category', 'hs_code_id', string='Product Categories') product_tmpl_ids = fields.One2many(