diff --git a/addons/account_asset/models/account_asset.py b/addons/account_asset/models/account_asset.py
index e681f5ac37d..a1606eecef8 100644
--- a/addons/account_asset/models/account_asset.py
+++ b/addons/account_asset/models/account_asset.py
@@ -50,6 +50,11 @@ class AccountAssetCategory(models.Model):
else:
self.method_period = 12
+ @api.onchange('method_time')
+ def _onchange_method_time(self):
+ if self.method_time != 'number':
+ self.prorata = False
+
class AccountAssetAsset(models.Model):
_name = 'account.asset.asset'
diff --git a/addons/account_asset/views/account_asset_views.xml b/addons/account_asset/views/account_asset_views.xml
index 5dbfb2b9f1b..9fc6b426868 100644
--- a/addons/account_asset/views/account_asset_views.xml
+++ b/addons/account_asset/views/account_asset_views.xml
@@ -58,7 +58,7 @@
-
+
@@ -177,10 +177,7 @@
-
-
-
-
+