diff --git a/account_asset_management/models/account_move.py b/account_asset_management/models/account_move.py index 1f54479a84d5..817045fef099 100644 --- a/account_asset_management/models/account_move.py +++ b/account_asset_management/models/account_move.py @@ -84,8 +84,8 @@ def _prepare_asset_vals(self, aml): "date_start": self.date, } - def action_post(self): - ret_val = super().action_post() + def _post(self, soft=True): + ret_val = super()._post(soft=soft) for move in self: for aml in move.line_ids.filtered( lambda line: line.asset_profile_id and not line.tax_line_id @@ -180,6 +180,7 @@ class AccountMoveLine(models.Model): string="Asset", ondelete="restrict", check_company=True, + copy=False, ) @api.depends("account_id", "asset_id")