[MIG] intrastat_product: Migration to 11.0

* Small fixes in intrastat_base
* account_tax_template
This commit is contained in:
Luc De Meyer
2019-04-17 20:48:49 +02:00
committed by Pedro M. Baeza
parent 4dbfeecd09
commit 981ecf8575
42 changed files with 2044 additions and 572 deletions

View File

@@ -1,10 +1,10 @@
# © 2011-2016 Akretion (http://www.akretion.com)
# © 2009-2016 Noviat (http://www.noviat.com)
# Copyright 2011-2016 Akretion (http://www.akretion.com)
# Copyright 2009-2016 Noviat (http://www.noviat.com)
# @author Alexis de Lattre <alexis.delattre@akretion.com>
# @author Luc de Meyer <info@noviat.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import models, fields, api
from odoo import api, fields, models
class HSCode(models.Model):
@@ -31,12 +31,19 @@ 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',
default=lambda self: self.env['res.company']._company_default_get())
'res.company', string='Company', readonly=True, required=True,
default=lambda self: self.env['res.company']._company_default_get(
'hs.code'))
product_categ_ids = fields.One2many(
'product.category', 'hs_code_id', string='Product Categories')
comodel_name='product.category',
inverse_name='hs_code_id',
string='Product Categories',
readonly=True)
product_tmpl_ids = fields.One2many(
'product.template', 'hs_code_id', string='Products')
comodel_name='product.template',
inverse_name='hs_code_id',
string='Products',
readonly=True)
@api.multi
@api.depends('local_code')