diff --git a/addons/account/models/account_move.py b/addons/account/models/account_move.py index 0d7d1424290..b7b3e4ed8d6 100644 --- a/addons/account/models/account_move.py +++ b/addons/account/models/account_move.py @@ -428,6 +428,7 @@ class AccountMove(models.Model): compute='_compute_tax_totals', inverse='_inverse_tax_totals', help='Edit Tax amounts if you encounter rounding issues.', + exportable=False, ) payment_state = fields.Selection( selection=[ diff --git a/addons/purchase/models/purchase.py b/addons/purchase/models/purchase.py index 78e630018cb..a52d492895b 100644 --- a/addons/purchase/models/purchase.py +++ b/addons/purchase/models/purchase.py @@ -110,7 +110,7 @@ class PurchaseOrder(models.Model): date_calendar_start = fields.Datetime(compute='_compute_date_calendar_start', readonly=True, store=True) amount_untaxed = fields.Monetary(string='Untaxed Amount', store=True, readonly=True, compute='_amount_all', tracking=True) - tax_totals = fields.Binary(compute='_compute_tax_totals') + tax_totals = fields.Binary(compute='_compute_tax_totals', exportable=False) amount_tax = fields.Monetary(string='Taxes', store=True, readonly=True, compute='_amount_all') amount_total = fields.Monetary(string='Total', store=True, readonly=True, compute='_amount_all') diff --git a/addons/sale/models/sale_order.py b/addons/sale/models/sale_order.py index 77595b4064c..274de8bd492 100644 --- a/addons/sale/models/sale_order.py +++ b/addons/sale/models/sale_order.py @@ -276,7 +276,7 @@ class SaleOrder(models.Model): compute='_compute_tax_country_id', # Avoid access error on fiscal position when reading a sale order with company != user.company_ids compute_sudo=True) # used to filter available taxes depending on the fiscal country and position - tax_totals = fields.Binary(compute='_compute_tax_totals') + tax_totals = fields.Binary(compute='_compute_tax_totals', exportable=False) terms_type = fields.Selection(related='company_id.terms_type') type_name = fields.Char(string="Type Name", compute='_compute_type_name')