diff --git a/base_accounting_kit/models/account_asset.py b/base_accounting_kit/models/account_asset.py index 4e0d38dd1..7cb6cefc5 100644 --- a/base_accounting_kit/models/account_asset.py +++ b/base_accounting_kit/models/account_asset.py @@ -720,10 +720,14 @@ class AccountAssetDepreciationLine(models.Model): 'depreciation_date') or line.depreciation_date or fields.Date.context_today( self)) + today_date = self._context.get('date') or fields.Date.today() + company = self.env['res.company'].browse( + self._context.get('company_id')) or self.env.company company_currency = line.asset_id.company_id.currency_id current_currency = line.asset_id.currency_id amount = current_currency.with_context( - date=depreciation_date).compute(line.amount, company_currency) + date=depreciation_date)._convert(line.amount, company_currency, + company, today_date) asset_name = line.asset_id.name + ' (%s/%s)' % ( line.sequence, len(line.asset_id.depreciation_line_ids)) partner = self.env['res.partner']._find_accounting_partner( diff --git a/base_accounting_kit/static/description/assets/modules/5.png b/base_accounting_kit/static/description/assets/modules/5.png old mode 100755 new mode 100644