From b87c85772f113c2b972cbc176f3308df6a2eb883 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Mon, 9 Jul 2018 11:25:39 +0200 Subject: [PATCH] [FIX] multi-company issues --- intrastat_product/models/account_invoice.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/intrastat_product/models/account_invoice.py b/intrastat_product/models/account_invoice.py index 79f0c33..442c585 100644 --- a/intrastat_product/models/account_invoice.py +++ b/intrastat_product/models/account_invoice.py @@ -22,12 +22,12 @@ class AccountInvoice(models.Model): src_dest_country_id = fields.Many2one( 'res.country', string='Origin/Destination Country', compute='_compute_intrastat_country', - store=True, + store=True, compute_sudo=True, help="Destination country for dispatches. Origin country for " "arrivals.") intrastat_country = fields.Boolean( compute='_compute_intrastat_country', - store=True, string='Intrastat Country', readonly=True) + store=True, string='Intrastat Country', readonly=True, compute_sudo=True) src_dest_region_id = fields.Many2one( 'intrastat.region', string='Origin/Destination Region', default=lambda self: self._default_src_dest_region_id(), @@ -36,7 +36,7 @@ class AccountInvoice(models.Model): ondelete='restrict') intrastat = fields.Char( string='Intrastat Declaration', - related='company_id.intrastat', readonly=True) + related='company_id.intrastat', readonly=True, compute_sudo=True) @api.multi @api.depends('partner_shipping_id.country_id', 'partner_id.country_id')