diff --git a/addons/sale/models/sale_order_line.py b/addons/sale/models/sale_order_line.py index 6cf21de5819..b5bb9c1c334 100644 --- a/addons/sale/models/sale_order_line.py +++ b/addons/sale/models/sale_order_line.py @@ -1102,6 +1102,7 @@ class SaleOrderLine(models.Model): if self.analytic_distribution and not self.display_type: res['analytic_distribution'] = self.analytic_distribution if analytic_account_id and not self.display_type: + analytic_account_id = str(analytic_account_id) if 'analytic_distribution' in res: res['analytic_distribution'][analytic_account_id] = res['analytic_distribution'].get(analytic_account_id, 0) + 100 else: