diff options
| author | Odoo Translation Bot <c3p@odoo.com> | 2020-11-15 00:21:02 +0100 |
|---|---|---|
| committer | Odoo Translation Bot <c3p@odoo.com> | 2020-11-15 00:21:02 +0100 |
| commit | 43e8c3b5ab1f9bd2e96c356ca8b66a53dbc1fadf (patch) | |
| tree | 126a2137fe6c81a53066794ff56608a02d96e9b7 /addons/hr_expense | |
| parent | 7062aed4e9920c8a7dc122bad1baeeda00c1d89f (diff) | |
[I18N] Update translation terms from Transifex
Diffstat (limited to 'addons/hr_expense')
| -rw-r--r-- | addons/hr_expense/i18n/ar.po | 5 | ||||
| -rw-r--r-- | addons/hr_expense/i18n/es.po | 59 | ||||
| -rw-r--r-- | addons/hr_expense/i18n/fi.po | 1283 | ||||
| -rw-r--r-- | addons/hr_expense/i18n/it.po | 88 | ||||
| -rw-r--r-- | addons/hr_expense/i18n/si.po | 1870 |
5 files changed, 2717 insertions, 588 deletions
diff --git a/addons/hr_expense/i18n/ar.po b/addons/hr_expense/i18n/ar.po index 2034fa044f7..bbc9c04b41d 100644 --- a/addons/hr_expense/i18n/ar.po +++ b/addons/hr_expense/i18n/ar.po @@ -23,6 +23,7 @@ # amal ahmed <amalalhashemy88@hotmail.com>, 2020 # Shaima Safar <shaima.safar@open-inside.com>, 2020 # Mostafa Hanafy <mostafa.s.hanafy@gmail.com>, 2020 +# Talal Albahra <talal.albahra@outlook.com>, 2020 # msgid "" msgstr "" @@ -30,7 +31,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-09-29 13:45+0000\n" "PO-Revision-Date: 2020-09-07 08:12+0000\n" -"Last-Translator: Mostafa Hanafy <mostafa.s.hanafy@gmail.com>, 2020\n" +"Last-Translator: Talal Albahra <talal.albahra@outlook.com>, 2020\n" "Language-Team: Arabic (https://www.transifex.com/odoo/teams/41243/ar/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -188,7 +189,7 @@ msgstr "حالة النشاط" #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_type_icon #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_type_icon msgid "Activity Type Icon" -msgstr "" +msgstr "أيقونة نوع النشاط" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.mail_activity_type_action_config_hr_expense diff --git a/addons/hr_expense/i18n/es.po b/addons/hr_expense/i18n/es.po index 91a40d8831f..b80c35930c5 100644 --- a/addons/hr_expense/i18n/es.po +++ b/addons/hr_expense/i18n/es.po @@ -4,7 +4,6 @@ # # Translators: # Luis M. Ontalba <luis.martinez@tecnativa.com>, 2020 -# 0bbd034d1b285e7568819a743ec2b501_2b84791 <d5c81972596cfedcd53204f47f6a8434_940895>, 2020 # Martin Trigaux, 2020 # msgid "" @@ -215,13 +214,13 @@ msgstr "Todos los informes de gastos" #: model:ir.actions.act_window,name:hr_expense.hr_expense_actions_my_all #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_my_expenses_all msgid "All My Expenses" -msgstr "All My Expenses" +msgstr "" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all msgid "All Reports" -msgstr "All Reports" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__amount_residual @@ -271,13 +270,12 @@ msgstr "Aprobar" #. module: hr_expense #: model:ir.actions.server,name:hr_expense.hr_expense_sheet_approve_action_server msgid "Approve Report" -msgstr "Approve Report" +msgstr "" #. module: hr_expense #: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_approve msgid "Approve the new expense reports submitted by the employees you manage." msgstr "" -"Approve the new expense reports submitted by the employees you manage." #. module: hr_expense #: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__state__approved @@ -299,7 +297,7 @@ msgstr "Archivado" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form msgid "Attach Receipt" -msgstr "Attach Receipt" +msgstr "" #. module: hr_expense #. openerp-web @@ -470,12 +468,12 @@ msgstr "Descripción" #: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_all #: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted msgid "Did you try the mobile app?" -msgstr "Did you try the mobile app?" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form msgid "Digitalize your receipts with OCR and Artificial Intelligence" -msgstr "Digitalize your receipts with OCR and Artificial Intelligence" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_account_journal__display_name @@ -501,9 +499,6 @@ msgid "" "picture of your receipt and let Odoo digitalizes it for you. The OCR and " "Artificial Intelligence will fill the data automatically." msgstr "" -"Do not keep your expense tickets in your pockets any longer. Just snap a " -"picture of your receipt and let Odoo digitalizes it for you. The OCR and " -"Artificial Intelligence will fill the data automatically." #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form @@ -559,7 +554,7 @@ msgstr "Aprobación del gasto" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.view_employee_tree_inherit_expense msgid "Expense Approver" -msgstr "Expense Approver" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__date @@ -570,7 +565,7 @@ msgstr "Fecha del gasto" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form msgid "Expense Digitalization (OCR)" -msgstr "Expense Digitalization (OCR)" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__journal_id @@ -1007,7 +1002,7 @@ msgstr "Mis gastos" #: model:ir.actions.act_window,name:hr_expense.hr_expense_actions_my_unsubmitted #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_my_expenses_to_submit msgid "My Expenses to Report" -msgstr "My Expenses to Report" +msgstr "" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_my_all @@ -1081,7 +1076,7 @@ msgstr "" #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "No account found for the %s journal, please configure one." -msgstr "No account found for the %s journal, please configure one." +msgstr "" #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:0 @@ -1093,7 +1088,7 @@ msgstr "No se proporcionó ningún archivo adjunto" #: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_department_filtered #: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_all msgid "No data yet!" -msgstr "No data yet!" +msgstr "" #. module: hr_expense #: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_product @@ -1233,7 +1228,7 @@ msgstr "" #. module: hr_expense #: model:ir.actions.server,name:hr_expense.hr_expense_sheet_post_action_server msgid "Post Entries" -msgstr "Post Entries" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form @@ -1246,8 +1241,6 @@ msgid "" "Post the journal entries of the new expense reports approved by the " "employees' manager." msgstr "" -"Post the journal entries of the new expense reports approved by the " -"employees' manager." #. module: hr_expense #: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense_sheet__state__post @@ -1392,7 +1385,7 @@ msgstr "Reembolsar gastos en nómina" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form msgid "Reimburse expenses in payslips" -msgstr "Reimburse expenses in payslips" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form @@ -1405,8 +1398,6 @@ msgid "" "Reimburse the employees who incurred these costs or simply register the " "corresponding payments." msgstr "" -"Reimburse the employees who incurred these costs or simply register the " -"corresponding payments." #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason @@ -1465,7 +1456,7 @@ msgstr "Muestra" #: code:addons/hr_expense/static/src/xml/expense_qr_modal_template.xml:0 #, python-format msgid "Scan this QR code to get the Odoo app:" -msgstr "Scan this QR code to get the Odoo app:" +msgstr "" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_employee__expense_manager_id @@ -1474,8 +1465,6 @@ msgid "" "Select the user responsible for approving \"Expenses\" of this employee.\n" "If empty, the approval is done by an Administrator or Approver (determined in settings/users)." msgstr "" -"Select the user responsible for approving \"Expenses\" of this employee.\n" -"If empty, the approval is done by an Administrator or Approver (determined in settings/users)." #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:0 @@ -1506,7 +1495,7 @@ msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_res_config_settings__module_hr_expense_extract msgid "Send bills to OCR to generate expenses" -msgstr "Send bills to OCR to generate expenses" +msgstr "" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_configuration @@ -1534,8 +1523,6 @@ msgid "" "Snap pictures of your receipts and let Odoo<br> automatically create " "expenses for you." msgstr "" -"Snap pictures of your receipts and let Odoo<br> automatically create " -"expenses for you." #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_product_product__can_be_expensed @@ -1611,7 +1598,7 @@ msgstr "" #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "The current user has no related employee. Please, create one." -msgstr "The current user has no related employee. Please, create one." +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register @@ -1643,7 +1630,7 @@ msgstr "" #: model:digest.tip,name:hr_expense.digest_tip_hr_expense_0 #: model_terms:digest.tip,tip_description:hr_expense.digest_tip_hr_expense_0 msgid "Tip: Snap pictures of your receipts with the remote app" -msgstr "Tip: Snap pictures of your receipts with the remote app" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search @@ -1830,7 +1817,7 @@ msgstr "Solo puede rechazar los gastos de su departamento" #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You can't mix sample expenses and regular ones" -msgstr "You can't mix sample expenses and regular ones" +msgstr "" #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:0 @@ -1882,8 +1869,6 @@ msgid "" "You need to have at least one product that can be expensed in your database " "to proceed!" msgstr "" -"You need to have at least one product that can be expensed in your database " -"to proceed!" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason @@ -1925,21 +1910,21 @@ msgstr "km" #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "to be reimbursed" -msgstr "to be reimbursed" +msgstr "" #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "to report" -msgstr "to report" +msgstr "" #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "under validation" -msgstr "under validation" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form msgid "use OCR to fill data from a picture of the bill" -msgstr "use OCR to fill data from a picture of the bill" +msgstr "" diff --git a/addons/hr_expense/i18n/fi.po b/addons/hr_expense/i18n/fi.po index 6298d4aa690..f22525e0f6e 100644 --- a/addons/hr_expense/i18n/fi.po +++ b/addons/hr_expense/i18n/fi.po @@ -1,33 +1,13 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * hr_expense -# -# Translators: -# Tommi Rintala <tommi.rintala@gmail.com>, 2018 -# Miku Laitinen <miku.laitinen@gmail.com>, 2018 -# Jussi Lehto <jussi@gulfeo.com>, 2018 -# Mikko Salmela <salmemik@gmail.com>, 2018 -# Kari Lindgren <karisatu@gmail.com>, 2018 -# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2018 -# Jukka Paulin <jukka.paulin@gmail.com>, 2018 -# Iipponen <erno@web-veistamo.fi>, 2018 -# Timo Koukkari <ti.ko@netikka.fi>, 2018 -# Pekko Tuomisto <pekko.tuomisto@web-veistamo.fi>, 2018 -# Eino Mäkitalo <eino.makitalo@netitbe.fi>, 2018 -# Kari Lindgren <kari.lindgren@emsystems.fi>, 2018 -# Marko Happonen <marko.happonen@sprintit.fi>, 2018 -# Veikko Väätäjä <veikko.vaataja@gmail.com>, 2018 -# Tuomo Aura <tuomo.aura@web-veistamo.fi>, 2018 -# Martin Trigaux, 2018 -# Svante Suominen <svante.suominen@web-veistamo.fi>, 2018 +# * hr_expense # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 12.0\n" +"Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-08 06:48+0000\n" -"PO-Revision-Date: 2018-08-24 09:18+0000\n" -"Last-Translator: Svante Suominen <svante.suominen@web-veistamo.fi>, 2018\n" +"POT-Creation-Date: 2020-09-29 13:45+0000\n" +"PO-Revision-Date: 2020-09-07 08:12+0000\n" "Language-Team: Finnish (https://www.transifex.com/odoo/teams/41243/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -36,15 +16,22 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: hr_expense +#: model:ir.actions.report,print_report_name:hr_expense.action_report_hr_expense_sheet +msgid "" +"'Expenses - %s - %s' % (object.employee_id.name, (object.name).replace('/', " +"''))" +msgstr "" + +#. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view msgid "" -"<i class=\"text-muted oe_edit_only\">Use [Reference] as a subject prefix for" -" incoming receipts</i>" +"<i class=\"text-muted oe_edit_only\">Use this reference as a subject prefix " +"when submitting by email.</i>" msgstr "" #. module: hr_expense #. openerp-web -#: code:addons/hr_expense/static/src/js/tour.js:49 +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 #, python-format msgid "" "<p>Approve the report here.</p><p>Tip: if you refuse, don’t forget to give " @@ -53,7 +40,7 @@ msgstr "" #. module: hr_expense #. openerp-web -#: code:addons/hr_expense/static/src/js/tour.js:41 +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 #, python-format msgid "" "<p>Click on <b> Action Create Report </b> to submit selected expenses to " @@ -62,28 +49,28 @@ msgstr "" #. module: hr_expense #. openerp-web -#: code:addons/hr_expense/static/src/js/tour.js:32 +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 #, python-format msgid "<p>Click on <b> Create Report </b> to create the report.</p>" msgstr "" #. module: hr_expense #. openerp-web -#: code:addons/hr_expense/static/src/js/tour.js:23 +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 #, python-format msgid "<p>Once your <b> Expense </b> is ready, you can save it.</p>" msgstr "" #. module: hr_expense #. openerp-web -#: code:addons/hr_expense/static/src/js/tour.js:36 +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 #, python-format msgid "<p>Select expenses to submit them to your manager</p>" msgstr "" #. module: hr_expense #. openerp-web -#: code:addons/hr_expense/static/src/js/tour.js:53 +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 #, python-format msgid "" "<p>The accountant receive approved expense reports.</p><p>He can post " @@ -91,29 +78,36 @@ msgid "" msgstr "" #. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "" +"<span class=\"fa fa-lg fa-building-o\" title=\"Values set here are company-" +"specific.\"/>" +msgstr "" + +#. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet msgid "<strong>Date:</strong>" -msgstr "<strong>Pvm:</strong>" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet msgid "<strong>Description:</strong>" -msgstr "<strong>Kuvaus:</strong>" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet msgid "<strong>Employee:</strong>" -msgstr "<strong>Työntekijä:</strong>" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet msgid "<strong>Payment By:</strong>" -msgstr "<strong>Maksaja:</strong>" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet msgid "<strong>Total</strong>" -msgstr "<strong>Yhteensä</strong>" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet @@ -121,73 +115,106 @@ msgid "<strong>Validated By:</strong>" msgstr "" #. module: hr_expense -#: code:addons/hr_expense/wizard/hr_expense_sheet_register_payment.py:104 -#, python-format -msgid "" -"A payment of %s %s with the reference <a href='/mail/view?%s'>%s</a> related" -" to your expense %s has been made." -msgstr "" - -#. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__account_id msgid "Account" -msgstr "Tili" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view msgid "Accounting" -msgstr "Kirjanpito" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__accounting_date +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__accounting_date +msgid "Accounting Date" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_needaction #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_needaction msgid "Action Needed" -msgstr "Vaatii toimenpiteitä" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_ids #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_ids msgid "Activities" -msgstr "Toimenpiteet" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_exception_decoration +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_state #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_state msgid "Activity State" -msgstr "Toimenpiteen tila" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_type_icon +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_type_icon +msgid "Activity Type Icon" +msgstr "" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.mail_activity_type_action_config_hr_expense #: model:ir.ui.menu,name:hr_expense.hr_expense_menu_config_activity_type msgid "Activity Types" -msgstr "Toimenpiteiden tyypit" - -#. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -msgid "Actual expense sheets, not the refused ones" -msgstr "Todelliset kulut, ei hylättyjä" +msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:158 -#, python-format -msgid "Add a new expense," +#: model:res.groups,name:hr_expense.group_hr_expense_manager +msgid "Administrator" msgstr "" #. module: hr_expense #: model:product.product,name:hr_expense.air_ticket #: model:product.template,name:hr_expense.air_ticket_product_template msgid "Air Flight" -msgstr "Lento" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Alias" +msgstr "" + +#. module: hr_expense +#: model:res.groups,name:hr_expense.group_hr_expense_user +msgid "All Approver" +msgstr "" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all_all msgid "All Expense Reports" -msgstr "Kaikki kuluraportit" +msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.hr_expense_actions_all -msgid "All Expenses" -msgstr "Kaikki kulut" +#: model:ir.actions.act_window,name:hr_expense.hr_expense_actions_my_all +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_my_expenses_all +msgid "All My Expenses" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all +msgid "All Reports" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__amount_residual +msgid "Amount Due" +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/js/upload_mixin.js:0 +#, python-format +msgid "An error occurred during the upload" +msgstr "" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense__account_id @@ -195,41 +222,68 @@ msgid "An expense account is expected" msgstr "" #. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "An expense report must contain only lines from the same company." +msgstr "" + +#. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__analytic_account_id -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search msgid "Analytic Account" -msgstr "Kustannuspaikka" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__analytic_tag_ids msgid "Analytic Tags" -msgstr "Analyyttiset tunnisteet" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_all +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted +msgid "Apple App Store" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form msgid "Approve" -msgstr "Hyväksy" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.server,name:hr_expense.hr_expense_sheet_approve_action_server +msgid "Approve Report" +msgstr "" #. module: hr_expense -#: selection:hr.expense,state:0 selection:hr.expense.sheet,state:0 -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_approve +msgid "Approve the new expense reports submitted by the employees you manage." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__state__approved +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense_sheet__state__approve #: model:mail.message.subtype,name:hr_expense.mt_expense_approved msgid "Approved" -msgstr "Hyväksytty" +msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search msgid "Approved Expenses" -msgstr "Hyväksytyt kulut" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view +msgid "Archived" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form -msgid "Attach Document" +msgid "Attach Receipt" msgstr "" #. module: hr_expense #. openerp-web -#: code:addons/hr_expense/static/src/js/tour.js:27 +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 #, python-format msgid "Attach your receipt here." msgstr "" @@ -241,14 +295,19 @@ msgid "Attachment Count" msgstr "" #. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_expenses_analysis_tree +msgid "Attachments" +msgstr "" + +#. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__bank_journal_id msgid "Bank Journal" -msgstr "Päiväkirja, pankki" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__reference msgid "Bill Reference" -msgstr "Laskun viite" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__can_reset @@ -256,21 +315,26 @@ msgid "Can Reset" msgstr "" #. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed #: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed msgid "Can be Expensed" -msgstr "Voidaan kirjata kuluksi" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_refuse_wizard_view_form -#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_register_payment_view_form msgid "Cancel" -msgstr "Peruuta" +msgstr "" #. module: hr_expense #: model:product.product,name:hr_expense.car_travel #: model:product.template,name:hr_expense.car_travel_product_template msgid "Car Travel Expenses" -msgstr "Matkakulut oman auton käytöstä" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__product_uom_category_id +msgid "Category" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet @@ -278,19 +342,13 @@ msgid "Certified honest and conform,<br/>(Date and signature).<br/><br/>" msgstr "" #. module: hr_expense -#: selection:hr.expense,payment_mode:0 #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__company_id #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__company_id -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__company_id -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__payment_mode__company_account +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search msgid "Company" -msgstr "Yritys" - -#. module: hr_expense -#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet_register_payment_wizard__company_id -msgid "Company related to this journal" -msgstr "Päiväkirjaan liittyvä yritys" +msgstr "" #. module: hr_expense #: model:ir.model,name:hr_expense.model_res_config_settings @@ -300,72 +358,73 @@ msgstr "" #. module: hr_expense #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_configuration msgid "Configuration" -msgstr "Asetukset" +msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search msgid "Confirmed Expenses" -msgstr "Vahvistetut kulukorvaukset" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__product_uom_category_id +msgid "" +"Conversion between Units of Measure can only occur if they belong to the " +"same category. The conversion will be made based on the ratios." +msgstr "" #. module: hr_expense +#: model:ir.actions.server,name:hr_expense.hr_expense_submit_action_server +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_expenses_analysis_tree #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form msgid "Create Report" msgstr "" #. module: hr_expense -#: model_terms:ir.actions.act_window,help:hr_expense.action_request_approve_expense_sheet -#: model_terms:ir.actions.act_window,help:hr_expense.action_request_to_pay_expense_sheet -#: model_terms:ir.actions.act_window,help:hr_expense.action_request_to_post_expense_sheet -#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_all -#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted -msgid "Create a new expense" +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_account +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_all +msgid "Create a new expense report" msgstr "" #. module: hr_expense -#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_product -msgid "Create a new expense category" +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Create expenses from incoming emails" msgstr "" #. module: hr_expense -#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_all -#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_pay -#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_post -#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_my_all -msgid "Create a new expense report" +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_all +msgid "Create new expenses to get statistics." msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__create_uid #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__create_uid #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__create_uid -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__create_uid msgid "Created by" -msgstr "Luonut" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__create_date #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__create_date #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__create_date -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__create_date msgid "Created on" -msgstr "Luotu" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__currency_id #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__currency_id -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__currency_id msgid "Currency" -msgstr "Valuutta" +msgstr "" #. module: hr_expense -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__date -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__accounting_date +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter msgid "Date" -msgstr "Päivämäärä" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "Dear" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_res_config_settings__expense_alias_prefix @@ -373,67 +432,80 @@ msgid "Default Alias Name for Expenses" msgstr "" #. module: hr_expense +#: model:ir.model,name:hr_expense.model_hr_department #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__department_id -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search msgid "Department" -msgstr "Osasto" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__name msgid "Description" -msgstr "Kuvaus" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_all +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted +msgid "Did you try the mobile app?" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Digitalize your receipts with OCR and Artificial Intelligence" +msgstr "" #. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_account_journal__display_name +#: model:ir.model.fields,field_description:hr_expense.field_account_move__display_name +#: model:ir.model.fields,field_description:hr_expense.field_account_move_line__display_name +#: model:ir.model.fields,field_description:hr_expense.field_account_payment_register__display_name +#: model:ir.model.fields,field_description:hr_expense.field_hr_department__display_name +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee__display_name +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee_public__display_name #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__display_name #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__display_name #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__display_name -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__display_name +#: model:ir.model.fields,field_description:hr_expense.field_product_template__display_name +#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings__display_name +#: model:ir.model.fields,field_description:hr_expense.field_res_users__display_name msgid "Display Name" -msgstr "Näyttönimi" +msgstr "" + +#. module: hr_expense +#: model_terms:digest.tip,tip_description:hr_expense.digest_tip_hr_expense_0 +msgid "" +"Do not keep your expense tickets in your pockets any longer. Just snap a " +"picture of your receipt and let Odoo digitalizes it for you. The OCR and " +"Artificial Intelligence will fill the data automatically." +msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form msgid "Documents" -msgstr "Dokumentit" +msgstr "" #. module: hr_expense -#: selection:hr.expense.sheet,state:0 -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense_sheet__state__draft msgid "Draft" -msgstr "Luonnos" - -#. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_register_payment_view_form -msgid "Draft Payment" msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form -msgid "Email Alias" -msgstr "Sähköpostialias" - -#. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form -msgid "Emails" -msgstr "Sähköpostit" - -#. module: hr_expense #: model:ir.model,name:hr_expense.model_hr_employee #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__employee_id #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__employee_id -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search msgid "Employee" -msgstr "Työntekijä" +msgstr "" #. module: hr_expense -#: selection:hr.expense,payment_mode:0 +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__payment_mode__own_account msgid "Employee (to reimburse)" -msgstr "Työntekijä (tulee hyvittää)" +msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.action_approved_expense +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_account +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_account_employee_expenses msgid "Employee Expenses" msgstr "" @@ -445,11 +517,13 @@ msgstr "" #. module: hr_expense #: model:ir.model,name:hr_expense.model_hr_expense #: model:ir.model.fields,field_description:hr_expense.field_account_move_line__expense_id -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee__expense_manager_id +#: model:ir.model.fields,field_description:hr_expense.field_res_users__expense_manager_id +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form msgid "Expense" -msgstr "Kulu" +msgstr "" #. module: hr_expense #: model:mail.activity.type,name:hr_expense.mail_act_expense_approval @@ -457,19 +531,35 @@ msgid "Expense Approval" msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.view_employee_tree_inherit_expense +msgid "Expense Approver" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__date +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search msgid "Expense Date" -msgstr "Kulupäivä" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Expense Digitalization (OCR)" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__journal_id msgid "Expense Journal" -msgstr "Kulupäiväkirja" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__expense_line_ids msgid "Expense Lines" -msgstr "Kululajit" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee_public__expense_manager_id +msgid "Expense Manager" +msgstr "" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.hr_expense_product @@ -484,26 +574,22 @@ msgid "Expense Refuse Reason Wizard" msgstr "" #. module: hr_expense -#: model:ir.model,name:hr_expense.model_hr_expense_sheet_register_payment_wizard -msgid "Expense Register Payment Wizard" -msgstr "" - -#. module: hr_expense #: model:ir.model,name:hr_expense.model_hr_expense_sheet #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__sheet_id +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_tree msgid "Expense Report" -msgstr "Kuluraportti" +msgstr "" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__state msgid "Expense Report State" -msgstr "Kuluraportin tila" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__name msgid "Expense Report Summary" -msgstr "Kuluraportin selite" +msgstr "" #. module: hr_expense #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_report @@ -511,32 +597,32 @@ msgstr "Kuluraportin selite" #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_tree msgid "Expense Reports" -msgstr "Kuluraportit" +msgstr "" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_department_filtered msgid "Expense Reports Analysis" -msgstr "Kuluraporttianalyysi" +msgstr "" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all_to_pay msgid "Expense Reports To Pay" -msgstr "Maksettavat kuluraportit" +msgstr "" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all_to_post msgid "Expense Reports To Post" -msgstr "Kirjattavat kuluraportit" +msgstr "" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all_to_approve #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_department_to_approve msgid "Expense Reports to Approve" -msgstr "Hyväksyttävät kuluraportit" +msgstr "" #. module: hr_expense -#: model:ir.model.fields,field_description:hr_expense.field_hr_employee__expense_manager_id -msgid "Expense Responsible" +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_product +msgid "Expense products can be reinvoiced to your customers." msgstr "" #. module: hr_expense @@ -547,17 +633,23 @@ msgstr "" #. module: hr_expense #: model:mail.message.subtype,description:hr_expense.mt_expense_approved msgid "Expense report approved" -msgstr "Kuluraportti hyväksytty" +msgstr "" #. module: hr_expense #: model:mail.message.subtype,description:hr_expense.mt_expense_paid msgid "Expense report paid" -msgstr "Kuluraportti maksettu" +msgstr "" #. module: hr_expense #: model:mail.message.subtype,description:hr_expense.mt_expense_refused msgid "Expense report refused" -msgstr "Kuluraportti hylätty" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all +msgid "" +"Expense reports regroup all the expenses incurred during a specific event." +msgstr "" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_account_move_line__expense_id @@ -566,73 +658,67 @@ msgstr "" #. module: hr_expense #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root -#: model_terms:ir.ui.view,arch_db:hr_expense.hr_employee_view_form_inherit_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form -#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form -#: model_terms:ir.ui.view,arch_db:hr_expense.view_expenses_tree -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter #: model:product.product,name:hr_expense.product_product_fixed_cost #: model:product.template,name:hr_expense.product_product_fixed_cost_product_template +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_department_view_kanban +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_activity +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_activity +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_expenses_analysis_tree +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form msgid "Expenses" -msgstr "Menot" +msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.hr_expense_action +#: model:ir.actions.act_window,name:hr_expense.hr_expense_actions_all #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_all_expenses #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_graph #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_pivot #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_graph #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_pivot msgid "Expenses Analysis" -msgstr "Kuluseuranta" +msgstr "" #. module: hr_expense #: model:ir.actions.report,name:hr_expense.action_report_hr_expense_sheet #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet msgid "Expenses Report" -msgstr "Kuluraportti" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_department__expense_sheets_to_approve_count msgid "Expenses Reports to Approve" -msgstr "Hyväksyttävät kuluraportit" - -#. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter -msgid "Expenses by Date" msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter -msgid "Expenses in Draft" +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +msgid "Expenses by Date" msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:568 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "Expenses must be paid by the same entity (Company or employee)." msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:623 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "" "Expenses must have an expense journal specified to generate accounting " "entries." msgstr "" -"Kuluilla tulee olla kulupäiväkirja, jotta kirjanpidon viennit voidaan tehdä." #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search msgid "Expenses of Your Team Member" msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search msgid "Expenses to Invoice" -msgstr "Laskutettavat kulut" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.account_journal_dashboard_kanban_view_inherit_hr_expense @@ -641,71 +727,77 @@ msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__is_refused -msgid "Explicitely Refused by manager or acccountant" +msgid "Explicitly Refused by manager or accountant" msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_follower_ids #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_follower_ids msgid "Followers" -msgstr "Seuraajat" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_channel_ids #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_channel_ids msgid "Followers (Channels)" -msgstr "Seuraajat (kanavat)" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_partner_ids #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_partner_ids msgid "Followers (Partners)" -msgstr "Seuraajat (kumppanit)" +msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter -msgid "Former Employees" -msgstr "Entiset työntekijät" +#: model:ir.model.fields,help:hr_expense.field_hr_expense__activity_type_icon +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "" #. module: hr_expense -#: model_terms:ir.actions.act_window,help:hr_expense.action_approved_expense -#: model_terms:ir.actions.act_window,help:hr_expense.action_unsubmitted_expense -msgid "" -"From here the accountant will be able to approve as well as refuse the " -"expenses which are verified by the HR Manager." +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Former Employees" msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search msgid "Future Activities" -msgstr "Tulevat toimenpiteet" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view msgid "General Information" -msgstr "Yleistiedot" +msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter -msgid "Group By" -msgstr "Ryhmittely" +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "Generated Expense" +msgstr "" #. module: hr_expense -#: model:ir.model,name:hr_expense.model_hr_department -msgid "HR Department" -msgstr "HR-osasto" +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "Generated Expenses" +msgstr "" #. module: hr_expense -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__is_multiple_currency -msgid "Handle lines with different currencies" +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_all +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted +msgid "Google Play Store" msgstr "" #. module: hr_expense -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__hide_payment_method -msgid "Hide Payment Method" +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Group By" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__is_multiple_currency +msgid "Handle lines with different currencies" msgstr "" #. module: hr_expense @@ -719,85 +811,128 @@ msgid "Hr Expense Sheet" msgstr "" #. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_account_journal__id +#: model:ir.model.fields,field_description:hr_expense.field_account_move__id +#: model:ir.model.fields,field_description:hr_expense.field_account_move_line__id +#: model:ir.model.fields,field_description:hr_expense.field_account_payment_register__id +#: model:ir.model.fields,field_description:hr_expense.field_hr_department__id +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee__id +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee_public__id #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__id #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__id #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__id -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__id +#: model:ir.model.fields,field_description:hr_expense.field_product_template__id +#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings__id +#: model:ir.model.fields,field_description:hr_expense.field_res_users__id msgid "ID" -msgstr "Tunniste (ID)" +msgstr "" #. module: hr_expense -#: model:ir.model.fields,help:hr_expense.field_hr_expense__message_unread -#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__message_unread -msgid "If checked new messages require your attention." -msgstr "Jos valittu, uudet viestit vaativat huomiotasi." +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_exception_icon +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_exception_icon +msgid "Icon" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__activity_exception_icon +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense__message_needaction +#: model:ir.model.fields,help:hr_expense.field_hr_expense__message_unread #: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__message_needaction +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__message_unread msgid "If checked, new messages require your attention." -msgstr "Jos valittu, uudet viestit vaativat huomiotasi." +msgstr "" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense__message_has_error +#: model:ir.model.fields,help:hr_expense.field_hr_expense__message_has_sms_error #: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__message_has_error +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__message_has_sms_error msgid "If checked, some messages have a delivery error." msgstr "" #. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Incoming Emails" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "Invalid attachments!" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__is_editable +msgid "Is Editable By Current User" +msgstr "" + +#. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_is_follower #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_is_follower msgid "Is Follower" -msgstr "On seuraaja" +msgstr "" #. module: hr_expense #: model:ir.model,name:hr_expense.model_account_journal +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search msgid "Journal" -msgstr "Päiväkirja" +msgstr "" #. module: hr_expense +#: model:ir.model,name:hr_expense.model_account_move #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__account_move_id msgid "Journal Entry" -msgstr "Päiväkirjan kirjaus" +msgstr "" #. module: hr_expense #: model:ir.model,name:hr_expense.model_account_move_line msgid "Journal Item" -msgstr "Päiväkirjatapahtuma" +msgstr "" #. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_account_journal____last_update +#: model:ir.model.fields,field_description:hr_expense.field_account_move____last_update +#: model:ir.model.fields,field_description:hr_expense.field_account_move_line____last_update +#: model:ir.model.fields,field_description:hr_expense.field_account_payment_register____last_update +#: model:ir.model.fields,field_description:hr_expense.field_hr_department____last_update +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee____last_update +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee_public____last_update #: model:ir.model.fields,field_description:hr_expense.field_hr_expense____last_update #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard____last_update #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet____last_update -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard____last_update +#: model:ir.model.fields,field_description:hr_expense.field_product_template____last_update +#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings____last_update +#: model:ir.model.fields,field_description:hr_expense.field_res_users____last_update msgid "Last Modified on" -msgstr "Viimeksi muokattu" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__write_uid #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__write_uid #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__write_uid -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__write_uid msgid "Last Updated by" -msgstr "Viimeksi päivittänyt" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__write_date #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__write_date #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__write_date -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__write_date msgid "Last Updated on" -msgstr "Viimeksi päivitetty" +msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search msgid "Late Activities" -msgstr "Yliaikaiset toiminnot" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_res_config_settings__use_mailgateway -#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form msgid "Let your employees record expenses by email" msgstr "" @@ -809,23 +944,17 @@ msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__user_id -#: model:res.groups,name:hr_expense.group_hr_expense_manager msgid "Manager" -msgstr "Päällikkö" +msgstr "" #. module: hr_expense #. openerp-web -#: code:addons/hr_expense/static/src/js/tour.js:61 +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 #, python-format msgid "Managers can get all reports to approve from this menu." msgstr "" #. module: hr_expense -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__communication -msgid "Memo" -msgstr "Muistio" - -#. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_has_error #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_has_error msgid "Message Delivery error" @@ -835,44 +964,40 @@ msgstr "" #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_ids #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_ids msgid "Messages" -msgstr "Viestit" +msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_my_all -#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_my_reports -msgid "My Expense Reports" +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_my_expenses +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "My Expenses" msgstr "" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.hr_expense_actions_my_unsubmitted -#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_my_expenses #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_my_expenses_to_submit -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -msgid "My Expenses" -msgstr "Omat kulut" +msgid "My Expenses to Report" +msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_my_all +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_my_reports +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search msgid "My Reports" msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -msgid "My Team Expenses" -msgstr "Oman tiimini kulut" - -#. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter -msgid "My Team Reports" -msgstr "Oman tiimini kuluraportit" +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "My Team" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet msgid "Name" -msgstr "Nimi" +msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:186 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "New Expense Report" msgstr "" @@ -887,7 +1012,7 @@ msgstr "" #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_summary #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_summary msgid "Next Activity Summary" -msgstr "Toimenpiteen kuvaus" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_type_id @@ -896,7 +1021,7 @@ msgid "Next Activity Type" msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:244 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "" "No Expense account found for the product %s (or for its category), please " @@ -904,31 +1029,57 @@ msgid "" msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:261 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "No Home Address found for the employee %s, please configure one." msgstr "" #. module: hr_expense -#: model_terms:ir.actions.act_window,help:hr_expense.action_approved_expense -msgid "No approved employee expenses" +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "" +"No Outstanding Payments Account found for the %s journal, please configure " +"one." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "No account found for the %s journal, please configure one." msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:257 -#: code:addons/hr_expense/models/hr_expense.py:368 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format -msgid "No credit account found for the %s journal, please configure one." +msgid "No attachment was provided" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_department_filtered +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_all +msgid "No data yet!" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_product +msgid "No expense products found. Let's create one!" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_my_all +msgid "No expense report found. Let's create one!" msgstr "" #. module: hr_expense #: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_approve -msgid "No expense reports to approve" +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_pay +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_post +msgid "No expense reports found" msgstr "" #. module: hr_expense -#: model_terms:ir.actions.act_window,help:hr_expense.action_unsubmitted_expense -msgid "No unreported employee expenses" +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all +msgid "No expense reports found. Let's create one!" msgstr "" #. module: hr_expense @@ -941,25 +1092,25 @@ msgstr "" #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_needaction_counter #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_needaction_counter msgid "Number of Actions" -msgstr "Toimenpiteiden määrä" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__attachment_number #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__attachment_number msgid "Number of Attachments" -msgstr "Liitteiden lukumäärä" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_has_error_counter #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_has_error_counter -msgid "Number of error" +msgid "Number of errors" msgstr "" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense__message_needaction_counter #: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__message_needaction_counter msgid "Number of messages which requires an action" -msgstr "Toimenpiteitä vaativien viestien määrä" +msgstr "" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense__message_has_error_counter @@ -971,21 +1122,17 @@ msgstr "" #: model:ir.model.fields,help:hr_expense.field_hr_expense__message_unread_counter #: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__message_unread_counter msgid "Number of unread messages" -msgstr "Lukemattomia viestejä" +msgstr "" #. module: hr_expense -#: model:res.groups,name:hr_expense.group_hr_expense_user -msgid "Officer" -msgstr "Toimihenkilö" +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register_no_user +msgid "Odoo" +msgstr "" #. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_account #: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_all -#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_pay -#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_post #: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_my_all -#: model_terms:ir.actions.act_window,help:hr_expense.action_request_approve_expense_sheet -#: model_terms:ir.actions.act_window,help:hr_expense.action_request_to_pay_expense_sheet -#: model_terms:ir.actions.act_window,help:hr_expense.action_request_to_post_expense_sheet msgid "" "Once you have created your expense, submit it to your manager who will " "validate it." @@ -993,7 +1140,7 @@ msgstr "" #. module: hr_expense #. openerp-web -#: code:addons/hr_expense/static/src/js/tour.js:45 +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 #, python-format msgid "" "Once your <b>Expense report</b> is ready, you can submit it to your manager " @@ -1001,14 +1148,14 @@ msgid "" msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:706 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "Only HR Officers or the concerned employee can reset to draft." msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:667 -#: code:addons/hr_expense/models/hr_expense.py:688 +#: code:addons/hr_expense/models/hr_expense.py:0 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "Only Managers and HR Officers can approve expenses" msgstr "" @@ -1016,19 +1163,15 @@ msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form msgid "Other Info" -msgstr "Muut tiedot" - -#. module: hr_expense -#: selection:hr.expense,activity_state:0 -#: selection:hr.expense.sheet,activity_state:0 -msgid "Overdue" -msgstr "Myöhässä" +msgstr "" #. module: hr_expense -#: selection:hr.expense,state:0 selection:hr.expense.sheet,state:0 +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__state__done +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense_sheet__state__done #: model:mail.message.subtype,name:hr_expense.mt_expense_paid +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form msgid "Paid" -msgstr "Maksettu" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__payment_mode @@ -1037,38 +1180,7 @@ msgid "Paid By" msgstr "" #. module: hr_expense -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__partner_id -msgid "Partner" -msgstr "Kumppani" - -#. module: hr_expense -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__amount -msgid "Payment Amount" -msgstr "Maksumäärä" - -#. module: hr_expense -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__payment_date -msgid "Payment Date" -msgstr "Maksun päivämäärä" - -#. module: hr_expense -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__journal_id -msgid "Payment Method" -msgstr "Maksutapa" - -#. module: hr_expense -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__payment_method_id -msgid "Payment Type" -msgstr "Maksutyyppi" - -#. module: hr_expense -#: selection:hr.expense,activity_state:0 -#: selection:hr.expense.sheet,activity_state:0 -msgid "Planned" -msgstr "Suunniteltu" - -#. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:248 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "" "Please configure Default Expense account for Product expense: " @@ -1076,19 +1188,36 @@ msgid "" msgstr "" #. module: hr_expense +#: model:ir.actions.server,name:hr_expense.hr_expense_sheet_post_action_server +msgid "Post Entries" +msgstr "" + +#. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form msgid "Post Journal Entries" -msgstr "Kirjaa päiväkirjaviennit" +msgstr "" #. module: hr_expense -#: selection:hr.expense.sheet,state:0 +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_post +msgid "" +"Post the journal entries of the new expense reports approved by the " +"employees' manager." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense_sheet__state__post msgid "Posted" -msgstr "Kirjattu" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register_no_user +msgid "Powered by" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet msgid "Price" -msgstr "Hinta" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet @@ -1096,35 +1225,60 @@ msgid "Price in Company Currency" msgstr "" #. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "Price:" +msgstr "" + +#. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__product_id -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search msgid "Product" -msgstr "Tuote" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view msgid "Product Name" -msgstr "Tuotteen nimi" +msgstr "" #. module: hr_expense #: model:ir.model,name:hr_expense.model_product_template msgid "Product Template" -msgstr "Tuotemalli" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_tree_view +msgid "Product Variants" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "Product:" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "Product: not found" +msgstr "" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_hr_employee_public +msgid "Public Employee" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet msgid "Qty" -msgstr "Määrä" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__quantity msgid "Quantity" -msgstr "Määrä" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__reason msgid "Reason" -msgstr "Syy" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason @@ -1137,56 +1291,80 @@ msgid "Reason to refuse Expense" msgstr "" #. module: hr_expense -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__partner_bank_account_id -msgid "Recipient Bank Account" +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form +msgid "Receipts" msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form -msgid "Recording" +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "Ref." msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet -msgid "Ref." -msgstr "Viite" +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__is_ref_editable +msgid "Reference Is Editable By Current User" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_refuse_wizard_view_form #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form msgid "Refuse" -msgstr "Hylkää" +msgstr "" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.hr_expense_refuse_wizard_action msgid "Refuse Expense" -msgstr "Hylkää kulu" +msgstr "" #. module: hr_expense -#: selection:hr.expense,state:0 selection:hr.expense.sheet,state:0 -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__state__refused +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense_sheet__state__cancel #: model:mail.message.subtype,name:hr_expense.mt_expense_refused +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search msgid "Refused" -msgstr "Hylätty" +msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search msgid "Refused Expenses" -msgstr "Hylätyt kulut" +msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.hr_expense_sheet_register_payment_wizard_action -#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_register_payment_view_form +#: code:addons/hr_expense/models/hr_expense.py:0 +#: model:ir.actions.server,name:hr_expense.action_expense_sheet_register_payment +#: model:ir.model,name:hr_expense.model_account_payment_register #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form +#, python-format msgid "Register Payment" -msgstr "Kirjaa maksu" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings__module_hr_payroll_expense +msgid "Reimburse Expenses in Payslip" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Reimburse expenses in payslips" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Reimburse in Payslip" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_pay +msgid "" +"Reimburse the employees who incurred these costs or simply register the " +"corresponding payments." +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter msgid "Report" -msgstr "Raportti" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__company_currency_id @@ -1194,54 +1372,90 @@ msgid "Report Company Currency" msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -msgid "Reported" -msgstr "Raportoitu" - -#. module: hr_expense #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_reports msgid "Reporting" -msgstr "Raportointi" +msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.action_request_approve_expense_sheet +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_to_approve msgid "Reports to Approve" msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.action_request_to_pay_expense_sheet +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_to_pay msgid "Reports to Pay" msgstr "" #. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.action_request_to_post_expense_sheet +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_to_post msgid "Reports to Post" -msgstr "Kirjattavat kuluraportit" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form msgid "Reset to Draft" -msgstr "Palauta ehdotuksesi" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_user_id #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_user_id msgid "Responsible User" -msgstr "Vastuukäyttäjä" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_has_sms_error +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__sample +msgid "Sample" +msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:135 +#. openerp-web +#: code:addons/hr_expense/static/src/xml/expense_qr_modal_template.xml:0 +#, python-format +msgid "Scan this QR code to get the Odoo app:" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_employee__expense_manager_id +#: model:ir.model.fields,help:hr_expense.field_res_users__expense_manager_id +msgid "" +"Select the user responsible for approving \"Expenses\" of this employee.\n" +"If empty, the approval is done by an Administrator or Approver (determined in settings/users)." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "" "Selected Unit of Measure does not belong to the same category as the product" " Unit of Measure." -msgstr "Valittu yksikkö ei kuulu samaan ryhmään tuotteen yksikön kanssa." +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "" +"Send an email to this email alias with the receipt in attachment to create " +"an expense in one click. If the first word of the mail subject contains the " +"product's internal reference or the product name, the corresponding product " +"will automatically be set. Type the expense amount in the mail subject to " +"set it on the expense too." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings__module_hr_expense_extract +msgid "Send bills to OCR to generate expenses" +msgstr "" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_configuration #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_global_settings msgid "Settings" -msgstr "Asetukset" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form @@ -1249,32 +1463,32 @@ msgid "Setup your domain alias" msgstr "" #. module: hr_expense -#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet_register_payment_wizard__show_partner_bank_account -msgid "Show Partner Bank Account" +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Show all records which has next action date is before today" msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter -msgid "Show all records which has next action date is before today" +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_all +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted +msgid "" +"Snap pictures of your receipts and let Odoo<br> automatically create " +"expenses for you." msgstr "" #. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_product_product__can_be_expensed #: model:ir.model.fields,help:hr_expense.field_product_template__can_be_expensed msgid "Specify whether the product can be selected in an expense." msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter -msgid "State" -msgstr "Tila" - -#. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__state #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__state -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search msgid "Status" -msgstr "Tila" +msgstr "" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense__activity_state @@ -1289,65 +1503,64 @@ msgstr "" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense__state msgid "Status of the expense." -msgstr "Kulun tila" - -#. module: hr_expense -#: model:ir.actions.server,name:hr_expense.hr_expense_submit_action_server -msgid "Submit Report" msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form msgid "Submit to Manager" -msgstr "Lähetä esimiehelle" +msgstr "" #. module: hr_expense -#: selection:hr.expense,state:0 selection:hr.expense.sheet,state:0 +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__state__reported +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense_sheet__state__submit msgid "Submitted" -msgstr "Lähetetty" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__untaxed_amount msgid "Subtotal" -msgstr "Välisumma" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__tax_ids #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet msgid "Taxes" -msgstr "Verot" +msgstr "" #. module: hr_expense -#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet_register_payment_wizard__hide_payment_method -msgid "" -"Technical field used to hide the payment method if the selected journal has " -"only one available which is 'manual'" +#: model:res.groups,name:hr_expense.group_hr_expense_team_approver +msgid "Team Approver" msgstr "" #. module: hr_expense -#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet_register_payment_wizard__show_partner_bank_account +#. openerp-web +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 +#, python-format msgid "" -"Technical field used to know whether the field `partner_bank_account_id` " -"needs to be displayed or not in the payments form views" +"The accountant can register a payment to reimburse the employee directly." msgstr "" #. module: hr_expense -#. openerp-web -#: code:addons/hr_expense/static/src/js/tour.js:57 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format +msgid "The current user has no related employee. Please, create one." +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register msgid "" -"The accountant can register a payment to reimburse the employee directly." +"The first word of the email subject did not correspond to any product code. " +"You'll have to set the product manually on the expense." msgstr "" #. module: hr_expense -#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__journal_id -msgid "The journal used when the expense is done." -msgstr "Käytettävä päiväkirja, jolle lopullinen kulu kohdistuu." +#: model:ir.model.constraint,message:hr_expense.constraint_hr_expense_sheet_journal_id_required_posted +msgid "The journal must be set on posted expense" +msgstr "" #. module: hr_expense -#: code:addons/hr_expense/wizard/hr_expense_sheet_register_payment.py:48 -#, python-format -msgid "The payment amount must be strictly positive." +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__journal_id +msgid "The journal used when the expense is done." msgstr "" #. module: hr_expense @@ -1356,49 +1569,46 @@ msgid "The payment method used when the expense is paid by the company." msgstr "" #. module: hr_expense -#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_to_approve -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model:digest.tip,name:hr_expense.digest_tip_hr_expense_0 +#: model_terms:digest.tip,tip_description:hr_expense.digest_tip_hr_expense_0 +msgid "Tip: Snap pictures of your receipts with the remote app" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search msgid "To Approve" -msgstr "Hyväksyttävänä" +msgstr "" #. module: hr_expense -#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_to_pay -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search msgid "To Pay" -msgstr "Maksettava" +msgstr "" #. module: hr_expense -#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_to_post -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search msgid "To Post" -msgstr "Kirjattavat" - -#. module: hr_expense -#: selection:hr.expense,state:0 -msgid "To Submit" -msgstr "Luonnos" +msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -msgid "To report" +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "To Report" msgstr "" #. module: hr_expense -#: selection:hr.expense,activity_state:0 -#: selection:hr.expense.sheet,activity_state:0 -msgid "Today" -msgstr "Tänään" +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__state__draft +msgid "To Submit" +msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_filter -#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_filter +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search msgid "Today Activities" -msgstr "Tämän päivän toimenpiteet" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__total_amount msgid "Total" -msgstr "Yhteensä" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__total_amount_company @@ -1407,76 +1617,86 @@ msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__total_amount -#: model_terms:ir.ui.view,arch_db:hr_expense.view_expenses_tree +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_expenses_analysis_tree #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_tree msgid "Total Amount" -msgstr "Yhteensä" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__activity_exception_decoration +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__unit_amount #: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet msgid "Unit Price" -msgstr "Yksikköhinta" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__product_uom_id msgid "Unit of Measure" -msgstr "Mittayksikkö" +msgstr "" #. module: hr_expense #: model:product.product,uom_name:hr_expense.air_ticket #: model:product.product,uom_name:hr_expense.product_product_fixed_cost #: model:product.template,uom_name:hr_expense.air_ticket_product_template #: model:product.template,uom_name:hr_expense.product_product_fixed_cost_product_template -msgid "Unit(s)" -msgstr "Kpl" +msgid "Units" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_unread #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_unread msgid "Unread Messages" -msgstr "Lukemattomat viestit" +msgstr "" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_unread_counter #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_unread_counter msgid "Unread Messages Counter" -msgstr "Lukemattomien viestien laskuri" - -#. module: hr_expense -#: model:ir.actions.act_window,name:hr_expense.action_unsubmitted_expense -msgid "Unreported Expenses" -msgstr "Kuluraportit luonnos-tilassa" +msgstr "" #. module: hr_expense -#: model:ir.model.fields,help:hr_expense.field_hr_employee__expense_manager_id -msgid "User responsible of expense approval. Should be Expense Manager." +#. openerp-web +#: code:addons/hr_expense/static/src/xml/documents_upload_views.xml:0 +#: code:addons/hr_expense/static/src/xml/documents_upload_views.xml:0 +#, python-format +msgid "Upload" msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_register_payment_view_form -msgid "Validate" -msgstr "Vahvista" +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "Uploaded Attachment" +msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.view_expenses_tree -msgid "View Attached Documents" -msgstr "Katso liitetyt dokumentit" +#: model:ir.model,name:hr_expense.model_res_users +msgid "Users" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form msgid "View Attachments" -msgstr "Katso liitteet" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "View Expense" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form msgid "View Report" -msgstr "Katso kuluraportti" +msgstr "" #. module: hr_expense #. openerp-web -#: code:addons/hr_expense/static/src/js/tour.js:13 -#: code:addons/hr_expense/static/src/js/tour.js:18 +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 #, python-format msgid "Want to manage your expenses? It starts here." msgstr "" @@ -1485,103 +1705,135 @@ msgstr "" #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__website_message_ids #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__website_message_ids msgid "Website Messages" -msgstr "Verkkosivun ilmoitukset" +msgstr "" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense__website_message_ids #: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__website_message_ids msgid "Website communication history" -msgstr "Verkkosivun viestihistoria" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You are not authorized to edit the reference of this expense report." +msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:675 +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You are not authorized to edit this expense report." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You can not create report without product." +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "You can now submit it to the manager from the following link." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You can only approve your department expenses" msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:620 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You can only generate accounting entry for approved expense(s)." msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:696 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You can only refuse your department expenses" msgstr "" #. module: hr_expense -#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form -msgid "" -"You can setup a generic email alias to create incoming expenses easily. " -"Write an email with the receipt in attachment to create an expense line in " -"one click. If the mail subject contains the product's internal reference " -"between brackets, the product will be set automatically. Type the expense " -"amount in the mail subject to set it on the expense too." +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You can't mix sample expenses and regular ones" msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:575 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You cannot add expenses of another employee." msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:672 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You cannot approve your own expenses" msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:145 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You cannot delete a posted or approved expense." msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:587 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You cannot delete a posted or paid expense." msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:693 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You cannot refuse your own expenses" msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:182 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You cannot report expenses for different employees in the same report." msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:180 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You cannot report twice the same line!" msgstr "" #. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "" +"You need to have at least one product that can be expensed in your database " +"to proceed!" +msgstr "" + +#. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason msgid "Your Expense" msgstr "" #. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "Your expense has been successfully registered." +msgstr "" + +#. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view msgid "e.g. Lunch" -msgstr "esim. Lounas" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form msgid "e.g. Lunch with Customer" -msgstr "esim. Lounas asiakkaan kanssa" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form msgid "e.g. Trip to NY" -msgstr "esim. Matka Helsinkiin" +msgstr "" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason @@ -1589,23 +1841,30 @@ msgid "has been refused" msgstr "" #. module: hr_expense -#: model:product.product,weight_uom_name:hr_expense.air_ticket -#: model:product.product,weight_uom_name:hr_expense.car_travel -#: model:product.product,weight_uom_name:hr_expense.product_product_fixed_cost -#: model:product.template,weight_uom_name:hr_expense.air_ticket_product_template -#: model:product.template,weight_uom_name:hr_expense.car_travel_product_template -#: model:product.template,weight_uom_name:hr_expense.product_product_fixed_cost_product_template -msgid "kg" -msgstr "kg" - -#. module: hr_expense #: model:product.product,uom_name:hr_expense.car_travel #: model:product.template,uom_name:hr_expense.car_travel_product_template msgid "km" -msgstr "km" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "to be reimbursed" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "to report" +msgstr "" #. module: hr_expense -#: code:addons/hr_expense/models/hr_expense.py:159 +#: code:addons/hr_expense/models/hr_expense.py:0 #, python-format -msgid "or send receipts by email to %s." -msgstr "tai lähetä kuitit sähköpostilla osoitteeseen %s." +msgid "under validation" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "use OCR to fill data from a picture of the bill" +msgstr "" diff --git a/addons/hr_expense/i18n/it.po b/addons/hr_expense/i18n/it.po index 0bad6783cd4..b5ec461ab44 100644 --- a/addons/hr_expense/i18n/it.po +++ b/addons/hr_expense/i18n/it.po @@ -9,7 +9,6 @@ # Manuela Feliciani <mfeliciani@alice.it>, 2020 # Silvia Durisotti, 2020 # Léonie Bouchat <lbo@odoo.com>, 2020 -# Fabio Benedetti <benedetti.fabio@gmail.com>, 2020 # Leonardo Donelli <learts92@gmail.com>, 2020 # Sergio Zanchetta <primes2h@gmail.com>, 2020 # @@ -33,6 +32,8 @@ msgid "" "'Expenses - %s - %s' % (object.employee_id.name, (object.name).replace('/', " "''))" msgstr "" +"\"Note spese - %s - %s\" % (object.employee_id.name, " +"(object.name).replace('/', ''))" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view @@ -40,6 +41,8 @@ msgid "" "<i class=\"text-muted oe_edit_only\">Use this reference as a subject prefix " "when submitting by email.</i>" msgstr "" +"<i class=\"text-muted oe_edit_only\">Utilizzare questo riferimento come " +"prefisso dell'oggetto se viene inviata tramite e-mail.</i>" #. module: hr_expense #. openerp-web @@ -206,7 +209,7 @@ msgstr "Alias" #. module: hr_expense #: model:res.groups,name:hr_expense.group_hr_expense_user msgid "All Approver" -msgstr "Tutte Approvate" +msgstr "Tutti gli approvatori" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all_all @@ -217,7 +220,7 @@ msgstr "Tutti i resoconti di spesa" #: model:ir.actions.act_window,name:hr_expense.hr_expense_actions_my_all #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_my_expenses_all msgid "All My Expenses" -msgstr "" +msgstr "Tutte le mie note spese" #. module: hr_expense #: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all @@ -235,7 +238,7 @@ msgstr "Importo dovuto" #: code:addons/hr_expense/static/src/js/upload_mixin.js:0 #, python-format msgid "An error occurred during the upload" -msgstr "" +msgstr "Si è verificato un errore durante il caricamento" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense__account_id @@ -246,7 +249,7 @@ msgstr "È atteso un conto nota spese" #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "An expense report must contain only lines from the same company." -msgstr "" +msgstr "Un resoconto di spesa deve contenere solo righe della stessa azienda." #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__analytic_account_id @@ -279,6 +282,7 @@ msgstr "Approva resoconto" #: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_approve msgid "Approve the new expense reports submitted by the employees you manage." msgstr "" +"Approva i nuovi resoconti di spesa inviati dai dipendenti amministrati." #. module: hr_expense #: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__state__approved @@ -300,7 +304,7 @@ msgstr "In archivio" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form msgid "Attach Receipt" -msgstr "" +msgstr "Allega ricevuta" #. module: hr_expense #. openerp-web @@ -417,7 +421,7 @@ msgstr "Crea note spese da e-mail in arrivo" #. module: hr_expense #: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_all msgid "Create new expenses to get statistics." -msgstr "" +msgstr "Per ottenere statistiche crea nuove note spese." #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__create_uid @@ -471,7 +475,7 @@ msgstr "Descrizione" #: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_all #: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted msgid "Did you try the mobile app?" -msgstr "" +msgstr "Hai provato l'applicazione per dispositivo mobile?" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form @@ -557,7 +561,7 @@ msgstr "Approvazione nota spese" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.view_employee_tree_inherit_expense msgid "Expense Approver" -msgstr "" +msgstr "Approvatore nota spese" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__date @@ -647,7 +651,7 @@ msgstr "Resoconti di spesa da approvare" #. module: hr_expense #: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_product msgid "Expense products can be reinvoiced to your customers." -msgstr "" +msgstr "I prodotti nota spese possono essere rifatturati ai clienti." #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_refuse_wizard_view_form @@ -674,6 +678,8 @@ msgstr "Resoconto di spesa respinto" msgid "" "Expense reports regroup all the expenses incurred during a specific event." msgstr "" +"I resoconti di spesa raggruppano tutte le note spese sostenute durante uno " +"specifico evento." #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_account_move_line__expense_id @@ -741,7 +747,7 @@ msgstr "" #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search msgid "Expenses of Your Team Member" -msgstr "Note spese dei membri del team" +msgstr "Note spese degli iscritti al team" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search @@ -756,7 +762,7 @@ msgstr "note spese da elaborare" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__is_refused msgid "Explicitly Refused by manager or accountant" -msgstr "" +msgstr "Rifiutata espressamente dal supervisore o dal contabile" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_follower_ids @@ -803,13 +809,13 @@ msgstr "Informazioni generali" #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "Generated Expense" -msgstr "" +msgstr "Nota spese generata" #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "Generated Expenses" -msgstr "" +msgstr "Note spese generate" #. module: hr_expense #: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_all @@ -831,12 +837,12 @@ msgstr "Gestione righe con valute diverse" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__hr_expense_ids msgid "Hr Expense" -msgstr "Nota spese risorse umane" +msgstr "Nota spese RU" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__hr_expense_sheet_id msgid "Hr Expense Sheet" -msgstr "Foglio nota spese risorse umane" +msgstr "Foglio nota spese RU" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_account_journal__id @@ -1063,8 +1069,7 @@ msgstr "" #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "No Home Address found for the employee %s, please configure one." -msgstr "" -"Non è stato trovato alcun domicilio per il dipendente %s, configurarne uno." +msgstr "Nessun domicilio trovato per il dipendente %s, configurarne uno." #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:0 @@ -1073,12 +1078,14 @@ msgid "" "No Outstanding Payments Account found for the %s journal, please configure " "one." msgstr "" +"Nessun conto per pagamenti in sospeso trovato per il registro %s, " +"configurarne uno." #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "No account found for the %s journal, please configure one." -msgstr "" +msgstr "Nessun contro trovato per il registro %s, configurarne uno." #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:0 @@ -1100,7 +1107,7 @@ msgstr "Nessun prodotto nota spese trovato. Creane uno!" #. module: hr_expense #: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_my_all msgid "No expense report found. Let's create one!" -msgstr "" +msgstr "Nessun resoconto di spesa trovato. Creane uno!" #. module: hr_expense #: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_approve @@ -1112,7 +1119,7 @@ msgstr "Nessun resoconto di spesa trovato" #. module: hr_expense #: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all msgid "No expense reports found. Let's create one!" -msgstr "" +msgstr "Nessun resoconto di spesa trovato. Creane uno!" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__description @@ -1169,7 +1176,7 @@ msgid "" "Once you have created your expense, submit it to your manager who will " "validate it." msgstr "" -"Dopo aver creato la nota spese, inviarla al supervisore per l'approvazione." +"Una volta creata la nota spese, inviala al supervisore per l'approvazione." #. module: hr_expense #. openerp-web @@ -1242,11 +1249,13 @@ msgid "" "Post the journal entries of the new expense reports approved by the " "employees' manager." msgstr "" +"Conferma le registrazioni contabili dei nuovi resoconti di spesa, approvati " +"dal supervisore dei dipendenti." #. module: hr_expense #: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense_sheet__state__post msgid "Posted" -msgstr "Confermato" +msgstr "Confermata" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register_no_user @@ -1399,6 +1408,8 @@ msgid "" "Reimburse the employees who incurred these costs or simply register the " "corresponding payments." msgstr "" +"Rimborsa i dipendenti che hanno sostenuto i costi o registra semplicemente i" +" corrispondenti pagamenti." #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason @@ -1408,7 +1419,7 @@ msgstr "Resoconto" #. module: hr_expense #: model:ir.model.fields,field_description:hr_expense.field_hr_expense__company_currency_id msgid "Report Company Currency" -msgstr "Valuta aziendale rendiconto" +msgstr "Valuta aziendale del resoconto" #. module: hr_expense #: model:ir.ui.menu,name:hr_expense.menu_hr_expense_reports @@ -1520,6 +1531,8 @@ msgid "" "Snap pictures of your receipts and let Odoo<br> automatically create " "expenses for you." msgstr "" +"Scatta foto alle ricevute e lascia che Odoo<br> crei automaticamente le note" +" spese per te." #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_product_product__can_be_expensed @@ -1579,7 +1592,7 @@ msgstr "Imposte" #. module: hr_expense #: model:res.groups,name:hr_expense.group_hr_expense_team_approver msgid "Team Approver" -msgstr "" +msgstr "Approvatore team" #. module: hr_expense #. openerp-web @@ -1595,7 +1608,7 @@ msgstr "" #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "The current user has no related employee. Please, create one." -msgstr "" +msgstr "L'utente corrente non ha alcun dipendente collegato, crearne uno." #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register @@ -1607,7 +1620,7 @@ msgstr "" #. module: hr_expense #: model:ir.model.constraint,message:hr_expense.constraint_hr_expense_sheet_journal_id_required_posted msgid "The journal must be set on posted expense" -msgstr "" +msgstr "Deve essere impostato il registro per la nota spese confermata" #. module: hr_expense #: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__journal_id @@ -1639,7 +1652,7 @@ msgstr "Da pagare" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search msgid "To Post" -msgstr "Da registrare" +msgstr "Da confermare" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search @@ -1723,7 +1736,7 @@ msgstr "Carica" #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "Uploaded Attachment" -msgstr "" +msgstr "Allegato caricato" #. module: hr_expense #: model:ir.model,name:hr_expense.model_res_users @@ -1738,7 +1751,7 @@ msgstr "Vedi allegati" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register msgid "View Expense" -msgstr "" +msgstr "Vedi nota spese" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form @@ -1770,18 +1783,19 @@ msgstr "Cronologia comunicazioni sito web" #, python-format msgid "You are not authorized to edit the reference of this expense report." msgstr "" +"Nessuna autorizzazione per modificare il riferimento del resoconto di spesa." #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You are not authorized to edit this expense report." -msgstr "" +msgstr "Nessuna autorizzazione per modificare il resoconto di spesa." #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You can not create report without product." -msgstr "" +msgstr "Impossibile creare resoconti senza un prodotto." #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register @@ -1830,13 +1844,13 @@ msgstr "Impossibile approvare le proprie note spese" #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You cannot delete a posted or approved expense." -msgstr "Impossibile eliminare una nota spese registrata o approvata." +msgstr "Impossibile eliminare una nota spese confermata o approvata." #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "You cannot delete a posted or paid expense." -msgstr "Impossibile eliminare una nota spese registrata o pagata." +msgstr "Impossibile eliminare una nota spese confermata o pagata." #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:0 @@ -1872,7 +1886,7 @@ msgstr "La nota spese" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register msgid "Your expense has been successfully registered." -msgstr "" +msgstr "Nota spese registrata con successo." #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view @@ -1910,13 +1924,13 @@ msgstr "da rimborsare" #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "to report" -msgstr "" +msgstr "da rendicontare" #. module: hr_expense #: code:addons/hr_expense/models/hr_expense.py:0 #, python-format msgid "under validation" -msgstr "" +msgstr "in corso di verifica" #. module: hr_expense #: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form diff --git a/addons/hr_expense/i18n/si.po b/addons/hr_expense/i18n/si.po new file mode 100644 index 00000000000..31ea2a59818 --- /dev/null +++ b/addons/hr_expense/i18n/si.po @@ -0,0 +1,1870 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * hr_expense +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-09-29 13:45+0000\n" +"PO-Revision-Date: 2020-09-07 08:12+0000\n" +"Language-Team: Sinhala (https://www.transifex.com/odoo/teams/41243/si/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: si\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: hr_expense +#: model:ir.actions.report,print_report_name:hr_expense.action_report_hr_expense_sheet +msgid "" +"'Expenses - %s - %s' % (object.employee_id.name, (object.name).replace('/', " +"''))" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view +msgid "" +"<i class=\"text-muted oe_edit_only\">Use this reference as a subject prefix " +"when submitting by email.</i>" +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 +#, python-format +msgid "" +"<p>Approve the report here.</p><p>Tip: if you refuse, don’t forget to give " +"the reason thanks to the hereunder message tool</p>" +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 +#, python-format +msgid "" +"<p>Click on <b> Action Create Report </b> to submit selected expenses to " +"your manager</p>" +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 +#, python-format +msgid "<p>Click on <b> Create Report </b> to create the report.</p>" +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 +#, python-format +msgid "<p>Once your <b> Expense </b> is ready, you can save it.</p>" +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 +#, python-format +msgid "<p>Select expenses to submit them to your manager</p>" +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 +#, python-format +msgid "" +"<p>The accountant receive approved expense reports.</p><p>He can post " +"journal entries in one click if taxes and accounts are right.</p>" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "" +"<span class=\"fa fa-lg fa-building-o\" title=\"Values set here are company-" +"specific.\"/>" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "<strong>Date:</strong>" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "<strong>Description:</strong>" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "<strong>Employee:</strong>" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "<strong>Payment By:</strong>" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "<strong>Total</strong>" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "<strong>Validated By:</strong>" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__account_id +msgid "Account" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view +msgid "Accounting" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__accounting_date +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__accounting_date +msgid "Accounting Date" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_needaction +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_needaction +msgid "Action Needed" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_ids +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_ids +msgid "Activities" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_exception_decoration +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_exception_decoration +msgid "Activity Exception Decoration" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_state +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_state +msgid "Activity State" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_type_icon +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_type_icon +msgid "Activity Type Icon" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.mail_activity_type_action_config_hr_expense +#: model:ir.ui.menu,name:hr_expense.hr_expense_menu_config_activity_type +msgid "Activity Types" +msgstr "" + +#. module: hr_expense +#: model:res.groups,name:hr_expense.group_hr_expense_manager +msgid "Administrator" +msgstr "" + +#. module: hr_expense +#: model:product.product,name:hr_expense.air_ticket +#: model:product.template,name:hr_expense.air_ticket_product_template +msgid "Air Flight" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Alias" +msgstr "" + +#. module: hr_expense +#: model:res.groups,name:hr_expense.group_hr_expense_user +msgid "All Approver" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all_all +msgid "All Expense Reports" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.hr_expense_actions_my_all +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_my_expenses_all +msgid "All My Expenses" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all +msgid "All Reports" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__amount_residual +msgid "Amount Due" +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/js/upload_mixin.js:0 +#, python-format +msgid "An error occurred during the upload" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__account_id +msgid "An expense account is expected" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "An expense report must contain only lines from the same company." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__analytic_account_id +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Analytic Account" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__analytic_tag_ids +msgid "Analytic Tags" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_all +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted +msgid "Apple App Store" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form +msgid "Approve" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.server,name:hr_expense.hr_expense_sheet_approve_action_server +msgid "Approve Report" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_approve +msgid "Approve the new expense reports submitted by the employees you manage." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__state__approved +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense_sheet__state__approve +#: model:mail.message.subtype,name:hr_expense.mt_expense_approved +msgid "Approved" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +msgid "Approved Expenses" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view +msgid "Archived" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form +msgid "Attach Receipt" +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 +#, python-format +msgid "Attach your receipt here." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_attachment_count +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_attachment_count +msgid "Attachment Count" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_expenses_analysis_tree +msgid "Attachments" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__bank_journal_id +msgid "Bank Journal" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__reference +msgid "Bill Reference" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__can_reset +msgid "Can Reset" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_product_product__can_be_expensed +#: model:ir.model.fields,field_description:hr_expense.field_product_template__can_be_expensed +msgid "Can be Expensed" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_refuse_wizard_view_form +msgid "Cancel" +msgstr "" + +#. module: hr_expense +#: model:product.product,name:hr_expense.car_travel +#: model:product.template,name:hr_expense.car_travel_product_template +msgid "Car Travel Expenses" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__product_uom_category_id +msgid "Category" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "Certified honest and conform,<br/>(Date and signature).<br/><br/>" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__company_id +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__company_id +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__payment_mode__company_account +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Company" +msgstr "" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: hr_expense +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_configuration +msgid "Configuration" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +msgid "Confirmed Expenses" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__product_uom_category_id +msgid "" +"Conversion between Units of Measure can only occur if they belong to the " +"same category. The conversion will be made based on the ratios." +msgstr "" + +#. module: hr_expense +#: model:ir.actions.server,name:hr_expense.hr_expense_submit_action_server +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_expenses_analysis_tree +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form +msgid "Create Report" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_account +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_all +msgid "Create a new expense report" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Create expenses from incoming emails" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_all +msgid "Create new expenses to get statistics." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__create_uid +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__create_uid +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__create_uid +msgid "Created by" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__create_date +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__create_date +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__create_date +msgid "Created on" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__currency_id +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__currency_id +msgid "Currency" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "Date" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "Dear" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings__expense_alias_prefix +msgid "Default Alias Name for Expenses" +msgstr "" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_hr_department +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__department_id +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +msgid "Department" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__name +msgid "Description" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_all +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted +msgid "Did you try the mobile app?" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Digitalize your receipts with OCR and Artificial Intelligence" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_account_journal__display_name +#: model:ir.model.fields,field_description:hr_expense.field_account_move__display_name +#: model:ir.model.fields,field_description:hr_expense.field_account_move_line__display_name +#: model:ir.model.fields,field_description:hr_expense.field_account_payment_register__display_name +#: model:ir.model.fields,field_description:hr_expense.field_hr_department__display_name +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee__display_name +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee_public__display_name +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__display_name +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__display_name +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__display_name +#: model:ir.model.fields,field_description:hr_expense.field_product_template__display_name +#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings__display_name +#: model:ir.model.fields,field_description:hr_expense.field_res_users__display_name +msgid "Display Name" +msgstr "" + +#. module: hr_expense +#: model_terms:digest.tip,tip_description:hr_expense.digest_tip_hr_expense_0 +msgid "" +"Do not keep your expense tickets in your pockets any longer. Just snap a " +"picture of your receipt and let Odoo digitalizes it for you. The OCR and " +"Artificial Intelligence will fill the data automatically." +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form +msgid "Documents" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense_sheet__state__draft +msgid "Draft" +msgstr "" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_hr_employee +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__employee_id +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__employee_id +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Employee" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__payment_mode__own_account +msgid "Employee (to reimburse)" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_account +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_account_employee_expenses +msgid "Employee Expenses" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__address_id +msgid "Employee Home Address" +msgstr "" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_account_move_line__expense_id +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee__expense_manager_id +#: model:ir.model.fields,field_description:hr_expense.field_res_users__expense_manager_id +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form +msgid "Expense" +msgstr "" + +#. module: hr_expense +#: model:mail.activity.type,name:hr_expense.mail_act_expense_approval +msgid "Expense Approval" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.view_employee_tree_inherit_expense +msgid "Expense Approver" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__date +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Expense Date" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Expense Digitalization (OCR)" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__journal_id +msgid "Expense Journal" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__expense_line_ids +msgid "Expense Lines" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee_public__expense_manager_id +msgid "Expense Manager" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.hr_expense_product +#: model:ir.ui.menu,name:hr_expense.menu_hr_product +#: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view +msgid "Expense Products" +msgstr "" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_hr_expense_refuse_wizard +msgid "Expense Refuse Reason Wizard" +msgstr "" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_hr_expense_sheet +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__sheet_id +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_tree +msgid "Expense Report" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__state +msgid "Expense Report State" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__name +msgid "Expense Report Summary" +msgstr "" + +#. module: hr_expense +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_report +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_department_view_kanban +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_tree +msgid "Expense Reports" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_department_filtered +msgid "Expense Reports Analysis" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all_to_pay +msgid "Expense Reports To Pay" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all_to_post +msgid "Expense Reports To Post" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_all_to_approve +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_department_to_approve +msgid "Expense Reports to Approve" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_product +msgid "Expense products can be reinvoiced to your customers." +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_refuse_wizard_view_form +msgid "Expense refuse reason" +msgstr "" + +#. module: hr_expense +#: model:mail.message.subtype,description:hr_expense.mt_expense_approved +msgid "Expense report approved" +msgstr "" + +#. module: hr_expense +#: model:mail.message.subtype,description:hr_expense.mt_expense_paid +msgid "Expense report paid" +msgstr "" + +#. module: hr_expense +#: model:mail.message.subtype,description:hr_expense.mt_expense_refused +msgid "Expense report refused" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all +msgid "" +"Expense reports regroup all the expenses incurred during a specific event." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_account_move_line__expense_id +msgid "Expense where the move line come from" +msgstr "" + +#. module: hr_expense +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_root +#: model:product.product,name:hr_expense.product_product_fixed_cost +#: model:product.template,name:hr_expense.product_product_fixed_cost_product_template +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_department_view_kanban +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_activity +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_activity +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_expenses_analysis_tree +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Expenses" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.hr_expense_actions_all +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_all_expenses +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_graph +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_pivot +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_graph +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_pivot +msgid "Expenses Analysis" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.report,name:hr_expense.action_report_hr_expense_sheet +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "Expenses Report" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_department__expense_sheets_to_approve_count +msgid "Expenses Reports to Approve" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +msgid "Expenses by Date" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "Expenses must be paid by the same entity (Company or employee)." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "" +"Expenses must have an expense journal specified to generate accounting " +"entries." +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Expenses of Your Team Member" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +msgid "Expenses to Invoice" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.account_journal_dashboard_kanban_view_inherit_hr_expense +msgid "Expenses to Process" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__is_refused +msgid "Explicitly Refused by manager or accountant" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_follower_ids +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_follower_ids +msgid "Followers" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_channel_ids +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_channel_ids +msgid "Followers (Channels)" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_partner_ids +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_partner_ids +msgid "Followers (Partners)" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__activity_type_icon +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__activity_type_icon +msgid "Font awesome icon e.g. fa-tasks" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Former Employees" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Future Activities" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view +msgid "General Information" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "Generated Expense" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "Generated Expenses" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_all +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted +msgid "Google Play Store" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Group By" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__is_multiple_currency +msgid "Handle lines with different currencies" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__hr_expense_ids +msgid "Hr Expense" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__hr_expense_sheet_id +msgid "Hr Expense Sheet" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_account_journal__id +#: model:ir.model.fields,field_description:hr_expense.field_account_move__id +#: model:ir.model.fields,field_description:hr_expense.field_account_move_line__id +#: model:ir.model.fields,field_description:hr_expense.field_account_payment_register__id +#: model:ir.model.fields,field_description:hr_expense.field_hr_department__id +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee__id +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee_public__id +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__id +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__id +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__id +#: model:ir.model.fields,field_description:hr_expense.field_product_template__id +#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings__id +#: model:ir.model.fields,field_description:hr_expense.field_res_users__id +msgid "ID" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_exception_icon +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_exception_icon +msgid "Icon" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__activity_exception_icon +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__activity_exception_icon +msgid "Icon to indicate an exception activity." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__message_needaction +#: model:ir.model.fields,help:hr_expense.field_hr_expense__message_unread +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__message_needaction +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__message_unread +msgid "If checked, new messages require your attention." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__message_has_error +#: model:ir.model.fields,help:hr_expense.field_hr_expense__message_has_sms_error +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__message_has_error +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__message_has_sms_error +msgid "If checked, some messages have a delivery error." +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Incoming Emails" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "Invalid attachments!" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__is_editable +msgid "Is Editable By Current User" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_is_follower +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_is_follower +msgid "Is Follower" +msgstr "" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_account_journal +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +msgid "Journal" +msgstr "" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_account_move +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__account_move_id +msgid "Journal Entry" +msgstr "" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_account_journal____last_update +#: model:ir.model.fields,field_description:hr_expense.field_account_move____last_update +#: model:ir.model.fields,field_description:hr_expense.field_account_move_line____last_update +#: model:ir.model.fields,field_description:hr_expense.field_account_payment_register____last_update +#: model:ir.model.fields,field_description:hr_expense.field_hr_department____last_update +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee____last_update +#: model:ir.model.fields,field_description:hr_expense.field_hr_employee_public____last_update +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense____last_update +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard____last_update +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet____last_update +#: model:ir.model.fields,field_description:hr_expense.field_product_template____last_update +#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings____last_update +#: model:ir.model.fields,field_description:hr_expense.field_res_users____last_update +msgid "Last Modified on" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__write_uid +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__write_uid +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__write_date +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__write_date +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__write_date +msgid "Last Updated on" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Late Activities" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings__use_mailgateway +msgid "Let your employees record expenses by email" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_main_attachment_id +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_main_attachment_id +msgid "Main Attachment" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__user_id +msgid "Manager" +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 +#, python-format +msgid "Managers can get all reports to approve from this menu." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_has_error +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_has_error +msgid "Message Delivery error" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_ids +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_ids +msgid "Messages" +msgstr "" + +#. module: hr_expense +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_my_expenses +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "My Expenses" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.hr_expense_actions_my_unsubmitted +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_my_expenses_to_submit +msgid "My Expenses to Report" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_sheet_my_all +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_my_reports +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +msgid "My Reports" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "My Team" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "Name" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "New Expense Report" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_date_deadline +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_date_deadline +msgid "Next Activity Deadline" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_summary +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_summary +msgid "Next Activity Summary" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_type_id +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_type_id +msgid "Next Activity Type" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "" +"No Expense account found for the product %s (or for its category), please " +"configure one." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "No Home Address found for the employee %s, please configure one." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "" +"No Outstanding Payments Account found for the %s journal, please configure " +"one." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "No account found for the %s journal, please configure one." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "No attachment was provided" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_department_filtered +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_all +msgid "No data yet!" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_product +msgid "No expense products found. Let's create one!" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_my_all +msgid "No expense report found. Let's create one!" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_approve +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_pay +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_post +msgid "No expense reports found" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all +msgid "No expense reports found. Let's create one!" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__description +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form +msgid "Notes..." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_needaction_counter +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_needaction_counter +msgid "Number of Actions" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__attachment_number +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__attachment_number +msgid "Number of Attachments" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_has_error_counter +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_has_error_counter +msgid "Number of errors" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__message_needaction_counter +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__message_needaction_counter +msgid "Number of messages which requires an action" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__message_has_error_counter +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__message_has_error_counter +msgid "Number of messages with delivery error" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__message_unread_counter +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__message_unread_counter +msgid "Number of unread messages" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register_no_user +msgid "Odoo" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_account +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_all +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_my_all +msgid "" +"Once you have created your expense, submit it to your manager who will " +"validate it." +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 +#, python-format +msgid "" +"Once your <b>Expense report</b> is ready, you can submit it to your manager " +"and wait for the approval from your manager." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "Only HR Officers or the concerned employee can reset to draft." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "Only Managers and HR Officers can approve expenses" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form +msgid "Other Info" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__state__done +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense_sheet__state__done +#: model:mail.message.subtype,name:hr_expense.mt_expense_paid +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form +msgid "Paid" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__payment_mode +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__payment_mode +msgid "Paid By" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "" +"Please configure Default Expense account for Product expense: " +"`property_account_expense_categ_id`." +msgstr "" + +#. module: hr_expense +#: model:ir.actions.server,name:hr_expense.hr_expense_sheet_post_action_server +msgid "Post Entries" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form +msgid "Post Journal Entries" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_post +msgid "" +"Post the journal entries of the new expense reports approved by the " +"employees' manager." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense_sheet__state__post +msgid "Posted" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register_no_user +msgid "Powered by" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "Price" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "Price in Company Currency" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "Price:" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__product_id +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Product" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view +msgid "Product Name" +msgstr "" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_product_template +msgid "Product Template" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_tree_view +msgid "Product Variants" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "Product:" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "Product: not found" +msgstr "" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_hr_employee_public +msgid "Public Employee" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "Qty" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__quantity +msgid "Quantity" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_refuse_wizard__reason +msgid "Reason" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason +msgid "Reason :" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_refuse_wizard_view_form +msgid "Reason to refuse Expense" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form +msgid "Receipts" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "Ref." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__is_ref_editable +msgid "Reference Is Editable By Current User" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_refuse_wizard_view_form +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form +msgid "Refuse" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.hr_expense_refuse_wizard_action +msgid "Refuse Expense" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__state__refused +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense_sheet__state__cancel +#: model:mail.message.subtype,name:hr_expense.mt_expense_refused +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Refused" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Refused Expenses" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#: model:ir.actions.server,name:hr_expense.action_expense_sheet_register_payment +#: model:ir.model,name:hr_expense.model_account_payment_register +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form +#, python-format +msgid "Register Payment" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings__module_hr_payroll_expense +msgid "Reimburse Expenses in Payslip" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Reimburse expenses in payslips" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Reimburse in Payslip" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.action_hr_expense_sheet_all_to_pay +msgid "" +"Reimburse the employees who incurred these costs or simply register the " +"corresponding payments." +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason +msgid "Report" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__company_currency_id +msgid "Report Company Currency" +msgstr "" + +#. module: hr_expense +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_reports +msgid "Reporting" +msgstr "" + +#. module: hr_expense +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_to_approve +msgid "Reports to Approve" +msgstr "" + +#. module: hr_expense +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_to_pay +msgid "Reports to Pay" +msgstr "" + +#. module: hr_expense +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_sheet_all_to_post +msgid "Reports to Post" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form +msgid "Reset to Draft" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__activity_user_id +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__activity_user_id +msgid "Responsible User" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_has_sms_error +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_has_sms_error +msgid "SMS Delivery error" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__sample +msgid "Sample" +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/xml/expense_qr_modal_template.xml:0 +#, python-format +msgid "Scan this QR code to get the Odoo app:" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_employee__expense_manager_id +#: model:ir.model.fields,help:hr_expense.field_res_users__expense_manager_id +msgid "" +"Select the user responsible for approving \"Expenses\" of this employee.\n" +"If empty, the approval is done by an Administrator or Approver (determined in settings/users)." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "" +"Selected Unit of Measure does not belong to the same category as the product" +" Unit of Measure." +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "" +"Send an email to this email alias with the receipt in attachment to create " +"an expense in one click. If the first word of the mail subject contains the " +"product's internal reference or the product name, the corresponding product " +"will automatically be set. Type the expense amount in the mail subject to " +"set it on the expense too." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_res_config_settings__module_hr_expense_extract +msgid "Send bills to OCR to generate expenses" +msgstr "" + +#. module: hr_expense +#: model:ir.actions.act_window,name:hr_expense.action_hr_expense_configuration +#: model:ir.ui.menu,name:hr_expense.menu_hr_expense_global_settings +msgid "Settings" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "Setup your domain alias" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Show all records which has next action date is before today" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_all +#: model_terms:ir.actions.act_window,help:hr_expense.hr_expense_actions_my_unsubmitted +msgid "" +"Snap pictures of your receipts and let Odoo<br> automatically create " +"expenses for you." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_product_product__can_be_expensed +#: model:ir.model.fields,help:hr_expense.field_product_template__can_be_expensed +msgid "Specify whether the product can be selected in an expense." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__state +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__state +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Status" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__activity_state +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__activity_state +msgid "" +"Status based on activities\n" +"Overdue: Due date is already passed\n" +"Today: Activity date is today\n" +"Planned: Future activities." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__state +msgid "Status of the expense." +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form +msgid "Submit to Manager" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__state__reported +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense_sheet__state__submit +msgid "Submitted" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__untaxed_amount +msgid "Subtotal" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__tax_ids +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "Taxes" +msgstr "" + +#. module: hr_expense +#: model:res.groups,name:hr_expense.group_hr_expense_team_approver +msgid "Team Approver" +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 +#, python-format +msgid "" +"The accountant can register a payment to reimburse the employee directly." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "The current user has no related employee. Please, create one." +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "" +"The first word of the email subject did not correspond to any product code. " +"You'll have to set the product manually on the expense." +msgstr "" + +#. module: hr_expense +#: model:ir.model.constraint,message:hr_expense.constraint_hr_expense_sheet_journal_id_required_posted +msgid "The journal must be set on posted expense" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__journal_id +msgid "The journal used when the expense is done." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__bank_journal_id +msgid "The payment method used when the expense is paid by the company." +msgstr "" + +#. module: hr_expense +#: model:digest.tip,name:hr_expense.digest_tip_hr_expense_0 +#: model_terms:digest.tip,tip_description:hr_expense.digest_tip_hr_expense_0 +msgid "Tip: Snap pictures of your receipts with the remote app" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +msgid "To Approve" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +msgid "To Pay" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +msgid "To Post" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "To Report" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields.selection,name:hr_expense.selection__hr_expense__state__draft +msgid "To Submit" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_sheet_view_search +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_search +msgid "Today Activities" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__total_amount +msgid "Total" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__total_amount_company +msgid "Total (Company Currency)" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__total_amount +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_expenses_analysis_tree +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_tree +msgid "Total Amount" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__activity_exception_decoration +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__activity_exception_decoration +msgid "Type of the exception activity on record." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__unit_amount +#: model_terms:ir.ui.view,arch_db:hr_expense.report_expense_sheet +msgid "Unit Price" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__product_uom_id +msgid "Unit of Measure" +msgstr "" + +#. module: hr_expense +#: model:product.product,uom_name:hr_expense.air_ticket +#: model:product.product,uom_name:hr_expense.product_product_fixed_cost +#: model:product.template,uom_name:hr_expense.air_ticket_product_template +#: model:product.template,uom_name:hr_expense.product_product_fixed_cost_product_template +msgid "Units" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_unread +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_unread +msgid "Unread Messages" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__message_unread_counter +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__message_unread_counter +msgid "Unread Messages Counter" +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/xml/documents_upload_views.xml:0 +#: code:addons/hr_expense/static/src/xml/documents_upload_views.xml:0 +#, python-format +msgid "Upload" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "Uploaded Attachment" +msgstr "" + +#. module: hr_expense +#: model:ir.model,name:hr_expense.model_res_users +msgid "Users" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form +msgid "View Attachments" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "View Expense" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form +msgid "View Report" +msgstr "" + +#. module: hr_expense +#. openerp-web +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 +#: code:addons/hr_expense/static/src/js/tours/hr_expense.js:0 +#, python-format +msgid "Want to manage your expenses? It starts here." +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense__website_message_ids +#: model:ir.model.fields,field_description:hr_expense.field_hr_expense_sheet__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: hr_expense +#: model:ir.model.fields,help:hr_expense.field_hr_expense__website_message_ids +#: model:ir.model.fields,help:hr_expense.field_hr_expense_sheet__website_message_ids +msgid "Website communication history" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You are not authorized to edit the reference of this expense report." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You are not authorized to edit this expense report." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You can not create report without product." +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "You can now submit it to the manager from the following link." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You can only approve your department expenses" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You can only generate accounting entry for approved expense(s)." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You can only refuse your department expenses" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You can't mix sample expenses and regular ones" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You cannot add expenses of another employee." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You cannot approve your own expenses" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You cannot delete a posted or approved expense." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You cannot delete a posted or paid expense." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You cannot refuse your own expenses" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You cannot report expenses for different employees in the same report." +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "You cannot report twice the same line!" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "" +"You need to have at least one product that can be expensed in your database " +"to proceed!" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason +msgid "Your Expense" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_register +msgid "Your expense has been successfully registered." +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.product_product_expense_form_view +msgid "e.g. Lunch" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_view_form +msgid "e.g. Lunch with Customer" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.view_hr_expense_sheet_form +msgid "e.g. Trip to NY" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.hr_expense_template_refuse_reason +msgid "has been refused" +msgstr "" + +#. module: hr_expense +#: model:product.product,uom_name:hr_expense.car_travel +#: model:product.template,uom_name:hr_expense.car_travel_product_template +msgid "km" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "to be reimbursed" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "to report" +msgstr "" + +#. module: hr_expense +#: code:addons/hr_expense/models/hr_expense.py:0 +#, python-format +msgid "under validation" +msgstr "" + +#. module: hr_expense +#: model_terms:ir.ui.view,arch_db:hr_expense.res_config_settings_view_form +msgid "use OCR to fill data from a picture of the bill" +msgstr "" |
