From d9cb201281e4cc4e8b4218691bde244cf941bdb3 Mon Sep 17 00:00:00 2001
From: Joan Sisquella
Date: Wed, 23 Oct 2019 13:05:26 +0200
Subject: [PATCH] [ADD] allows setting a depreciation ending date
---
account_asset_management/README.rst | 2 +-
.../i18n/account_asset_management.pot | 101 ++++++++++-----
account_asset_management/i18n/am.po | 106 +++++++++++-----
account_asset_management/i18n/ar.po | 106 +++++++++++-----
account_asset_management/i18n/bg.po | 106 +++++++++++-----
account_asset_management/i18n/bs.po | 106 +++++++++++-----
account_asset_management/i18n/ca.po | 106 +++++++++++-----
account_asset_management/i18n/ca_ES.po | 106 +++++++++++-----
account_asset_management/i18n/cs.po | 106 +++++++++++-----
account_asset_management/i18n/da.po | 106 +++++++++++-----
account_asset_management/i18n/de.po | 111 ++++++++++++-----
account_asset_management/i18n/el_GR.po | 106 +++++++++++-----
account_asset_management/i18n/en_AU.po | 106 +++++++++++-----
account_asset_management/i18n/en_GB.po | 106 +++++++++++-----
account_asset_management/i18n/es.po | 111 ++++++++++++-----
account_asset_management/i18n/es_AR.po | 106 +++++++++++-----
account_asset_management/i18n/es_CL.po | 106 +++++++++++-----
account_asset_management/i18n/es_CO.po | 106 +++++++++++-----
account_asset_management/i18n/es_CR.po | 106 +++++++++++-----
account_asset_management/i18n/es_DO.po | 106 +++++++++++-----
account_asset_management/i18n/es_EC.po | 106 +++++++++++-----
account_asset_management/i18n/es_ES.po | 106 +++++++++++-----
account_asset_management/i18n/es_MX.po | 106 +++++++++++-----
account_asset_management/i18n/es_PE.po | 106 +++++++++++-----
account_asset_management/i18n/es_PY.po | 106 +++++++++++-----
account_asset_management/i18n/es_VE.po | 106 +++++++++++-----
account_asset_management/i18n/et.po | 106 +++++++++++-----
account_asset_management/i18n/eu.po | 106 +++++++++++-----
account_asset_management/i18n/fa.po | 106 +++++++++++-----
account_asset_management/i18n/fi.po | 106 +++++++++++-----
account_asset_management/i18n/fr.po | 112 ++++++++++++-----
account_asset_management/i18n/fr_BE.po | 106 +++++++++++-----
account_asset_management/i18n/fr_CA.po | 106 +++++++++++-----
account_asset_management/i18n/fr_CH.po | 106 +++++++++++-----
account_asset_management/i18n/fr_FR.po | 106 +++++++++++-----
account_asset_management/i18n/gl.po | 106 +++++++++++-----
account_asset_management/i18n/gl_ES.po | 106 +++++++++++-----
account_asset_management/i18n/gu.po | 106 +++++++++++-----
account_asset_management/i18n/he.po | 106 +++++++++++-----
account_asset_management/i18n/hi.po | 106 +++++++++++-----
account_asset_management/i18n/hr.po | 106 +++++++++++-----
account_asset_management/i18n/hr_HR.po | 106 +++++++++++-----
account_asset_management/i18n/hu.po | 106 +++++++++++-----
account_asset_management/i18n/id.po | 106 +++++++++++-----
account_asset_management/i18n/it.po | 108 +++++++++++-----
account_asset_management/i18n/ja.po | 106 +++++++++++-----
account_asset_management/i18n/ko.po | 106 +++++++++++-----
account_asset_management/i18n/lo.po | 106 +++++++++++-----
account_asset_management/i18n/lt.po | 106 +++++++++++-----
account_asset_management/i18n/lt_LT.po | 106 +++++++++++-----
account_asset_management/i18n/lv.po | 106 +++++++++++-----
account_asset_management/i18n/mk.po | 106 +++++++++++-----
account_asset_management/i18n/mn.po | 106 +++++++++++-----
account_asset_management/i18n/nb.po | 106 +++++++++++-----
account_asset_management/i18n/nb_NO.po | 106 +++++++++++-----
account_asset_management/i18n/nl.po | 106 +++++++++++-----
account_asset_management/i18n/nl_BE.po | 106 +++++++++++-----
account_asset_management/i18n/pl.po | 106 +++++++++++-----
account_asset_management/i18n/pt.po | 111 ++++++++++++-----
account_asset_management/i18n/pt_BR.po | 115 +++++++++++++-----
account_asset_management/i18n/pt_PT.po | 111 ++++++++++++-----
account_asset_management/i18n/ro.po | 106 +++++++++++-----
account_asset_management/i18n/ru.po | 106 +++++++++++-----
account_asset_management/i18n/sk.po | 106 +++++++++++-----
account_asset_management/i18n/sk_SK.po | 106 +++++++++++-----
account_asset_management/i18n/sl.po | 111 ++++++++++++-----
account_asset_management/i18n/sr.po | 106 +++++++++++-----
account_asset_management/i18n/sr@latin.po | 106 +++++++++++-----
account_asset_management/i18n/sv.po | 106 +++++++++++-----
account_asset_management/i18n/th.po | 106 +++++++++++-----
account_asset_management/i18n/tr.po | 106 +++++++++++-----
account_asset_management/i18n/tr_TR.po | 106 +++++++++++-----
account_asset_management/i18n/uk.po | 106 +++++++++++-----
account_asset_management/i18n/vi.po | 106 +++++++++++-----
account_asset_management/i18n/vi_VN.po | 106 +++++++++++-----
account_asset_management/i18n/zh_CN.po | 106 +++++++++++-----
account_asset_management/i18n/zh_TW.po | 106 +++++++++++-----
.../models/account_asset.py | 19 ++-
.../models/account_asset_profile.py | 2 +-
.../static/description/index.html | 4 +-
.../views/account_asset.xml | 2 +-
81 files changed, 5755 insertions(+), 2367 deletions(-)
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 \n"
-"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/"
-"OCA-account-financial-tools-8-0/language/pt_BR/)\n"
+"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-account-"
+"financial-tools-8-0/language/pt_BR/)\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -40,7 +40,7 @@ msgstr ""
"X-Generator: Weblate 3.8\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 ""
"Com esta configuração, uma movimentação contábil será criada pelo item do "
"produto. Portanto, haverá um ativo por item de produto."
+#. 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
@@ -469,6 +475,11 @@ msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr ""
"Data de disparo do evento da necessidade de recálculo das Tabelas de Ativos."
+#. 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 ""
"Perfil de Ativo Padrão para criação de linhas de fatura com esta 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 "Decrescente até Valor Residual"
@@ -494,14 +505,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 "Decréscimo 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 "Decréscimo Linear somente é suportado para Método Temporal = Ano."
@@ -608,7 +619,7 @@ msgid "Entries"
msgstr "Lançamentos"
#. 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 "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 "Criar lançamentos de Remoção de Ativos"
@@ -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 em asset.method."
@@ -727,7 +750,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
@@ -735,7 +758,7 @@ msgid "Journal Entries"
msgstr "Lançamentos 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 "Lançamento de Diário"
@@ -786,13 +809,13 @@ msgid "Last Updated on"
msgstr "Última atualização 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 "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
#, python-format
msgid "Linear up to Salvage Value"
msgstr "Linear até Valor Residual"
@@ -804,7 +827,7 @@ msgid "Min-Value Account"
msgstr "Conta Valor Perdido"
#. 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"
@@ -836,13 +859,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"
@@ -913,7 +941,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"
@@ -1052,7 +1080,7 @@ msgid "Status"
msgstr "Situação"
#. 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 "
@@ -1075,13 +1103,13 @@ msgid "The Sale Value must be positive!"
msgstr "O Valor de Venda deve 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 "A Data Inicial deve preceder a Data Final."
#. 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 "
@@ -1166,6 +1194,13 @@ msgstr "Método Temporal"
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"
@@ -1181,6 +1216,20 @@ msgstr "Data 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 "O número de anos necessário para depreciar o seu ativo"
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
msgid "View Asset Moves"
@@ -1211,7 +1260,7 @@ msgstr ""
"Quando são criados lançamentos de remoção, o status se torna '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"
@@ -1228,7 +1277,7 @@ msgstr ""
"Você deve criar tais lançamentos contábeis a partir 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 ""
@@ -1240,7 +1289,7 @@ msgstr ""
"Você deve removê-los a partir 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 "Você só pode remover ativos com situação 'Provisório'."
@@ -1256,7 +1305,7 @@ msgstr ""
"depreciação de períodos anteriores não lançadas."
#. 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."
@@ -1283,7 +1332,7 @@ msgstr ""
"depreciação 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
#, python-format
msgid "You cannot change the profile of an asset with accounting entries."
msgstr ""
@@ -1291,7 +1340,7 @@ msgstr ""
"contábeis."
#. 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."
@@ -1300,7 +1349,7 @@ msgstr ""
"contábil."
#. 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 ""
@@ -1308,14 +1357,14 @@ msgstr ""
"depreciação."
#. 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 ""
"Você não pode remover uma linha de ativo do tipo 'Base de Depreciação'."
#. 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 "
@@ -1325,13 +1374,13 @@ msgstr ""
"depreciação com lançamentos anteriores."
#. 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 "Você não alterar a Data Inicial após ter lançamentos já realizados."
#. 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_PT.po b/account_asset_management/i18n/pt_PT.po
index add685d92..29c85caa5 100644
--- a/account_asset_management/i18n/pt_PT.po
+++ b/account_asset_management/i18n/pt_PT.po
@@ -30,7 +30,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"
@@ -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
@@ -458,6 +464,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
@@ -467,13 +478,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 ""
@@ -485,14 +496,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"
@@ -600,7 +611,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"
@@ -632,7 +643,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"
@@ -669,7 +680,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"
@@ -720,7 +743,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
@@ -728,7 +751,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"
@@ -779,13 +802,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"
@@ -797,7 +820,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"
@@ -829,13 +852,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"
@@ -910,7 +938,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"
@@ -1052,7 +1080,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 "
@@ -1074,13 +1102,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 "
@@ -1165,6 +1193,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"
@@ -1180,6 +1215,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
@@ -1212,7 +1261,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"
@@ -1229,7 +1278,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 ""
@@ -1240,7 +1289,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."
@@ -1256,7 +1305,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."
@@ -1283,14 +1332,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."
@@ -1299,19 +1348,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 "
@@ -1321,7 +1370,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 ""
@@ -1329,7 +1378,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/ro.po b/account_asset_management/i18n/ro.po
index 77658684a..231bec41d 100644
--- a/account_asset_management/i18n/ro.po
+++ b/account_asset_management/i18n/ro.po
@@ -34,7 +34,7 @@ msgstr ""
"2: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 "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 "Degresiv"
#. 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 degresiv"
#. 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 "Inregistrari"
#. 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"
#. 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 "Registru"
#. 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 "Ultima actualizare la"
#. 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 "Liniar"
#. 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 "Valoarea deja amortizata"
@@ -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 "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"
@@ -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 "Stare"
#. 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 "Metoda Timp"
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 ""
+#. 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 "An"
@@ -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,35 +1253,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 ""
"Nu puteti sterge active care contin linii ale amortizarii inregistrate."
#. 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 ""
"Nu puteti sterge active care contin linii ale amortizarii inregistrate."
#. 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 ""
"Nu puteti sterge active care contin linii ale amortizarii inregistrate."
#. 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,14 +1289,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 ""
"Nu puteti sterge active care contin linii ale amortizarii inregistrate."
#. 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/ru.po b/account_asset_management/i18n/ru.po
index 80db15115..f6a752dbe 100644
--- a/account_asset_management/i18n/ru.po
+++ b/account_asset_management/i18n/ru.po
@@ -38,7 +38,7 @@ msgstr ""
"%100>=11 && 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"
@@ -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
@@ -441,19 +447,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 ""
@@ -465,14 +476,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 ""
@@ -580,7 +591,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"
@@ -610,7 +621,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 ""
@@ -647,7 +658,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 ""
@@ -692,7 +715,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
@@ -700,7 +723,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 ""
@@ -751,13 +774,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 "Ликвидационная стоимость"
@@ -769,7 +792,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 ""
@@ -801,13 +824,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"
@@ -882,7 +909,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 ""
@@ -1014,7 +1041,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 "
@@ -1035,13 +1062,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 "
@@ -1111,6 +1138,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"
@@ -1126,6 +1158,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
@@ -1151,7 +1195,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 "Год"
@@ -1166,7 +1210,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 ""
@@ -1175,7 +1219,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 ""
@@ -1189,7 +1233,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."
@@ -1210,35 +1254,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 "
@@ -1246,14 +1290,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/sk.po b/account_asset_management/i18n/sk.po
index ec88d742c..c81b29f14 100644
--- a/account_asset_management/i18n/sk.po
+++ b/account_asset_management/i18n/sk.po
@@ -19,7 +19,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"
@@ -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 "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 ""
#. 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 "Všeobecný"
#. 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 "Naposledy upravené"
#. 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 "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"
@@ -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/sk_SK.po b/account_asset_management/i18n/sk_SK.po
index 95b4130eb..f6d863384 100644
--- a/account_asset_management/i18n/sk_SK.po
+++ b/account_asset_management/i18n/sk_SK.po
@@ -19,7 +19,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"
@@ -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/sl.po b/account_asset_management/i18n/sl.po
index fd336d6ca..b77e1483d 100644
--- a/account_asset_management/i18n/sl.po
+++ b/account_asset_management/i18n/sl.po
@@ -30,7 +30,7 @@ msgstr ""
"%100==4 ? 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"
@@ -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
@@ -453,6 +459,11 @@ msgstr "Datum"
msgid "Date of the event triggering the need to recompute the Asset Tables."
msgstr "Datum dogodka, ki je sprožil potrebo po preračunu tabel sredstev"
+#. 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
@@ -461,13 +472,13 @@ msgstr ""
"Privzeta kategorija sredstva pri ustvarjanju postavk računa za ta 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 "Degresivno"
#. 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 ""
@@ -479,14 +490,14 @@ msgid "Degressive Factor"
msgstr "Degresivni 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 "Degresivno-linearna"
#. 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 "Degresivno-linearna metoda je podprta le če je časovna metoda = leto."
@@ -594,7 +605,7 @@ msgid "Entries"
msgstr "Vnosi"
#. 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"
@@ -626,7 +637,7 @@ msgid "General"
msgstr "Splošno"
#. 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 "Ustvari vnose odstranitve sredstva"
@@ -663,7 +674,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 "Neveljavna vrednost %s v asset.method."
@@ -712,7 +735,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
@@ -720,7 +743,7 @@ msgid "Journal Entries"
msgstr "Dnevniški vnosi"
#. 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 "Dnevniški vnos"
@@ -771,13 +794,13 @@ msgid "Last Updated on"
msgstr "Zadnjič posodobljeno"
#. 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 "Ostanek vrednosti"
@@ -789,7 +812,7 @@ msgid "Min-Value Account"
msgstr "Konto zmanjšane vrednosti"
#. 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 "Mesec"
@@ -821,13 +844,18 @@ msgid "Notes"
msgstr "Opombe"
#. 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 "Število let"
+#. 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 "Število let"
+
#. module: account_asset_management
#: selection:account.asset.recompute.trigger,state:0
msgid "Open"
@@ -902,7 +930,7 @@ msgid "Purchase Value"
msgstr "Nabavna vrednost"
#. 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 "Četrtletje"
@@ -1044,7 +1072,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 "
@@ -1065,13 +1093,13 @@ msgid "The Sale Value must be positive!"
msgstr "Prodajna vrednost mora biti pozitivna!"
#. 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 "
@@ -1156,6 +1184,13 @@ msgstr "Časovna metoda"
msgid "Total Credit"
msgstr "Skupaj v dobro"
+#. 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 "Skupaj v breme"
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_view_form
msgid "Total Debit"
@@ -1171,6 +1206,20 @@ msgstr "Datum sprožitve"
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
+#, fuzzy
+#| msgid "The number of years needed to depreciate your asset"
+msgid "Use number of days to calculate depreciation amount"
+msgstr "Število let, ki je potrebno, da se sredstvo amortizira"
+
#. module: account_asset_management
#: model_terms:ir.ui.view,arch_db:account_asset_management.account_asset_compute_view_form_result
#, fuzzy
@@ -1202,7 +1251,7 @@ msgstr ""
"Ob nastanku vnosov odstranitve preide status sredstva v 'odstranjeno'."
#. 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 "Leto"
@@ -1219,7 +1268,7 @@ msgstr ""
"Take vnose bi morali ustvarjate iz sredstva."
#. 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 ""
@@ -1230,7 +1279,7 @@ msgstr ""
"Take vnose bi morali odstranjevati iz sredstva."
#. 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 "Brišete lahko le sredstva v stanju 'osnutek'."
@@ -1246,7 +1295,7 @@ msgstr ""
"amortizacijske postavke predhodnih obdobij ."
#. 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."
@@ -1273,14 +1322,14 @@ msgstr ""
"spreminjati."
#. 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 ""
"Kategorije sredstva, ki vsebuje knjigovodske vnose, ne morete spreminjati."
#. 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."
@@ -1288,19 +1337,19 @@ msgstr ""
"Amortizacijske postavke povezane s knjigovodskim vnosom ne morete brisati."
#. 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 "Ni možno brisati osnovnega sredstva , ki ima vknjižene amortizacije."
#. 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 "Postavke sredstva tipa 'vrednost sredstva' ne morete odstraniti."
#. 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 ""
"začetnega stanja'."
#. 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 ""
"vnosi."
#. 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/sr.po b/account_asset_management/i18n/sr.po
index aea9bcfc7..c94f68afc 100644
--- a/account_asset_management/i18n/sr.po
+++ b/account_asset_management/i18n/sr.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 "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 ""
@@ -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 ""
#. 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 "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
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/sr@latin.po b/account_asset_management/i18n/sr@latin.po
index 8e106a13f..a94c80bf8 100644
--- a/account_asset_management/i18n/sr@latin.po
+++ b/account_asset_management/i18n/sr@latin.po
@@ -32,7 +32,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"
@@ -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 "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 ""
@@ -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 ""
@@ -568,7 +579,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"
@@ -598,7 +609,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 ""
@@ -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 "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
@@ -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 "Zadnja izmjena"
#. 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
#, 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 "Napomene"
#. 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 "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
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/sv.po b/account_asset_management/i18n/sv.po
index 526b3ec09..5af8bbffd 100644
--- a/account_asset_management/i18n/sv.po
+++ b/account_asset_management/i18n/sv.po
@@ -57,7 +57,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"
@@ -271,6 +271,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
@@ -463,19 +469,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 "Stegvis avskrivning"
#. 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 ""
@@ -487,14 +498,14 @@ msgid "Degressive Factor"
msgstr "Avskrivnings 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 ""
@@ -602,7 +613,7 @@ msgid "Entries"
msgstr "Poster"
#. 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"
@@ -632,7 +643,7 @@ msgid "General"
msgstr "Allmän"
#. 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 ""
@@ -669,7 +680,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 ""
@@ -714,7 +737,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
@@ -722,7 +745,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 ""
@@ -773,13 +796,13 @@ msgid "Last Updated on"
msgstr "Senast uppdaterad"
#. 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 "Linjä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 "Restvärde"
@@ -791,7 +814,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 ""
@@ -823,13 +846,17 @@ msgid "Notes"
msgstr "Anteckningar"
#. 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"
@@ -904,7 +931,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 ""
@@ -1036,7 +1063,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 "
@@ -1057,13 +1084,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 "
@@ -1133,6 +1160,11 @@ msgstr "Tidmetoden"
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"
@@ -1148,6 +1180,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
#, fuzzy
@@ -1173,7 +1217,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"
@@ -1188,7 +1232,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 ""
@@ -1197,7 +1241,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 ""
@@ -1211,7 +1255,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."
@@ -1232,32 +1276,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 "
@@ -1265,13 +1309,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/th.po b/account_asset_management/i18n/th.po
index 711eb06a6..f83b00c01 100644
--- a/account_asset_management/i18n/th.po
+++ b/account_asset_management/i18n/th.po
@@ -23,7 +23,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"
@@ -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
@@ -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/tr.po b/account_asset_management/i18n/tr.po
index 899030267..82370dc2d 100644
--- a/account_asset_management/i18n/tr.po
+++ b/account_asset_management/i18n/tr.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 "Tarih"
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 "Azalan"
#. 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 "Azalma Faktörü"
#. 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 "Kayıtlar"
#. 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 "Genel"
#. 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 "Günlü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
@@ -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 "Son güncelleme"
#. 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 "Doğrusal"
#. 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 "Hurda Değeri"
@@ -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 "Notlar"
#. 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 "Durum"
#. 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 "Zaman Yöntemi"
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 "Tipi"
+#. 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 "Yıl"
@@ -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 "İşlenmiş yıpranma kalemleri içeren bir varlığı silemezsiniz."
#. 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 "İşlenmiş yıpranma kalemleri içeren bir varlığı silemezsiniz."
#. 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 "İşlenmiş yıpranma kalemleri içeren bir varlığı silemezsiniz."
#. 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 "İşlenmiş yıpranma kalemleri içeren bir varlığı silemezsiniz."
#. 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/tr_TR.po b/account_asset_management/i18n/tr_TR.po
index e79b31808..2ac7d818a 100644
--- a/account_asset_management/i18n/tr_TR.po
+++ b/account_asset_management/i18n/tr_TR.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 "Kimlik"
#. 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 "En son güncelleme tarihi"
#. 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 "Notlar"
#. 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 "Durum"
#. 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 "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
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/uk.po b/account_asset_management/i18n/uk.po
index ca8245e65..9ae649775 100644
--- a/account_asset_management/i18n/uk.po
+++ b/account_asset_management/i18n/uk.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 "Дата"
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 ""
#. 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/vi.po b/account_asset_management/i18n/vi.po
index c55755952..a2f0e18c0 100644
--- a/account_asset_management/i18n/vi.po
+++ b/account_asset_management/i18n/vi.po
@@ -50,7 +50,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"
@@ -260,6 +260,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,19 +454,24 @@ msgstr "Ngày"
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 ""
@@ -472,14 +483,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 ""
@@ -586,7 +597,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"
@@ -616,7 +627,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 ""
@@ -653,7 +664,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 ""
@@ -698,7 +721,7 @@ msgid "Journal"
msgstr "Sổ nhật 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
@@ -706,7 +729,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 ""
@@ -757,13 +780,13 @@ msgid "Last Updated on"
msgstr "Cập nhật lần cuối vào"
#. 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 "Tuyến tính"
#. 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 ""
@@ -775,7 +798,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 ""
@@ -807,13 +830,17 @@ msgid "Notes"
msgstr "Các ghi chú"
#. 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 ""
@@ -1014,7 +1041,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 "
@@ -1035,13 +1062,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 "
@@ -1111,6 +1138,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"
@@ -1126,6 +1158,18 @@ msgstr ""
msgid "Type"
msgstr "Loại"
+#. 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"
@@ -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 ""
@@ -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/vi_VN.po b/account_asset_management/i18n/vi_VN.po
index 1b02d48f4..689e3af64 100644
--- a/account_asset_management/i18n/vi_VN.po
+++ b/account_asset_management/i18n/vi_VN.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 "Cập nhật lần cuối vào"
#. 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/zh_CN.po b/account_asset_management/i18n/zh_CN.po
index 8ea3c06b3..3d1769c5a 100644
--- a/account_asset_management/i18n/zh_CN.po
+++ b/account_asset_management/i18n/zh_CN.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"
@@ -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
@@ -438,19 +444,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 ""
@@ -462,14 +473,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 ""
@@ -577,7 +588,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"
@@ -607,7 +618,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 ""
@@ -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 "凭证簿"
#. 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 "上次更新日期"
#. 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 "细分值"
@@ -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 "备注"
#. 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 "状态"
#. 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 "计时方法"
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
#, 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 "年"
@@ -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
#, 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 "
@@ -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
#, 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/zh_TW.po b/account_asset_management/i18n/zh_TW.po
index 42be558e0..0d68ea5e7 100644
--- a/account_asset_management/i18n/zh_TW.po
+++ b/account_asset_management/i18n/zh_TW.po
@@ -27,7 +27,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
@@ -431,19 +437,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 ""
@@ -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 ""
@@ -570,7 +581,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"
@@ -600,7 +611,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 ""
@@ -637,7 +648,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 ""
@@ -682,7 +705,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
@@ -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 "最後更新於"
#. 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 "殘值"
@@ -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 "備註"
#. 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 ""
#. 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 "時間的方法"
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 "類型"
+#. 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 "年度"
@@ -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/models/account_asset.py b/account_asset_management/models/account_asset.py
index 7dd2b08a7..ed280dfcd 100644
--- a/account_asset_management/models/account_asset.py
+++ b/account_asset_management/models/account_asset.py
@@ -306,6 +306,16 @@ class AccountAsset(models.Model):
if self.method_time != 'year':
self.prorata = True
+ @api.onchange('method_number')
+ def _onchange_method_number(self):
+ if self.method_number and self.method_end:
+ self.method_end = False
+
+ @api.onchange('method_end')
+ def _onchange_method_end(self):
+ if self.method_end and self.method_number:
+ self.method_number = 0
+
@api.model
def create(self, vals):
if vals.get('method_time') != 'year' and not vals.get('prorata'):
@@ -665,7 +675,7 @@ class AccountAsset(models.Model):
return depreciation_start_date
def _get_depreciation_stop_date(self, depreciation_start_date):
- if self.method_time == 'year':
+ if self.method_time == 'year' and not self.method_end:
depreciation_stop_date = depreciation_start_date + \
relativedelta(years=self.method_number, days=-1)
elif self.method_time == 'number':
@@ -683,7 +693,7 @@ class AccountAsset(models.Model):
elif self.method_period == 'year':
depreciation_stop_date = depreciation_start_date + \
relativedelta(years=self.method_number, days=-1)
- elif self.method_time == 'end':
+ elif self.method_time == 'year' and self.method_end:
depreciation_stop_date = self.method_end
return depreciation_stop_date
@@ -706,7 +716,7 @@ class AccountAsset(models.Model):
Override this method if you want to compute differently the
yearly amount.
"""
- if not self.use_leap_years:
+ if not self.use_leap_years and self.method_number:
return self.depreciation_base / self.method_number
year = entry['date_stop'].year
cy_days = calendar.isleap(year) and 366 or 365
@@ -954,7 +964,8 @@ class AccountAsset(models.Model):
def _compute_depreciation_table(self):
table = []
- if self.method_time in ['year', 'number'] and not self.method_number:
+ if self.method_time in ['year', 'number'] \
+ and not self.method_number and not self.method_end:
return table
company = self.company_id
asset_date_start = self.date_start
diff --git a/account_asset_management/models/account_asset_profile.py b/account_asset_management/models/account_asset_profile.py
index e850d6b1b..cd3b1f659 100644
--- a/account_asset_management/models/account_asset_profile.py
+++ b/account_asset_management/models/account_asset_profile.py
@@ -153,7 +153,7 @@ class AccountAssetProfile(models.Model):
'Number' and 'End' Time Methods.
"""
return [
- ('year', _('Number of Years')),
+ ('year', _('Number of Years or end date')),
]
@api.multi
diff --git a/account_asset_management/static/description/index.html b/account_asset_management/static/description/index.html
index 20dd2d65e..45a03a50e 100644
--- a/account_asset_management/static/description/index.html
+++ b/account_asset_management/static/description/index.html
@@ -383,7 +383,7 @@ the standard account_asset module from Odoo.
Configuration
Usage
Changelog
@@ -408,7 +408,7 @@ creation of separate assets per Supplier Invoice Line.
-
+
- [IMP] Add option to calculate depreciation table by days
diff --git a/account_asset_management/views/account_asset.xml b/account_asset_management/views/account_asset.xml
index 3bfc32599..182470eb2 100644
--- a/account_asset_management/views/account_asset.xml
+++ b/account_asset_management/views/account_asset.xml
@@ -65,7 +65,7 @@
attrs="{'invisible': [('method_time', 'not in', ['number', 'year'])], 'required': [('method_time', 'in', ['number', 'year'])]}"/>
+ attrs="{'required': [('method_time', '=', 'end')], 'invisible': [('method_time', 'in', ['number'])]}"/>