diff --git a/account_asset_management/README.rst b/account_asset_management/README.rst
index 615fb150c..47dd21eb6 100644
--- a/account_asset_management/README.rst
+++ b/account_asset_management/README.rst
@@ -58,7 +58,7 @@ The module in NOT compatible with the standard account_asset module.
Changelog
=========
-12.0.1.1.0 (2019-07-08)
+12.0.2.1.0 (2019-10-21)
~~~~~~~~~~~~~~~~~~~~~~~
* [IMP] Add option to calculate depreciation table by days
diff --git a/account_asset_management/i18n/account_asset_management.pot b/account_asset_management/i18n/account_asset_management.pot
index f955f650e..7f97745cb 100644
--- a/account_asset_management/i18n/account_asset_management.pot
+++ b/account_asset_management/i18n/account_asset_management.pot
@@ -14,7 +14,7 @@ msgstr ""
"Plural-Forms: \n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid "\n"
"Error while processing asset '%s': %s"
@@ -216,6 +216,12 @@ msgstr ""
msgid "By default during the validation of an invoice, an asset is created by invoice line as long as an accounting entry is created by invoice line. With this setting, an accounting entry will be created by product item. So, there will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -388,19 +394,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -412,14 +423,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -526,7 +537,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid "Error while processing asset '%s': \n"
"\n"
@@ -555,7 +566,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -592,7 +603,14 @@ msgid "ID"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "If not set, the system will distribute evenly the amount to amortize across the years, based on the number of years. So the amount per year will be the depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The amount to depreciate per year will be calculated as depreciation base / (depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -633,7 +651,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -641,7 +659,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -692,13 +710,13 @@ msgid "Last Updated on"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -710,7 +728,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -742,13 +760,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -819,7 +841,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -943,7 +965,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid "The '_compute_year_amount' method is only intended for Time Method 'Number of Years."
msgstr ""
@@ -961,13 +983,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid "The duration of the asset conflicts with the posted depreciation table entry dates."
msgstr ""
@@ -1029,6 +1051,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1044,6 +1071,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1064,7 +1103,7 @@ msgid "When an asset is created, the status is 'Draft'.\n"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1078,7 +1117,7 @@ msgid "You are not allowed to link an accounting entry to an asset.\n"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid "You are not allowed to remove an accounting entry linked to an asset.\n"
@@ -1086,7 +1125,7 @@ msgid "You are not allowed to remove an accounting entry linked to an asset.\n"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1098,7 +1137,7 @@ msgid "You can't make an early removal if all the depreciation lines for previou
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid "You cannot change a depreciation line with an associated accounting entry."
msgstr ""
@@ -1116,43 +1155,43 @@ msgid "You cannot change an accounting item linked to an asset depreciation line
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid "You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid "You cannot set the 'Initial Balance Entry' flag on a depreciation line with prior posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid "You cannot set the date on a depreciation line prior to already posted entries."
msgstr ""
diff --git a/account_asset_management/i18n/am.po b/account_asset_management/i18n/am.po
index 0fa978c9d..becf3e838 100644
--- a/account_asset_management/i18n/am.po
+++ b/account_asset_management/i18n/am.po
@@ -24,7 +24,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -231,6 +231,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -419,19 +425,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -443,14 +454,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -557,7 +568,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -587,7 +598,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -624,7 +635,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -669,7 +692,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -677,7 +700,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -728,13 +751,13 @@ msgid "Last Updated on"
msgstr "Última actualización en"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -746,7 +769,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -778,13 +801,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -855,7 +882,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -985,7 +1012,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1006,13 +1033,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1082,6 +1109,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1097,6 +1129,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1121,7 +1165,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1136,7 +1180,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1145,7 +1189,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1159,7 +1203,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1180,32 +1224,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1213,13 +1257,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/ar.po b/account_asset_management/i18n/ar.po
index 4f59e94a5..68d0f364e 100644
--- a/account_asset_management/i18n/ar.po
+++ b/account_asset_management/i18n/ar.po
@@ -30,7 +30,7 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -244,6 +244,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -435,19 +441,24 @@ msgstr "التاريخ"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "تدريجي"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -459,14 +470,14 @@ msgid "Degressive Factor"
msgstr "عامل الإستهلاك"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -574,7 +585,7 @@ msgid "Entries"
msgstr "مُدخلات"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -604,7 +615,7 @@ msgid "General"
msgstr "عام"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -641,7 +652,19 @@ msgid "ID"
msgstr "المعرف"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -686,7 +709,7 @@ msgid "Journal"
msgstr "السجل اليومي"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -694,7 +717,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -745,13 +768,13 @@ msgid "Last Updated on"
msgstr "آخر تحديث في"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "محدد"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "القيمة المحفوظة"
@@ -763,7 +786,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -795,13 +818,17 @@ msgid "Notes"
msgstr "الملاحظات"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -876,7 +903,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1008,7 +1035,7 @@ msgid "Status"
msgstr "الحالة"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1029,13 +1056,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1105,6 +1132,11 @@ msgstr "طريقة الوقت"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1120,6 +1152,18 @@ msgstr ""
msgid "Type"
msgstr "النوع"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1145,7 +1189,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "سنة"
@@ -1160,7 +1204,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1169,7 +1213,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1183,7 +1227,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1204,32 +1248,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1237,13 +1281,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/bg.po b/account_asset_management/i18n/bg.po
index 5e8e15d92..e0328ba12 100644
--- a/account_asset_management/i18n/bg.po
+++ b/account_asset_management/i18n/bg.po
@@ -38,7 +38,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -245,6 +245,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -433,19 +439,24 @@ msgstr "Дата"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -457,14 +468,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -571,7 +582,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -601,7 +612,7 @@ msgid "General"
msgstr "Основни"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -638,7 +649,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -683,7 +706,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -691,7 +714,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -742,13 +765,13 @@ msgid "Last Updated on"
msgstr "Последно обновено на"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -760,7 +783,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -792,13 +815,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -869,7 +896,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -999,7 +1026,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1020,13 +1047,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1096,6 +1123,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1111,6 +1143,18 @@ msgstr ""
msgid "Type"
msgstr "Вид"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1135,7 +1179,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1150,7 +1194,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1159,7 +1203,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1173,7 +1217,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1194,32 +1238,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1227,13 +1271,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/bs.po b/account_asset_management/i18n/bs.po
index f5640396c..64fdd5783 100644
--- a/account_asset_management/i18n/bs.po
+++ b/account_asset_management/i18n/bs.po
@@ -31,7 +31,7 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -245,6 +245,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -437,19 +443,24 @@ msgstr "Datum"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Silazno"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -461,14 +472,14 @@ msgid "Degressive Factor"
msgstr "Silazni faktor"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -576,7 +587,7 @@ msgid "Entries"
msgstr "Zapisi"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -606,7 +617,7 @@ msgid "General"
msgstr "Opšte"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -643,7 +654,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -688,7 +711,7 @@ msgid "Journal"
msgstr "Dnevnik"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -696,7 +719,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -747,13 +770,13 @@ msgid "Last Updated on"
msgstr "Zadnje ažurirano"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Linearno"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Vrijednost likvidacije"
@@ -765,7 +788,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -797,13 +820,17 @@ msgid "Notes"
msgstr "Zabilješke"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -878,7 +905,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1010,7 +1037,7 @@ msgid "Status"
msgstr "Status"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1031,13 +1058,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1107,6 +1134,11 @@ msgstr "Vremenska metoda"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1122,6 +1154,18 @@ msgstr ""
msgid "Type"
msgstr "Vrsta"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1147,7 +1191,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Godina"
@@ -1162,7 +1206,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1171,7 +1215,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1185,7 +1229,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1206,32 +1250,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1239,13 +1283,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/ca.po b/account_asset_management/i18n/ca.po
index 8821b5742..e604e3db9 100644
--- a/account_asset_management/i18n/ca.po
+++ b/account_asset_management/i18n/ca.po
@@ -27,7 +27,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -240,6 +240,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -428,19 +434,24 @@ msgstr "Data"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -452,14 +463,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -567,7 +578,7 @@ msgid "Entries"
msgstr "Assentaments"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -598,7 +609,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -635,7 +646,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -680,7 +703,7 @@ msgid "Journal"
msgstr "Diari"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -688,7 +711,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -739,13 +762,13 @@ msgid "Last Updated on"
msgstr "Darrera Actualització el"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Lineal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Valor de salvaguarda"
@@ -757,7 +780,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr "Mes"
@@ -789,13 +812,17 @@ msgid "Notes"
msgstr "Notes"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -866,7 +893,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -996,7 +1023,7 @@ msgid "Status"
msgstr "Estat"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1017,13 +1044,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1093,6 +1120,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1108,6 +1140,18 @@ msgstr ""
msgid "Type"
msgstr "Tipus"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1132,7 +1176,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1147,7 +1191,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1156,7 +1200,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1170,7 +1214,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1191,32 +1235,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1224,13 +1268,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/ca_ES.po b/account_asset_management/i18n/ca_ES.po
index e917bb939..90a3f9771 100644
--- a/account_asset_management/i18n/ca_ES.po
+++ b/account_asset_management/i18n/ca_ES.po
@@ -28,7 +28,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -235,6 +235,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -423,19 +429,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -447,14 +458,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -561,7 +572,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -591,7 +602,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -628,7 +639,19 @@ msgid "ID"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -673,7 +696,7 @@ msgid "Journal"
msgstr "Diari"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -681,7 +704,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -732,13 +755,13 @@ msgid "Last Updated on"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -750,7 +773,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -782,13 +805,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -859,7 +886,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -989,7 +1016,7 @@ msgid "Status"
msgstr "Estat"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1010,13 +1037,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1086,6 +1113,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1101,6 +1133,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1125,7 +1169,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1149,7 +1193,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1163,7 +1207,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1184,32 +1228,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1217,13 +1261,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/cs.po b/account_asset_management/i18n/cs.po
index c051ead92..0482b349f 100644
--- a/account_asset_management/i18n/cs.po
+++ b/account_asset_management/i18n/cs.po
@@ -27,7 +27,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -241,6 +241,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -433,19 +439,24 @@ msgstr "Datum"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Klesající"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -457,14 +468,14 @@ msgid "Degressive Factor"
msgstr "Činitel klesání"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -572,7 +583,7 @@ msgid "Entries"
msgstr "Položky"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -602,7 +613,7 @@ msgid "General"
msgstr "Obecné"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -639,7 +650,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -684,7 +707,7 @@ msgid "Journal"
msgstr "Deník"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -692,7 +715,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -743,13 +766,13 @@ msgid "Last Updated on"
msgstr "Naposled upraveno"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Lineární"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Záchranná hodnota"
@@ -761,7 +784,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -793,13 +816,17 @@ msgid "Notes"
msgstr "Poznámky"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -874,7 +901,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1006,7 +1033,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1027,13 +1054,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1103,6 +1130,11 @@ msgstr "Časová metoda"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1118,6 +1150,18 @@ msgstr ""
msgid "Type"
msgstr "Druh"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1143,7 +1187,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Rok"
@@ -1158,7 +1202,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1167,7 +1211,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1181,7 +1225,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1202,32 +1246,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1235,13 +1279,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/da.po b/account_asset_management/i18n/da.po
index fc07b0124..8e9580724 100644
--- a/account_asset_management/i18n/da.po
+++ b/account_asset_management/i18n/da.po
@@ -33,7 +33,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -240,6 +240,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -428,19 +434,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -452,14 +463,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -566,7 +577,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -596,7 +607,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -633,7 +644,19 @@ msgid "ID"
msgstr "Id"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -678,7 +701,7 @@ msgid "Journal"
msgstr "Journal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -686,7 +709,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -737,13 +760,13 @@ msgid "Last Updated on"
msgstr "Sidst opdateret den"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -755,7 +778,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -787,13 +810,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -864,7 +891,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -994,7 +1021,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1015,13 +1042,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1091,6 +1118,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1106,6 +1138,18 @@ msgstr ""
msgid "Type"
msgstr "Type"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1130,7 +1174,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1145,7 +1189,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1168,7 +1212,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1189,32 +1233,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1222,13 +1266,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/de.po b/account_asset_management/i18n/de.po
index 028cfbebf..ab9cab000 100644
--- a/account_asset_management/i18n/de.po
+++ b/account_asset_management/i18n/de.po
@@ -24,7 +24,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -238,6 +238,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -448,6 +454,11 @@ msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
"Datum der Auslösung wird benötigt, um die Anlagentabellen neu zu berechnen."
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
#, fuzzy
@@ -457,13 +468,13 @@ msgstr ""
"Konto."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Degressiv"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -475,14 +486,14 @@ msgid "Degressive Factor"
msgstr "Degressiver Faktor"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr "Degressiv-Linear"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr "Degressiv-Linear wird nur für das Zeit-Verfahren = Jahr unterstützt."
@@ -590,7 +601,7 @@ msgid "Entries"
msgstr "Buchungen"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -622,7 +633,7 @@ msgid "General"
msgstr "Allgemein"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr "Erzeuge Buchungen zur Anlagenlöschung"
@@ -659,7 +670,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr "Unzulässiger Wert %s in asset.method."
@@ -708,7 +731,7 @@ msgid "Journal"
msgstr "Journal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -716,7 +739,7 @@ msgid "Journal Entries"
msgstr "Journalbuchungen"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr "Journalbuchung"
@@ -767,13 +790,13 @@ msgid "Last Updated on"
msgstr "Zuletzt geändert am"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Linear"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Liquidationswert"
@@ -785,7 +808,7 @@ msgid "Min-Value Account"
msgstr "Verlust bei Verkauf"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr "Monat"
@@ -817,13 +840,18 @@ msgid "Notes"
msgstr "Bemerkungen"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr "Anzahl Jahre"
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, fuzzy, python-format
+#| msgid "Number of Years"
+msgid "Number of Years or end date"
+msgstr "Anzahl Jahre"
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -898,7 +926,7 @@ msgid "Purchase Value"
msgstr "Anschaffungswert"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr "Quartal"
@@ -1040,7 +1068,7 @@ msgid "Status"
msgstr "Status"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1063,13 +1091,13 @@ msgid "The Sale Value must be positive!"
msgstr "Der Verkaufserlöse muss positiv sein."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1154,6 +1182,13 @@ msgstr "Zeit Methode"
msgid "Total Credit"
msgstr "Gesamtverbindlichkeit"
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+#, fuzzy
+#| msgid "Total Debit"
+msgid "Total Days"
+msgstr "Gesamtforderung"
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1169,6 +1204,20 @@ msgstr "Auslösedatum"
msgid "Type"
msgstr "Art"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+#, fuzzy
+#| msgid "The number of years needed to depreciate your asset"
+msgid "Use number of days to calculate depreciation amount"
+msgstr "Die Anzahl der zur Abschreibung benötigter Jahre"
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1198,7 +1247,7 @@ msgstr ""
"Werden Löschungen gebucht, so geht die Anlage in den Status 'Gelöscht' über."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Jahr"
@@ -1215,7 +1264,7 @@ msgstr ""
"solche Buchungen aus der Anlage heraus erstellen."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1226,7 +1275,7 @@ msgstr ""
"müssen solche Buchungen aus der Anlage heraus erstellen."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr "Sie dürfen nur Anlagen im Status 'Entwurf' löschen."
@@ -1242,7 +1291,7 @@ msgstr ""
"Abschreibungen der vorherigen Perioden gebucht sind."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1269,7 +1318,7 @@ msgstr ""
"einer Anlagenabschreibung verknüpft ist."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, fuzzy, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
@@ -1277,7 +1326,7 @@ msgstr ""
"Finanzbuchungen aufweist."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
@@ -1286,7 +1335,7 @@ msgstr ""
"löschen."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
@@ -1294,13 +1343,13 @@ msgstr ""
"verfügt"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, fuzzy, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr "Sie dürfen eine Anlagenposition vom Typ 'Anlagenwert' nicht löschen."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1310,7 +1359,7 @@ msgstr ""
"Buchungen vorhanden sind."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, fuzzy, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
@@ -1318,7 +1367,7 @@ msgstr ""
"bestehender Buchungen setzen."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/el_GR.po b/account_asset_management/i18n/el_GR.po
index fab46f91a..0504d1628 100644
--- a/account_asset_management/i18n/el_GR.po
+++ b/account_asset_management/i18n/el_GR.po
@@ -29,7 +29,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -236,6 +236,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -424,19 +430,24 @@ msgstr "Ημερομηνία"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -448,14 +459,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -562,7 +573,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -592,7 +603,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -629,7 +640,19 @@ msgid "ID"
msgstr "Κωδικός"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -674,7 +697,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -682,7 +705,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -733,13 +756,13 @@ msgid "Last Updated on"
msgstr "Τελευταία ενημέρωση στις"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -751,7 +774,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -783,13 +806,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -860,7 +887,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -990,7 +1017,7 @@ msgid "Status"
msgstr "Κατάσταση"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1011,13 +1038,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1087,6 +1114,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1102,6 +1134,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1126,7 +1170,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1141,7 +1185,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1150,7 +1194,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1164,7 +1208,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1185,32 +1229,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1218,13 +1262,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/en_AU.po b/account_asset_management/i18n/en_AU.po
index 1ecaa5d9f..4f8a0ea1f 100644
--- a/account_asset_management/i18n/en_AU.po
+++ b/account_asset_management/i18n/en_AU.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/en_GB.po b/account_asset_management/i18n/en_GB.po
index 849553d4b..71759f360 100644
--- a/account_asset_management/i18n/en_GB.po
+++ b/account_asset_management/i18n/en_GB.po
@@ -29,7 +29,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -243,6 +243,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -435,19 +441,24 @@ msgstr "Date"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Degressive"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -459,14 +470,14 @@ msgid "Degressive Factor"
msgstr "Degressive Factor"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -574,7 +585,7 @@ msgid "Entries"
msgstr "Entries"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -604,7 +615,7 @@ msgid "General"
msgstr "General"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -641,7 +652,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -686,7 +709,7 @@ msgid "Journal"
msgstr "Journal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -694,7 +717,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -745,13 +768,13 @@ msgid "Last Updated on"
msgstr "Last Updated on"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Linear"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Salvage Value"
@@ -763,7 +786,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -795,13 +818,17 @@ msgid "Notes"
msgstr "Notes"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -876,7 +903,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1008,7 +1035,7 @@ msgid "Status"
msgstr "Status"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1029,13 +1056,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1105,6 +1132,11 @@ msgstr "Time Method"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1120,6 +1152,18 @@ msgstr ""
msgid "Type"
msgstr "Type"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1145,7 +1189,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Year"
@@ -1160,7 +1204,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1169,7 +1213,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1183,7 +1227,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1204,32 +1248,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, fuzzy, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr "You cannot delete an asset that contains posted depreciation lines."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr "You cannot delete an asset that contains posted depreciation lines."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, fuzzy, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr "You cannot delete an asset that contains posted depreciation lines."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1237,13 +1281,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, fuzzy, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr "You cannot delete an asset that contains posted depreciation lines."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/es.po b/account_asset_management/i18n/es.po
index d750407ae..c23155545 100644
--- a/account_asset_management/i18n/es.po
+++ b/account_asset_management/i18n/es.po
@@ -36,7 +36,7 @@ msgstr ""
"X-Generator: Weblate 3.7.1\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -255,6 +255,12 @@ msgstr ""
"se creará un apunte contable por artículo del producto. Por lo tanto habrá "
"un activo por producto."
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -471,6 +477,11 @@ msgstr ""
"Fecha de disparo del evento de la necesidad de recálculo de las tablas de "
"activo."
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
@@ -479,13 +490,13 @@ msgstr ""
"cuenta."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Decreciente"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -497,14 +508,14 @@ msgid "Degressive Factor"
msgstr "Factor decreciente"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr "Decreciente-Lineal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr "Decreciente-Lineal sólo está soportado para el método de tiempo = Año."
@@ -611,7 +622,7 @@ msgid "Entries"
msgstr "Asientos"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -641,7 +652,7 @@ msgid "General"
msgstr "General"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr "Generar asientos de eliminación de activo"
@@ -678,7 +689,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr "Valor ilegal %s en asset.method."
@@ -729,7 +752,7 @@ msgid "Journal"
msgstr "Diario"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -737,7 +760,7 @@ msgid "Journal Entries"
msgstr "Asientos contables"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr "Asiento contable"
@@ -788,13 +811,13 @@ msgid "Last Updated on"
msgstr "Última actualización en"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Lineal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr "Lineal hasta Valor Residual"
@@ -806,7 +829,7 @@ msgid "Min-Value Account"
msgstr "Cuenta para pérdida de valor"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr "Mes"
@@ -838,13 +861,18 @@ msgid "Notes"
msgstr "Notas"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr "Número de años"
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, fuzzy, python-format
+#| msgid "Number of Years"
+msgid "Number of Years or end date"
+msgstr "Número de años"
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -917,7 +945,7 @@ msgid "Purchase Value"
msgstr "Valor de compra"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr "Trimestre"
@@ -1058,7 +1086,7 @@ msgid "Status"
msgstr "Estado"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1081,13 +1109,13 @@ msgid "The Sale Value must be positive!"
msgstr "El valor de venta debe ser positivo."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1173,6 +1201,13 @@ msgstr "Método de tiempo"
msgid "Total Credit"
msgstr "Total haber"
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+#, fuzzy
+#| msgid "Total Debit"
+msgid "Total Days"
+msgstr "Total debe"
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1188,6 +1223,20 @@ msgstr "Fecha de disparo"
msgid "Type"
msgstr "Tipo"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+#, fuzzy
+#| msgid "The number of years needed to depreciate your asset"
+msgid "Use number of days to calculate depreciation amount"
+msgstr "El número de años necesario para amortización su activo"
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1220,7 +1269,7 @@ msgstr ""
"'Eliminado'."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Año"
@@ -1237,7 +1286,7 @@ msgstr ""
"Debe generar Debe generar los asientos desde el activo."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1248,7 +1297,7 @@ msgstr ""
"Debe eliminarlo desde el activo."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr "Sólo puede eliminar activos en estado borrador."
@@ -1264,7 +1313,7 @@ msgstr ""
"líneas de amortización para los periodos previos no están generados."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1290,34 +1339,34 @@ msgstr ""
"activo."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, fuzzy, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
"No puede cambiar la categoría de un activo que tiene asientos contables."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr "No puede eliminar una línea de amortización con un asiento enlazado."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
"No puede eliminar un activo que contenga líneas de amortización asentadas."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, fuzzy, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr "No puede eliminar una línea de activo de tipo 'Valor del activo'."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1327,7 +1376,7 @@ msgstr ""
"amortización con asientos anteriores ya generados."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, fuzzy, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
@@ -1335,7 +1384,7 @@ msgstr ""
"asientos ya generados."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/es_AR.po b/account_asset_management/i18n/es_AR.po
index 59626751d..c1d4359a7 100644
--- a/account_asset_management/i18n/es_AR.po
+++ b/account_asset_management/i18n/es_AR.po
@@ -48,7 +48,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -255,6 +255,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -443,19 +449,24 @@ msgstr "Fecha"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -467,14 +478,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -581,7 +592,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -611,7 +622,7 @@ msgid "General"
msgstr "General"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -648,7 +659,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -693,7 +716,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -701,7 +724,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -752,13 +775,13 @@ msgid "Last Updated on"
msgstr "Última actualización el"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -770,7 +793,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -802,13 +825,17 @@ msgid "Notes"
msgstr "Notas"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -879,7 +906,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1009,7 +1036,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1030,13 +1057,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1106,6 +1133,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1121,6 +1153,18 @@ msgstr ""
msgid "Type"
msgstr "Tipo"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1145,7 +1189,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1160,7 +1204,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1169,7 +1213,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1183,7 +1227,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1204,32 +1248,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1237,13 +1281,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/es_CL.po b/account_asset_management/i18n/es_CL.po
index ec331b7e3..bdcc3d2e2 100644
--- a/account_asset_management/i18n/es_CL.po
+++ b/account_asset_management/i18n/es_CL.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr "General"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr "ID (identificación)"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr "Última actualización en"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr "Tipo"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/es_CO.po b/account_asset_management/i18n/es_CO.po
index a0f2cd38d..2787159cb 100644
--- a/account_asset_management/i18n/es_CO.po
+++ b/account_asset_management/i18n/es_CO.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr "General"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr "Actualizado"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr "Tipo"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/es_CR.po b/account_asset_management/i18n/es_CR.po
index e5be04cc8..04685c3ce 100644
--- a/account_asset_management/i18n/es_CR.po
+++ b/account_asset_management/i18n/es_CR.po
@@ -25,7 +25,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -239,6 +239,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -431,19 +437,24 @@ msgstr "Fecha"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Regresivo"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -455,14 +466,14 @@ msgid "Degressive Factor"
msgstr "Factor degresivo"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -570,7 +581,7 @@ msgid "Entries"
msgstr "Asientos"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -600,7 +611,7 @@ msgid "General"
msgstr "General"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -637,7 +648,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -682,7 +705,7 @@ msgid "Journal"
msgstr "Diario"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -690,7 +713,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -741,13 +764,13 @@ msgid "Last Updated on"
msgstr "Ultima actualización en"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Lineal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Valor de salvaguarda"
@@ -759,7 +782,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -791,13 +814,17 @@ msgid "Notes"
msgstr "Notas"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -872,7 +899,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1004,7 +1031,7 @@ msgid "Status"
msgstr "Estado"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1025,13 +1052,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1101,6 +1128,11 @@ msgstr "Método de tiempo"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1116,6 +1148,18 @@ msgstr ""
msgid "Type"
msgstr "Tipo"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1141,7 +1185,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Año"
@@ -1156,7 +1200,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1165,7 +1209,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1179,7 +1223,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1200,32 +1244,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1233,13 +1277,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/es_DO.po b/account_asset_management/i18n/es_DO.po
index 51e5baa96..9d4179bc0 100644
--- a/account_asset_management/i18n/es_DO.po
+++ b/account_asset_management/i18n/es_DO.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr "General"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr "Última actualización en"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr "Tipo"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/es_EC.po b/account_asset_management/i18n/es_EC.po
index 510dbab55..5337b124a 100644
--- a/account_asset_management/i18n/es_EC.po
+++ b/account_asset_management/i18n/es_EC.po
@@ -34,7 +34,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -248,6 +248,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -440,19 +446,24 @@ msgstr "Fecha"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Disminución"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -464,14 +475,14 @@ msgid "Degressive Factor"
msgstr "Factor degresivo"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -579,7 +590,7 @@ msgid "Entries"
msgstr "Asientos"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -609,7 +620,7 @@ msgid "General"
msgstr "General"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -646,7 +657,19 @@ msgid "ID"
msgstr "ID (identificación)"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -691,7 +714,7 @@ msgid "Journal"
msgstr "Diario"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -699,7 +722,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -750,13 +773,13 @@ msgid "Last Updated on"
msgstr "Última actualización en"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Lineal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Valor de salvaguarda"
@@ -768,7 +791,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -800,13 +823,17 @@ msgid "Notes"
msgstr "Notas"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -881,7 +908,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1013,7 +1040,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1034,13 +1061,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1110,6 +1137,11 @@ msgstr "Método de tiempo"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1125,6 +1157,18 @@ msgstr ""
msgid "Type"
msgstr "Tipo"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1150,7 +1194,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Año"
@@ -1165,7 +1209,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1174,7 +1218,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1188,7 +1232,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1209,32 +1253,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1242,13 +1286,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/es_ES.po b/account_asset_management/i18n/es_ES.po
index 2ba4e7ebd..821597043 100644
--- a/account_asset_management/i18n/es_ES.po
+++ b/account_asset_management/i18n/es_ES.po
@@ -33,7 +33,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -240,6 +240,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -428,19 +434,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -452,14 +463,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -566,7 +577,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -596,7 +607,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -633,7 +644,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -678,7 +701,7 @@ msgid "Journal"
msgstr "Diario"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -686,7 +709,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -737,13 +760,13 @@ msgid "Last Updated on"
msgstr "Última actualización en"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -755,7 +778,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -787,13 +810,17 @@ msgid "Notes"
msgstr "Notas"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -864,7 +891,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -994,7 +1021,7 @@ msgid "Status"
msgstr "Estado"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1015,13 +1042,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1091,6 +1118,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1106,6 +1138,18 @@ msgstr ""
msgid "Type"
msgstr "Tipo"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1130,7 +1174,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1145,7 +1189,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1168,7 +1212,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1189,32 +1233,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1222,13 +1266,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/es_MX.po b/account_asset_management/i18n/es_MX.po
index 21980cea2..f772e2deb 100644
--- a/account_asset_management/i18n/es_MX.po
+++ b/account_asset_management/i18n/es_MX.po
@@ -37,7 +37,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -251,6 +251,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -443,19 +449,24 @@ msgstr "Fecha"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Regresivo"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -467,14 +478,14 @@ msgid "Degressive Factor"
msgstr "Factor degresivo"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -582,7 +593,7 @@ msgid "Entries"
msgstr "Asientos"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -612,7 +623,7 @@ msgid "General"
msgstr "General"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -649,7 +660,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -694,7 +717,7 @@ msgid "Journal"
msgstr "Diario"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -702,7 +725,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -753,13 +776,13 @@ msgid "Last Updated on"
msgstr "Ultima actualización realizada"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Lineal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Valor de salvaguarda"
@@ -771,7 +794,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -803,13 +826,17 @@ msgid "Notes"
msgstr "Notas"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -884,7 +911,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1016,7 +1043,7 @@ msgid "Status"
msgstr "Estado"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1037,13 +1064,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1113,6 +1140,11 @@ msgstr "Método de tiempo"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1128,6 +1160,18 @@ msgstr ""
msgid "Type"
msgstr "Tipo"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1153,7 +1197,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Año"
@@ -1168,7 +1212,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1177,7 +1221,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1191,7 +1235,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1212,32 +1256,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1245,13 +1289,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/es_PE.po b/account_asset_management/i18n/es_PE.po
index 986c56c31..6fc0d79c7 100644
--- a/account_asset_management/i18n/es_PE.po
+++ b/account_asset_management/i18n/es_PE.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr "General"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr "Ultima Actualización"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr "Tipo"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/es_PY.po b/account_asset_management/i18n/es_PY.po
index e39387ab5..de0fdedcd 100644
--- a/account_asset_management/i18n/es_PY.po
+++ b/account_asset_management/i18n/es_PY.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr "General"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr "Ultima actualización en"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr "Tipo"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/es_VE.po b/account_asset_management/i18n/es_VE.po
index 7902c30c6..43cf7f3da 100644
--- a/account_asset_management/i18n/es_VE.po
+++ b/account_asset_management/i18n/es_VE.po
@@ -27,7 +27,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -239,6 +239,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -427,19 +433,24 @@ msgstr "Fecha"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -451,14 +462,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -566,7 +577,7 @@ msgid "Entries"
msgstr "Asientos"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -596,7 +607,7 @@ msgid "General"
msgstr "General"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -633,7 +644,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -678,7 +701,7 @@ msgid "Journal"
msgstr "Diario"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -686,7 +709,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -737,13 +760,13 @@ msgid "Last Updated on"
msgstr "Ultima actualizacion en"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Lineal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -755,7 +778,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -787,13 +810,17 @@ msgid "Notes"
msgstr "Notas"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -864,7 +891,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -994,7 +1021,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1015,13 +1042,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1091,6 +1118,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1106,6 +1138,18 @@ msgstr ""
msgid "Type"
msgstr "Tipo"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1130,7 +1174,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1145,7 +1189,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1168,7 +1212,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1189,32 +1233,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1222,13 +1266,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/et.po b/account_asset_management/i18n/et.po
index 8c13f6885..9c4dd389c 100644
--- a/account_asset_management/i18n/et.po
+++ b/account_asset_management/i18n/et.po
@@ -41,7 +41,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -253,6 +253,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -442,19 +448,24 @@ msgstr "Kuupäev"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -466,14 +477,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -581,7 +592,7 @@ msgid "Entries"
msgstr "Kirjed"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -611,7 +622,7 @@ msgid "General"
msgstr "Üldine"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -648,7 +659,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -693,7 +716,7 @@ msgid "Journal"
msgstr "Päevik"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -701,7 +724,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -752,13 +775,13 @@ msgid "Last Updated on"
msgstr "Viimati uuendatud"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Lineaarne"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Jääkväärtus"
@@ -770,7 +793,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -802,13 +825,17 @@ msgid "Notes"
msgstr "Märkmed"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -883,7 +910,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1013,7 +1040,7 @@ msgid "Status"
msgstr "Olek"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1034,13 +1061,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1110,6 +1137,11 @@ msgstr "Aja meetod"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1125,6 +1157,18 @@ msgstr ""
msgid "Type"
msgstr "Tüüp"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1149,7 +1193,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Aasta"
@@ -1164,7 +1208,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1173,7 +1217,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1187,7 +1231,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1208,32 +1252,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1241,13 +1285,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/eu.po b/account_asset_management/i18n/eu.po
index 12ef24526..bdbca6f8e 100644
--- a/account_asset_management/i18n/eu.po
+++ b/account_asset_management/i18n/eu.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr "Last Updated on"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr "Hilabete"
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr "Mota"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Urtea"
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/fa.po b/account_asset_management/i18n/fa.po
index 0af754be8..9a0ffd9cc 100644
--- a/account_asset_management/i18n/fa.po
+++ b/account_asset_management/i18n/fa.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr "عمومی"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr "شناسه"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr "آخرین به روز رسانی در"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr "نوع"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/fi.po b/account_asset_management/i18n/fi.po
index 4f117da0c..cb71ca6ca 100644
--- a/account_asset_management/i18n/fi.po
+++ b/account_asset_management/i18n/fi.po
@@ -34,7 +34,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -243,6 +243,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -431,19 +437,24 @@ msgstr "Päivämäärä"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -455,14 +466,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -569,7 +580,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -599,7 +610,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -636,7 +647,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -681,7 +704,7 @@ msgid "Journal"
msgstr "Piväkirja"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -689,7 +712,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -740,13 +763,13 @@ msgid "Last Updated on"
msgstr "Viimeksi päivitetty"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -758,7 +781,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr "Kuukausi"
@@ -790,13 +813,17 @@ msgid "Notes"
msgstr "Huomautukset"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -867,7 +894,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -997,7 +1024,7 @@ msgid "Status"
msgstr "Tila"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1018,13 +1045,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1094,6 +1121,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1109,6 +1141,18 @@ msgstr ""
msgid "Type"
msgstr "Tyyppi"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1133,7 +1177,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Vuosi"
@@ -1148,7 +1192,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1157,7 +1201,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1171,7 +1215,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1192,32 +1236,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1225,13 +1269,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/fr.po b/account_asset_management/i18n/fr.po
index 4d7dc0897..4720efb6d 100644
--- a/account_asset_management/i18n/fr.po
+++ b/account_asset_management/i18n/fr.po
@@ -33,7 +33,7 @@ msgstr ""
"X-Generator: Weblate 3.7.1\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -251,6 +251,12 @@ msgstr ""
"par ligne de facture pour autant qu'une ligne comptable soit créée par ligne "
"de facture. Avec ce réglage, une pièce comptable sera créée par article."
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -468,6 +474,11 @@ msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
"Date de l'événement déclencheur du calcul du tableau des amortissements."
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
@@ -476,13 +487,13 @@ msgstr ""
"facture sur ce compte."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Dégressif"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr "Dégressif jusqu'à la valeur de revente"
@@ -494,14 +505,14 @@ msgid "Degressive Factor"
msgstr "Taux dégréssif"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr "Dégressif-Linéaire"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -609,7 +620,7 @@ msgid "Entries"
msgstr "Pièces comptables"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -642,7 +653,7 @@ msgid "General"
msgstr "Général"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr "Générer la pièce comptable de sortie"
@@ -679,7 +690,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr "Valeur illégale %s dans asset.method."
@@ -730,7 +753,7 @@ msgid "Journal"
msgstr "Journal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -738,7 +761,7 @@ msgid "Journal Entries"
msgstr "Pièces comptables"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr "Pièce Comptable"
@@ -789,13 +812,13 @@ msgid "Last Updated on"
msgstr "Dernière mis à jour le"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Linéaire"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr "Linéaire jusqu'à la valeur de revente"
@@ -807,7 +830,7 @@ msgid "Min-Value Account"
msgstr "Compte de moins-value"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr "Mois"
@@ -839,13 +862,18 @@ msgid "Notes"
msgstr "Commentaires"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr "Nombre d'années"
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, fuzzy, python-format
+#| msgid "Number of Years"
+msgid "Number of Years or end date"
+msgstr "Nombre d'années"
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -918,7 +946,7 @@ msgid "Purchase Value"
msgstr "Valeur d'achat"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr "Trimestre"
@@ -1059,7 +1087,7 @@ msgid "Status"
msgstr "Statut"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1083,13 +1111,13 @@ msgid "The Sale Value must be positive!"
msgstr "La valeur de la vente doit être positive !"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr "La date de début doit précéder la date de fin."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1175,6 +1203,13 @@ msgstr "Méthode de temps"
msgid "Total Credit"
msgstr "Total crédit"
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+#, fuzzy
+#| msgid "Total Debit"
+msgid "Total Days"
+msgstr "Total débit"
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1190,6 +1225,21 @@ msgstr "Date de déclenchement"
msgid "Type"
msgstr "Type"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+#, fuzzy
+#| msgid "The number of years needed to depreciate your asset"
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+"Le nombre d'années nécessaires pour l'amortissement de l'immobilisation"
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1220,7 +1270,7 @@ msgstr ""
"Quand l'immobilisation est sortie, son statut prend la valeur 'Sortie'."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Année"
@@ -1237,7 +1287,7 @@ msgstr ""
"Vous devez générer ces pièces depuis l'immobilisation."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1249,7 +1299,7 @@ msgstr ""
"Vous devez générer ces pièces depuis l'immobilisation."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr "Vous ne pouvez supprimer que des immobilisations 'Brouillon'."
@@ -1265,7 +1315,7 @@ msgstr ""
"d'amortissement pour les périodes antérieures ne sont pas comptabilisées."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1292,7 +1342,7 @@ msgstr ""
"d'amortissement."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
@@ -1300,7 +1350,7 @@ msgstr ""
"des lignes d'amortissement comptabilisées."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
@@ -1309,7 +1359,7 @@ msgstr ""
"comptable."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
@@ -1317,14 +1367,14 @@ msgstr ""
"d'amortissement comptabilisées."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
"Vous ne pouvez pas supprimer une ligne de type \"Base d'immobilisation\"."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1334,7 +1384,7 @@ msgstr ""
"avec des pièces comptabilisées antérieures."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
@@ -1342,7 +1392,7 @@ msgstr ""
"pièces déjà comptabilisées."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/fr_BE.po b/account_asset_management/i18n/fr_BE.po
index 5206632f7..05a8455f2 100644
--- a/account_asset_management/i18n/fr_BE.po
+++ b/account_asset_management/i18n/fr_BE.po
@@ -17,7 +17,7 @@ msgstr ""
"Plural-Forms: \n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -224,6 +224,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -412,19 +418,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -436,14 +447,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -550,7 +561,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -580,7 +591,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -617,7 +628,19 @@ msgid "ID"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -662,7 +685,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -670,7 +693,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -721,13 +744,13 @@ msgid "Last Updated on"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -739,7 +762,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -771,13 +794,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -848,7 +875,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -978,7 +1005,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -999,13 +1026,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1075,6 +1102,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1090,6 +1122,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1114,7 +1158,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1129,7 +1173,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1138,7 +1182,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1152,7 +1196,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1173,32 +1217,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1206,13 +1250,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/fr_CA.po b/account_asset_management/i18n/fr_CA.po
index 90e947175..e0ff1d2c1 100644
--- a/account_asset_management/i18n/fr_CA.po
+++ b/account_asset_management/i18n/fr_CA.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr "Date"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr "Identifiant"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr "Dernière mise à jour le"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/fr_CH.po b/account_asset_management/i18n/fr_CH.po
index f06f28475..71031bfa6 100644
--- a/account_asset_management/i18n/fr_CH.po
+++ b/account_asset_management/i18n/fr_CH.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr "Modifié le"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/fr_FR.po b/account_asset_management/i18n/fr_FR.po
index b61dcfb37..096850ffa 100644
--- a/account_asset_management/i18n/fr_FR.po
+++ b/account_asset_management/i18n/fr_FR.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr "Date"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/gl.po b/account_asset_management/i18n/gl.po
index b0d63be37..ce7d63421 100644
--- a/account_asset_management/i18n/gl.po
+++ b/account_asset_management/i18n/gl.po
@@ -36,7 +36,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -249,6 +249,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -437,19 +443,24 @@ msgstr "Data"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -461,14 +472,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -575,7 +586,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -605,7 +616,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -642,7 +653,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -687,7 +710,7 @@ msgid "Journal"
msgstr "Diario"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -695,7 +718,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -746,13 +769,13 @@ msgid "Last Updated on"
msgstr "Última actualización en"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -764,7 +787,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -796,13 +819,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -873,7 +900,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1003,7 +1030,7 @@ msgid "Status"
msgstr "Estado"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1024,13 +1051,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1108,6 +1135,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1123,6 +1155,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1147,7 +1191,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1162,7 +1206,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1171,7 +1215,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1185,7 +1229,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1206,32 +1250,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1239,13 +1283,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/gl_ES.po b/account_asset_management/i18n/gl_ES.po
index 9aa435c06..3a5803636 100644
--- a/account_asset_management/i18n/gl_ES.po
+++ b/account_asset_management/i18n/gl_ES.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/gu.po b/account_asset_management/i18n/gu.po
index 27aa65d55..ec1f7a5f3 100644
--- a/account_asset_management/i18n/gu.po
+++ b/account_asset_management/i18n/gu.po
@@ -20,7 +20,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -227,6 +227,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -415,19 +421,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -439,14 +450,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -553,7 +564,7 @@ msgid "Entries"
msgstr "પ્રવેશો"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -583,7 +594,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -620,7 +631,19 @@ msgid "ID"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -665,7 +688,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -673,7 +696,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -724,13 +747,13 @@ msgid "Last Updated on"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -742,7 +765,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -774,13 +797,17 @@ msgid "Notes"
msgstr "નોંધ"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -851,7 +878,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -981,7 +1008,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1002,13 +1029,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1078,6 +1105,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1093,6 +1125,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1117,7 +1161,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1132,7 +1176,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1141,7 +1185,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1155,7 +1199,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1176,32 +1220,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1209,13 +1253,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/he.po b/account_asset_management/i18n/he.po
index 6b2a6120e..5ba5bd4ac 100644
--- a/account_asset_management/i18n/he.po
+++ b/account_asset_management/i18n/he.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr "כללי"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr "מזהה"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr "עודכן לאחרונה על"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr "סוג"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/hi.po b/account_asset_management/i18n/hi.po
index bc5bdc5dc..fb1109049 100644
--- a/account_asset_management/i18n/hi.po
+++ b/account_asset_management/i18n/hi.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/hr.po b/account_asset_management/i18n/hr.po
index 802c36492..9a8e208e0 100644
--- a/account_asset_management/i18n/hr.po
+++ b/account_asset_management/i18n/hr.po
@@ -43,7 +43,7 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -257,6 +257,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -446,19 +452,24 @@ msgstr "Datum"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -470,14 +481,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -585,7 +596,7 @@ msgid "Entries"
msgstr "Stavke"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -615,7 +626,7 @@ msgid "General"
msgstr "Općenito"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -652,7 +663,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -697,7 +720,7 @@ msgid "Journal"
msgstr "Temeljnica"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -705,7 +728,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -756,13 +779,13 @@ msgid "Last Updated on"
msgstr "Zadnje ažurirano dana"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Linearno"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Salvage Value"
@@ -774,7 +797,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -806,13 +829,17 @@ msgid "Notes"
msgstr "Bilješke"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -887,7 +914,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1019,7 +1046,7 @@ msgid "Status"
msgstr "Status"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1040,13 +1067,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1116,6 +1143,11 @@ msgstr "Vremenska metoda"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1131,6 +1163,18 @@ msgstr ""
msgid "Type"
msgstr "Tip"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1156,7 +1200,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Godina"
@@ -1171,7 +1215,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1180,7 +1224,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1194,7 +1238,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1215,32 +1259,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1248,13 +1292,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/hr_HR.po b/account_asset_management/i18n/hr_HR.po
index 8f470439f..ddc2ce64a 100644
--- a/account_asset_management/i18n/hr_HR.po
+++ b/account_asset_management/i18n/hr_HR.po
@@ -20,7 +20,7 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -227,6 +227,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -415,19 +421,24 @@ msgstr "Datum"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -439,14 +450,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -553,7 +564,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -583,7 +594,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -620,7 +631,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -665,7 +688,7 @@ msgid "Journal"
msgstr "Dnevnik"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -673,7 +696,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -724,13 +747,13 @@ msgid "Last Updated on"
msgstr "Zadnje ažurirano"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -742,7 +765,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -774,13 +797,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -851,7 +878,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -981,7 +1008,7 @@ msgid "Status"
msgstr "Status"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1002,13 +1029,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1078,6 +1105,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1093,6 +1125,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1117,7 +1161,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1132,7 +1176,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1141,7 +1185,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1155,7 +1199,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1176,32 +1220,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1209,13 +1253,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/hu.po b/account_asset_management/i18n/hu.po
index 52f65effd..870527bf2 100644
--- a/account_asset_management/i18n/hu.po
+++ b/account_asset_management/i18n/hu.po
@@ -29,7 +29,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -242,6 +242,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -430,19 +436,24 @@ msgstr "Dátum"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Degresszív"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -454,14 +465,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -569,7 +580,7 @@ msgid "Entries"
msgstr "Tételek"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -599,7 +610,7 @@ msgid "General"
msgstr "Általános"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -636,7 +647,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -681,7 +704,7 @@ msgid "Journal"
msgstr "Napló"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -689,7 +712,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -740,13 +763,13 @@ msgid "Last Updated on"
msgstr "Utoljára frissítve "
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Lineáris"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -758,7 +781,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -790,13 +813,17 @@ msgid "Notes"
msgstr "Megjegyzések"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -867,7 +894,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -997,7 +1024,7 @@ msgid "Status"
msgstr "Státusz"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1018,13 +1045,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1094,6 +1121,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1109,6 +1141,18 @@ msgstr ""
msgid "Type"
msgstr "Típus"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1133,7 +1177,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Év"
@@ -1148,7 +1192,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1157,7 +1201,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1171,7 +1215,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1192,32 +1236,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1225,13 +1269,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/id.po b/account_asset_management/i18n/id.po
index 351291467..dd73f901a 100644
--- a/account_asset_management/i18n/id.po
+++ b/account_asset_management/i18n/id.po
@@ -34,7 +34,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -241,6 +241,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -429,19 +435,24 @@ msgstr "Tanggal"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -453,14 +464,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -568,7 +579,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -598,7 +609,7 @@ msgid "General"
msgstr "Umum"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -635,7 +646,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -680,7 +703,7 @@ msgid "Journal"
msgstr "Jurnal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -688,7 +711,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -739,13 +762,13 @@ msgid "Last Updated on"
msgstr "Diperbaharui pada"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -757,7 +780,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -789,13 +812,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -866,7 +893,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -996,7 +1023,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1017,13 +1044,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1093,6 +1120,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1108,6 +1140,18 @@ msgstr ""
msgid "Type"
msgstr "Jenis"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1132,7 +1176,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1147,7 +1191,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1156,7 +1200,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1170,7 +1214,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1191,32 +1235,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1224,13 +1268,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/it.po b/account_asset_management/i18n/it.po
index b27d77cf7..5c10ac96d 100644
--- a/account_asset_management/i18n/it.po
+++ b/account_asset_management/i18n/it.po
@@ -23,7 +23,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -237,6 +237,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -429,19 +435,24 @@ msgstr "Data"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Regressivo"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -453,14 +464,14 @@ msgid "Degressive Factor"
msgstr "Tasso Degressivo"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -568,7 +579,7 @@ msgid "Entries"
msgstr "Registrazioni"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -598,7 +609,7 @@ msgid "General"
msgstr "Generale"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -635,7 +646,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -680,7 +703,7 @@ msgid "Journal"
msgstr "Sezionale"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -688,7 +711,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -739,13 +762,13 @@ msgid "Last Updated on"
msgstr "Last Updated on"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Costante"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Valore di Realizzo"
@@ -757,7 +780,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr "Mese"
@@ -789,13 +812,17 @@ msgid "Notes"
msgstr "Note"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -870,7 +897,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1002,7 +1029,7 @@ msgid "Status"
msgstr "Stato"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1023,13 +1050,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1099,6 +1126,13 @@ msgstr "Metodo Temporale"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+#, fuzzy
+#| msgid "Total Debit"
+msgid "Total Days"
+msgstr "Totale debito"
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1114,6 +1148,18 @@ msgstr ""
msgid "Type"
msgstr "Tipo"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1139,7 +1185,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Anno"
@@ -1154,7 +1200,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1163,7 +1209,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1177,7 +1223,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1198,32 +1244,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1231,13 +1277,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/ja.po b/account_asset_management/i18n/ja.po
index cc3451e3a..5dae558bb 100644
--- a/account_asset_management/i18n/ja.po
+++ b/account_asset_management/i18n/ja.po
@@ -39,7 +39,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -253,6 +253,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -445,19 +451,24 @@ msgstr "日付"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "逓減"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -469,14 +480,14 @@ msgid "Degressive Factor"
msgstr "逓減係数"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -584,7 +595,7 @@ msgid "Entries"
msgstr "エントリー"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -614,7 +625,7 @@ msgid "General"
msgstr "一般"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -651,7 +662,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -696,7 +719,7 @@ msgid "Journal"
msgstr "仕訳帳"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -704,7 +727,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -755,13 +778,13 @@ msgid "Last Updated on"
msgstr "最終更新日"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "リニア"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "サルベージ価値"
@@ -773,7 +796,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -805,13 +828,17 @@ msgid "Notes"
msgstr "注記"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -886,7 +913,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1018,7 +1045,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1039,13 +1066,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1115,6 +1142,11 @@ msgstr "時間法"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1130,6 +1162,18 @@ msgstr ""
msgid "Type"
msgstr "タイプ"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1155,7 +1199,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "年"
@@ -1170,7 +1214,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1179,7 +1223,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1193,7 +1237,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1214,32 +1258,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1247,13 +1291,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/ko.po b/account_asset_management/i18n/ko.po
index 631202208..9114731b8 100644
--- a/account_asset_management/i18n/ko.po
+++ b/account_asset_management/i18n/ko.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr "날짜"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr "일반"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr "최근 갱신 날짜"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr "유형"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/lo.po b/account_asset_management/i18n/lo.po
index ff835bb8c..0970edfbf 100644
--- a/account_asset_management/i18n/lo.po
+++ b/account_asset_management/i18n/lo.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/lt.po b/account_asset_management/i18n/lt.po
index e57889675..e6c17acef 100644
--- a/account_asset_management/i18n/lt.po
+++ b/account_asset_management/i18n/lt.po
@@ -29,7 +29,7 @@ msgstr ""
"%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -243,6 +243,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -435,19 +441,24 @@ msgstr "Data"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Dvigubo balanso"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -459,14 +470,14 @@ msgid "Degressive Factor"
msgstr "Nusidėvėjimo procentas"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -574,7 +585,7 @@ msgid "Entries"
msgstr "Įrašai"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -604,7 +615,7 @@ msgid "General"
msgstr "Bendra"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -641,7 +652,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -686,7 +709,7 @@ msgid "Journal"
msgstr "Žurnalas"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -694,7 +717,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -745,13 +768,13 @@ msgid "Last Updated on"
msgstr "Paskutinį kartą atnaujinta"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Tiesinis"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Likvidacinė kaina"
@@ -763,7 +786,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -795,13 +818,17 @@ msgid "Notes"
msgstr "Pastabos"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -876,7 +903,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1006,7 +1033,7 @@ msgid "Status"
msgstr "Būsena"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1027,13 +1054,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1103,6 +1130,11 @@ msgstr "Laikotarpio metodas"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1118,6 +1150,18 @@ msgstr ""
msgid "Type"
msgstr "Tipas"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1142,7 +1186,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Metai"
@@ -1157,7 +1201,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1166,7 +1210,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1180,7 +1224,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1201,32 +1245,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1234,13 +1278,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/lt_LT.po b/account_asset_management/i18n/lt_LT.po
index 59297fd08..a7f25c827 100644
--- a/account_asset_management/i18n/lt_LT.po
+++ b/account_asset_management/i18n/lt_LT.po
@@ -20,7 +20,7 @@ msgstr ""
"%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -227,6 +227,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -415,19 +421,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -439,14 +450,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -553,7 +564,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -583,7 +594,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -620,7 +631,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -665,7 +688,7 @@ msgid "Journal"
msgstr "Žurnalas"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -673,7 +696,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -724,13 +747,13 @@ msgid "Last Updated on"
msgstr "Paskutinį kartą atnaujinta"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -742,7 +765,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -774,13 +797,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -851,7 +878,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -981,7 +1008,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1002,13 +1029,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1078,6 +1105,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1093,6 +1125,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1117,7 +1161,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1132,7 +1176,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1141,7 +1185,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1155,7 +1199,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1176,32 +1220,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1209,13 +1253,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/lv.po b/account_asset_management/i18n/lv.po
index 8346eb59c..a72c8bce8 100644
--- a/account_asset_management/i18n/lv.po
+++ b/account_asset_management/i18n/lv.po
@@ -20,7 +20,7 @@ msgstr ""
"2);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -227,6 +227,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -415,19 +421,24 @@ msgstr "Datums"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -439,14 +450,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -553,7 +564,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -583,7 +594,7 @@ msgid "General"
msgstr "Vispārēji"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -620,7 +631,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -665,7 +688,7 @@ msgid "Journal"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -673,7 +696,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -724,13 +747,13 @@ msgid "Last Updated on"
msgstr "Pēdējās izmaiņas"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -742,7 +765,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -774,13 +797,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -851,7 +878,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -981,7 +1008,7 @@ msgid "Status"
msgstr "Statuss"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1002,13 +1029,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1078,6 +1105,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1093,6 +1125,18 @@ msgstr ""
msgid "Type"
msgstr "Tips"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1117,7 +1161,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1132,7 +1176,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1141,7 +1185,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1155,7 +1199,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1176,32 +1220,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1209,13 +1253,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/mk.po b/account_asset_management/i18n/mk.po
index 2278a55a5..1d73abc5a 100644
--- a/account_asset_management/i18n/mk.po
+++ b/account_asset_management/i18n/mk.po
@@ -37,7 +37,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -251,6 +251,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -443,19 +449,24 @@ msgstr "Датум"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Дегресивна"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -467,14 +478,14 @@ msgid "Degressive Factor"
msgstr "Фактор на дегресија"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -582,7 +593,7 @@ msgid "Entries"
msgstr "Записи"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -612,7 +623,7 @@ msgid "General"
msgstr "Општо"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -649,7 +660,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -694,7 +717,7 @@ msgid "Journal"
msgstr "Дневник"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -702,7 +725,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -753,13 +776,13 @@ msgid "Last Updated on"
msgstr "Последно ажурирање на"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Линеарно"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -771,7 +794,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -803,13 +826,17 @@ msgid "Notes"
msgstr "Белешки"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -884,7 +911,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1016,7 +1043,7 @@ msgid "Status"
msgstr "Статус"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1037,13 +1064,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1113,6 +1140,11 @@ msgstr "Временски метод"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1128,6 +1160,18 @@ msgstr ""
msgid "Type"
msgstr "Тип"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1153,7 +1197,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Година"
@@ -1168,7 +1212,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1177,7 +1221,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1191,7 +1235,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1212,35 +1256,35 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, fuzzy, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
"Не може да избришете средство кое содржи објавени ставки за амортизација."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
"Не може да избришете средство кое содржи објавени ставки за амортизација."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, fuzzy, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
"Не може да избришете средство кое содржи објавени ставки за амортизација."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1248,14 +1292,14 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, fuzzy, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
"Не може да избришете средство кое содржи објавени ставки за амортизација."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/mn.po b/account_asset_management/i18n/mn.po
index 63d7bd3de..974220038 100644
--- a/account_asset_management/i18n/mn.po
+++ b/account_asset_management/i18n/mn.po
@@ -38,7 +38,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -252,6 +252,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -444,19 +450,24 @@ msgstr "Огноо"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Бууруулах"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -468,14 +479,14 @@ msgid "Degressive Factor"
msgstr "Буурах Үзүүлэлт"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -583,7 +594,7 @@ msgid "Entries"
msgstr "Бичилтүүд"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -613,7 +624,7 @@ msgid "General"
msgstr "Ерөнхий"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -650,7 +661,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -695,7 +718,7 @@ msgid "Journal"
msgstr "Журнал"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -703,7 +726,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -754,13 +777,13 @@ msgid "Last Updated on"
msgstr "Сүүлийн засвар хийсэн огноо"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Шугаман"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Үлдэх өртөг"
@@ -772,7 +795,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -804,13 +827,17 @@ msgid "Notes"
msgstr "Тэмдэглэл"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -885,7 +912,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1017,7 +1044,7 @@ msgid "Status"
msgstr "Төлөв"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1038,13 +1065,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1114,6 +1141,11 @@ msgstr "Хугацааны арга"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1129,6 +1161,18 @@ msgstr ""
msgid "Type"
msgstr "Төрөл"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Жил"
@@ -1169,7 +1213,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1178,7 +1222,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1192,7 +1236,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1213,32 +1257,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, fuzzy, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr "Элэгдэл бодогдсон хөрөнгүүдийг устгах боломжгүй."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr "Элэгдэл бодогдсон хөрөнгүүдийг устгах боломжгүй."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, fuzzy, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr "Элэгдэл бодогдсон хөрөнгүүдийг устгах боломжгүй."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1246,13 +1290,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, fuzzy, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr "Элэгдэл бодогдсон хөрөнгүүдийг устгах боломжгүй."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/nb.po b/account_asset_management/i18n/nb.po
index 2c386be4d..8073b3086 100644
--- a/account_asset_management/i18n/nb.po
+++ b/account_asset_management/i18n/nb.po
@@ -32,7 +32,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -246,6 +246,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -438,19 +444,24 @@ msgstr "Dato"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -462,14 +473,14 @@ msgid "Degressive Factor"
msgstr "degressive faktor"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -577,7 +588,7 @@ msgid "Entries"
msgstr "Inngang"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -607,7 +618,7 @@ msgid "General"
msgstr "Genrelt"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -644,7 +655,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -689,7 +712,7 @@ msgid "Journal"
msgstr "Journal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -697,7 +720,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -748,13 +771,13 @@ msgid "Last Updated on"
msgstr "Sist oppdatert"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Lineær"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Restverdi"
@@ -766,7 +789,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr "Måned"
@@ -798,13 +821,17 @@ msgid "Notes"
msgstr "Notater"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -879,7 +906,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1011,7 +1038,7 @@ msgid "Status"
msgstr "Status"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1032,13 +1059,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1108,6 +1135,11 @@ msgstr "tid Metode"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1123,6 +1155,18 @@ msgstr ""
msgid "Type"
msgstr "Type"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1148,7 +1192,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "År"
@@ -1163,7 +1207,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1172,7 +1216,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1186,7 +1230,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1207,32 +1251,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1240,13 +1284,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/nb_NO.po b/account_asset_management/i18n/nb_NO.po
index 2737c7c37..c8e2b6c7c 100644
--- a/account_asset_management/i18n/nb_NO.po
+++ b/account_asset_management/i18n/nb_NO.po
@@ -19,7 +19,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -226,6 +226,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -414,19 +420,24 @@ msgstr ""
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -438,14 +449,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -552,7 +563,7 @@ msgid "Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -582,7 +593,7 @@ msgid "General"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -619,7 +630,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -664,7 +687,7 @@ msgid "Journal"
msgstr "Journal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -672,7 +695,7 @@ msgid "Journal Entries"
msgstr "Journaloppføringer"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -723,13 +746,13 @@ msgid "Last Updated on"
msgstr "Sist oppdatert den"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, python-format
msgid "Linear up to Salvage Value"
msgstr ""
@@ -741,7 +764,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -773,13 +796,17 @@ msgid "Notes"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -850,7 +877,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -980,7 +1007,7 @@ msgid "Status"
msgstr "Status"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1001,13 +1028,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1077,6 +1104,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1092,6 +1124,18 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1116,7 +1160,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr ""
@@ -1131,7 +1175,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1140,7 +1184,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1154,7 +1198,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1175,32 +1219,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1208,13 +1252,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/nl.po b/account_asset_management/i18n/nl.po
index ddb20812e..12d251887 100644
--- a/account_asset_management/i18n/nl.po
+++ b/account_asset_management/i18n/nl.po
@@ -32,7 +32,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -246,6 +246,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -438,19 +444,24 @@ msgstr "Datum"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Degressief"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -462,14 +473,14 @@ msgid "Degressive Factor"
msgstr "Degressief factor"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -577,7 +588,7 @@ msgid "Entries"
msgstr "Boekingen"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -607,7 +618,7 @@ msgid "General"
msgstr "Algemeen"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -644,7 +655,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -689,7 +712,7 @@ msgid "Journal"
msgstr "Dagboek"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -697,7 +720,7 @@ msgid "Journal Entries"
msgstr "Boekingsregel"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -748,13 +771,13 @@ msgid "Last Updated on"
msgstr "Laatst bijgewerkt op"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Lineair"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Restwaarde"
@@ -766,7 +789,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -798,13 +821,17 @@ msgid "Notes"
msgstr "Notities"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -879,7 +906,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1011,7 +1038,7 @@ msgid "Status"
msgstr "Status"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1032,13 +1059,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1108,6 +1135,11 @@ msgstr "Tijdmethode"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1123,6 +1155,18 @@ msgstr ""
msgid "Type"
msgstr "Type"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1148,7 +1192,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Jaar"
@@ -1163,7 +1207,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1172,7 +1216,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1186,7 +1230,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1207,7 +1251,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, fuzzy, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
@@ -1215,14 +1259,14 @@ msgstr ""
"afwaarderingsregels zijn."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
@@ -1230,7 +1274,7 @@ msgstr ""
"afwaarderingsregels zijn."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, fuzzy, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
@@ -1238,7 +1282,7 @@ msgstr ""
"afwaarderingsregels zijn."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1246,7 +1290,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, fuzzy, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
@@ -1254,7 +1298,7 @@ msgstr ""
"afwaarderingsregels zijn."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/nl_BE.po b/account_asset_management/i18n/nl_BE.po
index 1bd03d6e7..41cccbd12 100644
--- a/account_asset_management/i18n/nl_BE.po
+++ b/account_asset_management/i18n/nl_BE.po
@@ -27,7 +27,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -241,6 +241,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -433,19 +439,24 @@ msgstr "Datum"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Degressief"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -457,14 +468,14 @@ msgid "Degressive Factor"
msgstr "Degressieve factor"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -572,7 +583,7 @@ msgid "Entries"
msgstr "Boekingen"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -602,7 +613,7 @@ msgid "General"
msgstr "Algemeen"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -639,7 +650,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -684,7 +707,7 @@ msgid "Journal"
msgstr "Journaal"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -692,7 +715,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -743,13 +766,13 @@ msgid "Last Updated on"
msgstr "Laatst bijgewerkt op"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Lineair"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Restwaarde"
@@ -761,7 +784,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -793,13 +816,17 @@ msgid "Notes"
msgstr "Opmerkingen"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -874,7 +901,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1006,7 +1033,7 @@ msgid "Status"
msgstr "Status"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1027,13 +1054,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1103,6 +1130,11 @@ msgstr "Tijdmethode"
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1118,6 +1150,18 @@ msgstr ""
msgid "Type"
msgstr "Type"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1143,7 +1187,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Jaar"
@@ -1158,7 +1202,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1167,7 +1211,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1181,7 +1225,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1202,32 +1246,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1235,13 +1279,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/pl.po b/account_asset_management/i18n/pl.po
index 60ae59392..74af38b88 100644
--- a/account_asset_management/i18n/pl.po
+++ b/account_asset_management/i18n/pl.po
@@ -34,7 +34,7 @@ msgstr ""
"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -247,6 +247,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -435,19 +441,24 @@ msgstr "Data"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
msgid "Default Asset Profile when creating invoice lines with this account."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -459,14 +470,14 @@ msgid "Degressive Factor"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr ""
@@ -574,7 +585,7 @@ msgid "Entries"
msgstr "Zapisy"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -604,7 +615,7 @@ msgid "General"
msgstr "Ogólne"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr ""
@@ -641,7 +652,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr ""
@@ -686,7 +709,7 @@ msgid "Journal"
msgstr "Dziennik"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -694,7 +717,7 @@ msgid "Journal Entries"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr ""
@@ -745,13 +768,13 @@ msgid "Last Updated on"
msgstr "Ostatnia zmiana"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Liniowo"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Wartość końcowa"
@@ -763,7 +786,7 @@ msgid "Min-Value Account"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr ""
@@ -795,13 +818,17 @@ msgid "Notes"
msgstr "Uwagi"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr ""
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, python-format
+msgid "Number of Years or end date"
+msgstr ""
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -872,7 +899,7 @@ msgid "Purchase Value"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr ""
@@ -1002,7 +1029,7 @@ msgid "Status"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1023,13 +1050,13 @@ msgid "The Sale Value must be positive!"
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1099,6 +1126,11 @@ msgstr ""
msgid "Total Credit"
msgstr ""
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+msgid "Total Days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1114,6 +1146,18 @@ msgstr ""
msgid "Type"
msgstr "Typ"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+msgid "Use number of days to calculate depreciation amount"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1138,7 +1182,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Rok"
@@ -1153,7 +1197,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1162,7 +1206,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr ""
@@ -1176,7 +1220,7 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1197,32 +1241,32 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1230,13 +1274,13 @@ msgid ""
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/pt.po b/account_asset_management/i18n/pt.po
index 72feb122f..ba32c6e6f 100644
--- a/account_asset_management/i18n/pt.po
+++ b/account_asset_management/i18n/pt.po
@@ -28,7 +28,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:971
+#: code:addons/account_asset_management/models/account_asset.py:1040
#, python-format
msgid ""
"\n"
@@ -242,6 +242,12 @@ msgid ""
"will be an asset by product item."
msgstr ""
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__days_calc
+msgid "Calculate by days"
+msgstr ""
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
@@ -456,6 +462,11 @@ msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
"Data do evento que despoleta a necessidade de recalcular as Tabelas do Ativo."
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_line__line_days
+msgid "Days"
+msgstr ""
+
#. module: account_asset_management
#: model:ir.model.fields,help:account_asset_management.field_account_account__asset_profile_id
#, fuzzy
@@ -465,13 +476,13 @@ msgstr ""
"conta."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:120
+#: code:addons/account_asset_management/models/account_asset_profile.py:136
#, python-format
msgid "Degressive"
msgstr "Decrescente"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:122
+#: code:addons/account_asset_management/models/account_asset_profile.py:138
#, python-format
msgid "Degressive up to Salvage Value"
msgstr ""
@@ -483,14 +494,14 @@ msgid "Degressive Factor"
msgstr "Fator de decréscimo"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:121
+#: code:addons/account_asset_management/models/account_asset_profile.py:137
#, python-format
msgid "Degressive-Linear"
msgstr "Decrescente-Constante"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:237
-#: code:addons/account_asset_management/models/account_asset_profile.py:150
+#: code:addons/account_asset_management/models/account_asset.py:254
+#: code:addons/account_asset_management/models/account_asset_profile.py:166
#, python-format
msgid "Degressive-Linear is only supported for Time Method = Year."
msgstr "O Decrescente-Constante só é suportado quando o Método Tempo é Anual"
@@ -598,7 +609,7 @@ msgid "Entries"
msgstr "Movimentos"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:974
+#: code:addons/account_asset_management/models/account_asset.py:1043
#, python-format
msgid ""
"Error while processing asset '%s': \n"
@@ -630,7 +641,7 @@ msgid "General"
msgstr "Geral"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:401
+#: code:addons/account_asset_management/models/account_asset.py:430
#, python-format
msgid "Generate Asset Removal entries"
msgstr "Gerar Movs. de Remoção de Ativo"
@@ -667,7 +678,19 @@ msgid "ID"
msgstr "ID"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:717
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__use_leap_years
+msgid ""
+"If not set, the system will distribute evenly the amount to amortize across "
+"the years, based on the number of years. So the amount per year will be the "
+"depreciation base / number of years.\n"
+" If set, the system will consider if the current year is a leap year. The "
+"amount to depreciate per year will be calculated as depreciation base / "
+"(depreciation end date - start date + 1) * days in the current year."
+msgstr ""
+
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset.py:761
#, python-format
msgid "Illegal value %s in asset.method."
msgstr "Valor ilegal %s em asset.method"
@@ -718,7 +741,7 @@ msgid "Journal"
msgstr "Diário"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:421
+#: code:addons/account_asset_management/models/account_asset.py:450
#: model:ir.model,name:account_asset_management.model_account_move
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
#, python-format
@@ -726,7 +749,7 @@ msgid "Journal Entries"
msgstr "Movs. de Diário"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:248
+#: code:addons/account_asset_management/models/account_asset_line.py:252
#, python-format
msgid "Journal Entry"
msgstr "Mov. de Diário"
@@ -777,13 +800,13 @@ msgid "Last Updated on"
msgstr "Atualizado pela última vez em"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:118
+#: code:addons/account_asset_management/models/account_asset_profile.py:134
#, python-format
msgid "Linear"
msgstr "Constante"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:119
+#: code:addons/account_asset_management/models/account_asset_profile.py:135
#, fuzzy, python-format
msgid "Linear up to Salvage Value"
msgstr "Valor Residual"
@@ -795,7 +818,7 @@ msgid "Min-Value Account"
msgstr "Conta de Menos-Valias"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:128
+#: code:addons/account_asset_management/models/account_asset_profile.py:144
#, python-format
msgid "Month"
msgstr "Mês"
@@ -827,13 +850,18 @@ msgid "Notes"
msgstr "Notas"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:140
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__method_number
#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__method_number
-#, python-format
msgid "Number of Years"
msgstr "Número de Anos"
+#. module: account_asset_management
+#: code:addons/account_asset_management/models/account_asset_profile.py:156
+#, fuzzy, python-format
+#| msgid "Number of Years"
+msgid "Number of Years or end date"
+msgstr "Número de Anos"
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -908,7 +936,7 @@ msgid "Purchase Value"
msgstr "Valor de Compra"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:129
+#: code:addons/account_asset_management/models/account_asset_profile.py:145
#, python-format
msgid "Quarter"
msgstr "Trimestre"
@@ -1050,7 +1078,7 @@ msgid "Status"
msgstr "Estado"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:690
+#: code:addons/account_asset_management/models/account_asset.py:734
#, python-format
msgid ""
"The '_compute_year_amount' method is only intended for Time Method 'Number "
@@ -1072,13 +1100,13 @@ msgid "The Sale Value must be positive!"
msgstr "O Valor de Venda tem que ser positivo!"
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:247
+#: code:addons/account_asset_management/models/account_asset.py:264
#, python-format
msgid "The Start Date must precede the Ending Date."
msgstr ""
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:493
+#: code:addons/account_asset_management/models/account_asset.py:522
#, python-format
msgid ""
"The duration of the asset conflicts with the posted depreciation table entry "
@@ -1163,6 +1191,13 @@ msgstr "Método tempo"
msgid "Total Credit"
msgstr "Crédito Total"
+#. module: account_asset_management
+#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
+#, fuzzy
+#| msgid "Total Debit"
+msgid "Total Days"
+msgstr "Débito Total"
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1178,6 +1213,20 @@ msgstr "Data de acionamento"
msgid "Type"
msgstr "Tipo"
+#. module: account_asset_management
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset__use_leap_years
+#: model:ir.model.fields,field_description:account_asset_management.field_account_asset_profile__use_leap_years
+msgid "Use leap years"
+msgstr ""
+
+#. module: account_asset_management
+#: model:ir.model.fields,help:account_asset_management.field_account_asset__days_calc
+#: model:ir.model.fields,help:account_asset_management.field_account_asset_profile__days_calc
+#, fuzzy
+#| msgid "The number of years needed to depreciate your asset"
+msgid "Use number of days to calculate depreciation amount"
+msgstr "O número de anos necessários para a depreciação do seu imobilizado."
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1210,7 +1259,7 @@ msgstr ""
"'Removido'."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_profile.py:130
+#: code:addons/account_asset_management/models/account_asset_profile.py:146
#, python-format
msgid "Year"
msgstr "Ano"
@@ -1227,7 +1276,7 @@ msgstr ""
"Deve gerar esses movimentos através do ativo."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:117
+#: code:addons/account_asset_management/models/account_asset_line.py:121
#: code:addons/account_asset_management/models/account_move.py:32
#, python-format
msgid ""
@@ -1238,7 +1287,7 @@ msgstr ""
"Deve fazê-lo através do ativo."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:340
+#: code:addons/account_asset_management/models/account_asset.py:369
#, python-format
msgid "You can only delete assets in draft state."
msgstr "Apenas pode remover ativos no estado Rascunho."
@@ -1254,7 +1303,7 @@ msgstr ""
"por registar relativas a períodos anteriores."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:125
+#: code:addons/account_asset_management/models/account_asset_line.py:129
#, python-format
msgid ""
"You cannot change a depreciation line with an associated accounting entry."
@@ -1281,14 +1330,14 @@ msgstr ""
"de ativo."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:270
+#: code:addons/account_asset_management/models/account_asset.py:287
#, fuzzy, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
"Não pode modificar a categoria de um ativo com movimentos contabilísticos."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:166
+#: code:addons/account_asset_management/models/account_asset_line.py:170
#, python-format
msgid ""
"You cannot delete a depreciation line with an associated accounting entry."
@@ -1297,19 +1346,19 @@ msgstr ""
"associado."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset.py:344
+#: code:addons/account_asset_management/models/account_asset.py:373
#, python-format
msgid "You cannot delete an asset that contains posted depreciation lines."
msgstr "Não pode apagar um ativo que contenha linha de depreciação registadas."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:162
+#: code:addons/account_asset_management/models/account_asset_line.py:166
#, fuzzy, python-format
msgid "You cannot remove an asset line of type 'Depreciation Base'."
msgstr "Não pode remover uma linha de ativo do tipo 'Valor do Ativo'."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:133
+#: code:addons/account_asset_management/models/account_asset_line.py:137
#, python-format
msgid ""
"You cannot set the 'Initial Balance Entry' flag on a depreciation line with "
@@ -1319,7 +1368,7 @@ msgstr ""
"com movimentos previamente registados."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:145
+#: code:addons/account_asset_management/models/account_asset_line.py:149
#, fuzzy, python-format
msgid "You cannot set the Asset Start Date after already posted entries."
msgstr ""
@@ -1327,7 +1376,7 @@ msgstr ""
"movimentos já registados."
#. module: account_asset_management
-#: code:addons/account_asset_management/models/account_asset_line.py:153
+#: code:addons/account_asset_management/models/account_asset_line.py:157
#, python-format
msgid ""
"You cannot set the date on a depreciation line prior to already posted "
diff --git a/account_asset_management/i18n/pt_BR.po b/account_asset_management/i18n/pt_BR.po
index 26fc0631b..6263369b9 100644
--- a/account_asset_management/i18n/pt_BR.po
+++ b/account_asset_management/i18n/pt_BR.po
@@ -30,8 +30,8 @@ msgstr ""
"POT-Creation-Date: 2017-01-13 23:25+0000\n"
"PO-Revision-Date: 2019-09-17 14:24+0000\n"
"Last-Translator: Rodrigo Macedo