diff --git a/addons/account_asset/account_asset_invoice.py b/addons/account_asset/account_asset_invoice.py index 2460afd3fea..fe7ab4c7d44 100644 --- a/addons/account_asset/account_asset_invoice.py +++ b/addons/account_asset/account_asset_invoice.py @@ -77,7 +77,11 @@ class AccountInvoiceLine(models.Model): if self.invoice_id.type == 'out_invoice' and self.asset_category_id: self.account_id = self.asset_category_id.account_asset_id.id elif self.invoice_id.type == 'in_invoice' and self.asset_category_id: - self.account_id = self.asset_category_id.account_depreciation_id.id + #DO NOT FORWARDPORT + if self.asset_category_id.account_income_recognition_id: + self.account_id = self.asset_category_id.account_asset_id.id + else: + self.account_id = self.asset_category_id.account_depreciation_id.id @api.onchange('uom_id') def _onchange_uom_id(self):