diff --git a/account_operating_unit/models/account_move.py b/account_operating_unit/models/account_move.py index 7244e8f82c..df022c4463 100644 --- a/account_operating_unit/models/account_move.py +++ b/account_operating_unit/models/account_move.py @@ -148,6 +148,8 @@ def _default_operating_unit_id(self): @api.onchange("invoice_line_ids") def _onchange_invoice_line_ids(self): res = super()._onchange_invoice_line_ids() + if self.env.context.get("skip_onchange_invoice_line", False): + return res if self.operating_unit_id: for line in self.line_ids: line.operating_unit_id = self.operating_unit_id