Add account_asset_update_asset that convert float to decimal

#044336
This commit is contained in:
Raimon Esteve 2021-04-30 14:58:48 +02:00
parent 781af48af6
commit ebe70399d9
2 changed files with 15 additions and 0 deletions

View File

@ -0,0 +1,13 @@
diff --git a/trytond/trytond/modules/account_asset/asset.py b/trytond/trytond/modules/account_asset/asset.py
index cf5191f..385cbf1 100644
--- a/trytond/trytond/modules/account_asset/asset.py
+++ b/trytond/trytond/modules/account_asset/asset.py
@@ -823,7 +823,7 @@ class UpdateAsset(Wizard):
Asset = Pool().get('account.asset')
asset = Asset(Transaction().context['active_id'])
return {
- 'amount': self.start.value - asset.value,
+ 'amount': Decimal(self.start.value) - asset.value,
'date': datetime.date.today(),
'depreciation_account': asset.product.account_depreciation_used.id,
'counterpart_account': asset.product.account_expense_used.id,

2
series
View File

@ -89,3 +89,5 @@ stock-Enforce-filling-cost-price-of-move.patch #
issue3209.diff # [production] Not validate cost inputs and outputs 043523 (not merge to 6.x)
issue10271.diff # [sale] The label total_amount_cache field in sale.sale is "Total Tax"
account_asset_update_asset.diff # [account_asset] convert float to decimal [#044336] Remove on 6.0