Automatic Update form OCA2FC Migrator

This commit is contained in:
Flectra Community Bot 2024-10-01 07:51:24 +02:00 committed by Thomas Winteler
parent e18530712c
commit 085ed155e7
71 changed files with 2634 additions and 2519 deletions

View File

@ -9,8 +9,8 @@ Available addons
addon | version | summary addon | version | summary
--- | --- | --- --- | --- | ---
[mis_builder_budget](mis_builder_budget/) | 3.0.5.0.2| Create budgets for MIS reports [mis_builder_budget](mis_builder_budget/) | 3.0.1.0.0| Create budgets for MIS reports
[mis_builder_demo](mis_builder_demo/) | 3.0.1.0.2| Demo addon for MIS Builder [mis_builder_demo](mis_builder_demo/) | 3.0.1.0.0| Demo addon for MIS Builder
[mis_builder](mis_builder/) | 3.0.5.1.5| Build 'Management Information System' Reports and Dashboards [mis_builder](mis_builder/) | 3.0.1.0.0| Build 'Management Information System' Reports and Dashboards

View File

@ -12,7 +12,6 @@ Most of the files are
Copyright 2020 ACSONE SA/NV Copyright 2020 ACSONE SA/NV
Copyright 2020 ACSONE SA/NV (<http://acsone.eu>) Copyright 2020 ACSONE SA/NV (<http://acsone.eu>)
Copyright 2020 CorporateHub (https://corporatehub.eu) Copyright 2020 CorporateHub (https://corporatehub.eu)
Copyright 2023 ACSONE SA/NV (<http://acsone.eu>)
Copyright 2018 Flectra Community Copyright 2018 Flectra Community
Many files also contain contributions from third Many files also contain contributions from third

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
{ {
"name": "MIS Builder", "name": "MIS Builder",
"version": "3.0.5.1.5", "version": "3.0.1.0.0",
"category": "Reporting", "category": "Reporting",
"summary": """ "summary": """
Build 'Management Information System' Reports and Dashboards Build 'Management Information System' Reports and Dashboards
@ -38,7 +38,7 @@
], ],
}, },
"qweb": ["static/src/xml/mis_report_widget.xml"], "qweb": ["static/src/xml/mis_report_widget.xml"],
"installable": False, "installable": True,
"application": True, "application": True,
"license": "AGPL-3", "license": "AGPL-3",
"development_status": "Production/Stable", "development_status": "Production/Stable",

View File

@ -6,15 +6,16 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 11.0\n" "Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-06-23 10:10+0000\n" "PO-Revision-Date: 2024-09-04 18:06+0000\n"
"Last-Translator: eccit-quim <quim@eccit.com>\n" "Last-Translator: Esteve Blanch Sanmartí <3501974+esteveblanch@users.noreply."
"github.com>\n"
"Language-Team: none\n" "Language-Team: none\n"
"Language: ca\n" "Language: ca\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n" "X-Generator: Weblate 5.6.2\n"
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
@ -37,6 +38,15 @@ msgid ""
"receivable accounts over\n" "receivable accounts over\n"
" the period." " the period."
msgstr "" msgstr ""
"<code>\n"
" balp[('user_type_id', '=',\n"
" ref('account.\n"
" data_account_type_receivable')."
"id)][]\n"
" </code>\n"
" : variació del saldo de tots els "
"comptes cobrables \n"
" durant el període."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -48,6 +58,12 @@ msgid ""
" : balance of move lines related to " " : balance of move lines related to "
"tax grid 56." "tax grid 56."
msgstr "" msgstr ""
"<code>\n"
" balp[][('tax_line_id.tag_ids', "
"'=', ref('l10n_be.tax_tag_56').id)]\n"
" </code>\n"
" : balanç de les línies de moviment "
"relacionades amb la graella d'impostos 56."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -61,6 +77,14 @@ msgid ""
"and journal BNK1 during\n" "and journal BNK1 during\n"
" the period." " the period."
msgstr "" msgstr ""
"<code>\n"
" debp[55%][('journal_id.code', "
"'=',\n"
" 'BNK1')]\n"
" </code>\n"
" : suma de tots els càrrecs als "
"comptes 55 i al diari BNK1 durant \n"
" el període."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -68,6 +92,8 @@ msgid ""
"<code>AccountingNone</code> : a null value that behaves as 0 in\n" "<code>AccountingNone</code> : a null value that behaves as 0 in\n"
" arithmetic operations." " arithmetic operations."
msgstr "" msgstr ""
"<code>AccountingNone</code> : un valor nul que es comporta com 0 \n"
" en operacions aritmètiques."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -77,6 +103,10 @@ msgid ""
"balance, debit, credit,\n" "balance, debit, credit,\n"
" positive balance, negative balance." " positive balance, negative balance."
msgstr "" msgstr ""
"<code>bal</code>, <code>crd</code>, <code>deb</code>, <code>\n"
" pbal</code>, <code>nbal</code> : "
"saldo, deure, haver,\n"
" saldo positiu, saldo negatiu."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -85,6 +115,9 @@ msgid ""
" the period (it is the same as " " the period (it is the same as "
"<code>balp[70]</code>." "<code>balp[70]</code>."
msgstr "" msgstr ""
"<code>bal[70]</code> : variació del saldo de compte 70 durant \n"
" el període (és el mateix que "
"<code>balp[70]</code>."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -158,8 +191,9 @@ msgstr ""
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.report_mis_report_instance #: model_terms:ir.ui.view,arch_db:mis_builder.report_mis_report_instance
#, fuzzy
msgid "<span>-</span>" msgid "<span>-</span>"
msgstr "" msgstr "<span>-</span>"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,help:mis_builder.field_mis_report_instance_period__source_aml_model_id #: model:ir.model.fields,help:mis_builder.field_mis_report_instance_period__source_aml_model_id
@ -246,8 +280,8 @@ msgstr ""
"Dades reals: dades actuals provinents de la comptabilitat i altres " "Dades reals: dades actuals provinents de la comptabilitat i altres "
"consultes.\n" "consultes.\n"
"Dades reals (alternativa): dades actuals provinents d'un origen alternatiu " "Dades reals (alternativa): dades actuals provinents d'un origen alternatiu "
"(per exemple, vista de la base de dades proveint registres de \"tipus apunt" "(per exemple, vista de la base de dades proveint registres de \"tipus "
"\").\n" "apunt\").\n"
"Suma de columnes: sumarització (+/-) d'altres columnes.\n" "Suma de columnes: sumarització (+/-) d'altres columnes.\n"
"Comparar columnes: comparació amb una altra columna.\n" "Comparar columnes: comparació amb una altra columna.\n"
@ -953,21 +987,6 @@ msgstr "Etiqueta"
msgid "Landscape PDF" msgid "Landscape PDF"
msgstr "PDF apaïsat" msgstr "PDF apaïsat"
#. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subkpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport____last_update
msgid "Last Modified on"
msgstr "Última modificació el"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu
@ -1705,7 +1724,6 @@ msgstr "Operador %s no compatible per cercar la data"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server
#: model:ir.cron,cron_name:mis_builder.ir_cron_vacuum_temp_reports
msgid "Vacuum temporary reports" msgid "Vacuum temporary reports"
msgstr "Buit d'informes temporals" msgstr "Buit d'informes temporals"
@ -1827,6 +1845,9 @@ msgstr "extra-súper-gran"
msgid "xx-small" msgid "xx-small"
msgstr "extra-súper-petita" msgstr "extra-súper-petita"
#~ msgid "Last Modified on"
#~ msgstr "Última modificació el"
#, python-format #, python-format
#~ msgid "Columns {} and {} are not comparable" #~ msgid "Columns {} and {} are not comparable"
#~ msgstr "Les columnes {} i {} no són comparables" #~ msgstr "Les columnes {} i {} no són comparables"

View File

@ -921,21 +921,6 @@ msgstr ""
msgid "Landscape PDF" msgid "Landscape PDF"
msgstr "" msgstr ""
#. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subkpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport____last_update
msgid "Last Modified on"
msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu
@ -1667,7 +1652,6 @@ msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server
#: model:ir.cron,cron_name:mis_builder.ir_cron_vacuum_temp_reports
msgid "Vacuum temporary reports" msgid "Vacuum temporary reports"
msgstr "" msgstr ""

View File

@ -917,21 +917,6 @@ msgstr ""
msgid "Landscape PDF" msgid "Landscape PDF"
msgstr "" msgstr ""
#. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subkpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport____last_update
msgid "Last Modified on"
msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu
@ -1663,7 +1648,6 @@ msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server
#: model:ir.cron,cron_name:mis_builder.ir_cron_vacuum_temp_reports
msgid "Vacuum temporary reports" msgid "Vacuum temporary reports"
msgstr "" msgstr ""

View File

@ -917,21 +917,6 @@ msgstr ""
msgid "Landscape PDF" msgid "Landscape PDF"
msgstr "" msgstr ""
#. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subkpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport____last_update
msgid "Last Modified on"
msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu
@ -1663,7 +1648,6 @@ msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server
#: model:ir.cron,cron_name:mis_builder.ir_cron_vacuum_temp_reports
msgid "Vacuum temporary reports" msgid "Vacuum temporary reports"
msgstr "" msgstr ""

View File

@ -1049,21 +1049,6 @@ msgstr "Etiqueta"
msgid "Landscape PDF" msgid "Landscape PDF"
msgstr "PDF apaisado" msgstr "PDF apaisado"
#. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subkpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu
@ -1816,7 +1801,6 @@ msgstr "Operador no compatible %s para buscar en fecha"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server
#: model:ir.cron,cron_name:mis_builder.ir_cron_vacuum_temp_reports
msgid "Vacuum temporary reports" msgid "Vacuum temporary reports"
msgstr "Vacío de informes temporales" msgstr "Vacío de informes temporales"
@ -1938,6 +1922,9 @@ msgstr "extra-súper-grande"
msgid "xx-small" msgid "xx-small"
msgstr "extra-súper-pequeña" msgstr "extra-súper-pequeña"
#~ msgid "Last Modified on"
#~ msgstr "Última modificación en"
#, python-format #, python-format
#~ msgid "Columns {} and {} are not comparable" #~ msgid "Columns {} and {} are not comparable"
#~ msgstr "Las columnas {} and {} no son comparables" #~ msgstr "Las columnas {} and {} no son comparables"

View File

@ -1025,21 +1025,6 @@ msgstr "Description"
msgid "Landscape PDF" msgid "Landscape PDF"
msgstr "PDF paysage" msgstr "PDF paysage"
#. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subkpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport____last_update
msgid "Last Modified on"
msgstr "Dernière modification le"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu
@ -1795,7 +1780,6 @@ msgstr "Opérateur non supporté %s pour les recherches sur la date"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server
#: model:ir.cron,cron_name:mis_builder.ir_cron_vacuum_temp_reports
msgid "Vacuum temporary reports" msgid "Vacuum temporary reports"
msgstr "Vider les rapports temporaires" msgstr "Vider les rapports temporaires"
@ -1917,15 +1901,15 @@ msgstr "xx-grand"
msgid "xx-small" msgid "xx-small"
msgstr "xx-petit" msgstr "xx-petit"
#, python-format #~ msgid "Last Modified on"
#~ msgstr "Dernière modification le"
#~ msgid "Columns {} and {} are not comparable" #~ msgid "Columns {} and {} are not comparable"
#~ msgstr "Les colonnes {} et {} ne sont pas comparables" #~ msgstr "Les colonnes {} et {} ne sont pas comparables"
#, python-format
#~ msgid "Generated on {} at {}" #~ msgid "Generated on {} at {}"
#~ msgstr "Généré le {} à {}" #~ msgstr "Généré le {} à {}"
#, python-format
#~ msgid "" #~ msgid ""
#~ "KPI \"{}\" has type {} while a tuple was expected.\n" #~ "KPI \"{}\" has type {} while a tuple was expected.\n"
#~ "\n" #~ "\n"
@ -1943,7 +1927,6 @@ msgstr "xx-petit"
#~ "\t- Changer le KPI en mode 'multi' et donner une valeur pour chaque sous-" #~ "\t- Changer le KPI en mode 'multi' et donner une valeur pour chaque sous-"
#~ "KPI." #~ "KPI."
#, python-format
#~ msgid "" #~ msgid ""
#~ "KPI \"{}\" is valued as a tuple of length {} while a tuple of length {} " #~ "KPI \"{}\" is valued as a tuple of length {} while a tuple of length {} "
#~ "is expected." #~ "is expected."
@ -1951,7 +1934,6 @@ msgstr "xx-petit"
#~ "Le KPI \"{}\" est une liste de valeurs de longueur {} alors qu'une liste " #~ "Le KPI \"{}\" est une liste de valeurs de longueur {} alors qu'une liste "
#~ "de valeurs de longueur {} est attendue." #~ "de valeurs de longueur {} est attendue."
#, python-format
#~ msgid "Can not update a multi kpi from the kpi line" #~ msgid "Can not update a multi kpi from the kpi line"
#~ msgstr "" #~ msgstr ""
#~ "Vous ne pouvez pas mettre à  jour un kpi multi depuis la ligne de kpi" #~ "Vous ne pouvez pas mettre à  jour un kpi multi depuis la ligne de kpi"
@ -1977,11 +1959,9 @@ msgstr "xx-petit"
#~ msgid "Style expression" #~ msgid "Style expression"
#~ msgstr "Expression du style" #~ msgstr "Expression du style"
#, python-format
#~ msgid "Unexpected accumulation method %s for %s." #~ msgid "Unexpected accumulation method %s for %s."
#~ msgstr "Méthode d'accumulation inattendue %s pour %s." #~ msgstr "Méthode d'accumulation inattendue %s pour %s."
#, python-format
#~ msgid "from %s to %s" #~ msgid "from %s to %s"
#~ msgstr "de %s à  %s" #~ msgstr "de %s à  %s"

View File

@ -17,8 +17,8 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 3.10\n" "X-Generator: Weblate 3.10\n"
#. module: mis_builder #. module: mis_builder
@ -931,21 +931,6 @@ msgstr ""
msgid "Landscape PDF" msgid "Landscape PDF"
msgstr "" msgstr ""
#. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subkpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport____last_update
msgid "Last Modified on"
msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu
@ -1677,7 +1662,6 @@ msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server
#: model:ir.cron,cron_name:mis_builder.ir_cron_vacuum_temp_reports
msgid "Vacuum temporary reports" msgid "Vacuum temporary reports"
msgstr "" msgstr ""

View File

@ -6,15 +6,15 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 10.0\n" "Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-05-24 19:09+0000\n" "PO-Revision-Date: 2024-07-30 08:58+0000\n"
"Last-Translator: Francesco Foresti <francesco.foresti@ooops404.com>\n" "Last-Translator: mymage <stefano.consolaro@mymage.it>\n"
"Language-Team: none\n" "Language-Team: none\n"
"Language: it\n" "Language: it\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n" "X-Generator: Weblate 5.6.2\n"
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
@ -37,6 +37,15 @@ msgid ""
"receivable accounts over\n" "receivable accounts over\n"
" the period." " the period."
msgstr "" msgstr ""
"<code>\n"
" balp[('user_type_id', '=',\n"
" ref('account.\n"
" data_account_type_receivable')."
"id)][]\n"
" </code>\n"
" : variazione del bilancio di tutti i "
"crediti\n"
" nel periodo."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -48,6 +57,12 @@ msgid ""
" : balance of move lines related to " " : balance of move lines related to "
"tax grid 56." "tax grid 56."
msgstr "" msgstr ""
"<code>\n"
" balp[][('tax_line_id.tag_ids', "
"'=', ref('l10n_be.tax_tag_56').id)]\n"
" </code>\n"
" : bilancio righe movimento relative "
"alla griglia imposta 56."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -61,6 +76,14 @@ msgid ""
"and journal BNK1 during\n" "and journal BNK1 during\n"
" the period." " the period."
msgstr "" msgstr ""
"<code>\n"
" debp[55%][('journal_id.code', "
"'=',\n"
" 'BNK1')]\n"
" </code>\n"
" : somma di tutti i debiti nei conti "
"55 e registro BNK1\n"
" nel periodo."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -68,6 +91,8 @@ msgid ""
"<code>AccountingNone</code> : a null value that behaves as 0 in\n" "<code>AccountingNone</code> : a null value that behaves as 0 in\n"
" arithmetic operations." " arithmetic operations."
msgstr "" msgstr ""
"<code>AccountingNone</code> : un valore nullo vale come 0\n"
" nelle operazioni aritmetiche."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -77,6 +102,10 @@ msgid ""
"balance, debit, credit,\n" "balance, debit, credit,\n"
" positive balance, negative balance." " positive balance, negative balance."
msgstr "" msgstr ""
"<code>bal</code>, <code>crd</code>, <code>deb</code>, <code>\n"
" pbal</code>, <code>nbal</code> : "
"bilancio, debito, credito,\n"
" bilancio positivo, bilancio negativo."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -85,6 +114,9 @@ msgid ""
" the period (it is the same as " " the period (it is the same as "
"<code>balp[70]</code>." "<code>balp[70]</code>."
msgstr "" msgstr ""
"<code>bal[70]</code> : variazioni de di bilancio del conto 70\n"
" nel periodo (è lo stesso di "
"<code>balp[70]</code>."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -92,11 +124,13 @@ msgid ""
"<code>bale[1%]</code> : balance of accounts starting with 1 at\n" "<code>bale[1%]</code> : balance of accounts starting with 1 at\n"
" end of period." " end of period."
msgstr "" msgstr ""
"<code>bale[1%]</code> : bilancio dei conti che iniziano con 1\n"
" alla fine del periodo."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
msgid "<code>bali[70,60]</code> : initial balance of accounts 70 and 60." msgid "<code>bali[70,60]</code> : initial balance of accounts 70 and 60."
msgstr "" msgstr "<code>bali[70,60]</code> : bilancio iniziale dei conti tra 70 e 60."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -107,6 +141,11 @@ msgid ""
"loss of previous fiscal\n" "loss of previous fiscal\n"
" years." " years."
msgstr "" msgstr ""
"<code>balu[]</code> : (<code>u</code> per non allocati) è una espressione "
"speciale\n"
" che visualizza i ricavi/perdite non "
"allocati dell'anno fiscale\n"
" precedente."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -114,6 +153,8 @@ msgid ""
"<code>crdp[40%]</code> : sum of all credits on accounts starting\n" "<code>crdp[40%]</code> : sum of all credits on accounts starting\n"
" with 40 during the period." " with 40 during the period."
msgstr "" msgstr ""
"<code>crdp[40%]</code> : comma di tutti i crediti nei conti che iniziano\n"
" con 40 nel periodo."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -122,6 +163,8 @@ msgid ""
"the\n" "the\n"
" period." " period."
msgstr "" msgstr ""
"<code>date_from</code>, <code>date_to</code> : date iniziale e finale del\n"
" periodo."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -129,6 +172,8 @@ msgid ""
"<code>datetime</code>, <code>datetime</code>, <code>dateutil</code> : the " "<code>datetime</code>, <code>datetime</code>, <code>dateutil</code> : the "
"python modules." "python modules."
msgstr "" msgstr ""
"<code>datetime</code>, <code>datetime</code>, <code>dateutil</code> : i "
"moduli Python."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -137,6 +182,9 @@ msgid ""
"the period,\n" "the period,\n"
" initial balance, ending balance" " initial balance, ending balance"
msgstr "" msgstr ""
"<code>p</code>, <code>i</code>, <code>e</code> : rispettivamente la "
"variazione nel periodo,\n"
" bilancio iniziale, bilancio finale"
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -145,6 +193,9 @@ msgid ""
" starting with 55 whose ending " " starting with 55 whose ending "
"balance is positive." "balance is positive."
msgstr "" msgstr ""
"<code>pbale[55%]</code> : somma di tutti i bilanci finalei dei conti\n"
" che iniziano con 55 e hanno bilancio "
"finale positivo."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -155,11 +206,16 @@ msgid ""
"expected, very\n" "expected, very\n"
" similar to the python builtins." " similar to the python builtins."
msgstr "" msgstr ""
"<code>sum</code>, <code>min</code>,\n"
" <code>max</code>, <code>len</code>,\n"
" <code>avg</code> : si comporta come "
"atteso, molto\n"
" simile ai metodi integrati Python."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.report_mis_report_instance #: model_terms:ir.ui.view,arch_db:mis_builder.report_mis_report_instance
msgid "<span>-</span>" msgid "<span>-</span>"
msgstr "" msgstr "<span>-</span>"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,help:mis_builder.field_mis_report_instance_period__source_aml_model_id #: model:ir.model.fields,help:mis_builder.field_mis_report_instance_period__source_aml_model_id
@ -167,6 +223,8 @@ msgid ""
"A 'move line like' model, ie having at least debit, credit, date, account_id " "A 'move line like' model, ie having at least debit, credit, date, account_id "
"and company_id fields." "and company_id fields."
msgstr "" msgstr ""
"Un modello 'simile alla riga movimento', cioè che ha almeno i campi debit, "
"credit, date, account_id e company_id."
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,help:mis_builder.field_mis_report__move_lines_source #: model:ir.model.fields,help:mis_builder.field_mis_report__move_lines_source
@ -175,6 +233,9 @@ msgid ""
"A 'move line like' model, ie having at least debit, credit, date, account_id " "A 'move line like' model, ie having at least debit, credit, date, account_id "
"and company_id fields. This model is the data source for column Actuals." "and company_id fields. This model is the data source for column Actuals."
msgstr "" msgstr ""
"Un modello 'simile alla riga movimento', cioè con almeno i campi debit, "
"credit, date, account_id e company_id. Questo modello è l'origine dati per "
"la colonna Corrente."
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
@ -188,6 +249,8 @@ msgstr ""
#: model:ir.model.fields,help:mis_builder.field_mis_report_instance_period__analytic_domain #: model:ir.model.fields,help:mis_builder.field_mis_report_instance_period__analytic_domain
msgid "A domain to additionally filter move lines considered in this column." msgid "A domain to additionally filter move lines considered in this column."
msgstr "" msgstr ""
"Un dominio per ulteriori filtri delle righe movimento considerato nella "
"colonna."
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,help:mis_builder.field_mis_report_instance__analytic_domain #: model:ir.model.fields,help:mis_builder.field_mis_report_instance__analytic_domain
@ -197,11 +260,15 @@ msgid ""
"as budgets by account, make sure to use only fields that are available in " "as budgets by account, make sure to use only fields that are available in "
"all move line sources." "all move line sources."
msgstr "" msgstr ""
"Un dominio per un filtro addizionale considerato nel resoconto. Precuazione: "
"quando si usano origini diverse di righe movimento in colonne diverse, come "
"budget per conto, assicurarsi di utilizzare solo campi che sono disponibili "
"in tutte le sorgenti di righe movimento."
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report__account_model #: model:ir.model.fields,field_description:mis_builder.field_mis_report__account_model
msgid "Account Model" msgid "Account Model"
msgstr "" msgstr "Modello contabile"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi__accumulation_method #: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi__accumulation_method
@ -216,6 +283,9 @@ msgid ""
"Actual (alternative) models used in columns must have the same account model " "Actual (alternative) models used in columns must have the same account model "
"in the Account field and must be the same defined in the report template: %s" "in the Account field and must be the same defined in the report template: %s"
msgstr "" msgstr ""
"Modelli correnti (alternativi) utilizzati nelle colonne devono avere lo "
"stesso modello conto nel campo Conto e deve essere lo stesso definito nel "
"modello resoconto: %s"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_instance_period__source__actuals #: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_instance_period__source__actuals
@ -236,11 +306,17 @@ msgid ""
"Sum columns: summation (+/-) of other columns.\n" "Sum columns: summation (+/-) of other columns.\n"
"Compare to column: compare to other column.\n" "Compare to column: compare to other column.\n"
msgstr "" msgstr ""
"Correnti: dati correnti, dalla contabilità e altre estrazioni.\n"
"Correnti (alternativo): dati correnti da origini alternative (es. una vista "
"database che fornisce simile a righe movimento conto).\n"
"Somma colonne: comma (+/-) delle colonne.\n"
"Confronto con colonna: confronta con un altra colonna.\n"
#. module: mis_builder #. module: mis_builder
#: model:ir.model,name:mis_builder.model_prorata_read_group_mixin #: model:ir.model,name:mis_builder.model_prorata_read_group_mixin
msgid "Adapt model with date_from/date_to for pro-rata temporis read_group" msgid "Adapt model with date_from/date_to for pro-rata temporis read_group"
msgstr "" msgstr ""
"Adatta il modello con date_from/date_to per read_group pro-rata temporis"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.mis_report_instance_add_to_dashboard_action #: model:ir.actions.act_window,name:mis_builder.mis_report_instance_add_to_dashboard_action
@ -255,11 +331,13 @@ msgid ""
"Additionally following variables are available\n" "Additionally following variables are available\n"
" in the evaluation context:" " in the evaluation context:"
msgstr "" msgstr ""
"Variabili seguenti addizionali sono disponibili\n"
" nel contesto di valutazione:"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query__aggregate #: model:ir.model.fields,field_description:mis_builder.field_mis_report_query__aggregate
msgid "Aggregate" msgid "Aggregate"
msgstr "Aggregati" msgstr "Aggrega"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_instance__target_move__all #: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_instance__target_move__all
@ -279,17 +357,17 @@ msgstr "Tutte le registrazioni confermate"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__allowed_cmpcol_ids #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__allowed_cmpcol_ids
msgid "Allowed Cmpcol" msgid "Allowed Cmpcol"
msgstr "" msgstr "Cmpcol consentiti"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__company_ids #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__company_ids
msgid "Allowed companies" msgid "Allowed companies"
msgstr "" msgstr "Aziende abilitate"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__company_id #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__company_id
msgid "Allowed company" msgid "Allowed company"
msgstr "" msgstr "Azienda abilitata"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_kpi_data__amount #: model:ir.model.fields,field_description:mis_builder.field_mis_kpi_data__amount
@ -302,12 +380,14 @@ msgid ""
"An expression that returns a style depending on the KPI value. Such style is " "An expression that returns a style depending on the KPI value. Such style is "
"applied on top of the row style." "applied on top of the row style."
msgstr "" msgstr ""
"Una espressione che restituisce uno stile in funzione del valore del KPI. "
"Tale stile sovrascrive quello della riga."
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__analytic_domain #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__analytic_domain
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__analytic_domain #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__analytic_domain
msgid "Analytic Domain" msgid "Analytic Domain"
msgstr "" msgstr "Dominio analitico"
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -358,6 +438,7 @@ msgstr "Annulla"
#: model:ir.model.fields,help:mis_builder.field_mis_report_instance__multi_company #: model:ir.model.fields,help:mis_builder.field_mis_report_instance__multi_company
msgid "Check if you wish to specify several companies to be searched for data." msgid "Check if you wish to specify several companies to be searched for data."
msgstr "" msgstr ""
"Spuntare se si desidera specificare diverse aziende da ricercare per dati."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_style_view_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_style_view_form
@ -398,7 +479,7 @@ msgstr "Colonne"
#: code:addons/mis_builder/models/kpimatrix.py:0 #: code:addons/mis_builder/models/kpimatrix.py:0
#, python-format #, python-format
msgid "Columns %(descr)s and %(base_descr)s are not comparable" msgid "Columns %(descr)s and %(base_descr)s are not comparable"
msgstr "" msgstr "Le colonne %(descr)s e %(base_descr)s non sono compatibili"
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
@ -606,13 +687,15 @@ msgstr "Dominio"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style__dp_inherit #: model:ir.model.fields,field_description:mis_builder.field_mis_report_style__dp_inherit
msgid "Dp Inherit" msgid "Dp Inherit"
msgstr "" msgstr "Inherit DP"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,help:mis_builder.field_prorata_read_group_mixin__date #: model:ir.model.fields,help:mis_builder.field_prorata_read_group_mixin__date
msgid "" msgid ""
"Dummy field that adapts searches on date to searches on date_from/date_to." "Dummy field that adapts searches on date to searches on date_from/date_to."
msgstr "" msgstr ""
"Campo semplice che adatta la ricerca sulla data in ricerche su date_from/"
"date_to."
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__duration #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__duration
@ -622,12 +705,14 @@ msgstr "Durata"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__query_company_ids #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__query_company_ids
msgid "Effective companies" msgid "Effective companies"
msgstr "" msgstr "Aziende effettive"
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
msgid "Enter expression here, for example balp[70%]. See also help tab." msgid "Enter expression here, for example balp[70%]. See also help tab."
msgstr "" msgstr ""
"Inserire qui l'espressione, per esempio balp[70%]. Vedere inoltre la "
"linguetta aiuto."
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
@ -640,6 +725,11 @@ msgid ""
"\n" "\n"
"The technical error message is: %(exception)s. " "The technical error message is: %(exception)s. "
msgstr "" msgstr ""
"Errore nella richiedere l'origine della riga movimento da "
"\"%(model_name)s\". Questo è dovuto probabilmante ad un filtro o una "
"espressione che si riferisce ad un campo che non esiste nel modello. \n"
"\n"
"Il messaggio di errore tecnico è: %(exception)s. "
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -683,6 +773,11 @@ msgid ""
" <code>kpi2.subkpi1</code>, <code>query1." " <code>kpi2.subkpi1</code>, <code>query1."
"field1</code>)." "field1</code>)."
msgstr "" msgstr ""
"Le espressioni possono coinvolgere altri KPI, sotto KPI e\n"
" risultati di query per nome (es.g "
"<code>kpi1 + kpi2</code>,\n"
" <code>kpi2.subkpi1</code>, <code>query1."
"field1</code>)."
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__normalize_factor #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__normalize_factor
@ -693,27 +788,29 @@ msgstr "Fattore"
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_style_view_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_style_view_form
msgid "Factor inherit" msgid "Factor inherit"
msgstr "" msgstr "Eredità fattore"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,help:mis_builder.field_mis_report_instance_period__normalize_factor #: model:ir.model.fields,help:mis_builder.field_mis_report_instance_period__normalize_factor
msgid "Factor to use to normalize the period (used in comparison" msgid "Factor to use to normalize the period (used in comparison"
msgstr "" msgstr ""
"Fattore da utilizzare per normalizzare il periodo (utilizzato nella "
"comparazione"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query__field_names #: model:ir.model.fields,field_description:mis_builder.field_mis_report_query__field_names
msgid "Fetched fields name" msgid "Fetched fields name"
msgstr "" msgstr "Nomi dei campi forniti"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query__field_ids #: model:ir.model.fields,field_description:mis_builder.field_mis_report_query__field_ids
msgid "Fields to fetch" msgid "Fields to fetch"
msgstr "" msgstr "Campi da fornire"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__widget_search_view_id #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__widget_search_view_id
msgid "Filter box search view" msgid "Filter box search view"
msgstr "" msgstr "Box filtro vista ricerca"
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_instance_period_view_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_instance_period_view_form
@ -783,7 +880,7 @@ msgstr "Da (calcolato)"
#: code:addons/mis_builder/report/mis_report_instance_xlsx.py:0 #: code:addons/mis_builder/report/mis_report_instance_xlsx.py:0
#, python-format #, python-format
msgid "Generated on %(gen_date)s at %(gen_time)s" msgid "Generated on %(gen_date)s at %(gen_time)s"
msgstr "" msgstr "Generato in %(gen_date)s alle %(gen_time)s"
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -880,6 +977,13 @@ msgid ""
"\t- Changing the KPI to `multi` mode and giving an explicit value for each " "\t- Changing the KPI to `multi` mode and giving an explicit value for each "
"sub-KPI." "sub-KPI."
msgstr "" msgstr ""
"Il KPI \"%(kpi)s\" ha tipo %(type)s mentre è attesa una tupla.\n"
"\n"
"Questo può essere sistemato:\n"
"\t- modificando il valore del KPI in una tupla di lunghezza %(length)s\n"
"o\n"
"\t- modificando il KPI a modo `multi` e dando un valore esplicito per ogni "
"sub-KPI."
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
@ -889,6 +993,8 @@ msgid ""
"KPI \"%(kpi)s\" is valued as a tuple of length %(length)s while a tuple of " "KPI \"%(kpi)s\" is valued as a tuple of length %(length)s while a tuple of "
"length%(expected_length)s is expected." "length%(expected_length)s is expected."
msgstr "" msgstr ""
"Il KPI \"%(kpi)s\" è valorizzato come una tupla di lunghezza %(length)s "
"mentre è attesa una tupla di lunghezza %(expected_length)s."
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_kpi_data__seq1 #: model:ir.model.fields,field_description:mis_builder.field_mis_kpi_data__seq1
@ -906,7 +1012,7 @@ msgstr "Nome KPI ({}) deve essere un identificatore python valido"
#: model:ir.model.fields,field_description:mis_builder.field_mis_report__kpi_ids #: model:ir.model.fields,field_description:mis_builder.field_mis_report__kpi_ids
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_form
msgid "KPI's" msgid "KPI's"
msgstr "KPI's" msgstr "Del KPI"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,help:mis_builder.field_mis_report__all_kpi_ids #: model:ir.model.fields,help:mis_builder.field_mis_report__all_kpi_ids
@ -916,7 +1022,7 @@ msgstr "KPI di questo report e sotto report."
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression__kpi_id #: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression__kpi_id
msgid "Kpi" msgid "Kpi"
msgstr "Kpi" msgstr "KPI"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__name #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__name
@ -928,21 +1034,6 @@ msgstr "Etichetta"
msgid "Landscape PDF" msgid "Landscape PDF"
msgstr "PDF orizzontale" msgstr "PDF orizzontale"
#. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subkpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport____last_update
msgid "Last Modified on"
msgstr "Ultima modifica il"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu
@ -987,17 +1078,17 @@ msgstr "Struttura"
#. module: mis_builder #. module: mis_builder
#: model:ir.model,name:mis_builder.model_report_mis_builder_mis_report_instance_xlsx #: model:ir.model,name:mis_builder.model_report_mis_builder_mis_report_instance_xlsx
msgid "MIS Builder XLSX report" msgid "MIS Builder XLSX report"
msgstr "" msgstr "Resoconto XLSX MS Builder"
#. module: mis_builder #. module: mis_builder
#: model:ir.model,name:mis_builder.model_mis_kpi_data #: model:ir.model,name:mis_builder.model_mis_kpi_data
msgid "MIS Kpi Data Abtract class" msgid "MIS Kpi Data Abtract class"
msgstr "" msgstr "Classe astratta dati KPI MIS"
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_form
msgid "MIS Report" msgid "MIS Report"
msgstr "MIS Report" msgstr "Resoconto MIS"
#. module: mis_builder #. module: mis_builder
#: model:ir.model,name:mis_builder.model_mis_report_subreport #: model:ir.model,name:mis_builder.model_mis_report_subreport
@ -1029,22 +1120,22 @@ msgstr "Istanza somma nel periodo MIS Report"
#: model:ir.model,name:mis_builder.model_mis_report_kpi #: model:ir.model,name:mis_builder.model_mis_report_kpi
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
msgid "MIS Report KPI" msgid "MIS Report KPI"
msgstr "MIS Report KPI" msgstr "KPI MIS Report"
#. module: mis_builder #. module: mis_builder
#: model:ir.model,name:mis_builder.model_mis_report_kpi_expression #: model:ir.model,name:mis_builder.model_mis_report_kpi_expression
msgid "MIS Report KPI Expression" msgid "MIS Report KPI Expression"
msgstr "Espressione MIS Report KPI" msgstr "Espressione KPI MIS Report"
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_instance_result_view_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_instance_result_view_form
msgid "MIS Report Preview" msgid "MIS Report Preview"
msgstr "" msgstr "Anteprima resoconto MIS"
#. module: mis_builder #. module: mis_builder
#: model:ir.model,name:mis_builder.model_mis_report_query #: model:ir.model,name:mis_builder.model_mis_report_query
msgid "MIS Report Query" msgid "MIS Report Query"
msgstr "MIS Report Query" msgstr "Query MIS Report"
#. module: mis_builder #. module: mis_builder
#: model:ir.model,name:mis_builder.model_mis_report_style #: model:ir.model,name:mis_builder.model_mis_report_style
@ -1078,23 +1169,23 @@ msgstr "Modelli MIS Report"
#: model:ir.ui.menu,name:mis_builder.mis_report_conf_menu #: model:ir.ui.menu,name:mis_builder.mis_report_conf_menu
#: model:ir.ui.menu,name:mis_builder.mis_report_finance_menu #: model:ir.ui.menu,name:mis_builder.mis_report_finance_menu
msgid "MIS Reporting" msgid "MIS Reporting"
msgstr "" msgstr "Reportistica MIS"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.mis_report_instance_view_menu
msgid "MIS Reports" msgid "MIS Reports"
msgstr "MIS Reports" msgstr "MIS Report"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.report,name:mis_builder.qweb_pdf_export #: model:ir.actions.report,name:mis_builder.qweb_pdf_export
msgid "MIS report instance QWEB PDF report" msgid "MIS report instance QWEB PDF report"
msgstr "" msgstr "Istanza resoconto MIS resoconto PDF QWEB"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.report,name:mis_builder.xls_export #: model:ir.actions.report,name:mis_builder.xls_export
msgid "MIS report instance XLS report" msgid "MIS report instance XLS report"
msgstr "" msgstr "Istanza resoconto MIS resoconto XLS"
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
@ -1135,22 +1226,22 @@ msgstr "Mese"
#: model:ir.model.fields,field_description:mis_builder.field_mis_report__move_lines_source #: model:ir.model.fields,field_description:mis_builder.field_mis_report__move_lines_source
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__source_aml_model_id #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__source_aml_model_id
msgid "Move Lines Source" msgid "Move Lines Source"
msgstr "" msgstr "Origine righe movimento"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__source_aml_model_id #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__source_aml_model_id
msgid "Move lines source" msgid "Move lines source"
msgstr "" msgstr "Origine righe movimento"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__source_aml_model_name #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__source_aml_model_name
msgid "Move lines source model name" msgid "Move lines source model name"
msgstr "" msgstr "Nome modello origine righe movimento"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi__multi #: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi__multi
msgid "Multi" msgid "Multi"
msgstr "" msgstr "Multi"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__multi_company #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__multi_company
@ -1181,7 +1272,7 @@ msgstr "Nessun filtro data"
#: code:addons/mis_builder/models/mis_report_instance.py:0 #: code:addons/mis_builder/models/mis_report_instance.py:0
#, python-format #, python-format
msgid "No date filter is allowed for this source in column %s." msgid "No date filter is allowed for this source in column %s."
msgstr "" msgstr "Non è consentito il filtro data per questa origine nella colonna %s."
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
@ -1224,12 +1315,12 @@ msgstr "Compensare"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,help:mis_builder.field_mis_report_instance_period__offset #: model:ir.model.fields,help:mis_builder.field_mis_report_instance_period__offset
msgid "Offset from current period" msgid "Offset from current period"
msgstr "" msgstr "Offset dal periodo attuale"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum__period_id #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum__period_id
msgid "Parent column" msgid "Parent column"
msgstr "" msgstr "Colonna padre"
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
@ -1243,7 +1334,7 @@ msgstr "Percentuale"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.constraint,message:mis_builder.constraint_mis_report_instance_period_name_unique #: model:ir.model.constraint,message:mis_builder.constraint_mis_report_instance_period_name_unique
msgid "Period name should be unique by report" msgid "Period name should be unique by report"
msgstr "" msgstr "Il nome del periodo deve essere univoco per resoconto"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__type #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period__type
@ -1258,7 +1349,7 @@ msgstr "Periodi"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__pivot_date #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__pivot_date
msgid "Pivot Date" msgid "Pivot Date"
msgstr "" msgstr "Data pivot"
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
@ -1274,6 +1365,8 @@ msgstr "Si prega di fornire entrambe le colonne da confrontare %s."
msgid "" msgid ""
"Please select a report template and/or save the report before adding columns." "Please select a report template and/or save the report before adding columns."
msgstr "" msgstr ""
"Selezionare un modello resoconto e/o salvare il resoconto prima di "
"aggiungere colonne."
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style__prefix #: model:ir.model.fields,field_description:mis_builder.field_mis_report_style__prefix
@ -1283,7 +1376,7 @@ msgstr "Prefisso"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style__prefix_inherit #: model:ir.model.fields,field_description:mis_builder.field_mis_report_style__prefix_inherit
msgid "Prefix Inherit" msgid "Prefix Inherit"
msgstr "" msgstr "Eredità prefisso"
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_instance_view_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_instance_view_form
@ -1313,7 +1406,7 @@ msgstr "Domande"
#: code:addons/mis_builder/models/mis_report.py:0 #: code:addons/mis_builder/models/mis_report.py:0
#, python-format #, python-format
msgid "Query name ({}) must be valid python identifier" msgid "Query name ({}) must be valid python identifier"
msgstr "" msgstr "Il nome della query ({}) deve essere un identificatore valido"
#. module: mis_builder #. module: mis_builder
#. odoo-javascript #. odoo-javascript
@ -1325,7 +1418,7 @@ msgstr "Ricarica"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_instance_period__mode__relative #: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_instance_period__mode__relative
msgid "Relative to report base date" msgid "Relative to report base date"
msgstr "" msgstr "Relativo alla data base del resoconto"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__report_id #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__report_id
@ -1360,7 +1453,7 @@ msgstr "Arrotondamento"
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_style_view_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_style_view_form
msgid "Rounding inherit" msgid "Rounding inherit"
msgstr "" msgstr "Eredità arrotondamento"
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_instance_view_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_instance_view_form
@ -1371,7 +1464,7 @@ msgstr "Salva"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,help:mis_builder.field_mis_report_instance__widget_search_view_id #: model:ir.model.fields,help:mis_builder.field_mis_report_instance__widget_search_view_id
msgid "Search view to customize the filter box in the report widget." msgid "Search view to customize the filter box in the report widget."
msgstr "" msgstr "Vista ricerca per personalizzare il box filtro nel widget resoconto."
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,help:mis_builder.field_mis_report_instance__company_ids #: model:ir.model.fields,help:mis_builder.field_mis_report_instance__company_ids
@ -1414,32 +1507,32 @@ msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__widget_show_pivot_date #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__widget_show_pivot_date
msgid "Show Pivot Date" msgid "Show Pivot Date"
msgstr "" msgstr "Visualizza data pivot"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__widget_show_filters #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__widget_show_filters
msgid "Show filters box" msgid "Show filters box"
msgstr "" msgstr "Visualizza box filtri"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__widget_show_settings_button #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__widget_show_settings_button
msgid "Show settings button" msgid "Show settings button"
msgstr "" msgstr "Visualizza pulsante impostazioni"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,help:mis_builder.field_mis_report_instance__widget_show_pivot_date #: model:ir.model.fields,help:mis_builder.field_mis_report_instance__widget_show_pivot_date
msgid "Show the Pivot Date in the report widget filter bar." msgid "Show the Pivot Date in the report widget filter bar."
msgstr "" msgstr "Visualizza la data pivot nella barra filtro del widget resoconto."
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,help:mis_builder.field_mis_report_instance__widget_show_filters #: model:ir.model.fields,help:mis_builder.field_mis_report_instance__widget_show_filters
msgid "Show the filter bar in the report widget." msgid "Show the filter bar in the report widget."
msgstr "" msgstr "Visualizza la barra filtro nel widget resoconto."
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,help:mis_builder.field_mis_report_instance__widget_show_settings_button #: model:ir.model.fields,help:mis_builder.field_mis_report_instance__widget_show_settings_button
msgid "Show the settings button in the report widget." msgid "Show the settings button in the report widget."
msgstr "" msgstr "Visualizza il pulsante impostazioni nel widget resoconto."
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum__sign #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum__sign
@ -1470,12 +1563,12 @@ msgstr "Stile"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi__style_expression #: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi__style_expression
msgid "Style Expression" msgid "Style Expression"
msgstr "" msgstr "Espressione stile"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi__auto_expand_accounts_style_id #: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi__auto_expand_accounts_style_id
msgid "Style for account detail rows" msgid "Style for account detail rows"
msgstr "" msgstr "Stile per le righe dettaglio conto"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style__name #: model:ir.model.fields,field_description:mis_builder.field_mis_report_style__name
@ -1515,7 +1608,7 @@ msgstr "Sotto reports"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_kpi_data__seq2 #: model:ir.model.fields,field_description:mis_builder.field_mis_kpi_data__seq2
msgid "Sub-KPI Sequence" msgid "Sub-KPI Sequence"
msgstr "Sequenza Sotto-KPI" msgstr "Sequenza sotto-KPI"
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
@ -1561,7 +1654,7 @@ msgstr "Suffisso"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style__suffix_inherit #: model:ir.model.fields,field_description:mis_builder.field_mis_report_style__suffix_inherit
msgid "Suffix Inherit" msgid "Suffix Inherit"
msgstr "" msgstr "Eredità suffisso"
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
@ -1596,7 +1689,7 @@ msgstr "Colonne somma"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__target_move #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance__target_move
msgid "Target Moves" msgid "Target Moves"
msgstr "Sposta obbiettivo" msgstr "Movimenti obiettivo"
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_instance_view_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_instance_view_form
@ -1628,6 +1721,11 @@ msgid ""
" (eg <code>[('code', 'like', '60%')]</" " (eg <code>[('code', 'like', '60%')]</"
"code>)." "code>)."
msgstr "" msgstr ""
"Il <b>selettore contor</b> è una espressione like nel\n"
" codice conto (es. <code>70%</code>, "
"ecc.), o un dominio su conti\n"
" (es. <code>[('code', 'like', "
"'60%')]</code>)."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -1635,6 +1733,8 @@ msgid ""
"The <b>journal items domain</b> is an Odoo domain filter on\n" "The <b>journal items domain</b> is an Odoo domain filter on\n"
" journal items." " journal items."
msgstr "" msgstr ""
"Il <b>dominio registrazioni contabili</b> è un filtro dominio Odoo su\n"
" registrazioni contabili."
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form
@ -1644,6 +1744,11 @@ msgid ""
"crd|deb|pbal|nbal}{pieu}[account\n" "crd|deb|pbal|nbal}{pieu}[account\n"
" selector][journal items domain]</code>." " selector][journal items domain]</code>."
msgstr "" msgstr ""
"I seguenti elementi speciali sono riconosciuti nelle espressioni\n"
" per calcolare dati di contabilità: "
"<code>{bal|crd|deb|pbal|nbal}{pieu}[selettore\n"
" conto][dominio registrazioni contabili]</"
"code>."
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_mis_kpi_data__date_to #: model:ir.model.fields,field_description:mis_builder.field_mis_kpi_data__date_to
@ -1662,14 +1767,14 @@ msgstr "A (calcolato)"
#: code:addons/mis_builder/models/mis_kpi_data.py:0 #: code:addons/mis_builder/models/mis_kpi_data.py:0
#, python-format #, python-format
msgid "Unexpected accumulation method %(method)s for %(name)s." msgid "Unexpected accumulation method %(method)s for %(name)s."
msgstr "" msgstr "Metodo di accumulazione %(method)s inaspettato per %(name)s."
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
#: code:addons/mis_builder/models/mis_report.py:0 #: code:addons/mis_builder/models/mis_report.py:0
#, python-format #, python-format
msgid "Unexpected value %s for target_move." msgid "Unexpected value %s for target_move."
msgstr "" msgstr "Valore %s inaspettato per target_move."
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
@ -1680,7 +1785,6 @@ msgstr "Operatore non supportato %s per la ricerca in data"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server
#: model:ir.cron,cron_name:mis_builder.ir_cron_vacuum_temp_reports
msgid "Vacuum temporary reports" msgid "Vacuum temporary reports"
msgstr "Reports temporaneamente vuoti" msgstr "Reports temporaneamente vuoti"
@ -1710,7 +1814,7 @@ msgstr "Settimana"
#. module: mis_builder #. module: mis_builder
#: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_instance_view_form #: model_terms:ir.ui.view,arch_db:mis_builder.mis_report_instance_view_form
msgid "Widget" msgid "Widget"
msgstr "" msgstr "Widget"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.constraint,message:mis_builder.constraint_mis_report_instance_period_duration #: model:ir.model.constraint,message:mis_builder.constraint_mis_report_instance_period_duration
@ -1747,7 +1851,7 @@ msgstr "Non puoi sommare il periodo %s con se stesso."
#: code:addons/mis_builder/models/mis_report_instance.py:0 #: code:addons/mis_builder/models/mis_report_instance.py:0
#, python-format #, python-format
msgid "from %(date_from)s to %(date_to)s" msgid "from %(date_from)s to %(date_to)s"
msgstr "" msgstr "dal %(date_from)s al %(date_to)s"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_style__font_size__large #: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_style__font_size__large
@ -1770,7 +1874,7 @@ msgstr "oppure"
#: code:addons/mis_builder/models/mis_report_style.py:0 #: code:addons/mis_builder/models/mis_report_style.py:0
#, python-format #, python-format
msgid "pp" msgid "pp"
msgstr "" msgstr "pp"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_style__font_size__small #: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_style__font_size__small
@ -1785,22 +1889,25 @@ msgstr "contro"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_style__font_size__x-large #: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_style__font_size__x-large
msgid "x-large" msgid "x-large"
msgstr "" msgstr "x-large"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_style__font_size__x-small #: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_style__font_size__x-small
msgid "x-small" msgid "x-small"
msgstr "" msgstr "x-small"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_style__font_size__xx-large #: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_style__font_size__xx-large
msgid "xx-large" msgid "xx-large"
msgstr "" msgstr "xx-large"
#. module: mis_builder #. module: mis_builder
#: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_style__font_size__xx-small #: model:ir.model.fields.selection,name:mis_builder.selection__mis_report_style__font_size__xx-small
msgid "xx-small" msgid "xx-small"
msgstr "" msgstr "xx-small"
#~ msgid "Last Modified on"
#~ msgstr "Ultima modifica il"
#, python-format #, python-format
#~ msgid "Columns {} and {} are not comparable" #~ msgid "Columns {} and {} are not comparable"

View File

@ -4,7 +4,7 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -895,21 +895,6 @@ msgstr ""
msgid "Landscape PDF" msgid "Landscape PDF"
msgstr "" msgstr ""
#. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subkpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport____last_update
msgid "Last Modified on"
msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu
@ -1642,7 +1627,6 @@ msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server
#: model:ir.cron,cron_name:mis_builder.ir_cron_vacuum_temp_reports
msgid "Vacuum temporary reports" msgid "Vacuum temporary reports"
msgstr "" msgstr ""

View File

@ -950,21 +950,6 @@ msgstr "Label"
msgid "Landscape PDF" msgid "Landscape PDF"
msgstr "Landschap PDF" msgstr "Landschap PDF"
#. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subkpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport____last_update
msgid "Last Modified on"
msgstr "Voor het laatst aangepast op"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu
@ -1716,7 +1701,6 @@ msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server
#: model:ir.cron,cron_name:mis_builder.ir_cron_vacuum_temp_reports
msgid "Vacuum temporary reports" msgid "Vacuum temporary reports"
msgstr "Ledig tijdelijke rapporten" msgstr "Ledig tijdelijke rapporten"
@ -1838,6 +1822,9 @@ msgstr "XXL"
msgid "xx-small" msgid "xx-small"
msgstr "XXS" msgstr "XXS"
#~ msgid "Last Modified on"
#~ msgstr "Voor het laatst aangepast op"
#, python-format #, python-format
#~ msgid "Columns {} and {} are not comparable" #~ msgid "Columns {} and {} are not comparable"
#~ msgstr "Kolommen {} en {} zijn niet vergelijkbaar" #~ msgstr "Kolommen {} en {} zijn niet vergelijkbaar"

View File

@ -953,21 +953,6 @@ msgstr "Label"
msgid "Landscape PDF" msgid "Landscape PDF"
msgstr "Landschap PDF" msgstr "Landschap PDF"
#. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subkpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport____last_update
msgid "Last Modified on"
msgstr "Voor het laatst aangepast op"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu
@ -1719,7 +1704,6 @@ msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server
#: model:ir.cron,cron_name:mis_builder.ir_cron_vacuum_temp_reports
msgid "Vacuum temporary reports" msgid "Vacuum temporary reports"
msgstr "Ledig tijdelijke rapporten" msgstr "Ledig tijdelijke rapporten"
@ -1841,6 +1825,9 @@ msgstr "XXL"
msgid "xx-small" msgid "xx-small"
msgstr "XXS" msgstr "XXS"
#~ msgid "Last Modified on"
#~ msgstr "Voor het laatst aangepast op"
#, python-format #, python-format
#~ msgid "Columns {} and {} are not comparable" #~ msgid "Columns {} and {} are not comparable"
#~ msgstr "Kolommen {} en {} zijn niet vergelijkbaar" #~ msgstr "Kolommen {} en {} zijn niet vergelijkbaar"

View File

@ -921,21 +921,6 @@ msgstr ""
msgid "Landscape PDF" msgid "Landscape PDF"
msgstr "" msgstr ""
#. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subkpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport____last_update
msgid "Last Modified on"
msgstr "Última Modificação em"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu
@ -1667,7 +1652,6 @@ msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server
#: model:ir.cron,cron_name:mis_builder.ir_cron_vacuum_temp_reports
msgid "Vacuum temporary reports" msgid "Vacuum temporary reports"
msgstr "" msgstr ""
@ -1789,5 +1773,8 @@ msgstr ""
msgid "xx-small" msgid "xx-small"
msgstr "" msgstr ""
#~ msgid "Last Modified on"
#~ msgstr "Última Modificação em"
#~ msgid "Company" #~ msgid "Company"
#~ msgstr "Empresa" #~ msgstr "Empresa"

View File

@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 11.0\n" "Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-10-30 21:38+0000\n" "PO-Revision-Date: 2023-12-27 15:37+0000\n"
"Last-Translator: Adriano Prado <adrianojprado@gmail.com>\n" "Last-Translator: Adriano Prado <adrianojprado@gmail.com>\n"
"Language-Team: none\n" "Language-Team: none\n"
"Language: pt_BR\n" "Language: pt_BR\n"
@ -484,7 +484,7 @@ msgstr "Colunas"
#: code:addons/mis_builder/models/kpimatrix.py:0 #: code:addons/mis_builder/models/kpimatrix.py:0
#, python-format #, python-format
msgid "Columns %(descr)s and %(base_descr)s are not comparable" msgid "Columns %(descr)s and %(base_descr)s are not comparable"
msgstr "" msgstr "As colunas %(descr)se %(base_descr)s não são comparáveis"
#. module: mis_builder #. module: mis_builder
#. odoo-python #. odoo-python
@ -1035,21 +1035,6 @@ msgstr "Rótulo"
msgid "Landscape PDF" msgid "Landscape PDF"
msgstr "PDF em modo paisagem" msgstr "PDF em modo paisagem"
#. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subkpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport____last_update
msgid "Last Modified on"
msgstr "Última atualização em"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu
@ -1803,7 +1788,6 @@ msgstr "Operador não suportado %s para pesquisar na data"
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server
#: model:ir.cron,cron_name:mis_builder.ir_cron_vacuum_temp_reports
msgid "Vacuum temporary reports" msgid "Vacuum temporary reports"
msgstr "Relatórios temporários de vácuo" msgstr "Relatórios temporários de vácuo"
@ -1925,6 +1909,9 @@ msgstr "grandíssimo"
msgid "xx-small" msgid "xx-small"
msgstr "extra-pequeno" msgstr "extra-pequeno"
#~ msgid "Last Modified on"
#~ msgstr "Última atualização em"
#, python-format #, python-format
#~ msgid "Columns %(descr)s and %(base_descr) are not comparable" #~ msgid "Columns %(descr)s and %(base_descr) are not comparable"
#~ msgstr "As colunas %(descr)s e %(base_descr) não são comparáveis" #~ msgstr "As colunas %(descr)s e %(base_descr) não são comparáveis"

File diff suppressed because it is too large Load Diff

View File

@ -919,21 +919,6 @@ msgstr "Etiket"
msgid "Landscape PDF" msgid "Landscape PDF"
msgstr "Yatay PDF" msgstr "Yatay PDF"
#. module: mis_builder
#: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_query____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_style____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subkpi____last_update
#: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport____last_update
msgid "Last Modified on"
msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action #: model:ir.actions.act_window,name:mis_builder.last_mis_report_instance_view_action
#: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu #: model:ir.ui.menu,name:mis_builder.last_wizard_mis_report_instance_view_menu
@ -1665,7 +1650,6 @@ msgstr ""
#. module: mis_builder #. module: mis_builder
#: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server
#: model:ir.cron,cron_name:mis_builder.ir_cron_vacuum_temp_reports
msgid "Vacuum temporary reports" msgid "Vacuum temporary reports"
msgstr "" msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -1,10 +0,0 @@
# Copyright 2023 ACSONE SA/NV (<http://acsone.eu>)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
import flectra
from flectra import api
def migrate(cr, installed_version):
env = api.Environment(cr, flectra.SUPERUSER_ID, {})
env["mis.report.instance.period"].search([])._compute_source_aml_model_id()

View File

@ -1,29 +0,0 @@
# Copyright 2017 ACSONE SA/NV (<http://acsone.eu>)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
def migrate(cr, version):
cr.execute(
"""
INSERT INTO mis_report_kpi_expression
(create_uid, create_date, write_uid, write_date,
kpi_id, name, sequence)
SELECT create_uid, create_date, write_uid, write_date,
id, old_expression, sequence
FROM mis_report_kpi
"""
)
cr.execute(
"""
ALTER TABLE mis_report_kpi
DROP COLUMN old_expression
"""
)
# set default mode to relative for existing periods
# as it was the only mode in previous versions
cr.execute(
"""
UPDATE mis_report_instance_period
SET mode='relative'
"""
)

View File

@ -1,20 +0,0 @@
# Copyright 2017 ACSONE SA/NV (<http://acsone.eu>)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
def migrate(cr, version):
cr.execute(
"""
ALTER TABLE mis_report_kpi
RENAME COLUMN expression TO old_expression
"""
)
# this migration to date_range type is partial,
# actual date ranges needs to be created manually
cr.execute(
"""
UPDATE mis_report_instance_period
SET type='date_range'
WHERE type='fp'
"""
)

View File

@ -26,7 +26,7 @@ class MisKpiData(models.AbstractModel):
_name = "mis.kpi.data" _name = "mis.kpi.data"
_description = "MIS Kpi Data Abtract class" _description = "MIS Kpi Data Abtract class"
name = fields.Char(compute="_compute_name", required=False, readonly=True) name = fields.Char(compute="_compute_name", required=False)
kpi_expression_id = fields.Many2one( kpi_expression_id = fields.Many2one(
comodel_name="mis.report.kpi.expression", comodel_name="mis.report.kpi.expression",
required=True, required=True,
@ -39,13 +39,11 @@ class MisKpiData(models.AbstractModel):
seq1 = fields.Integer( seq1 = fields.Integer(
related="kpi_expression_id.kpi_id.sequence", related="kpi_expression_id.kpi_id.sequence",
store=True, store=True,
readonly=True,
string="KPI Sequence", string="KPI Sequence",
) )
seq2 = fields.Integer( seq2 = fields.Integer(
related="kpi_expression_id.subkpi_id.sequence", related="kpi_expression_id.subkpi_id.sequence",
store=True, store=True,
readonly=True,
string="Sub-KPI Sequence", string="Sub-KPI Sequence",
) )

View File

@ -147,18 +147,12 @@ class MisReportKpi(models.Model):
_order = "sequence, id" _order = "sequence, id"
def name_get(self): _rec_names_search = ["name", "description"]
res = []
for rec in self:
name = f"{rec.description} ({rec.name})"
res.append((rec.id, name))
return res
@api.model @api.depends("description", "name")
def name_search(self, name="", args=None, operator="ilike", limit=100): def _compute_display_name(self):
domain = args or [] for rec in self:
domain += ["|", ("name", operator, name), ("description", operator, name)] rec.display_name = f"{rec.description} ({rec.name})"
return self.search(domain, limit=limit).name_get()
@api.constrains("name") @api.constrains("name")
def _check_name(self): def _check_name(self):
@ -292,7 +286,7 @@ class MisReportKpiExpression(models.Model):
_description = "MIS Report KPI Expression" _description = "MIS Report KPI Expression"
_order = "sequence, name, id" _order = "sequence, name, id"
sequence = fields.Integer(related="subkpi_id.sequence", store=True, readonly=True) sequence = fields.Integer(related="subkpi_id.sequence", store=True)
name = fields.Char(string="Expression") name = fields.Char(string="Expression")
kpi_id = fields.Many2one("mis.report.kpi", required=True, ondelete="cascade") kpi_id = fields.Many2one("mis.report.kpi", required=True, ondelete="cascade")
# TODO FIXME set readonly=True when onchange('subkpi_ids') below works # TODO FIXME set readonly=True when onchange('subkpi_ids') below works
@ -306,8 +300,14 @@ class MisReportKpiExpression(models.Model):
) )
] ]
def name_get(self): @api.depends(
res = [] "kpi_id.description",
"subkpi_id.description",
"kpi_id.name",
"subkpi_id.name",
"kpi_id.display_name",
)
def _compute_display_name(self):
for rec in self: for rec in self:
kpi = rec.kpi_id kpi = rec.kpi_id
subkpi = rec.subkpi_id subkpi = rec.subkpi_id
@ -317,14 +317,13 @@ class MisReportKpiExpression(models.Model):
) )
else: else:
name = rec.kpi_id.display_name name = rec.kpi_id.display_name
res.append((rec.id, name)) rec.display_name = name
return res
@api.model @api.model
def name_search(self, name="", args=None, operator="ilike", limit=100): def _name_search(self, name, domain=None, operator="ilike", limit=None, order=None):
# TODO maybe implement negative search operators, although # TODO maybe implement negative search operators, although
# there is not really a use case for that # there is not really a use case for that
domain = args or [] domain = domain or []
splitted_name = name.split(".", 2) splitted_name = name.split(".", 2)
name_search_domain = [] name_search_domain = []
if "." in name: if "." in name:
@ -354,7 +353,7 @@ class MisReportKpiExpression(models.Model):
] ]
) )
domain = osv_expression.AND([domain, name_search_domain]) domain = osv_expression.AND([domain, name_search_domain])
return self.search(domain, limit=limit).name_get() return self._search(domain, limit=limit, order=order)
class MisReportQuery(models.Model): class MisReportQuery(models.Model):

View File

@ -330,9 +330,11 @@ class MisReportInstancePeriod(models.Model):
def _check_source_aml_model_id(self): def _check_source_aml_model_id(self):
for record in self: for record in self:
if record.source_aml_model_id: if record.source_aml_model_id:
record_model = record.source_aml_model_id.field_id.filtered( record_model = (
lambda r: r.name == "account_id" record.source_aml_model_id.sudo()
).relation .field_id.filtered(lambda r: r.name == "account_id")
.relation
)
report_account_model = record.report_id.account_model report_account_model = record.report_id.account_model
if record_model != report_account_model: if record_model != report_account_model:
raise ValidationError( raise ValidationError(
@ -475,7 +477,7 @@ class MisReportInstance(models.Model):
_description = "MIS Report Instance" _description = "MIS Report Instance"
name = fields.Char(required=True, translate=True) name = fields.Char(required=True, translate=True)
description = fields.Char(related="report_id.description", readonly=True) description = fields.Char(related="report_id.description")
date = fields.Date( date = fields.Date(
string="Base date", help="Report base date " "(leave empty to use current date)" string="Base date", help="Report base date " "(leave empty to use current date)"
) )
@ -537,12 +539,10 @@ class MisReportInstance(models.Model):
temporary = fields.Boolean(default=False) temporary = fields.Boolean(default=False)
source_aml_model_id = fields.Many2one( source_aml_model_id = fields.Many2one(
related="report_id.move_lines_source", related="report_id.move_lines_source",
readonly=True,
) )
source_aml_model_name = fields.Char( source_aml_model_name = fields.Char(
related="source_aml_model_id.model", related="source_aml_model_id.model",
related_sudo=True, related_sudo=True,
readonly=True,
) )
analytic_domain = fields.Text( analytic_domain = fields.Text(
default="[]", default="[]",
@ -876,6 +876,19 @@ class MisReportInstance(models.Model):
kpi_matrix = self._compute_matrix() kpi_matrix = self._compute_matrix()
return kpi_matrix.as_dict() return kpi_matrix.as_dict()
@api.model
def _get_drilldown_views_and_orders(self):
return {"tree": 1, "form": 2, "pivot": 3, "graph": 4}
@api.model
def _get_drilldown_model_views(self, model_name):
self.ensure_one()
views_records = self.env["ir.ui.view"].search([("model", "=", model_name)])
views_records = set(views_records.mapped("type"))
views_order = self._get_drilldown_views_and_orders()
views = {view_type for view_type in views_records if view_type in views_order}
return sorted(list(views), key=lambda x: views_order[x])
def drilldown(self, arg): def drilldown(self, arg):
self.ensure_one() self.ensure_one()
period_id = arg.get("period_id") period_id = arg.get("period_id")
@ -895,13 +908,14 @@ class MisReportInstance(models.Model):
account_id, account_id,
) )
domain.extend(period._get_additional_move_line_filter()) domain.extend(period._get_additional_move_line_filter())
views = self._get_drilldown_model_views(period.source_aml_model_name)
return { return {
"name": self._get_drilldown_action_name(arg), "name": self._get_drilldown_action_name(arg),
"domain": domain, "domain": domain,
"type": "ir.actions.act_window", "type": "ir.actions.act_window",
"res_model": period.source_aml_model_name, "res_model": period.source_aml_model_name,
"views": [[False, "list"], [False, "form"]], "views": [[False, view] for view in views],
"view_mode": "list", "view_mode": ",".join(view for view in views),
"target": "current", "target": "current",
"context": {"active_test": False}, "context": {"active_test": False},
} }

File diff suppressed because it is too large Load Diff

View File

@ -2,8 +2,7 @@
import {Component, onWillStart, useState, useSubEnv} from "@flectra/owl"; import {Component, onWillStart, useState, useSubEnv} from "@flectra/owl";
import {useBus, useService} from "@web/core/utils/hooks"; import {useBus, useService} from "@web/core/utils/hooks";
import {DatePicker} from "@web/core/datepicker/datepicker"; import {DateTimeInput} from "@web/core/datetime/datetime_input";
import {FilterMenu} from "@web/search/filter_menu/filter_menu";
import {SearchBar} from "@web/search/search_bar/search_bar"; import {SearchBar} from "@web/search/search_bar/search_bar";
import {SearchModel} from "@web/search/search_model"; import {SearchModel} from "@web/search/search_model";
import {parseDate} from "@web/core/l10n/dates"; import {parseDate} from "@web/core/l10n/dates";
@ -176,7 +175,11 @@ export class MisReportWidget extends Component {
} }
} }
MisReportWidget.components = {FilterMenu, SearchBar, DatePicker}; MisReportWidget.components = {SearchBar, DateTimeInput};
MisReportWidget.template = "mis_builder.MisReportWidget"; MisReportWidget.template = "mis_builder.MisReportWidget";
registry.category("fields").add("mis_report_widget", MisReportWidget); export const misReportWidget = {
component: MisReportWidget,
};
registry.category("fields").add("mis_report_widget", misReportWidget);

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?> <?xml version="1.0" encoding="utf-8" ?>
<templates> <templates>
<t t-name="mis_builder.MisReportWidget" owl="1"> <t t-name="mis_builder.MisReportWidget">
<div class="oe_mis_builder_content"> <div class="oe_mis_builder_content">
<t t-if="state.mis_report_data"> <t t-if="state.mis_report_data">
<div class="oe_mis_builder_cp"> <div class="oe_mis_builder_cp">
@ -13,12 +13,12 @@
</div> </div>
<div class="oe_mis_builder_cp_right_bottom"> <div class="oe_mis_builder_cp_right_bottom">
<div class="oe_mis_builder_filter_buttons"> <div class="oe_mis_builder_filter_buttons">
<FilterMenu t-if="showSearchBar" /> <DateTimeInput
<DatePicker value="state.pivot_date"
date="state.pivot_date"
onDateTimeChanged="onDateTimeChanged.bind(this)"
placeholder="'Base date...'" placeholder="'Base date...'"
type="'date'"
t-if="showPivotDate" t-if="showPivotDate"
onChange="onDateTimeChanged.bind(this)"
/> />
</div> </div>
<div class="oe_mis_builder_action_buttons"> <div class="oe_mis_builder_action_buttons">

View File

@ -24,7 +24,14 @@ class TestAEP(common.TransactionCase):
self.curr_year = datetime.date.today().year self.curr_year = datetime.date.today().year
self.prev_year = self.curr_year - 1 self.prev_year = self.curr_year - 1
# create company # create company
self.company = self.res_company.create({"name": "AEP Company"}) self.company = self.res_company.create(
{
"name": "AEP Company",
"country_id": (
self.env["res.country"].search([("code", "=", "US")], limit=1).id
),
}
)
# create receivable bs account # create receivable bs account
self.account_ar = self.account_model.create( self.account_ar = self.account_model.create(
{ {
@ -363,8 +370,16 @@ class TestAEP(common.TransactionCase):
self.aep.parse_expr(expr) self.aep.parse_expr(expr)
self.aep.done_parsing() self.aep.done_parsing()
tax_group = self.env["account.tax.group"].create(dict(name="test tax group"))
tax = self.env["account.tax"].create( tax = self.env["account.tax"].create(
dict(name="test tax", active=True, amount=0, company_id=self.company.id) dict(
name="test tax",
active=True,
amount=0,
company_id=self.company.id,
tax_group_id=tax_group.id,
)
) )
move = self._create_move( move = self._create_move(
date=datetime.date(self.prev_year, 12, 1), date=datetime.date(self.prev_year, 12, 1),

View File

@ -446,6 +446,52 @@ class TestMisReportInstance(common.HttpCase):
expected_name = f"{self.kpi1.description} - {period.display_name}" expected_name = f"{self.kpi1.description} - {period.display_name}"
assert action_name == expected_name assert action_name == expected_name
def test_drilldown_views(self):
IrUiView = self.env["ir.ui.view"]
model_name = "account.move.line"
IrUiView.search([("model", "=", model_name)]).unlink()
IrUiView.create(
[
{
"name": "mis_report_test_drilldown_views_chart",
"model": model_name,
"arch": "<graph><field name='name'/></graph>",
},
{
"name": "mis_report_test_drilldown_views_tree",
"model": model_name,
"arch": "<pivot><field name='name'/></pivot>",
},
]
)
action = self.report_instance.drilldown(
dict(expr="balp[200%]", period_id=self.report_instance.period_ids[0].id)
)
self.assertEqual(action["view_mode"], "pivot,graph")
self.assertEqual(action["views"], [[False, "pivot"], [False, "graph"]])
IrUiView.create(
[
{
"name": "mis_report_test_drilldown_views_form",
"model": model_name,
"arch": "<form><field name='name'/></form>",
},
{
"name": "mis_report_test_drilldown_views_tree",
"model": model_name,
"arch": "<tree><field name='name'/></tree>",
},
]
)
action = self.report_instance.drilldown(
dict(expr="balp[200%]", period_id=self.report_instance.period_ids[0].id)
)
self.assertEqual(action["view_mode"], "tree,form,pivot,graph")
self.assertEqual(
action["views"],
[[False, "tree"], [False, "form"], [False, "pivot"], [False, "graph"]],
)
def test_qweb(self): def test_qweb(self):
self.report_instance.print_pdf() # get action self.report_instance.print_pdf() # get action
test_reports.try_report( test_reports.try_report(

View File

@ -38,11 +38,11 @@
<field name="type" /> <field name="type" />
<field <field
name="compare_method" name="compare_method"
attrs="{'invisible': [('type', '=', 'str')]}" invisible="type == 'str'"
/> />
<field <field
name="accumulation_method" name="accumulation_method"
attrs="{'invisible': [('type', '=', 'str')]}" invisible="type == 'str'"
/> />
<field name="expression" /> <field name="expression" />
</tree> </tree>
@ -119,11 +119,7 @@
<field name="style_id" /> <field name="style_id" />
<field name="style_expression" /> <field name="style_expression" />
<field name='id' invisible='1' /> <field name='id' invisible='1' />
<field <field name="report_id" invisible="1" required="id != False" />
name="report_id"
invisible="1"
attrs="{'required': [('id', '!=', False)]}"
/>
</group> </group>
<notebook> <notebook>
<page string="Expressions"> <page string="Expressions">
@ -134,7 +130,7 @@
name="expression_ids" name="expression_ids"
colspan="2" colspan="2"
nolabel="1" nolabel="1"
attrs="{'invisible': [('multi', '=', False)]}" invisible="not multi"
> >
<tree editable="bottom"> <tree editable="bottom">
<field <field
@ -148,8 +144,8 @@
name="expression" name="expression"
colspan="2" colspan="2"
nolabel="1" nolabel="1"
attrs="{'invisible': [('multi', '=', True)], invisible="multi"
'readonly': [('multi', '=', True)]}" readonly="multi"
placeholder="Enter expression here, for example balp[70%]. See also help tab." placeholder="Enter expression here, for example balp[70%]. See also help tab."
/> />
</group> </group>
@ -157,7 +153,7 @@
<field name="auto_expand_accounts" /> <field name="auto_expand_accounts" />
<field <field
name="auto_expand_accounts_style_id" name="auto_expand_accounts_style_id"
attrs="{'invisible': [('auto_expand_accounts', '!=', True)]}" invisible="auto_expand_accounts != True"
/> />
</group> </group>
</page> </page>

View File

@ -58,38 +58,43 @@
<form string="MIS Report Instance"> <form string="MIS Report Instance">
<sheet> <sheet>
<field name="temporary" invisible="1" /> <field name="temporary" invisible="1" />
<div class="oe_right oe_button_box" name="buttons"> <div class="d-flex justify-content-end" name="buttons">
<button <button
type="object" type="object"
name="preview" name="preview"
string="Preview" string="Preview"
icon="fa-search" icon="fa-search"
class="btn"
/> />
<button <button
type="object" type="object"
name="print_pdf" name="print_pdf"
string="Print" string="Print"
icon="fa-print" icon="fa-print"
class="btn"
/> />
<button <button
type="object" type="object"
name="export_xls" name="export_xls"
string="Export" string="Export"
icon="fa-download" icon="fa-download"
class="btn"
/> />
<button <button
type="action" type="action"
name="%(mis_report_instance_add_to_dashboard_action)d" name="%(mis_report_instance_add_to_dashboard_action)d"
string="Add to dashboard" string="Add to dashboard"
icon="fa-plus" icon="fa-plus"
attrs="{'invisible': [('temporary', '=', True)]}" invisible="temporary"
class="btn"
/> />
<button <button
type="object" type="object"
name="save_report" name="save_report"
string="Save" string="Save"
icon="fa-save" icon="fa-save"
attrs="{'invisible': [('temporary', '=', False)]}" invisible="not temporary"
class="btn"
/> />
</div> </div>
<div class="oe_title"> <div class="oe_title">
@ -113,26 +118,20 @@
<group> <group>
<group <group
name="simple_mode" name="simple_mode"
attrs="{'invisible': [('comparison_mode', '=', True)]}" invisible="comparison_mode"
colspan="4" colspan="4"
> >
<field name="date_range_id" /> <field name="date_range_id" />
<field <field
name="date_from" name="date_from"
attrs="{'required': [('comparison_mode', '=', False)]}" required="not comparison_mode"
/>
<field
name="date_to"
attrs="{'required': [('comparison_mode', '=', False)]}"
/> />
<field name="date_to" required="not comparison_mode" />
</group> </group>
</group> </group>
</group> </group>
<notebook> <notebook>
<page <page string="Columns" invisible="not comparison_mode">
string="Columns"
attrs="{'invisible': [('comparison_mode', '=', False)]}"
>
<group> <group>
<group> <group>
<field name="date" /> <field name="date" />
@ -144,7 +143,7 @@
name="period_ids" name="period_ids"
nolabel="1" nolabel="1"
colspan="4" colspan="4"
attrs="{'required': [('comparison_mode', '=', True)]}" required="comparison_mode"
context="{'default_report_instance_id': id}" context="{'default_report_instance_id': id}"
> >
<tree decoration-danger="not valid"> <tree decoration-danger="not valid">
@ -169,13 +168,14 @@
<field <field
name="company_id" name="company_id"
groups="base.group_multi_company" groups="base.group_multi_company"
attrs="{'required': [('multi_company', '=', False)], 'invisible': [('multi_company', '=', True)]}" required="not multi_company"
invisible="multi_company"
/> />
<field <field
name="company_ids" name="company_ids"
groups="base.group_multi_company" groups="base.group_multi_company"
widget="many2many_tags" widget="many2many_tags"
attrs="{'invisible': [('multi_company', '=', False)]}" invisible="not multi_company"
/> />
<field <field
name="query_company_ids" name="query_company_ids"
@ -202,7 +202,7 @@
<field name="widget_show_filters" /> <field name="widget_show_filters" />
<field <field
name="widget_search_view_id" name="widget_search_view_id"
attrs="{'invisible': [('widget_show_filters', '=', False)]}" invisible="not widget_show_filters"
/> />
<field name="widget_show_settings_button" /> <field name="widget_show_settings_button" />
<field name="widget_show_pivot_date" /> <field name="widget_show_pivot_date" />
@ -257,24 +257,28 @@
name="save_report" name="save_report"
string="Save" string="Save"
icon="fa-save" icon="fa-save"
class="btn"
/> />
<button <button
type="object" type="object"
name="preview" name="preview"
string="Preview" string="Preview"
icon="fa-search" icon="fa-search"
class="btn"
/> />
<button <button
type="object" type="object"
name="print_pdf" name="print_pdf"
string="Print" string="Print"
icon="fa-print" icon="fa-print"
class="btn"
/> />
<button <button
type="object" type="object"
name="export_xls" name="export_xls"
string="Export" string="Export"
icon="fa-download" icon="fa-download"
class="btn"
/> or <button string="Cancel" class="oe_link" special="cancel" /> /> or <button string="Cancel" class="oe_link" special="cancel" />
</footer> </footer>
</sheet> </sheet>
@ -311,7 +315,7 @@
<field <field
name="report_instance_id" name="report_instance_id"
invisible="1" invisible="1"
attrs="{'required': [('id', '!=', False)]}" required="id != False"
/> />
<field name="report_id" invisible="1" /> <field name="report_id" invisible="1" />
<field name="id" invisible="1" /> <field name="id" invisible="1" />
@ -323,12 +327,13 @@
<group col="2" colspan="2" name="source_data"> <group col="2" colspan="2" name="source_data">
<field <field
name="source_aml_model_id" name="source_aml_model_id"
attrs="{'invisible': [('source', '!=', 'actuals_alt')], 'required': [('source', '==', 'actuals_alt')]}" invisible="source != 'actuals_alt'"
required="source == 'actuals_alt'"
/> />
<field name="source_aml_model_name" invisible="1" /> <field name="source_aml_model_name" invisible="1" />
<field <field
name="source_sumcol_ids" name="source_sumcol_ids"
attrs="{'invisible': [('source', '!=', 'sumcol')]}" invisible="source != 'sumcol'"
nolabel="1" nolabel="1"
colspan="2" colspan="2"
> >
@ -343,18 +348,20 @@
</field> </field>
<field <field
name="source_sumcol_accdet" name="source_sumcol_accdet"
attrs="{'invisible': [('source', '!=', 'sumcol')]}" invisible="source != 'sumcol'"
/> />
<field name="allowed_cmpcol_ids" invisible="1" /> <field name="allowed_cmpcol_ids" invisible="1" />
<field <field
name="source_cmpcol_to_id" name="source_cmpcol_to_id"
attrs="{'invisible': [('source', '!=', 'cmpcol')], 'required': [('source', '=', 'cmpcol')]}" invisible="source != 'cmpcol'"
required="source == 'cmpcol'"
domain="[('id', 'in', allowed_cmpcol_ids)]" domain="[('id', 'in', allowed_cmpcol_ids)]"
options="{'no_create': True, 'no_open': True}" options="{'no_create': True, 'no_open': True}"
/> />
<field <field
name="source_cmpcol_from_id" name="source_cmpcol_from_id"
attrs="{'invisible': [('source', '!=', 'cmpcol')], 'required': [('source', '=', 'cmpcol')]}" invisible="source != 'cmpcol'"
required="source == 'cmpcol'"
domain="[('id', 'in', allowed_cmpcol_ids)]" domain="[('id', 'in', allowed_cmpcol_ids)]"
options="{'no_create': True, 'no_open': True}" options="{'no_create': True, 'no_open': True}"
/> />
@ -364,20 +371,14 @@
<group colspan="4"> <group colspan="4">
<field name="mode" widget="radio" /> <field name="mode" widget="radio" />
</group> </group>
<group <group name="relative" invisible="mode != 'relative'" colspan="4">
name="relative"
attrs="{'invisible': [('mode', '!=', 'relative')]}"
colspan="4"
>
<group> <group>
<field <field name="type" required="mode == 'relative'" />
name="type"
attrs="{'required': [('mode', '=', 'relative')]}"
/>
<field name="is_ytd" /> <field name="is_ytd" />
<field <field
name="date_range_type_id" name="date_range_type_id"
attrs="{'invisible': [('type', '!=', 'date_range')], 'required': [('type', '=', 'date_range'), ('mode', '=', 'relative')]}" invisible="type != 'date_range'"
required="type == 'date_range' and mode == 'relative'"
/> />
<field name="offset" /> <field name="offset" />
<field name="duration" /> <field name="duration" />
@ -387,23 +388,13 @@
<field name="date_to" /> <field name="date_to" />
</group> </group>
</group> </group>
<group <group name="fix" invisible="mode != 'fix'" colspan="4">
name="fix"
attrs="{'invisible': [('mode', '!=', 'fix')]}"
colspan="4"
>
<group> <group>
<field name="date_range_id" /> <field name="date_range_id" />
</group> </group>
<group> <group>
<field <field name="manual_date_from" required="mode == 'fix'" />
name="manual_date_from" <field name="manual_date_to" required="mode == 'fix'" />
attrs="{'required': [('mode', '=', 'fix')]}"
/>
<field
name="manual_date_to"
attrs="{'required': [('mode', '=', 'fix')]}"
/>
</group> </group>
</group> </group>
</group> </group>
@ -412,7 +403,7 @@
name="analytic_domain" name="analytic_domain"
widget="domain" widget="domain"
options="{'model': 'source_aml_model_name'}" options="{'model': 'source_aml_model_name'}"
attrs="{'invisible': [('source_aml_model_name', '=', False)]}" invisible="not source_aml_model_name"
/> />
</group> </group>
</form> </form>

View File

@ -20,75 +20,41 @@
</group> </group>
<group string="Number" col="4"> <group string="Number" col="4">
<field name="dp_inherit" string="Rounding inherit" /> <field name="dp_inherit" string="Rounding inherit" />
<field <field name="dp" invisible="dp_inherit" />
name="dp"
attrs="{'invisible': [('dp_inherit', '=', True)]}"
/>
<field name="divider_inherit" string="Factor inherit" /> <field name="divider_inherit" string="Factor inherit" />
<field <field name="divider" invisible="divider_inherit" />
name="divider"
attrs="{'invisible': [('divider_inherit', '=', True)]}"
/>
<field name="prefix_inherit" /> <field name="prefix_inherit" />
<field <field name="prefix" invisible="prefix_inherit" />
name="prefix"
attrs="{'invisible': [('prefix_inherit', '=', True)]}"
/>
<field name="suffix_inherit" /> <field name="suffix_inherit" />
<field <field name="suffix" invisible="suffix_inherit" />
name="suffix"
attrs="{'invisible': [('suffix_inherit', '=', True)]}"
/>
</group> </group>
<group string="Color" col="4"> <group string="Color" col="4">
<field name="color_inherit" /> <field name="color_inherit" />
<field <field name="color" invisible="color_inherit" widget="color" />
name="color"
attrs="{'invisible': [('color_inherit', '=', True)]}"
widget="color"
/>
<field name="background_color_inherit" /> <field name="background_color_inherit" />
<field <field
name="background_color" name="background_color"
attrs="{'invisible': [('background_color_inherit', '=', True)]}" invisible="background_color_inherit"
widget="color" widget="color"
/> />
</group> </group>
<group string="Font" col="4"> <group string="Font" col="4">
<field name="font_style_inherit" /> <field name="font_style_inherit" />
<field <field name="font_style" invisible="font_style_inherit" />
name="font_style"
attrs="{'invisible': [('font_style_inherit', '=', True)]}"
/>
<field name="font_weight_inherit" /> <field name="font_weight_inherit" />
<field <field name="font_weight" invisible="font_weight_inherit" />
name="font_weight"
attrs="{'invisible': [('font_weight_inherit', '=', True)]}"
/>
<field name="font_size_inherit" /> <field name="font_size_inherit" />
<field <field name="font_size" invisible="font_size_inherit" />
name="font_size"
attrs="{'invisible': [('font_size_inherit', '=', True)]}"
/>
</group> </group>
<group string="Indent" col="4"> <group string="Indent" col="4">
<field name="indent_level_inherit" /> <field name="indent_level_inherit" />
<field <field name="indent_level" invisible="indent_level_inherit" />
name="indent_level"
attrs="{'invisible': [('indent_level_inherit', '=', True)]}"
/>
</group> </group>
<group string="Visibility" col="4"> <group string="Visibility" col="4">
<field name="hide_empty_inherit" /> <field name="hide_empty_inherit" />
<field <field name="hide_empty" invisible="hide_empty_inherit" />
name="hide_empty"
attrs="{'invisible': [('hide_empty_inherit', '=', True)]}"
/>
<field name="hide_always_inherit" /> <field name="hide_always_inherit" />
<field <field name="hide_always" invisible="hide_always_inherit" />
name="hide_always"
attrs="{'invisible': [('hide_always_inherit', '=', True)]}"
/>
</group> </group>
</sheet> </sheet>
</form> </form>

View File

@ -7,7 +7,7 @@ MIS Builder Budget
!! This file is generated by oca-gen-addon-readme !! !! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !! !! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:ae54cfc3d390dd5240d9a2931e6e444756b9d061f64d9e4a9f4e7bc33dac6015 !! source digest: sha256:962fa7862548ebdf141273123f5b54ca059766819b2768117a90a45bed164c94
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png .. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png
@ -17,24 +17,25 @@ MIS Builder Budget
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3 :alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmis--builder-lightgray.png?logo=github .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmis--builder-lightgray.png?logo=github
:target: https://github.com/OCA/mis-builder/tree/16.0/mis_builder_budget :target: https://github.com/OCA/mis-builder/tree/17.0/mis_builder_budget
:alt: OCA/mis-builder :alt: OCA/mis-builder
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/mis-builder-16-0/mis-builder-16-0-mis_builder_budget :target: https://translation.odoo-community.org/projects/mis-builder-17-0/mis-builder-17-0-mis_builder_budget
:alt: Translate me on Weblate :alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png .. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/mis-builder&target_branch=16.0 :target: https://runboat.odoo-community.org/builds?repo=OCA/mis-builder&target_branch=17.0
:alt: Try me on Runboat :alt: Try me on Runboat
|badge1| |badge2| |badge3| |badge4| |badge5| |badge1| |badge2| |badge3| |badge4| |badge5|
Create budgets for MIS reports. Create budgets for MIS reports.
This module lets you create budgets for any MIS report. Several budgets can be This module lets you create budgets for any MIS report. Several budgets
created for a given report template (ie one budget per year). Budget figures can be created for a given report template (ie one budget per year).
are provided by KPI or by GL account, with different time periods. A budget can Budget figures are provided by KPI or by GL account, with different time
then be selected as a data source for a MIS report column, and the report will periods. A budget can then be selected as a data source for a MIS report
show the budgeted values for each KPI, adjusted for the period of the column. column, and the report will show the budgeted values for each KPI,
adjusted for the period of the column.
**Table of contents** **Table of contents**
@ -44,152 +45,161 @@ show the budgeted values for each KPI, adjusted for the period of the column.
Usage Usage
===== =====
There are two ways to use this module: create budgets by KPI or budgets by There are two ways to use this module: create budgets by KPI or budgets
GL accounts. Currently, the two methods cannot be combined in the same budget. by GL accounts. Currently, the two methods cannot be combined in the
same budget.
**Budget by KPIs** **Budget by KPIs**
To use this this mode, you first need to flag at least some KPI in a MIS report To use this this mode, you first need to flag at least some KPI in a MIS
to be budgetable. You also need to configure the accumulation method on the KPI report to be budgetable. You also need to configure the accumulation
according to their type. method on the KPI according to their type.
The accumulation method determines how budgeted values spanning over a The accumulation method determines how budgeted values spanning over a
time period are transformed to match the reporting period. time period are transformed to match the reporting period.
* Sum: values of shorter period are added, values of longest or partially overlapping - Sum: values of shorter period are added, values of longest or
periods are adjusted pro-rata temporis (eg monetary amount such as revenue). partially overlapping periods are adjusted pro-rata temporis (eg
* Average: values of included period are averaged with a pro-rata temporis weight. monetary amount such as revenue).
Typically used for values that do not accumulate over time (eg a number of employees). - Average: values of included period are averaged with a pro-rata
temporis weight. Typically used for values that do not accumulate
over time (eg a number of employees).
When KPI are configured, you need to create a budget, using the MIS Budget (by When KPI are configured, you need to create a budget, using the MIS
KPIs) menu, then click on the budget items button to create or import the Budget (by KPIs) menu, then click on the budget items button to create
budgeted amounts for all your KPI and time periods. or import the budgeted amounts for all your KPI and time periods.
**Budget by GL accounts** **Budget by GL accounts**
You can also create budgets by GL accounts. In this case, the budget is You can also create budgets by GL accounts. In this case, the budget is
populated with one line per GL account (and optionally analytic account and/or populated with one line per GL account (and optionally analytic account
tags) and time period. and/or tags) and time period.
**Add budget columns to report instances** **Add budget columns to report instances**
Finally, a column (aka period) must be added to a MIS report instance, Finally, a column (aka period) must be added to a MIS report instance,
selecting your newly created budget as a data source. The data will be adjusted selecting your newly created budget as a data source. The data will be
to the reporting period when displayed. Columns can be compared by adding a adjusted to the reporting period when displayed. Columns can be compared
column of type "comparison" or "sum". by adding a column of type "comparison" or "sum".
Known issues / Roadmap Known issues / Roadmap
====================== ======================
The mis_builder `roadmap <https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement>`_ The mis_builder
and `known issues <https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Abug>`_ can `roadmap <https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement>`__
be found on GitHub. and `known
issues <https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Abug>`__
can be found on GitHub.
Changelog Changelog
========= =========
16.0.5.0.0 (2023-04-01) 16.0.5.0.0 (2023-04-01)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
**Features** **Features**
- Migration to 16.0. - Migration to 16.0.
- removal of analytic fetures because the upstream ``analytic_distribution`` mechanism
is not compatible; support may be introduced in separate module, depending on use
cases (`#472 <https://github.com/OCA/mis-builder/issues/472>`_)
- removal of analytic fetures because the upstream
``analytic_distribution`` mechanism is not compatible; support may
be introduced in separate module, depending on use cases
(`#472 <https://github.com/OCA/mis-builder/issues/472>`__)
**Bugfixes** **Bugfixes**
- Fix display of budgets in presence of sub KPIs. (`#428 <https://github.com/OCA/mis-builder/issues/428>`_) - Fix display of budgets in presence of sub KPIs.
(`#428 <https://github.com/OCA/mis-builder/issues/428>`__)
14.0.4.0.0 (2022-01-08) 14.0.4.0.0 (2022-01-08)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
**Features** **Features**
- A label field has been added to MIS Budget by Account items. When overlap between budget - A label field has been added to MIS Budget by Account items. When
items is allowed this allows creating a budget with several contributions for a given overlap between budget items is allowed this allows creating a budget
account. (`#382 <https://github.com/OCA/mis-builder/issues/382>`_) with several contributions for a given account.
- The balance field on MIS Budget by Account items is now writeable. This allows for (`#382 <https://github.com/OCA/mis-builder/issues/382>`__)
easier data entry and import. (`#383 <https://github.com/OCA/mis-builder/issues/383>`_) - The balance field on MIS Budget by Account items is now writeable.
- MIS Budget by Account can now be configured to allow budget items with overlapping This allows for easier data entry and import.
dates. Each overlapping item contributes to the budget of the corresponding period. (`#384 <https://github.com/OCA/mis-builder/issues/384>`_) (`#383 <https://github.com/OCA/mis-builder/issues/383>`__)
- MIS Budget by Account can now be configured to allow budget items
with overlapping dates. Each overlapping item contributes to the
budget of the corresponding period.
(`#384 <https://github.com/OCA/mis-builder/issues/384>`__)
14.0.3.5.1 (2021-04-06) 14.0.3.5.1 (2021-04-06)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
**Bugfixes** **Bugfixes**
- Fix incorrect budget by account multi company security rules. (`#347 <https://github.com/OCA/mis-builder/issues/347>`_) - Fix incorrect budget by account multi company security rules.
(`#347 <https://github.com/OCA/mis-builder/issues/347>`__)
13.0.3.5.0 (2020-03-28) 13.0.3.5.0 (2020-03-28)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
**Features** **Features**
- Budget by GL account: allow budgeting by GL account in addition to the - Budget by GL account: allow budgeting by GL account in addition to
existing mechanism to budget by KPI. Budget items have a begin and end the existing mechanism to budget by KPI. Budget items have a begin
date, and when reporting a pro-rata temporis adjustment is made to match and end date, and when reporting a pro-rata temporis adjustment is
the reporting period. (`#259 <https://github.com/OCA/mis-builder/issues/259>`_) made to match the reporting period.
(`#259 <https://github.com/OCA/mis-builder/issues/259>`__)
13.0.3.4.0 (2020-01-??) 13.0.3.4.0 (2020-01-??)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
Migration to odoo 13.0. Migration to odoo 13.0.
12.0.3.4.0 (2019-10-26) 12.0.3.4.0 (2019-10-26)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
**Bugfixes** **Bugfixes**
- Consider analytic tags too when detecting overlapping budget items. - Consider analytic tags too when detecting overlapping budget items.
Previously only analytic account was considered, and this overlap detection Previously only analytic account was considered, and this overlap
mechanism was overlooked when analytic tags were added to budget items. (`#241 <https://github.com/oca/mis-builder/issues/241>`_) detection mechanism was overlooked when analytic tags were added to
budget items.
(`#241 <https://github.com/oca/mis-builder/issues/241>`__)
11.0.3.3.0 (2019-01-13) 11.0.3.3.0 (2019-01-13)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
**Features** **Features**
- Support analytic filters. (`#15 <https://github.com/oca/mis-builder/issues/15>`_) - Support analytic filters.
(`#15 <https://github.com/oca/mis-builder/issues/15>`__)
11.0.3.2.1 (2018-06-30) 11.0.3.2.1 (2018-06-30)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
- [IMP] Support analytic tags in budget items - [IMP] Support analytic tags in budget items
(`#100 <https://github.com/OCA/mis-builder/pull/100>`_) (`#100 <https://github.com/OCA/mis-builder/pull/100>`__)
11.0.3.2.0 (2018-05-02) 11.0.3.2.0 (2018-05-02)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
- [FIX] #NAME error in out-of-order computation of non - [FIX] #NAME error in out-of-order computation of non budgetable items
budgetable items in budget columns in budget columns
(`#68 <https://github.com/OCA/mis-builder/pull/69>`_) (`#68 <https://github.com/OCA/mis-builder/pull/69>`__)
11.0.3.1.1 (2018-02-04) 11.0.3.1.1 (2018-02-04)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
Migration to Odoo 11. No new feature. Migration to Odoo 11. No new feature.
(`#67 <https://github.com/OCA/mis-builder/pull/67>`_) (`#67 <https://github.com/OCA/mis-builder/pull/67>`__)
10.0.3.1.0 (2017-11-14) 10.0.3.1.0 (2017-11-14)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
New features: New features:
- [ADD] multi-company record rule for MIS Budgets - [ADD] multi-company record rule for MIS Budgets
(`#27 <https://github.com/OCA/mis-builder/issues/27>`_) (`#27 <https://github.com/OCA/mis-builder/issues/27>`__)
10.0.1.1.1 (2017-10-01) 10.0.1.1.1 (2017-10-01)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
First version. First version.
@ -199,7 +209,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues <https://github.com/OCA/mis-builder/issues>`_. Bugs are tracked on `GitHub Issues <https://github.com/OCA/mis-builder/issues>`_.
In case of trouble, please check there if your issue has already been reported. In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/mis-builder/issues/new?body=module:%20mis_builder_budget%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. `feedback <https://github.com/OCA/mis-builder/issues/new?body=module:%20mis_builder_budget%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Do not contact contributors directly about support or help with technical issues. Do not contact contributors directly about support or help with technical issues.
@ -207,21 +217,21 @@ Credits
======= =======
Authors Authors
~~~~~~~ -------
* ACSONE SA/NV * ACSONE SA/NV
Contributors Contributors
~~~~~~~~~~~~ ------------
* Stéphane Bidoul <stephane.bidoul@acsone.eu> - Stéphane Bidoul <stephane.bidoul@acsone.eu>
* Adrien Peiffer <adrien.peiffer@acsone.eu> - Adrien Peiffer <adrien.peiffer@acsone.eu>
* Benjamin Willig <benjamin.willig@acsone.eu> - Benjamin Willig <benjamin.willig@acsone.eu>
* Artem Kostyuk <a.kostyuk@mobilunity.com> - Artem Kostyuk <a.kostyuk@mobilunity.com>
* Dzung Tran <dungtd@trobz.com> - Dzung Tran <dungtd@trobz.com>
Maintainers Maintainers
~~~~~~~~~~~ -----------
This module is maintained by the OCA. This module is maintained by the OCA.
@ -241,6 +251,6 @@ Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:
|maintainer-sbidoul| |maintainer-sbidoul|
This module is part of the `OCA/mis-builder <https://github.com/OCA/mis-builder/tree/16.0/mis_builder_budget>`_ project on GitHub. This module is part of the `OCA/mis-builder <https://github.com/OCA/mis-builder/tree/17.0/mis_builder_budget>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

View File

@ -3,11 +3,10 @@
{ {
"name": "MIS Builder Budget", "name": "MIS Builder Budget",
"summary": """ "summary": "Create budgets for MIS reports",
Create budgets for MIS reports""", "version": "3.0.1.0.0",
"version": "3.0.5.0.2",
"license": "AGPL-3", "license": "AGPL-3",
"author": "ACSONE SA/NV, " "Odoo Community Association (OCA)", "author": "ACSONE SA/NV, Odoo Community Association (OCA)",
"website": "https://gitlab.com/flectra-community/mis-builder", "website": "https://gitlab.com/flectra-community/mis-builder",
"depends": ["mis_builder", "account"], "depends": ["mis_builder", "account"],
"data": [ "data": [
@ -22,7 +21,7 @@
"security/mis_budget_by_account.xml", "security/mis_budget_by_account.xml",
"views/mis_budget_by_account.xml", "views/mis_budget_by_account.xml",
], ],
"installable": False, "installable": True,
"development_status": "Production/Stable", "development_status": "Production/Stable",
"maintainers": ["sbidoul"], "maintainers": ["sbidoul"],
} }

View File

@ -333,14 +333,6 @@ msgstr "Seqüència de KPI"
msgid "Label" msgid "Label"
msgstr "Etiqueta" msgstr "Etiqueta"
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item____last_update
msgid "Last Modified on"
msgstr "Última modificació el"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid
@ -437,13 +429,6 @@ msgstr "Expressió KPI Informe MIS"
msgid "MIS Report Template" msgid "MIS Report Template"
msgstr "Plantilla de pressupost MIS" msgstr "Plantilla de pressupost MIS"
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_main_attachment_id
msgid "Main Attachment"
msgstr "Adjunt principal"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error
@ -563,6 +548,12 @@ msgstr ""
"Valor de crèdit o de dèbit incorrecte a la partida pressupostària. El crèdit " "Valor de crèdit o de dèbit incorrecte a la partida pressupostària. El crèdit "
"o el dèbit han de ser nuls." "o el dèbit han de ser nuls."
#~ msgid "Last Modified on"
#~ msgstr "Última modificació el"
#~ msgid "Main Attachment"
#~ msgstr "Adjunt principal"
#~ msgid "SMS Delivery error" #~ msgid "SMS Delivery error"
#~ msgstr "Error de lliurament de SMS" #~ msgstr "Error de lliurament de SMS"

View File

@ -326,14 +326,6 @@ msgstr ""
msgid "Label" msgid "Label"
msgstr "" msgstr ""
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item____last_update
msgid "Last Modified on"
msgstr ""
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid
@ -430,13 +422,6 @@ msgstr ""
msgid "MIS Report Template" msgid "MIS Report Template"
msgstr "" msgstr ""
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_main_attachment_id
msgid "Main Attachment"
msgstr ""
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error

View File

@ -340,14 +340,6 @@ msgstr "KPI de Secuencia"
msgid "Label" msgid "Label"
msgstr "etiqueta" msgstr "etiqueta"
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid
@ -444,13 +436,6 @@ msgstr "Informe MIS - KPI Expresión"
msgid "MIS Report Template" msgid "MIS Report Template"
msgstr "Plantilla de presupuesto MIS" msgstr "Plantilla de presupuesto MIS"
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_main_attachment_id
msgid "Main Attachment"
msgstr "Adjunto principal"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error
@ -570,6 +555,12 @@ msgstr ""
"¡Valor de crédito o débito incorrecto en la partida presupuestaria! El " "¡Valor de crédito o débito incorrecto en la partida presupuestaria! El "
"crédito o débito debe ser cero." "crédito o débito debe ser cero."
#~ msgid "Last Modified on"
#~ msgstr "Última modificación en"
#~ msgid "Main Attachment"
#~ msgstr "Adjunto principal"
#~ msgid "SMS Delivery error" #~ msgid "SMS Delivery error"
#~ msgstr "SMS de error en la entrega" #~ msgstr "SMS de error en la entrega"

View File

@ -337,14 +337,6 @@ msgstr "Séquence du KPI"
msgid "Label" msgid "Label"
msgstr "Libellé" msgstr "Libellé"
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item____last_update
msgid "Last Modified on"
msgstr "Dernière modification le"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid
@ -441,13 +433,6 @@ msgstr "Expression du KPI du rapport MIS"
msgid "MIS Report Template" msgid "MIS Report Template"
msgstr "MIS Modèle de rapport" msgstr "MIS Modèle de rapport"
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_main_attachment_id
msgid "Main Attachment"
msgstr "Pièce jointe principale"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error
@ -567,6 +552,12 @@ msgstr ""
"Mauvaise valeur au débit ou crédit sur la ligne de budget ! Crédit ou débit " "Mauvaise valeur au débit ou crédit sur la ligne de budget ! Crédit ou débit "
"doit être égal à 0." "doit être égal à 0."
#~ msgid "Last Modified on"
#~ msgstr "Dernière modification le"
#~ msgid "Main Attachment"
#~ msgstr "Pièce jointe principale"
#~ msgid "SMS Delivery error" #~ msgid "SMS Delivery error"
#~ msgstr "Erreur d'envoi du SMS" #~ msgstr "Erreur d'envoi du SMS"

View File

@ -12,8 +12,8 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. module: mis_builder_budget #. module: mis_builder_budget
#. odoo-python #. odoo-python
@ -323,14 +323,6 @@ msgstr ""
msgid "Label" msgid "Label"
msgstr "" msgstr ""
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item____last_update
msgid "Last Modified on"
msgstr ""
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid
@ -427,13 +419,6 @@ msgstr ""
msgid "MIS Report Template" msgid "MIS Report Template"
msgstr "" msgstr ""
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_main_attachment_id
msgid "Main Attachment"
msgstr ""
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error

View File

@ -17,8 +17,8 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. module: mis_builder_budget #. module: mis_builder_budget
#. odoo-python #. odoo-python
@ -330,14 +330,6 @@ msgstr ""
msgid "Label" msgid "Label"
msgstr "" msgstr ""
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item____last_update
msgid "Last Modified on"
msgstr ""
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid
@ -434,13 +426,6 @@ msgstr ""
msgid "MIS Report Template" msgid "MIS Report Template"
msgstr "" msgstr ""
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_main_attachment_id
msgid "Main Attachment"
msgstr ""
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error

View File

@ -6,13 +6,15 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 15.0\n" "Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"Last-Translator: Automatically generated\n" "PO-Revision-Date: 2024-09-12 09:06+0000\n"
"Last-Translator: mymage <stefano.consolaro@mymage.it>\n"
"Language-Team: none\n" "Language-Team: none\n"
"Language: it\n" "Language: it\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.6.2\n"
#. module: mis_builder_budget #. module: mis_builder_budget
#. odoo-python #. odoo-python
@ -20,39 +22,41 @@ msgstr ""
#, python-format #, python-format
msgid "%(rec_name)s is not within budget %(budget_name)s date range." msgid "%(rec_name)s is not within budget %(budget_name)s date range."
msgstr "" msgstr ""
"%(rec_name)s non è all'interno dell'intervallo di data del budget "
"%(budget_name)s."
#. module: mis_builder_budget #. module: mis_builder_budget
#. odoo-python #. odoo-python
#: code:addons/mis_builder_budget/models/mis_budget_item_abstract.py:0 #: code:addons/mis_builder_budget/models/mis_budget_item_abstract.py:0
#, python-format #, python-format
msgid "%(rec_name)s overlaps %(res_name)s in budget %(budget_name)s" msgid "%(rec_name)s overlaps %(res_name)s in budget %(budget_name)s"
msgstr "" msgstr "%(rec_name)s si sovrappone a %(res_name)s nel budget %(budget_name)s"
#. module: mis_builder_budget #. module: mis_builder_budget
#. odoo-python #. odoo-python
#: code:addons/mis_builder_budget/models/mis_budget_abstract.py:0 #: code:addons/mis_builder_budget/models/mis_budget_abstract.py:0
#, python-format #, python-format
msgid "%s (copy)" msgid "%s (copy)"
msgstr "" msgstr "%s (copia)"
#. module: mis_builder_budget #. module: mis_builder_budget
#. odoo-python #. odoo-python
#: code:addons/mis_builder_budget/models/mis_budget_item_abstract.py:0 #: code:addons/mis_builder_budget/models/mis_budget_item_abstract.py:0
#, python-format #, python-format
msgid "%s start date must not be after end date" msgid "%s start date must not be after end date"
msgstr "" msgstr "La data inizio di %s non deve essere dopo la data fine"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__account_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__account_id
msgid "Account" msgid "Account"
msgstr "" msgstr "Conto"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_needaction #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_needaction
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_needaction #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_needaction
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_needaction #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_needaction
msgid "Action Needed" msgid "Action Needed"
msgstr "" msgstr "Azione richiesta"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,help:mis_builder_budget.field_mis_report_instance_period__source #: model:ir.model.fields,help:mis_builder_budget.field_mis_report_instance_period__source
@ -63,83 +67,88 @@ msgid ""
"Sum columns: summation (+/-) of other columns.\n" "Sum columns: summation (+/-) of other columns.\n"
"Compare to column: compare to other column.\n" "Compare to column: compare to other column.\n"
msgstr "" msgstr ""
"Correnti: dati correnti, dalla contabilità e altre estrazioni.\n"
"Correnti (alternativo): dati correnti da origini alternative (es. una vista "
"database che fornisce simile a righe movimento conto).\n"
"Somma colonne: comma (+/-) delle colonne.\n"
"Confronto con colonna: confronta con un altra colonna.\n"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__allow_items_overlap #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__allow_items_overlap
msgid "Allow Items Overlap" msgid "Allow Items Overlap"
msgstr "" msgstr "Consente sovrapposizione voci"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__amount #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__amount
msgid "Amount" msgid "Amount"
msgstr "" msgstr "Valore"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_attachment_count #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_attachment_count
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_attachment_count #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_attachment_count
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_attachment_count #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_attachment_count
msgid "Attachment Count" msgid "Attachment Count"
msgstr "" msgstr "Conteggio allegati"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__balance #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__balance
msgid "Balance" msgid "Balance"
msgstr "" msgstr "Saldo"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__budget_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__budget_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__budget_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__budget_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item_abstract__budget_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item_abstract__budget_id
msgid "Budget" msgid "Budget"
msgstr "" msgstr "Budget"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__budget_date_from #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__budget_date_from
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__budget_date_from #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__budget_date_from
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item_abstract__budget_date_from #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item_abstract__budget_date_from
msgid "Budget Date From" msgid "Budget Date From"
msgstr "" msgstr "Data inizio budget"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__budget_date_to #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__budget_date_to
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__budget_date_to #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__budget_date_to
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item_abstract__budget_date_to #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item_abstract__budget_date_to
msgid "Budget Date To" msgid "Budget Date To"
msgstr "" msgstr "Data fine budget"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_report_instance_period__source_mis_budget_by_account_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_report_instance_period__source_mis_budget_by_account_id
msgid "Budget by Account" msgid "Budget by Account"
msgstr "" msgstr "Budget per conto"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_report_instance_period__source_mis_budget_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_report_instance_period__source_mis_budget_id
msgid "Budget by KPI" msgid "Budget by KPI"
msgstr "" msgstr "Budget per KPI"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_by_account_form_view #: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_by_account_form_view
#: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_form_view #: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_form_view
msgid "Budget items" msgid "Budget items"
msgstr "" msgstr "Voci del budget"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_report_kpi__budgetable #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_report_kpi__budgetable
msgid "Budgetable" msgid "Budgetable"
msgstr "" msgstr "Si può mettere a budget"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_by_account_form_view #: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_by_account_form_view
#: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_form_view #: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_form_view
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr "Annulla"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget__state__cancelled #: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget__state__cancelled
#: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget_abstract__state__cancelled #: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget_abstract__state__cancelled
#: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget_by_account__state__cancelled #: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget_by_account__state__cancelled
msgid "Cancelled" msgid "Cancelled"
msgstr "" msgstr "Annullato"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__company_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__company_id
@ -147,25 +156,25 @@ msgstr ""
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__company_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__company_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__company_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__company_id
msgid "Company" msgid "Company"
msgstr "" msgstr "Azienda"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__company_currency_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__company_currency_id
msgid "Company Currency" msgid "Company Currency"
msgstr "" msgstr "Valuta aziendale"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_by_account_form_view #: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_by_account_form_view
#: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_form_view #: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_form_view
msgid "Confirm" msgid "Confirm"
msgstr "" msgstr "Conferma"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget__state__confirmed #: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget__state__confirmed
#: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget_abstract__state__confirmed #: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget_abstract__state__confirmed
#: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget_by_account__state__confirmed #: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget_by_account__state__confirmed
msgid "Confirmed" msgid "Confirmed"
msgstr "" msgstr "Confermato"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__create_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__create_uid
@ -173,7 +182,7 @@ msgstr ""
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__create_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__create_uid
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__create_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__create_uid
msgid "Created by" msgid "Created by"
msgstr "" msgstr "Creato da"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__create_date #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__create_date
@ -181,17 +190,17 @@ msgstr ""
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__create_date #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__create_date
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__create_date #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__create_date
msgid "Created on" msgid "Created on"
msgstr "" msgstr "Creato il"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__credit #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__credit
msgid "Credit" msgid "Credit"
msgstr "" msgstr "Credito"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__date #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__date
msgid "Date" msgid "Date"
msgstr "" msgstr "Data"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__date_range_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__date_range_id
@ -201,19 +210,19 @@ msgstr ""
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__date_range_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__date_range_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item_abstract__date_range_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item_abstract__date_range_id
msgid "Date range" msgid "Date range"
msgstr "" msgstr "Intervallo date"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__debit #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__debit
msgid "Debit" msgid "Debit"
msgstr "" msgstr "Debito"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__description #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__description
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__description #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__description
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__description #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__description
msgid "Description" msgid "Description"
msgstr "" msgstr "Descrizione"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__display_name #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__display_name
@ -221,34 +230,36 @@ msgstr ""
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__display_name #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__display_name
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__display_name #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__display_name
msgid "Display Name" msgid "Display Name"
msgstr "" msgstr "Nome visualizzato"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget__state__draft #: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget__state__draft
#: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget_abstract__state__draft #: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget_abstract__state__draft
#: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget_by_account__state__draft #: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_budget_by_account__state__draft
msgid "Draft" msgid "Draft"
msgstr "" msgstr "Bozza"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account_item__date #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account_item__date
msgid "" msgid ""
"Dummy field that adapts searches on date to searches on date_from/date_to." "Dummy field that adapts searches on date to searches on date_from/date_to."
msgstr "" msgstr ""
"Campo semplice che adatta la ricerca sulla data in ricerche su date_from/"
"date_to."
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_follower_ids #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_follower_ids
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_follower_ids #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_follower_ids
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_follower_ids #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_follower_ids
msgid "Followers" msgid "Followers"
msgstr "" msgstr "Seguito da"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_partner_ids #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_partner_ids
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_partner_ids #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_partner_ids
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_partner_ids #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_partner_ids
msgid "Followers (Partners)" msgid "Followers (Partners)"
msgstr "" msgstr "Seguito da (partner)"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__date_from #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__date_from
@ -258,14 +269,14 @@ msgstr ""
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__date_from #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__date_from
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item_abstract__date_from #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item_abstract__date_from
msgid "From" msgid "From"
msgstr "" msgstr "Dal"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__has_message #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__has_message
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__has_message #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__has_message
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__has_message #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__has_message
msgid "Has Message" msgid "Has Message"
msgstr "" msgstr "Ha un messaggio"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__id
@ -273,62 +284,54 @@ msgstr ""
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__id
msgid "ID" msgid "ID"
msgstr "" msgstr "ID"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget__message_needaction #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget__message_needaction
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_abstract__message_needaction #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_abstract__message_needaction
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account__message_needaction #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account__message_needaction
msgid "If checked, new messages require your attention." msgid "If checked, new messages require your attention."
msgstr "" msgstr "Se selezionata, nuovi messaggi richiedono attenzione."
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account__allow_items_overlap #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account__allow_items_overlap
msgid "If checked, overlap between budget items is allowed" msgid "If checked, overlap between budget items is allowed"
msgstr "" msgstr "Se selezionata, è consentita la sovrapposizione tra voci"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget__message_has_error #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget__message_has_error
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_abstract__message_has_error #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_abstract__message_has_error
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account__message_has_error #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account__message_has_error
msgid "If checked, some messages have a delivery error." msgid "If checked, some messages have a delivery error."
msgstr "" msgstr "Se selezionata, alcuni messaggi hanno un errore di consegna."
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_is_follower #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_is_follower
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_is_follower #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_is_follower
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_is_follower #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_is_follower
msgid "Is Follower" msgid "Is Follower"
msgstr "" msgstr "Segue"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__item_ids #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__item_ids
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__item_ids #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__item_ids
msgid "Item" msgid "Item"
msgstr "" msgstr "Voce"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__kpi_expression_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__kpi_expression_id
msgid "KPI" msgid "KPI"
msgstr "" msgstr "KPI"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__seq1 #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__seq1
msgid "KPI Sequence" msgid "KPI Sequence"
msgstr "" msgstr "Sequenza KPI"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__name #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__name
msgid "Label" msgid "Label"
msgstr "" msgstr "Etichetta"
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item____last_update
msgid "Last Modified on"
msgstr ""
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid
@ -336,7 +339,7 @@ msgstr ""
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__write_uid
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__write_uid
msgid "Last Updated by" msgid "Last Updated by"
msgstr "" msgstr "Ultimo aggiornamento di"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_date #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_date
@ -344,108 +347,101 @@ msgstr ""
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__write_date #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item__write_date
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__write_date #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__write_date
msgid "Last Updated on" msgid "Last Updated on"
msgstr "" msgstr "Ultimo aggiornamento il"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model,name:mis_builder_budget.model_mis_budget_abstract #: model:ir.model,name:mis_builder_budget.model_mis_budget_abstract
msgid "MIS Budget (Abstract Base Class)" msgid "MIS Budget (Abstract Base Class)"
msgstr "" msgstr "Budget MIS (classe base astratta)"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model,name:mis_builder_budget.model_mis_budget_item_abstract #: model:ir.model,name:mis_builder_budget.model_mis_budget_item_abstract
msgid "MIS Budget Item (Abstract Base Class)" msgid "MIS Budget Item (Abstract Base Class)"
msgstr "" msgstr "Voce budget MIS (classe base astratta)"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model,name:mis_builder_budget.model_mis_budget_by_account_item #: model:ir.model,name:mis_builder_budget.model_mis_budget_by_account_item
msgid "MIS Budget Item (by Account)" msgid "MIS Budget Item (by Account)"
msgstr "" msgstr "Voce budget MIS (per conto)"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model,name:mis_builder_budget.model_mis_budget_item #: model:ir.model,name:mis_builder_budget.model_mis_budget_item
msgid "MIS Budget Item (by KPI)" msgid "MIS Budget Item (by KPI)"
msgstr "" msgstr "Voce budget MIS (per KPI)"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.actions.act_window,name:mis_builder_budget.mis_budget_item_act_window #: model:ir.actions.act_window,name:mis_builder_budget.mis_budget_item_act_window
msgid "MIS Budget Items (by KPIs)" msgid "MIS Budget Items (by KPIs)"
msgstr "" msgstr "Voci budget MIS (per KPI)"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.actions.act_window,name:mis_builder_budget.mis_budget_by_account_item_act_window #: model:ir.actions.act_window,name:mis_builder_budget.mis_budget_by_account_item_act_window
msgid "MIS Budget Items (by accounts)" msgid "MIS Budget Items (by accounts)"
msgstr "" msgstr "Voci budget MIS (per conti)"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model,name:mis_builder_budget.model_mis_budget_by_account #: model:ir.model,name:mis_builder_budget.model_mis_budget_by_account
#: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_report_instance_period__source__mis_budget_by_account #: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_report_instance_period__source__mis_budget_by_account
msgid "MIS Budget by Account" msgid "MIS Budget by Account"
msgstr "" msgstr "Budget MIS per conto"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model,name:mis_builder_budget.model_mis_budget #: model:ir.model,name:mis_builder_budget.model_mis_budget
#: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_report_instance_period__source__mis_budget #: model:ir.model.fields.selection,name:mis_builder_budget.selection__mis_report_instance_period__source__mis_budget
msgid "MIS Budget by KPI" msgid "MIS Budget by KPI"
msgstr "" msgstr "Budget MIS per KPI"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.actions.act_window,name:mis_builder_budget.mis_budget_act_window #: model:ir.actions.act_window,name:mis_builder_budget.mis_budget_act_window
#: model:ir.ui.menu,name:mis_builder_budget.mis_budget_menu #: model:ir.ui.menu,name:mis_builder_budget.mis_budget_menu
msgid "MIS Budgets (by KPIs)" msgid "MIS Budgets (by KPIs)"
msgstr "" msgstr "Budget MIS (per KPI)"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.actions.act_window,name:mis_builder_budget.mis_budget_by_account_act_window #: model:ir.actions.act_window,name:mis_builder_budget.mis_budget_by_account_act_window
#: model:ir.ui.menu,name:mis_builder_budget.mis_budget_by_account_menu #: model:ir.ui.menu,name:mis_builder_budget.mis_budget_by_account_menu
msgid "MIS Budgets (by accounts)" msgid "MIS Budgets (by accounts)"
msgstr "" msgstr "Budget MIS (per conti)"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model,name:mis_builder_budget.model_mis_report_instance #: model:ir.model,name:mis_builder_budget.model_mis_report_instance
msgid "MIS Report Instance" msgid "MIS Report Instance"
msgstr "" msgstr "Istanza MIS Report"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model,name:mis_builder_budget.model_mis_report_instance_period #: model:ir.model,name:mis_builder_budget.model_mis_report_instance_period
msgid "MIS Report Instance Period" msgid "MIS Report Instance Period"
msgstr "" msgstr "Periodo istanza MIS Report"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model,name:mis_builder_budget.model_mis_report_kpi #: model:ir.model,name:mis_builder_budget.model_mis_report_kpi
msgid "MIS Report KPI" msgid "MIS Report KPI"
msgstr "" msgstr "KPI MIS Report"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model,name:mis_builder_budget.model_mis_report_kpi_expression #: model:ir.model,name:mis_builder_budget.model_mis_report_kpi_expression
msgid "MIS Report KPI Expression" msgid "MIS Report KPI Expression"
msgstr "" msgstr "Espressione KPI MIS Report"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__report_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__report_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__report_id #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__report_id
msgid "MIS Report Template" msgid "MIS Report Template"
msgstr "" msgstr "Modello MIS Report"
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_main_attachment_id
msgid "Main Attachment"
msgstr ""
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_has_error
msgid "Message Delivery error" msgid "Message Delivery error"
msgstr "" msgstr "Errore di consegna messaggio"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_ids #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_ids
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_ids #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_ids
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_ids #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_ids
msgid "Messages" msgid "Messages"
msgstr "" msgstr "Messaggi"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__name #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__name
@ -453,58 +449,58 @@ msgstr ""
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__name #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__name
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__name #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__name
msgid "Name" msgid "Name"
msgstr "" msgstr "Nome"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_needaction_counter #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_needaction_counter
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_needaction_counter #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_needaction_counter
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_needaction_counter #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_needaction_counter
msgid "Number of Actions" msgid "Number of Actions"
msgstr "" msgstr "Numero di azioni"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error_counter #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error_counter
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error_counter #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error_counter
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_has_error_counter #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_has_error_counter
msgid "Number of errors" msgid "Number of errors"
msgstr "" msgstr "Numero di errori"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget__message_needaction_counter #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget__message_needaction_counter
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_abstract__message_needaction_counter #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_abstract__message_needaction_counter
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account__message_needaction_counter #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account__message_needaction_counter
msgid "Number of messages requiring action" msgid "Number of messages requiring action"
msgstr "" msgstr "Numero di messaggi che richiedono un'azione"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget__message_has_error_counter #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget__message_has_error_counter
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_abstract__message_has_error_counter #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_abstract__message_has_error_counter
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account__message_has_error_counter #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account__message_has_error_counter
msgid "Number of messages with delivery error" msgid "Number of messages with delivery error"
msgstr "" msgstr "Numero di messaggi con errore di consegna"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_by_account_form_view #: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_by_account_form_view
#: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_form_view #: model_terms:ir.ui.view,arch_db:mis_builder_budget.mis_budget_form_view
msgid "Set draft" msgid "Set draft"
msgstr "" msgstr "Imposta a bozza"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_report_instance_period__source #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_report_instance_period__source
msgid "Source" msgid "Source"
msgstr "" msgstr "Fonte"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__state #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__state
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__state #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__state
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__state #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__state
msgid "State" msgid "State"
msgstr "" msgstr "Stato"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__seq2 #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__seq2
msgid "Sub-KPI Sequence" msgid "Sub-KPI Sequence"
msgstr "" msgstr "Sequenza sotto-KPI"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__date_to #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__date_to
@ -514,26 +510,26 @@ msgstr ""
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__date_to #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item__date_to
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item_abstract__date_to #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item_abstract__date_to
msgid "To" msgid "To"
msgstr "" msgstr "A"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account_item__company_currency_id #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account_item__company_currency_id
msgid "Utility field to express amount currency" msgid "Utility field to express amount currency"
msgstr "" msgstr "Campo utilità per esprimere la valuta del valore"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__website_message_ids #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__website_message_ids
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__website_message_ids #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__website_message_ids
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__website_message_ids #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__website_message_ids
msgid "Website Messages" msgid "Website Messages"
msgstr "" msgstr "Messaggi sito web"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget__website_message_ids #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget__website_message_ids
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_abstract__website_message_ids #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_abstract__website_message_ids
#: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account__website_message_ids #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account__website_message_ids
msgid "Website communication history" msgid "Website communication history"
msgstr "" msgstr "Cronologia comunicazioni sito web"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.constraint,message:mis_builder_budget.constraint_mis_budget_by_account_item_credit_debit2 #: model:ir.model.constraint,message:mis_builder_budget.constraint_mis_budget_by_account_item_credit_debit2
@ -541,9 +537,13 @@ msgid ""
"Wrong credit or debit value in budget item! Credit and debit should be " "Wrong credit or debit value in budget item! Credit and debit should be "
"positive." "positive."
msgstr "" msgstr ""
"Valore credito o debito errato nella voce budget! Credito e debito devono "
"essere positivi."
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.constraint,message:mis_builder_budget.constraint_mis_budget_by_account_item_credit_debit1 #: model:ir.model.constraint,message:mis_builder_budget.constraint_mis_budget_by_account_item_credit_debit1
msgid "" msgid ""
"Wrong credit or debit value in budget item! Credit or debit should be zero." "Wrong credit or debit value in budget item! Credit or debit should be zero."
msgstr "" msgstr ""
"Valore credito o debito errato nella voce budget! Credito o debito "
"dovrebbero essere zero."

View File

@ -4,7 +4,7 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -320,14 +320,6 @@ msgstr ""
msgid "Label" msgid "Label"
msgstr "" msgstr ""
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item____last_update
msgid "Last Modified on"
msgstr ""
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid
@ -424,13 +416,6 @@ msgstr ""
msgid "MIS Report Template" msgid "MIS Report Template"
msgstr "" msgstr ""
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_main_attachment_id
msgid "Main Attachment"
msgstr ""
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error

View File

@ -328,14 +328,6 @@ msgstr ""
msgid "Label" msgid "Label"
msgstr "" msgstr ""
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item____last_update
msgid "Last Modified on"
msgstr "Voor het laatst aangepast op"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid
@ -437,13 +429,6 @@ msgstr ""
msgid "MIS Report Template" msgid "MIS Report Template"
msgstr "" msgstr ""
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_main_attachment_id
msgid "Main Attachment"
msgstr ""
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error
@ -559,6 +544,9 @@ msgid ""
"Wrong credit or debit value in budget item! Credit or debit should be zero." "Wrong credit or debit value in budget item! Credit or debit should be zero."
msgstr "" msgstr ""
#~ msgid "Last Modified on"
#~ msgstr "Voor het laatst aangepast op"
#~ msgid "mis.report.kpi" #~ msgid "mis.report.kpi"
#~ msgstr "mis.report.kpi" #~ msgstr "mis.report.kpi"

View File

@ -334,14 +334,6 @@ msgstr ""
msgid "Label" msgid "Label"
msgstr "" msgstr ""
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item____last_update
msgid "Last Modified on"
msgstr "Voor het laatst aangepast op"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid
@ -450,13 +442,6 @@ msgstr ""
msgid "MIS Report Template" msgid "MIS Report Template"
msgstr "MIS Rapport Template" msgstr "MIS Rapport Template"
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_main_attachment_id
msgid "Main Attachment"
msgstr ""
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error
@ -572,6 +557,9 @@ msgid ""
"Wrong credit or debit value in budget item! Credit or debit should be zero." "Wrong credit or debit value in budget item! Credit or debit should be zero."
msgstr "" msgstr ""
#~ msgid "Last Modified on"
#~ msgstr "Voor het laatst aangepast op"
#, python-format #, python-format
#~ msgid "%s is not within budget %s date range." #~ msgid "%s is not within budget %s date range."
#~ msgstr "%s valt niet binnen het datumbereik van begroting %s." #~ msgstr "%s valt niet binnen het datumbereik van begroting %s."

View File

@ -328,14 +328,6 @@ msgstr ""
msgid "Label" msgid "Label"
msgstr "" msgstr ""
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item____last_update
msgid "Last Modified on"
msgstr "Última Modificação em"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid
@ -432,13 +424,6 @@ msgstr ""
msgid "MIS Report Template" msgid "MIS Report Template"
msgstr "" msgstr ""
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_main_attachment_id
msgid "Main Attachment"
msgstr ""
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error
@ -553,3 +538,6 @@ msgstr ""
msgid "" msgid ""
"Wrong credit or debit value in budget item! Credit or debit should be zero." "Wrong credit or debit value in budget item! Credit or debit should be zero."
msgstr "" msgstr ""
#~ msgid "Last Modified on"
#~ msgstr "Última Modificação em"

View File

@ -67,8 +67,8 @@ msgid ""
"Sum columns: summation (+/-) of other columns.\n" "Sum columns: summation (+/-) of other columns.\n"
"Compare to column: compare to other column.\n" "Compare to column: compare to other column.\n"
msgstr "" msgstr ""
"Dados reais: dados atuais, provenientes de contabilidade e outras consultas." "Dados reais: dados atuais, provenientes de contabilidade e outras "
"\n" "consultas.\n"
"Dados reais (alternativo): dados atuais de uma fonte alternativa (por " "Dados reais (alternativo): dados atuais de uma fonte alternativa (por "
"exemplo, uma visualização de banco de dados que fornece linhas de " "exemplo, uma visualização de banco de dados que fornece linhas de "
"movimentação de conta semelhantes).\n" "movimentação de conta semelhantes).\n"
@ -334,14 +334,6 @@ msgstr "Sequência KPI"
msgid "Label" msgid "Label"
msgstr "Rótulo" msgstr "Rótulo"
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item____last_update
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item____last_update
msgid "Last Modified on"
msgstr "Última Modificação em"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__write_uid
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__write_uid
@ -438,13 +430,6 @@ msgstr "Expressão de KPI do relatório SIG"
msgid "MIS Report Template" msgid "MIS Report Template"
msgstr "Modelo do Relatório SIG" msgstr "Modelo do Relatório SIG"
#. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_main_attachment_id
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account__message_main_attachment_id
msgid "Main Attachment"
msgstr "Anexo Principal"
#. module: mis_builder_budget #. module: mis_builder_budget
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget__message_has_error
#: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract__message_has_error
@ -564,6 +549,12 @@ msgstr ""
"Valor errado de crédito ou débito no item do orçamento! Crédito e débito " "Valor errado de crédito ou débito no item do orçamento! Crédito e débito "
"devem ser zero." "devem ser zero."
#~ msgid "Last Modified on"
#~ msgstr "Última Modificação em"
#~ msgid "Main Attachment"
#~ msgstr "Anexo Principal"
#~ msgid "SMS Delivery error" #~ msgid "SMS Delivery error"
#~ msgstr "Erro na Entrega de SMS" #~ msgstr "Erro na Entrega de SMS"

View File

@ -23,14 +23,12 @@ class MisBudgetByAccountItem(models.Model):
company_id = fields.Many2one( company_id = fields.Many2one(
"res.company", "res.company",
related="budget_id.company_id", related="budget_id.company_id",
readonly=True,
store=True, store=True,
) )
company_currency_id = fields.Many2one( company_currency_id = fields.Many2one(
"res.currency", "res.currency",
related="budget_id.company_id.currency_id", related="budget_id.company_id.currency_id",
string="Company Currency", string="Company Currency",
readonly=True,
help="Utility field to express amount currency", help="Utility field to express amount currency",
store=True, store=True,
) )

View File

@ -11,7 +11,7 @@ class MisBudgetItem(models.Model):
_order = "budget_id, date_from, seq1, seq2" _order = "budget_id, date_from, seq1, seq2"
budget_id = fields.Many2one(comodel_name="mis.budget") budget_id = fields.Many2one(comodel_name="mis.budget")
report_id = fields.Many2one(related="budget_id.report_id", readonly=True) report_id = fields.Many2one(related="budget_id.report_id")
kpi_expression_id = fields.Many2one( kpi_expression_id = fields.Many2one(
domain=( domain=(
"[('kpi_id.report_id', '=', report_id)," "[('kpi_id.report_id', '=', report_id),"

View File

@ -17,11 +17,9 @@ class MisBudgetItemAbstract(models.AbstractModel):
index=True, index=True,
) )
budget_date_from = fields.Date( budget_date_from = fields.Date(
related="budget_id.date_from", readonly=True, string="Budget Date From" related="budget_id.date_from", string="Budget Date From"
)
budget_date_to = fields.Date(
related="budget_id.date_to", readonly=True, string="Budget Date To"
) )
budget_date_to = fields.Date(related="budget_id.date_to", string="Budget Date To")
date_range_id = fields.Many2one( date_range_id = fields.Many2one(
comodel_name="date.range", comodel_name="date.range",
domain="[('date_start', '>=', budget_date_from)," domain="[('date_start', '>=', budget_date_from),"

View File

@ -1,4 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head> <head>
@ -9,10 +8,11 @@
/* /*
:Author: David Goodger (goodger@python.org) :Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $ :Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $
:Copyright: This stylesheet has been placed in the public domain. :Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils. Default cascading style sheet for the HTML output of Docutils.
Despite the name, some widely supported CSS2 features are used.
See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
customize this style sheet. customize this style sheet.
@ -275,7 +275,7 @@ pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ; margin-left: 2em ;
margin-right: 2em } margin-right: 2em }
pre.code .ln { color: grey; } /* line numbers */ pre.code .ln { color: gray; } /* line numbers */
pre.code, code { background-color: #eeeeee } pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 } pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
@ -301,7 +301,7 @@ span.option {
span.pre { span.pre {
white-space: pre } white-space: pre }
span.problematic { span.problematic, pre.problematic {
color: red } color: red }
span.section-subtitle { span.section-subtitle {
@ -367,15 +367,16 @@ ul.auto-toc {
!! This file is generated by oca-gen-addon-readme !! !! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !! !! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:ae54cfc3d390dd5240d9a2931e6e444756b9d061f64d9e4a9f4e7bc33dac6015 !! source digest: sha256:962fa7862548ebdf141273123f5b54ca059766819b2768117a90a45bed164c94
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Production/Stable" src="https://img.shields.io/badge/maturity-Production%2FStable-green.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/mis-builder/tree/16.0/mis_builder_budget"><img alt="OCA/mis-builder" src="https://img.shields.io/badge/github-OCA%2Fmis--builder-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/mis-builder-16-0/mis-builder-16-0-mis_builder_budget"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/mis-builder&amp;target_branch=16.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p> <p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Production/Stable" src="https://img.shields.io/badge/maturity-Production%2FStable-green.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/mis-builder/tree/17.0/mis_builder_budget"><img alt="OCA/mis-builder" src="https://img.shields.io/badge/github-OCA%2Fmis--builder-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/mis-builder-17-0/mis-builder-17-0-mis_builder_budget"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/mis-builder&amp;target_branch=17.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
<p>Create budgets for MIS reports.</p> <p>Create budgets for MIS reports.</p>
<p>This module lets you create budgets for any MIS report. Several budgets can be <p>This module lets you create budgets for any MIS report. Several budgets
created for a given report template (ie one budget per year). Budget figures can be created for a given report template (ie one budget per year).
are provided by KPI or by GL account, with different time periods. A budget can Budget figures are provided by KPI or by GL account, with different time
then be selected as a data source for a MIS report column, and the report will periods. A budget can then be selected as a data source for a MIS report
show the budgeted values for each KPI, adjusted for the period of the column.</p> column, and the report will show the budgeted values for each KPI,
adjusted for the period of the column.</p>
<p><strong>Table of contents</strong></p> <p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents"> <div class="contents local topic" id="contents">
<ul class="simple"> <ul class="simple">
@ -407,38 +408,43 @@ show the budgeted values for each KPI, adjusted for the period of the column.</p
</div> </div>
<div class="section" id="usage"> <div class="section" id="usage">
<h1><a class="toc-backref" href="#toc-entry-1">Usage</a></h1> <h1><a class="toc-backref" href="#toc-entry-1">Usage</a></h1>
<p>There are two ways to use this module: create budgets by KPI or budgets by <p>There are two ways to use this module: create budgets by KPI or budgets
GL accounts. Currently, the two methods cannot be combined in the same budget.</p> by GL accounts. Currently, the two methods cannot be combined in the
same budget.</p>
<p><strong>Budget by KPIs</strong></p> <p><strong>Budget by KPIs</strong></p>
<p>To use this this mode, you first need to flag at least some KPI in a MIS report <p>To use this this mode, you first need to flag at least some KPI in a MIS
to be budgetable. You also need to configure the accumulation method on the KPI report to be budgetable. You also need to configure the accumulation
according to their type.</p> method on the KPI according to their type.</p>
<p>The accumulation method determines how budgeted values spanning over a <p>The accumulation method determines how budgeted values spanning over a
time period are transformed to match the reporting period.</p> time period are transformed to match the reporting period.</p>
<ul class="simple"> <ul class="simple">
<li>Sum: values of shorter period are added, values of longest or partially overlapping <li>Sum: values of shorter period are added, values of longest or
periods are adjusted pro-rata temporis (eg monetary amount such as revenue).</li> partially overlapping periods are adjusted pro-rata temporis (eg
<li>Average: values of included period are averaged with a pro-rata temporis weight. monetary amount such as revenue).</li>
Typically used for values that do not accumulate over time (eg a number of employees).</li> <li>Average: values of included period are averaged with a pro-rata
temporis weight. Typically used for values that do not accumulate
over time (eg a number of employees).</li>
</ul> </ul>
<p>When KPI are configured, you need to create a budget, using the MIS Budget (by <p>When KPI are configured, you need to create a budget, using the MIS
KPIs) menu, then click on the budget items button to create or import the Budget (by KPIs) menu, then click on the budget items button to create
budgeted amounts for all your KPI and time periods.</p> or import the budgeted amounts for all your KPI and time periods.</p>
<p><strong>Budget by GL accounts</strong></p> <p><strong>Budget by GL accounts</strong></p>
<p>You can also create budgets by GL accounts. In this case, the budget is <p>You can also create budgets by GL accounts. In this case, the budget is
populated with one line per GL account (and optionally analytic account and/or populated with one line per GL account (and optionally analytic account
tags) and time period.</p> and/or tags) and time period.</p>
<p><strong>Add budget columns to report instances</strong></p> <p><strong>Add budget columns to report instances</strong></p>
<p>Finally, a column (aka period) must be added to a MIS report instance, <p>Finally, a column (aka period) must be added to a MIS report instance,
selecting your newly created budget as a data source. The data will be adjusted selecting your newly created budget as a data source. The data will be
to the reporting period when displayed. Columns can be compared by adding a adjusted to the reporting period when displayed. Columns can be compared
column of type “comparison” or “sum”.</p> by adding a column of type “comparison” or “sum”.</p>
</div> </div>
<div class="section" id="known-issues-roadmap"> <div class="section" id="known-issues-roadmap">
<h1><a class="toc-backref" href="#toc-entry-2">Known issues / Roadmap</a></h1> <h1><a class="toc-backref" href="#toc-entry-2">Known issues / Roadmap</a></h1>
<p>The mis_builder <a class="reference external" href="https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement">roadmap</a> <p>The mis_builder
and <a class="reference external" href="https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Abug">known issues</a> can <a class="reference external" href="https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement">roadmap</a>
be found on GitHub.</p> and <a class="reference external" href="https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Abug">known
issues</a>
can be found on GitHub.</p>
</div> </div>
<div class="section" id="changelog"> <div class="section" id="changelog">
<h1><a class="toc-backref" href="#toc-entry-3">Changelog</a></h1> <h1><a class="toc-backref" href="#toc-entry-3">Changelog</a></h1>
@ -447,45 +453,53 @@ be found on GitHub.</p>
<p><strong>Features</strong></p> <p><strong>Features</strong></p>
<ul class="simple"> <ul class="simple">
<li>Migration to 16.0.<ul> <li>Migration to 16.0.<ul>
<li>removal of analytic fetures because the upstream <tt class="docutils literal">analytic_distribution</tt> mechanism <li>removal of analytic fetures because the upstream
is not compatible; support may be introduced in separate module, depending on use <tt class="docutils literal">analytic_distribution</tt> mechanism is not compatible; support may
cases (<a class="reference external" href="https://github.com/OCA/mis-builder/issues/472">#472</a>)</li> be introduced in separate module, depending on use cases
(<a class="reference external" href="https://github.com/OCA/mis-builder/issues/472">#472</a>)</li>
</ul> </ul>
</li> </li>
</ul> </ul>
<p><strong>Bugfixes</strong></p> <p><strong>Bugfixes</strong></p>
<ul class="simple"> <ul class="simple">
<li>Fix display of budgets in presence of sub KPIs. (<a class="reference external" href="https://github.com/OCA/mis-builder/issues/428">#428</a>)</li> <li>Fix display of budgets in presence of sub KPIs.
(<a class="reference external" href="https://github.com/OCA/mis-builder/issues/428">#428</a>)</li>
</ul> </ul>
</div> </div>
<div class="section" id="section-2"> <div class="section" id="section-2">
<h2><a class="toc-backref" href="#toc-entry-5">14.0.4.0.0 (2022-01-08)</a></h2> <h2><a class="toc-backref" href="#toc-entry-5">14.0.4.0.0 (2022-01-08)</a></h2>
<p><strong>Features</strong></p> <p><strong>Features</strong></p>
<ul class="simple"> <ul class="simple">
<li>A label field has been added to MIS Budget by Account items. When overlap between budget <li>A label field has been added to MIS Budget by Account items. When
items is allowed this allows creating a budget with several contributions for a given overlap between budget items is allowed this allows creating a budget
account. (<a class="reference external" href="https://github.com/OCA/mis-builder/issues/382">#382</a>)</li> with several contributions for a given account.
<li>The balance field on MIS Budget by Account items is now writeable. This allows for (<a class="reference external" href="https://github.com/OCA/mis-builder/issues/382">#382</a>)</li>
easier data entry and import. (<a class="reference external" href="https://github.com/OCA/mis-builder/issues/383">#383</a>)</li> <li>The balance field on MIS Budget by Account items is now writeable.
<li>MIS Budget by Account can now be configured to allow budget items with overlapping This allows for easier data entry and import.
dates. Each overlapping item contributes to the budget of the corresponding period. (<a class="reference external" href="https://github.com/OCA/mis-builder/issues/384">#384</a>)</li> (<a class="reference external" href="https://github.com/OCA/mis-builder/issues/383">#383</a>)</li>
<li>MIS Budget by Account can now be configured to allow budget items
with overlapping dates. Each overlapping item contributes to the
budget of the corresponding period.
(<a class="reference external" href="https://github.com/OCA/mis-builder/issues/384">#384</a>)</li>
</ul> </ul>
</div> </div>
<div class="section" id="section-3"> <div class="section" id="section-3">
<h2><a class="toc-backref" href="#toc-entry-6">14.0.3.5.1 (2021-04-06)</a></h2> <h2><a class="toc-backref" href="#toc-entry-6">14.0.3.5.1 (2021-04-06)</a></h2>
<p><strong>Bugfixes</strong></p> <p><strong>Bugfixes</strong></p>
<ul class="simple"> <ul class="simple">
<li>Fix incorrect budget by account multi company security rules. (<a class="reference external" href="https://github.com/OCA/mis-builder/issues/347">#347</a>)</li> <li>Fix incorrect budget by account multi company security rules.
(<a class="reference external" href="https://github.com/OCA/mis-builder/issues/347">#347</a>)</li>
</ul> </ul>
</div> </div>
<div class="section" id="section-4"> <div class="section" id="section-4">
<h2><a class="toc-backref" href="#toc-entry-7">13.0.3.5.0 (2020-03-28)</a></h2> <h2><a class="toc-backref" href="#toc-entry-7">13.0.3.5.0 (2020-03-28)</a></h2>
<p><strong>Features</strong></p> <p><strong>Features</strong></p>
<ul class="simple"> <ul class="simple">
<li>Budget by GL account: allow budgeting by GL account in addition to the <li>Budget by GL account: allow budgeting by GL account in addition to
existing mechanism to budget by KPI. Budget items have a begin and end the existing mechanism to budget by KPI. Budget items have a begin
date, and when reporting a pro-rata temporis adjustment is made to match and end date, and when reporting a pro-rata temporis adjustment is
the reporting period. (<a class="reference external" href="https://github.com/OCA/mis-builder/issues/259">#259</a>)</li> made to match the reporting period.
(<a class="reference external" href="https://github.com/OCA/mis-builder/issues/259">#259</a>)</li>
</ul> </ul>
</div> </div>
<div class="section" id="section-5"> <div class="section" id="section-5">
@ -497,15 +511,18 @@ the reporting period. (<a class="reference external" href="https://github.com/OC
<p><strong>Bugfixes</strong></p> <p><strong>Bugfixes</strong></p>
<ul class="simple"> <ul class="simple">
<li>Consider analytic tags too when detecting overlapping budget items. <li>Consider analytic tags too when detecting overlapping budget items.
Previously only analytic account was considered, and this overlap detection Previously only analytic account was considered, and this overlap
mechanism was overlooked when analytic tags were added to budget items. (<a class="reference external" href="https://github.com/oca/mis-builder/issues/241">#241</a>)</li> detection mechanism was overlooked when analytic tags were added to
budget items.
(<a class="reference external" href="https://github.com/oca/mis-builder/issues/241">#241</a>)</li>
</ul> </ul>
</div> </div>
<div class="section" id="section-7"> <div class="section" id="section-7">
<h2><a class="toc-backref" href="#toc-entry-10">11.0.3.3.0 (2019-01-13)</a></h2> <h2><a class="toc-backref" href="#toc-entry-10">11.0.3.3.0 (2019-01-13)</a></h2>
<p><strong>Features</strong></p> <p><strong>Features</strong></p>
<ul class="simple"> <ul class="simple">
<li>Support analytic filters. (<a class="reference external" href="https://github.com/oca/mis-builder/issues/15">#15</a>)</li> <li>Support analytic filters.
(<a class="reference external" href="https://github.com/oca/mis-builder/issues/15">#15</a>)</li>
</ul> </ul>
</div> </div>
<div class="section" id="section-8"> <div class="section" id="section-8">
@ -518,8 +535,8 @@ mechanism was overlooked when analytic tags were added to budget items. (<a clas
<div class="section" id="section-9"> <div class="section" id="section-9">
<h2><a class="toc-backref" href="#toc-entry-12">11.0.3.2.0 (2018-05-02)</a></h2> <h2><a class="toc-backref" href="#toc-entry-12">11.0.3.2.0 (2018-05-02)</a></h2>
<ul class="simple"> <ul class="simple">
<li>[FIX] #NAME error in out-of-order computation of non <li>[FIX] #NAME error in out-of-order computation of non budgetable items
budgetable items in budget columns in budget columns
(<a class="reference external" href="https://github.com/OCA/mis-builder/pull/69">#68</a>)</li> (<a class="reference external" href="https://github.com/OCA/mis-builder/pull/69">#68</a>)</li>
</ul> </ul>
</div> </div>
@ -546,7 +563,7 @@ budgetable items in budget columns
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/mis-builder/issues">GitHub Issues</a>. <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/mis-builder/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported. In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed If you spotted it first, help us to smash it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/mis-builder/issues/new?body=module:%20mis_builder_budget%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> <a class="reference external" href="https://github.com/OCA/mis-builder/issues/new?body=module:%20mis_builder_budget%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p> <p>Do not contact contributors directly about support or help with technical issues.</p>
</div> </div>
<div class="section" id="credits"> <div class="section" id="credits">
@ -570,13 +587,15 @@ If you spotted it first, help us to smash it by providing a detailed and welcome
<div class="section" id="maintainers"> <div class="section" id="maintainers">
<h2><a class="toc-backref" href="#toc-entry-20">Maintainers</a></h2> <h2><a class="toc-backref" href="#toc-entry-20">Maintainers</a></h2>
<p>This module is maintained by the OCA.</p> <p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> <a class="reference external image-reference" href="https://odoo-community.org">
<img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" />
</a>
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose <p>OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and mission is to support the collaborative development of Odoo features and
promote its widespread use.</p> promote its widespread use.</p>
<p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p> <p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p>
<p><a class="reference external image-reference" href="https://github.com/sbidoul"><img alt="sbidoul" src="https://github.com/sbidoul.png?size=40px" /></a></p> <p><a class="reference external image-reference" href="https://github.com/sbidoul"><img alt="sbidoul" src="https://github.com/sbidoul.png?size=40px" /></a></p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/mis-builder/tree/16.0/mis_builder_budget">OCA/mis-builder</a> project on GitHub.</p> <p>This module is part of the <a class="reference external" href="https://github.com/OCA/mis-builder/tree/17.0/mis_builder_budget">OCA/mis-builder</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p> <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div> </div>
</div> </div>

View File

@ -12,20 +12,20 @@
name="action_draft" name="action_draft"
string="Set draft" string="Set draft"
type="object" type="object"
attrs="{'invisible': [('state', '=', 'draft')]}" invisible="state == 'draft'"
/> />
<button <button
name="action_confirm" name="action_confirm"
string="Confirm" string="Confirm"
type="object" type="object"
attrs="{'invisible': [('state', '!=', 'draft')]}" invisible="state != 'draft'"
class="oe_highlight" class="oe_highlight"
/> />
<button <button
name="action_cancel" name="action_cancel"
string="Cancel" string="Cancel"
type="object" type="object"
attrs="{'invisible': [('state', '=', 'cancelled')]}" invisible="state == 'cancelled'"
/> />
<field name="state" widget="statusbar" /> <field name="state" widget="statusbar" />
</header> </header>

View File

@ -12,20 +12,20 @@
name="action_draft" name="action_draft"
string="Set draft" string="Set draft"
type="object" type="object"
attrs="{'invisible': [('state', '=', 'draft')]}" invisible="state == 'draft'"
/> />
<button <button
name="action_confirm" name="action_confirm"
string="Confirm" string="Confirm"
type="object" type="object"
attrs="{'invisible': [('state', '!=', 'draft')]}" invisible="state != 'draft'"
class="oe_highlight" class="oe_highlight"
/> />
<button <button
name="action_cancel" name="action_cancel"
string="Cancel" string="Cancel"
type="object" type="object"
attrs="{'invisible': [('state', '=', 'cancelled')]}" invisible="state == 'cancelled'"
/> />
<field name="state" widget="statusbar" /> <field name="state" widget="statusbar" />
</header> </header>
@ -42,7 +42,11 @@
<group> <group>
<field name="name" /> <field name="name" />
<field name="description" /> <field name="description" />
<field name="company_id" groups="base.group_multi_company" /> <field
name="company_id"
readonly="1"
groups="base.group_multi_company"
/>
</group> </group>
<group> <group>
<field name="date_range_id" /> <field name="date_range_id" />

View File

@ -21,9 +21,9 @@
<field name="model">mis.budget.by.account.item</field> <field name="model">mis.budget.by.account.item</field>
<field name="arch" type="xml"> <field name="arch" type="xml">
<tree editable="bottom"> <tree editable="bottom">
<field name="budget_id" invisible="1" /> <field name="budget_id" column_invisible="1" />
<field name="budget_date_from" invisible="1" /> <field name="budget_date_from" column_invisible="1" />
<field name="budget_date_to" invisible="1" /> <field name="budget_date_to" column_invisible="1" />
<field name="name" /> <field name="name" />
<field name="account_id" /> <field name="account_id" />
<field name="date_range_id" /> <field name="date_range_id" />

View File

@ -18,10 +18,10 @@
<field name="model">mis.budget.item</field> <field name="model">mis.budget.item</field>
<field name="arch" type="xml"> <field name="arch" type="xml">
<tree editable="bottom"> <tree editable="bottom">
<field name="budget_id" invisible="1" /> <field name="budget_id" column_invisible="1" />
<field name="report_id" invisible="1" /> <field name="report_id" column_invisible="1" />
<field name="budget_date_from" invisible="1" /> <field name="budget_date_from" column_invisible="1" />
<field name="budget_date_to" invisible="1" /> <field name="budget_date_to" column_invisible="1" />
<field name="kpi_expression_id" /> <field name="kpi_expression_id" />
<field name="date_range_id" /> <field name="date_range_id" />
<field name="date_from" /> <field name="date_from" />

View File

@ -15,12 +15,14 @@
<group name="source_data" position="inside"> <group name="source_data" position="inside">
<field <field
name="source_mis_budget_id" name="source_mis_budget_id"
attrs="{'invisible': [('source', '!=', 'mis_budget')], 'required': [('source', '=', 'mis_budget')]}" invisible="source != 'mis_budget'"
required="source == 'mis_budget'"
domain="[('report_id', '=', report_id)]" domain="[('report_id', '=', report_id)]"
/> />
<field <field
name="source_mis_budget_by_account_id" name="source_mis_budget_by_account_id"
attrs="{'invisible': [('source', '!=', 'mis_budget_by_account')], 'required': [('source', '=', 'mis_budget_by_account')]}" invisible="source != 'mis_budget_by_account'"
required="source == 'mis_budget_by_account'"
/> />
</group> </group>
</field> </field>

View File

@ -7,7 +7,7 @@ MIS Builder Demo
!! This file is generated by oca-gen-addon-readme !! !! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !! !! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:b01c4eb68c27939c99fc2380d0af3e58e047cef88ae51e3f2815f372f0aad160 !! source digest: sha256:373cf6ec776ac1141b1f23e67f58b60ff3c87d1331ad70c328e8aade41a2499b
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Alpha-red.png .. |badge1| image:: https://img.shields.io/badge/maturity-Alpha-red.png
@ -17,13 +17,13 @@ MIS Builder Demo
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3 :alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmis--builder-lightgray.png?logo=github .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmis--builder-lightgray.png?logo=github
:target: https://github.com/OCA/mis-builder/tree/16.0/mis_builder_demo :target: https://github.com/OCA/mis-builder/tree/17.0/mis_builder_demo
:alt: OCA/mis-builder :alt: OCA/mis-builder
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/mis-builder-16-0/mis-builder-16-0-mis_builder_demo :target: https://translation.odoo-community.org/projects/mis-builder-17-0/mis-builder-17-0-mis_builder_demo
:alt: Translate me on Weblate :alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png .. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/mis-builder&target_branch=16.0 :target: https://runboat.odoo-community.org/builds?repo=OCA/mis-builder&target_branch=17.0
:alt: Try me on Runboat :alt: Try me on Runboat
|badge1| |badge2| |badge3| |badge4| |badge5| |badge1| |badge2| |badge3| |badge4| |badge5|
@ -46,77 +46,80 @@ Usage
This module provide the following demo data based on the Odoo generic This module provide the following demo data based on the Odoo generic
chart of accounts: chart of accounts:
* A few styles. - A few styles.
* A budget. - A budget.
* A report template showing expenses by category - A report template showing expenses by category
* A sample committed purchase view model, showing uninvoiced purchase - A sample committed purchase view model, showing uninvoiced purchase
order lines and draft invoice lines. order lines and draft invoice lines.
* A report instance showing budget, committed purchases, actuals - A report instance showing budget, committed purchases, actuals and
and available. available.
Known issues / Roadmap Known issues / Roadmap
====================== ======================
The mis_builder `roadmap <https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement>`_ The mis_builder
and `known issues <https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Abug>`_ can `roadmap <https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement>`__
be found on github. and `known
issues <https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Abug>`__
can be found on github.
Changelog Changelog
========= =========
16.0.1.0.0 (2023-04-01) 16.0.1.0.0 (2023-04-01)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
**Features** **Features**
- Migration to 16.0. - Migration to 16.0.
- removal of analytic fetures because the upstream ``analytic_distribution`` mechanism
is not compatible; support may be introduced in separate module, depending on use
cases (`#472 <https://github.com/OCA/mis-builder/issues/472>`_)
- removal of analytic fetures because the upstream
``analytic_distribution`` mechanism is not compatible; support may
be introduced in separate module, depending on use cases
(`#472 <https://github.com/OCA/mis-builder/issues/472>`__)
13.0.3.1.2 (2020-04-22) 13.0.3.1.2 (2020-04-22)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
**Bugfixes** **Bugfixes**
- Fix currency rate in uninvoiced purchases. (`#274 <https://github.com/OCA/mis-builder/issues/274>`_) - Fix currency rate in uninvoiced purchases.
(`#274 <https://github.com/OCA/mis-builder/issues/274>`__)
13.0.3.1.0 (2020-01-??) 13.0.3.1.0 (2020-01-??)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
Migration to odoo 13.0. Migration to odoo 13.0.
12.0.3.1.0 (2019-10-26) 12.0.3.1.0 (2019-10-26)
~~~~~~~~~~~~~~~~~~~~~~~ -----------------------
**Features** **Features**
- Handle multi currency for commited purchase view. The amount in this - Handle multi currency for commited purchase view. The amount in this
view are now converted to the base currency (the one with rate 1), view are now converted to the base currency (the one with rate 1), so
so summing them has some meaning. As a consequence, this view has summing them has some meaning. As a consequence, this view has less
less usefulness if the company currency is not the one with rate 1, usefulness if the company currency is not the one with rate 1, Debit
Debit and credit being assumed to be in company currency. and credit being assumed to be in company currency.
Add the M2M to account.analytic.tag in the commited purchase view. Add the M2M to account.analytic.tag in the commited purchase view.
Fix sign issue in commited purchase view. Fix sign issue in commited purchase view.
Include customer invoice in commited purchase view. The view is therefore Include customer invoice in commited purchase view. The view is
not only about purchases anymore. This should not be an issue because therefore not only about purchases anymore. This should not be an
GL accounts are differents for purchases and income anyway and generally issue because GL accounts are differents for purchases and income
used in different KPI. anyway and generally used in different KPI.
These are breaking changes. Change the status of ``mis_builder_demo`` to alpha,
since it is a demo module and it's content can change at any time without
any compatibility guarantees. (`#222 <https://github.com/oca/mis-builder/issues/222>`_)
These are breaking changes. Change the status of ``mis_builder_demo``
to alpha, since it is a demo module and it's content can change at
any time without any compatibility guarantees.
(`#222 <https://github.com/oca/mis-builder/issues/222>`__)
**Bugfixes** **Bugfixes**
- Fix date casting error on committed expenses drilldown. (`#185 <https://github.com/oca/mis-builder/issues/185>`_) - Fix date casting error on committed expenses drilldown.
(`#185 <https://github.com/oca/mis-builder/issues/185>`__)
Bug Tracker Bug Tracker
=========== ===========
@ -124,7 +127,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues <https://github.com/OCA/mis-builder/issues>`_. Bugs are tracked on `GitHub Issues <https://github.com/OCA/mis-builder/issues>`_.
In case of trouble, please check there if your issue has already been reported. In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/mis-builder/issues/new?body=module:%20mis_builder_demo%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. `feedback <https://github.com/OCA/mis-builder/issues/new?body=module:%20mis_builder_demo%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Do not contact contributors directly about support or help with technical issues. Do not contact contributors directly about support or help with technical issues.
@ -132,19 +135,19 @@ Credits
======= =======
Authors Authors
~~~~~~~ -------
* ACSONE SA/NV * ACSONE SA/NV
Contributors Contributors
~~~~~~~~~~~~ ------------
* Stéphane Bidoul <stephane.bidoul@acsone.eu> - Stéphane Bidoul <stephane.bidoul@acsone.eu>
* Arnaud Pineux <arnaud.pineux@acsone.eu> - Arnaud Pineux <arnaud.pineux@acsone.eu>
* Dzung Tran <dungtd@trobz.com> - Dzung Tran <dungtd@trobz.com>
Maintainers Maintainers
~~~~~~~~~~~ -----------
This module is maintained by the OCA. This module is maintained by the OCA.
@ -164,6 +167,6 @@ Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:
|maintainer-sbidoul| |maintainer-sbidoul|
This module is part of the `OCA/mis-builder <https://github.com/OCA/mis-builder/tree/16.0/mis_builder_demo>`_ project on GitHub. This module is part of the `OCA/mis-builder <https://github.com/OCA/mis-builder/tree/17.0/mis_builder_demo>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

View File

@ -3,11 +3,10 @@
{ {
"name": "MIS Builder Demo", "name": "MIS Builder Demo",
"summary": """ "summary": "Demo addon for MIS Builder",
Demo addon for MIS Builder""", "version": "3.0.1.0.0",
"version": "3.0.1.0.2",
"license": "AGPL-3", "license": "AGPL-3",
"author": "ACSONE SA/NV, " "Odoo Community Association (OCA)", "author": "ACSONE SA/NV, Odoo Community Association (OCA)",
"website": "https://gitlab.com/flectra-community/mis-builder", "website": "https://gitlab.com/flectra-community/mis-builder",
"depends": ["mis_builder_budget", "purchase"], "depends": ["mis_builder_budget", "purchase"],
"data": [ "data": [
@ -18,7 +17,7 @@
"data/mis_budget.xml", "data/mis_budget.xml",
"data/mis_report_instance.xml", "data/mis_report_instance.xml",
], ],
"installable": False, "installable": True,
"maintainers": ["sbidoul"], "maintainers": ["sbidoul"],
"development_status": "Alpha", "development_status": "Alpha",
} }

View File

@ -86,11 +86,6 @@ msgstr "Despeses"
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase____last_update
msgid "Last Modified on"
msgstr "Última modificació el"
#. module: mis_builder_demo #. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type #: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type
msgid "Line Type" msgid "Line Type"
@ -136,6 +131,9 @@ msgstr "Nom del model de recurs"
msgid "Total" msgid "Total"
msgstr "Total" msgstr "Total"
#~ msgid "Last Modified on"
#~ msgstr "Última modificació el"
#~ msgid "Analytic Account" #~ msgid "Analytic Account"
#~ msgstr "Compte analític" #~ msgstr "Compte analític"

View File

@ -87,11 +87,6 @@ msgstr "Ausgaben"
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase____last_update
msgid "Last Modified on"
msgstr "Geändert am"
#. module: mis_builder_demo #. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type #: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type
msgid "Line Type" msgid "Line Type"
@ -138,6 +133,9 @@ msgstr ""
msgid "Total" msgid "Total"
msgstr "Gesamt" msgstr "Gesamt"
#~ msgid "Last Modified on"
#~ msgstr "Geändert am"
#~ msgid "Analytic Account" #~ msgid "Analytic Account"
#~ msgstr "Kostenstelle" #~ msgstr "Kostenstelle"

View File

@ -89,11 +89,6 @@ msgstr "Gastos"
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: mis_builder_demo #. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type #: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type
msgid "Line Type" msgid "Line Type"
@ -139,6 +134,9 @@ msgstr "Nombre del modelo de recurso"
msgid "Total" msgid "Total"
msgstr "Total" msgstr "Total"
#~ msgid "Last Modified on"
#~ msgstr "Última modificación en"
#~ msgid "Analytic Account" #~ msgid "Analytic Account"
#~ msgstr "Cuenta Analítica" #~ msgstr "Cuenta Analítica"

View File

@ -90,11 +90,6 @@ msgstr "Frais"
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase____last_update
msgid "Last Modified on"
msgstr "Dernière modification le"
#. module: mis_builder_demo #. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type #: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type
msgid "Line Type" msgid "Line Type"
@ -140,6 +135,9 @@ msgstr "Nom du modèle de la ressource"
msgid "Total" msgid "Total"
msgstr "Total" msgstr "Total"
#~ msgid "Last Modified on"
#~ msgstr "Dernière modification le"
#~ msgid "Analytic Account" #~ msgid "Analytic Account"
#~ msgstr "Compte Analytique" #~ msgstr "Compte Analytique"

View File

@ -17,8 +17,8 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n" "Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. module: mis_builder_demo #. module: mis_builder_demo
#: model:mis.report.instance.period,name:mis_builder_demo.mis_report_instance_expenses_bud #: model:mis.report.instance.period,name:mis_builder_demo.mis_report_instance_expenses_bud
@ -90,11 +90,6 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase____last_update
msgid "Last Modified on"
msgstr ""
#. module: mis_builder_demo #. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type #: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type
msgid "Line Type" msgid "Line Type"

132
mis_builder_demo/i18n/it.po Normal file
View File

@ -0,0 +1,132 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mis_builder_demo
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-09-12 09:06+0000\n"
"Last-Translator: mymage <stefano.consolaro@mymage.it>\n"
"Language-Team: none\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.6.2\n"
#. module: mis_builder_demo
#: model:mis.report.instance.period,name:mis_builder_demo.mis_report_instance_expenses_bud
msgid "3 M Budget"
msgstr "Budget 3 M"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__account_id
msgid "Account"
msgstr "Conto"
#. module: mis_builder_demo
#: model:mis.report.instance.period,name:mis_builder_demo.mis_report_instance_expenses_avail
msgid "Available"
msgstr "Disponibile"
#. module: mis_builder_demo
#: model:mis.report.instance.period,name:mis_builder_demo.mis_report_instance_expenses_commit
msgid "Committed"
msgstr "Impegnata"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__company_id
msgid "Company"
msgstr "Azienda"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__credit
msgid "Credit"
msgstr "Credito"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__date
msgid "Date"
msgstr "Data"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__debit
msgid "Debit"
msgstr "Debito"
#. module: mis_builder_demo
#: model:mis.report,name:mis_builder_demo.mis_report_expenses
msgid "Demo Expenses"
msgstr "Demo spese"
#. module: mis_builder_demo
#: model:mis.report.instance,name:mis_builder_demo.mis_report_instance_expenses
msgid "Demo Expenses vs Budget"
msgstr "Demo spese vs budget"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__display_name
msgid "Display Name"
msgstr "Nome visualizzato"
#. module: mis_builder_demo
#: model:mis.report.kpi,description:mis_builder_demo.mis_report_expenses_kpi_equip
msgid "Equipment"
msgstr "Attrezzatura"
#. module: mis_builder_demo
#: model:mis.report.kpi,description:mis_builder_demo.mis_report_expenses_kpi_exp
msgid "Expenses"
msgstr "Spese"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__id
msgid "ID"
msgstr "ID"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type
msgid "Line Type"
msgstr "Tipo riga"
#. module: mis_builder_demo
#: model:mis.report.instance.period,name:mis_builder_demo.mis_report_instance_expenses_act_mm1
msgid "M-1"
msgstr "M-1"
#. module: mis_builder_demo
#: model:mis.report.instance.period,name:mis_builder_demo.mis_report_instance_expenses_act_mm2
msgid "M-2"
msgstr "M-2"
#. module: mis_builder_demo
#: model:ir.model,name:mis_builder_demo.model_mis_committed_purchase
msgid "MIS Commitment"
msgstr "Impegno MIS"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__name
msgid "Name"
msgstr "Nome"
#. module: mis_builder_demo
#: model:mis.report.kpi,description:mis_builder_demo.mis_report_expenses_kpi_other
msgid "Other"
msgstr "Altro"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__res_id
msgid "Resource ID"
msgstr "ID Risorsa"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__res_model
msgid "Resource Model Name"
msgstr "Nome modello risorsa"
#. module: mis_builder_demo
#: model:mis.report.kpi,description:mis_builder_demo.mis_report_expenses_kpi_total
msgid "Total"
msgstr "Totale"

View File

@ -4,7 +4,7 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0\n" "Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -83,11 +83,6 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "" msgstr ""
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase____last_update
msgid "Last Modified on"
msgstr ""
#. module: mis_builder_demo #. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type #: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type
msgid "Line Type" msgid "Line Type"

View File

@ -88,11 +88,6 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase____last_update
msgid "Last Modified on"
msgstr "Voor het laatst aangepast op"
#. module: mis_builder_demo #. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type #: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type
msgid "Line Type" msgid "Line Type"
@ -137,3 +132,6 @@ msgstr ""
#: model:mis.report.kpi,description:mis_builder_demo.mis_report_expenses_kpi_total #: model:mis.report.kpi,description:mis_builder_demo.mis_report_expenses_kpi_total
msgid "Total" msgid "Total"
msgstr "" msgstr ""
#~ msgid "Last Modified on"
#~ msgstr "Voor het laatst aangepast op"

View File

@ -90,11 +90,6 @@ msgstr "Uitgaven"
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase____last_update
msgid "Last Modified on"
msgstr "Voor het laatst aangepast op"
#. module: mis_builder_demo #. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type #: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type
msgid "Line Type" msgid "Line Type"
@ -141,6 +136,9 @@ msgstr ""
msgid "Total" msgid "Total"
msgstr "Total" msgstr "Total"
#~ msgid "Last Modified on"
#~ msgstr "Voor het laatst aangepast op"
#, fuzzy #, fuzzy
#~ msgid "Analytic Account" #~ msgid "Analytic Account"
#~ msgstr "Rekening" #~ msgstr "Rekening"

View File

@ -88,11 +88,6 @@ msgstr ""
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase____last_update
msgid "Last Modified on"
msgstr "Última Modificação em"
#. module: mis_builder_demo #. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type #: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type
msgid "Line Type" msgid "Line Type"
@ -137,3 +132,6 @@ msgstr ""
#: model:mis.report.kpi,description:mis_builder_demo.mis_report_expenses_kpi_total #: model:mis.report.kpi,description:mis_builder_demo.mis_report_expenses_kpi_total
msgid "Total" msgid "Total"
msgstr "" msgstr ""
#~ msgid "Last Modified on"
#~ msgstr "Última Modificação em"

View File

@ -86,11 +86,6 @@ msgstr "Despesas"
msgid "ID" msgid "ID"
msgstr "ID" msgstr "ID"
#. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase____last_update
msgid "Last Modified on"
msgstr "Última Modificação em"
#. module: mis_builder_demo #. module: mis_builder_demo
#: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type #: model:ir.model.fields,field_description:mis_builder_demo.field_mis_committed_purchase__line_type
msgid "Line Type" msgid "Line Type"
@ -136,6 +131,9 @@ msgstr "Nome do Modelo do Recurso"
msgid "Total" msgid "Total"
msgstr "Total" msgstr "Total"
#~ msgid "Last Modified on"
#~ msgstr "Última Modificação em"
#~ msgid "Analytic Account" #~ msgid "Analytic Account"
#~ msgstr "Conta Analítica" #~ msgstr "Conta Analítica"

View File

@ -1,4 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head> <head>
@ -9,10 +8,11 @@
/* /*
:Author: David Goodger (goodger@python.org) :Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $ :Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $
:Copyright: This stylesheet has been placed in the public domain. :Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils. Default cascading style sheet for the HTML output of Docutils.
Despite the name, some widely supported CSS2 features are used.
See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
customize this style sheet. customize this style sheet.
@ -275,7 +275,7 @@ pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ; margin-left: 2em ;
margin-right: 2em } margin-right: 2em }
pre.code .ln { color: grey; } /* line numbers */ pre.code .ln { color: gray; } /* line numbers */
pre.code, code { background-color: #eeeeee } pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 } pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
@ -301,7 +301,7 @@ span.option {
span.pre { span.pre {
white-space: pre } white-space: pre }
span.problematic { span.problematic, pre.problematic {
color: red } color: red }
span.section-subtitle { span.section-subtitle {
@ -367,9 +367,9 @@ ul.auto-toc {
!! This file is generated by oca-gen-addon-readme !! !! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !! !! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:b01c4eb68c27939c99fc2380d0af3e58e047cef88ae51e3f2815f372f0aad160 !! source digest: sha256:373cf6ec776ac1141b1f23e67f58b60ff3c87d1331ad70c328e8aade41a2499b
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Alpha" src="https://img.shields.io/badge/maturity-Alpha-red.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/mis-builder/tree/16.0/mis_builder_demo"><img alt="OCA/mis-builder" src="https://img.shields.io/badge/github-OCA%2Fmis--builder-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/mis-builder-16-0/mis-builder-16-0-mis_builder_demo"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/mis-builder&amp;target_branch=16.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p> <p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Alpha" src="https://img.shields.io/badge/maturity-Alpha-red.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/mis-builder/tree/17.0/mis_builder_demo"><img alt="OCA/mis-builder" src="https://img.shields.io/badge/github-OCA%2Fmis--builder-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/mis-builder-17-0/mis-builder-17-0-mis_builder_demo"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/mis-builder&amp;target_branch=17.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
<p>Demo addon for MIS Builder.</p> <p>Demo addon for MIS Builder.</p>
<div class="admonition important"> <div class="admonition important">
<p class="first admonition-title">Important</p> <p class="first admonition-title">Important</p>
@ -408,15 +408,17 @@ chart of accounts:</p>
<li>A report template showing expenses by category</li> <li>A report template showing expenses by category</li>
<li>A sample committed purchase view model, showing uninvoiced purchase <li>A sample committed purchase view model, showing uninvoiced purchase
order lines and draft invoice lines.</li> order lines and draft invoice lines.</li>
<li>A report instance showing budget, committed purchases, actuals <li>A report instance showing budget, committed purchases, actuals and
and available.</li> available.</li>
</ul> </ul>
</div> </div>
<div class="section" id="known-issues-roadmap"> <div class="section" id="known-issues-roadmap">
<h1><a class="toc-backref" href="#toc-entry-2">Known issues / Roadmap</a></h1> <h1><a class="toc-backref" href="#toc-entry-2">Known issues / Roadmap</a></h1>
<p>The mis_builder <a class="reference external" href="https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement">roadmap</a> <p>The mis_builder
and <a class="reference external" href="https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Abug">known issues</a> can <a class="reference external" href="https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement">roadmap</a>
be found on github.</p> and <a class="reference external" href="https://github.com/OCA/mis-builder/issues?q=is%3Aopen+is%3Aissue+label%3Abug">known
issues</a>
can be found on github.</p>
</div> </div>
<div class="section" id="changelog"> <div class="section" id="changelog">
<h1><a class="toc-backref" href="#toc-entry-3">Changelog</a></h1> <h1><a class="toc-backref" href="#toc-entry-3">Changelog</a></h1>
@ -425,9 +427,10 @@ be found on github.</p>
<p><strong>Features</strong></p> <p><strong>Features</strong></p>
<ul class="simple"> <ul class="simple">
<li>Migration to 16.0.<ul> <li>Migration to 16.0.<ul>
<li>removal of analytic fetures because the upstream <tt class="docutils literal">analytic_distribution</tt> mechanism <li>removal of analytic fetures because the upstream
is not compatible; support may be introduced in separate module, depending on use <tt class="docutils literal">analytic_distribution</tt> mechanism is not compatible; support may
cases (<a class="reference external" href="https://github.com/OCA/mis-builder/issues/472">#472</a>)</li> be introduced in separate module, depending on use cases
(<a class="reference external" href="https://github.com/OCA/mis-builder/issues/472">#472</a>)</li>
</ul> </ul>
</li> </li>
</ul> </ul>
@ -436,7 +439,8 @@ cases (<a class="reference external" href="https://github.com/OCA/mis-builder/is
<h2><a class="toc-backref" href="#toc-entry-5">13.0.3.1.2 (2020-04-22)</a></h2> <h2><a class="toc-backref" href="#toc-entry-5">13.0.3.1.2 (2020-04-22)</a></h2>
<p><strong>Bugfixes</strong></p> <p><strong>Bugfixes</strong></p>
<ul class="simple"> <ul class="simple">
<li>Fix currency rate in uninvoiced purchases. (<a class="reference external" href="https://github.com/OCA/mis-builder/issues/274">#274</a>)</li> <li>Fix currency rate in uninvoiced purchases.
(<a class="reference external" href="https://github.com/OCA/mis-builder/issues/274">#274</a>)</li>
</ul> </ul>
</div> </div>
<div class="section" id="section-3"> <div class="section" id="section-3">
@ -448,24 +452,26 @@ cases (<a class="reference external" href="https://github.com/OCA/mis-builder/is
<p><strong>Features</strong></p> <p><strong>Features</strong></p>
<ul> <ul>
<li><p class="first">Handle multi currency for commited purchase view. The amount in this <li><p class="first">Handle multi currency for commited purchase view. The amount in this
view are now converted to the base currency (the one with rate 1), view are now converted to the base currency (the one with rate 1), so
so summing them has some meaning. As a consequence, this view has summing them has some meaning. As a consequence, this view has less
less usefulness if the company currency is not the one with rate 1, usefulness if the company currency is not the one with rate 1, Debit
Debit and credit being assumed to be in company currency.</p> and credit being assumed to be in company currency.</p>
<p>Add the M2M to account.analytic.tag in the commited purchase view.</p> <p>Add the M2M to account.analytic.tag in the commited purchase view.</p>
<p>Fix sign issue in commited purchase view.</p> <p>Fix sign issue in commited purchase view.</p>
<p>Include customer invoice in commited purchase view. The view is therefore <p>Include customer invoice in commited purchase view. The view is
not only about purchases anymore. This should not be an issue because therefore not only about purchases anymore. This should not be an
GL accounts are differents for purchases and income anyway and generally issue because GL accounts are differents for purchases and income
used in different KPI.</p> anyway and generally used in different KPI.</p>
<p>These are breaking changes. Change the status of <tt class="docutils literal">mis_builder_demo</tt> to alpha, <p>These are breaking changes. Change the status of <tt class="docutils literal">mis_builder_demo</tt>
since it is a demo module and its content can change at any time without to alpha, since it is a demo module and its content can change at
any compatibility guarantees. (<a class="reference external" href="https://github.com/oca/mis-builder/issues/222">#222</a>)</p> any time without any compatibility guarantees.
(<a class="reference external" href="https://github.com/oca/mis-builder/issues/222">#222</a>)</p>
</li> </li>
</ul> </ul>
<p><strong>Bugfixes</strong></p> <p><strong>Bugfixes</strong></p>
<ul class="simple"> <ul class="simple">
<li>Fix date casting error on committed expenses drilldown. (<a class="reference external" href="https://github.com/oca/mis-builder/issues/185">#185</a>)</li> <li>Fix date casting error on committed expenses drilldown.
(<a class="reference external" href="https://github.com/oca/mis-builder/issues/185">#185</a>)</li>
</ul> </ul>
</div> </div>
</div> </div>
@ -474,7 +480,7 @@ any compatibility guarantees. (<a class="reference external" href="https://githu
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/mis-builder/issues">GitHub Issues</a>. <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/mis-builder/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported. In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed If you spotted it first, help us to smash it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/mis-builder/issues/new?body=module:%20mis_builder_demo%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> <a class="reference external" href="https://github.com/OCA/mis-builder/issues/new?body=module:%20mis_builder_demo%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p> <p>Do not contact contributors directly about support or help with technical issues.</p>
</div> </div>
<div class="section" id="credits"> <div class="section" id="credits">
@ -496,13 +502,15 @@ If you spotted it first, help us to smash it by providing a detailed and welcome
<div class="section" id="maintainers"> <div class="section" id="maintainers">
<h2><a class="toc-backref" href="#toc-entry-12">Maintainers</a></h2> <h2><a class="toc-backref" href="#toc-entry-12">Maintainers</a></h2>
<p>This module is maintained by the OCA.</p> <p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> <a class="reference external image-reference" href="https://odoo-community.org">
<img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" />
</a>
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose <p>OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and mission is to support the collaborative development of Odoo features and
promote its widespread use.</p> promote its widespread use.</p>
<p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p> <p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p>
<p><a class="reference external image-reference" href="https://github.com/sbidoul"><img alt="sbidoul" src="https://github.com/sbidoul.png?size=40px" /></a></p> <p><a class="reference external image-reference" href="https://github.com/sbidoul"><img alt="sbidoul" src="https://github.com/sbidoul.png?size=40px" /></a></p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/mis-builder/tree/16.0/mis_builder_demo">OCA/mis-builder</a> project on GitHub.</p> <p>This module is part of the <a class="reference external" href="https://github.com/OCA/mis-builder/tree/17.0/mis_builder_demo">OCA/mis-builder</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p> <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div> </div>
</div> </div>