From 29ce1828da76f11288d10402fee9a87eaf8f1f87 Mon Sep 17 00:00:00 2001 From: Flectra Community Bot Date: Wed, 28 Apr 2021 17:56:56 +0200 Subject: [PATCH] Automatic Update form OCA2FC Migrator --- README.md | 2 +- mis_builder/README.rst | 10 +- mis_builder/__manifest__.py | 2 +- mis_builder/i18n/es.po | 258 ++++++++++++++++------ mis_builder/models/mis_report_instance.py | 2 +- mis_builder/static/description/index.html | 178 ++++++++------- mis_builder_budget/i18n/es.po | 22 +- 7 files changed, 304 insertions(+), 170 deletions(-) diff --git a/README.md b/README.md index 9b55ae3..356155c 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,6 @@ addon | version | summary --- | --- | --- [mis_builder_budget](mis_builder_budget/) | 2.0.3.5.0| Create budgets for MIS reports [mis_builder_demo](mis_builder_demo/) | 2.0.3.1.1| Demo addon for MIS Builder -[mis_builder](mis_builder/) | 2.0.3.6.4| Build 'Management Information System' Reports and Dashboards +[mis_builder](mis_builder/) | 2.0.3.6.5| Build 'Management Information System' Reports and Dashboards diff --git a/mis_builder/README.rst b/mis_builder/README.rst index 87ee260..208b2d9 100644 --- a/mis_builder/README.rst +++ b/mis_builder/README.rst @@ -97,6 +97,14 @@ be found on GitHub. Changelog ========= +11.0.3.6.5 (2021-04-23) +~~~~~~~~~~~~~~~~~~~~~~~ + +**Bugfixes** + +- Fix drilldown action name when the account model has been customized. (`#350 `_) + + 11.0.3.6.4 (2020-11-05) ~~~~~~~~~~~~~~~~~~~~~~~ @@ -167,7 +175,7 @@ Changelog ``account.account`` model). To this end, the model to be used for Actuals move lines can be configured on the report template. It can be something else than move lines and the only constraint is that its ``account_id`` field - as a ``code`` field. (`#149 `_) + has a ``code`` field. (`#149 `_) - Add ``source_aml_model_name`` field so extension modules providing alternative data sources can more easily customize their data source. (`#214 `_) - Support analytic tag filters in the backend view and preview widget. diff --git a/mis_builder/__manifest__.py b/mis_builder/__manifest__.py index 0fd6f54..c1f1bbe 100644 --- a/mis_builder/__manifest__.py +++ b/mis_builder/__manifest__.py @@ -3,7 +3,7 @@ { "name": "MIS Builder", - "version": "2.0.3.6.4", + "version": "2.0.3.6.5", "category": "Reporting", "summary": """ Build 'Management Information System' Reports and Dashboards diff --git a/mis_builder/i18n/es.po b/mis_builder/i18n/es.po index a7adab6..dfc3e8c 100644 --- a/mis_builder/i18n/es.po +++ b/mis_builder/i18n/es.po @@ -9,15 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-01-13 15:37+0000\n" -"PO-Revision-Date: 2018-10-09 23:02+0000\n" -"Last-Translator: Harald Panten \n" +"PO-Revision-Date: 2021-04-16 11:46+0000\n" +"Last-Translator: karl García Gestido \n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "Language: es\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 3.1.1\n" +"X-Generator: Weblate 4.3.2\n" #. module: mis_builder #: code:addons/mis_builder/models/mis_report.py:530 @@ -39,6 +39,15 @@ msgid "" "all receivable\n" " accounts over the period." msgstr "" +"\n" +" balp[('user_type_id', '=',\n" +" ref('account.\n" +" " +"data_account_type_receivable').id)][]\n" +" \n" +" : variación del balance de todas " +"las cuentas\n" +" \"a recibir\" sobre el periodo." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -53,6 +62,15 @@ msgid "" "to tax grid\n" " 56." msgstr "" +"\n" +" balp[][(" +"'tax_line_id.tag_ids', '=',\n" +" ref('l10n_be.tax_tag_56')." +"id)]\n" +" \n" +" : balance de las líneas de " +"movimientos relativas a la parrilla de impuestos\n" +" 56." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -66,6 +84,15 @@ msgid "" "55 and\n" " journal BNK1 during the period." msgstr "" +"\n" +" debp[55%][(" +"'journal_id.code', '=',\n" +" 'BNK1')]\n" +" \n" +" : suma de todos los débitos en " +"cuentas 55 y\n" +" el diario BNK1 durante el " +"periodo." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -75,6 +102,10 @@ msgid "" "in\n" " arithmetic operations." msgstr "" +"SinCuenta\n" +" :un valor nulo que se comporta " +"como 0 en\n" +" las operaciones aritméticas." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -84,6 +115,10 @@ msgid "" "positive balance,\n" " negative balance." msgstr "" +"bal, crd, deb, pbal, nbal\n" +" : balance, crédito, débito, " +"balance positivo,\n" +" balance negativo." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -94,6 +129,11 @@ msgid "" " over the period (it is the same " "as balp[70]." msgstr "" +"bal[70]\n" +" : variación del balance de la " +"cuenta 70\n" +" en el mismo periodo (es lo mismo " +"que balp[70])." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -103,6 +143,10 @@ msgid "" "with 1 at end\n" " of period." msgstr "" +"bale[1%]\n" +" : balance de cuentas que " +"empiezan con 1 al\n" +" final del periodo." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -111,6 +155,9 @@ msgid "" " : initial balance of accounts 70 " "and 60." msgstr "" +"bali[70,60]\n" +" : balance inicial de cuentas 70 " +"y 60." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -123,6 +170,14 @@ msgid "" " profit/loss of previous\n" " fiscal years." msgstr "" +"balu[]\n" +" : (u for unallocated \"sin " +"asignar\") es una\n" +" expresión especial que muestra " +"el\n" +" beneficio/pérdida sin asignar " +"de\n" +" los años fiscales previos." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -132,6 +187,11 @@ msgid "" "starting\n" " with 40 during the period." msgstr "" +"crdp[40%]\n" +" : suma de todos los créditos en " +"cuentas que\n" +" empiezan por 40 durante el " +"periodo." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -140,6 +200,9 @@ msgid "" " : beginning and end date of the " "period." msgstr "" +"fecha_desde, fecha_hasta\n" +" :Fecha de comienzo y final del " +"periodo." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -147,6 +210,8 @@ msgid "" "datetime, datetime, dateutil\n" " : the python modules." msgstr "" +"datetime, datetime, dateutil\n" +" : los módulos de python." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -156,6 +221,10 @@ msgid "" "the period,\n" " initial balance, ending balance" msgstr "" +"p, i, f\n" +" : variaciones respectivas en el " +"perido,\n" +" balance inicial, balance final" #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -166,6 +235,12 @@ msgid "" " starting with 55 whose\n" " ending balance is positive." msgstr "" +"pbale[55%]\n" +" : suma de todos los balances " +"finales de\n" +" cuentas que empiezan por 55 y " +"cuyo\n" +" balance final es positivo." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -175,6 +250,11 @@ msgid "" "similar to the\n" " python builtins." msgstr "" +"sum, min, max, len, avg\n" +" : se comportan tal y como se " +"espera, muy\n" +" parecido a las incorporadas por " +"python." #. module: mis_builder #: model:ir.model.fields,help:mis_builder.field_mis_report_instance_period_source_aml_model_id @@ -187,13 +267,13 @@ msgstr "" #. module: mis_builder #: model:ir.model.fields,help:mis_builder.field_mis_report_move_lines_source -#, fuzzy msgid "" "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." msgstr "" "Modelo que sea 'de tipo apunte', es decir, que tenga al menos los campos " -"debit, credit, date, account_id y company_id." +"debit, credit, date, account_id y company_id. Este modelo es el origen de " +"datos de la columna \"Datos Reales\"." #. module: mis_builder #: code:addons/mis_builder/models/mis_report_instance.py:429 @@ -203,9 +283,8 @@ msgstr "Un filtro de fecha es obligatorio para este origen en la columna %s." #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_account_model -#, fuzzy msgid "Account model" -msgstr "Detalles de cuenta de la suma" +msgstr "Modelo de Cuenta" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_accumulation_method @@ -219,6 +298,9 @@ msgid "" "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" msgstr "" +"Los modelos de Datos Reales (alternativa) utilizados en las columnas han de " +"tener el mismo modelo contable en el campo Cuenta y debe de estar definido " +"en la plantilla de informe: %s" #. module: mis_builder #: selection:mis.report.instance.period,source:0 @@ -265,6 +347,9 @@ msgid "" "Additionally following variables are available\n" " in the evaluation context:" msgstr "" +"De forma adicional las siguientes variables están\n" +" disponibles enel contexto de " +"evaluación:" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_query_aggregate @@ -279,7 +364,7 @@ msgstr "Todos los asientos" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_all_kpi_ids msgid "All Kpi" -msgstr "" +msgstr "Todos los Kpi" #. module: mis_builder #: selection:mis.report.instance,target_move:0 @@ -305,39 +390,39 @@ msgstr "" #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_analytic_account_id #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_analytic_account_id msgid "Analytic Account" -msgstr "" +msgstr "Cuenta Analítica" #. module: mis_builder #. openerp-web #: code:addons/mis_builder/static/src/js/mis_report_widget.js:35 #, python-format msgid "Analytic Account Filter" -msgstr "" +msgstr "Filtro de Cuenta Analítica" #. module: mis_builder #: code:addons/mis_builder/models/mis_report_instance.py:583 #, python-format msgid "Analytic Account: %s" -msgstr "" +msgstr "Cuenta Analítica: %s" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_analytic_tag_ids #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_analytic_tag_ids msgid "Analytic Tags" -msgstr "" +msgstr "Etiquetas Analíticas" #. module: mis_builder #. openerp-web #: code:addons/mis_builder/static/src/js/mis_report_widget.js:38 #, python-format msgid "Analytic Tags Filter" -msgstr "" +msgstr "Filtro de Etiquetas Analíticas" #. module: mis_builder #: code:addons/mis_builder/models/mis_report_instance.py:591 #, python-format msgid "Analytic Tags: %s" -msgstr "" +msgstr "Etiquetas Analíticas: %s" #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -414,15 +499,15 @@ msgstr "Columna" #. module: mis_builder #: code:addons/mis_builder/models/mis_report_instance.py:449 -#, fuzzy, python-format +#, python-format msgid "Column %s cannot be compared to itrec." msgstr "La columna %s no puede ser comparada consigo misma." #. module: mis_builder #: code:addons/mis_builder/models/mis_report_instance.py:735 -#, fuzzy, python-format +#, python-format msgid "Column %s with move lines source must have from/to dates." -msgstr "La columna %s con fuente de datos reales debe tener fecha desde/hasta." +msgstr "La columna %s con fuente de datos reales debe tener fechas desde/hasta." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_instance_view_form @@ -524,9 +609,8 @@ msgstr "Tablero" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_budget_by_account_item_date #: model:ir.model.fields,field_description:mis_builder.field_prorata_read_group_mixin_date -#, fuzzy msgid "Date" -msgstr "Fechas" +msgstr "Fecha" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_query_date_field @@ -535,9 +619,8 @@ msgstr "Campo Fecha" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_prorata_read_group_mixin_date_from -#, fuzzy msgid "Date From" -msgstr "Campo Fecha" +msgstr "Fecha Desde" #. module: mis_builder #: code:addons/mis_builder/models/mis_report_instance.py:193 @@ -555,9 +638,8 @@ msgstr "Tipo de rango de fechas" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_prorata_read_group_mixin_date_to -#, fuzzy msgid "Date To" -msgstr "Fechas" +msgstr "Fecha Hasta" #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_instance_period_view_form @@ -605,14 +687,13 @@ msgstr "Diferencia" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_no_auto_expand_accounts -#, fuzzy msgid "Disable account details expansion" -msgstr "Detalles de cuenta de la suma" +msgstr "Deshabilita expansión de los detalles de la cuenta" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_display_columns_description msgid "Display Columns Description" -msgstr "" +msgstr "Muestra la Descripción de las Columnas" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_add_mis_report_instance_dashboard_wizard_display_name @@ -641,6 +722,7 @@ msgstr "Mostrar detalles por cuenta" #: model:ir.model.fields,help:mis_builder.field_mis_report_instance_display_columns_description msgid "Display the date range details in the column headers." msgstr "" +"Muestra los detalles del rango de fecha en los encabezados de las columnas." #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_style_divider_inherit @@ -663,6 +745,8 @@ msgstr "Dp heredado" msgid "" "Dummy field that adapts searches on date to searches on date_from/date_to." msgstr "" +"campo Dummy que adapta las búsquedas en fechas a búsquedas en fecha_desde/" +"fecha_hasta." #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_duration @@ -717,6 +801,10 @@ msgid "" "kpi2,\n" " kpi2.subkpi1, query1.field1)." msgstr "" +"Las expresiones pueden incluir otros KPI, sub KPI y\n" +" resultados de consultas por nombre (" +"ej kpi1 + kpi2,\n" +" kpi2.subkpi1, query1.field1)." #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_normalize_factor @@ -751,6 +839,9 @@ msgid "" "filter is combined with a AND with the report-level filters and cannot be " "modified in the preview." msgstr "" +"Filtro de columna en las entradas de diario que tienen todas estas etiquetas " +"analíticas. Este filtro se combina con un AND con los filtros de nivel de " +"informe, y no puede ser modificado en la vista preliminar." #. module: mis_builder #: model:ir.model.fields,help:mis_builder.field_mis_report_instance_period_analytic_account_id @@ -759,6 +850,9 @@ msgid "" "filter is combined with a AND with the report-level filters and cannot be " "modified in the preview." msgstr "" +"Filtro de columna en las entradas de diario que \"machea\" con esta cuenta " +"analítica. Este filtro se combina con un AND con los filtros de nivel de " +"informe, y no puede ser modificado en la vista preliminar." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_instance_period_view_form @@ -809,7 +903,7 @@ msgstr "Tamaño del tipo de letra heredado" #. module: mis_builder #: model:ir.model.fields,help:mis_builder.field_mis_report_instance_period_is_ytd msgid "Forces the start date to Jan 1st of the relevant year" -msgstr "" +msgstr "Fuerza la data de inicio a 1 de enero del año relevante" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_kpi_data_date_from @@ -821,13 +915,13 @@ msgstr "Desde" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_date_from msgid "From (computed)" -msgstr "" +msgstr "Desde (calculado)" #. module: mis_builder #: code:addons/mis_builder/report/mis_report_instance_xlsx.py:163 #, python-format msgid "Generated on {} at {}" -msgstr "" +msgstr "Generado en {} a {}" #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -837,18 +931,18 @@ msgstr "Ayuda (para las expresiones del KPI)" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_style_hide_always msgid "Hide Always" -msgstr "" +msgstr "Ocultar Siempre" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_style_hide_always_inherit #, fuzzy msgid "Hide Always Inherit" -msgstr "Ocultar vacíos heredado" +msgstr "Hereda Ocultar Siempre" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_hide_analytic_filters msgid "Hide Analytic Filters" -msgstr "" +msgstr "Ocultar Filtros Analíticos" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_style_hide_empty @@ -930,6 +1024,13 @@ msgid "" "\t- Changing the KPI to `multi` mode and giving an explicit value for each " "sub-KPI." msgstr "" +"KPI \"{}\" tiene tipo {} mientras se espera una tupla.\n" +"\n" +"Esto puede arreglarse de las siguientes formas:\n" +"\t- Cambiando el valor KPI a una tupla de longitud {}\n" +"o bien\n" +"\t- Cambiando el KPI al modo `multi` y dando un valor explícito para cada " +"sub-KPI." #. module: mis_builder #: code:addons/mis_builder/models/mis_report.py:724 @@ -938,19 +1039,20 @@ msgid "" "KPI \"{}\" is valued as a tuple of length {} while a tuple of length {} is " "expected." msgstr "" +"KPI \"{}\" es evaluado como una tupla de longitud {} en tanto que se espera " +"una tupla de longitud {}." #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_budget_item_seq1 #: model:ir.model.fields,field_description:mis_builder.field_mis_kpi_data_seq1 -#, fuzzy msgid "KPI Sequence" -msgstr "Secuencia" +msgstr "Secuencia KPI" #. module: mis_builder #: code:addons/mis_builder/models/mis_report.py:161 #, fuzzy, python-format msgid "KPI name ({}) must be a valid python identifier" -msgstr "El nombre debe ser un identificador Python válido" +msgstr "El nombre KPI ({}) debe ser un identificador Python válido" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_ids @@ -961,7 +1063,7 @@ msgstr "KPI's" #. module: mis_builder #: model:ir.model.fields,help:mis_builder.field_mis_report_all_kpi_ids msgid "KPIs of this report and subreports." -msgstr "" +msgstr "KPIs de este informe y subinformes." #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression_kpi_id @@ -1035,19 +1137,17 @@ msgstr "Última actualización en" #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_instance_view_form msgid "Layout" -msgstr "" +msgstr "Disposición" #. module: mis_builder #: selection:mis.report.instance.period,source:0 -#, fuzzy msgid "MIS Budget by Account" -msgstr "Presupuesto MIS" +msgstr "Presupuesto MIS por Cuenta" #. module: mis_builder #: selection:mis.report.instance.period,source:0 -#, fuzzy msgid "MIS Budget by KPI" -msgstr "Presupuesto MIS" +msgstr "Presupuesto MIS por KPI" #. module: mis_builder #: model:ir.model,name:mis_builder.model_mis_kpi_data @@ -1063,13 +1163,13 @@ msgstr "Informe MIS" #: model:ir.model,name:mis_builder.model_mis_report_subreport #, fuzzy msgid "MIS Report - Sub Reports Relation" -msgstr "Resultado de informe MIS" +msgstr "Informe MIS - Relación sub-informes" #. module: mis_builder #: model:ir.model,name:mis_builder.model_add_mis_report_instance_dashboard_wizard #, fuzzy msgid "MIS Report Add to Dashboard Wizard" -msgstr "Añadir al tablero" +msgstr "Añadir Informe MIS al Asistente de Tablero" #. module: mis_builder #: model:ir.model,name:mis_builder.model_mis_report_instance @@ -1081,13 +1181,13 @@ msgstr "Instancia de informe MIS" #: model:ir.model,name:mis_builder.model_mis_report_instance_period #, fuzzy msgid "MIS Report Instance Period" -msgstr "Instancia de informe MIS" +msgstr "Periodo de Instancia de informe MIS" #. module: mis_builder #: model:ir.model,name:mis_builder.model_mis_report_instance_period_sum #, fuzzy msgid "MIS Report Instance Period Sum" -msgstr "Instancia de informe MIS" +msgstr "Suma de Periodo de Instancia de informe MIS" #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_instance_view_tree @@ -1102,15 +1202,13 @@ msgstr "KPI de informe MIS" #. module: mis_builder #: model:ir.model,name:mis_builder.model_mis_report_kpi_expression -#, fuzzy msgid "MIS Report KPI Expression" -msgstr "KPI de informe MIS" +msgstr "Expresión KPI de informe MIS" #. module: mis_builder #: model:ir.model,name:mis_builder.model_mis_report_query -#, fuzzy msgid "MIS Report Query" -msgstr "Informe MIS" +msgstr "Consulta de Informe MIS" #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_instance_result_view_form @@ -1134,13 +1232,12 @@ msgstr "Estilos de informe MIS" #: model:ir.model,name:mis_builder.model_mis_report_subkpi #, fuzzy msgid "MIS Report Sub-KPI" -msgstr "KPI de informe MIS" +msgstr "Sub-KPI de informe MIS" #. module: mis_builder #: model:ir.model,name:mis_builder.model_mis_report -#, fuzzy msgid "MIS Report Template" -msgstr "Plantillas de informe MIS" +msgstr "Plantilla de informe MIS" #. module: mis_builder #: model:ir.actions.act_window,name:mis_builder.mis_report_view_action @@ -1212,7 +1309,7 @@ msgstr "Origen de los apuntes" #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_source_aml_model_name #, fuzzy msgid "Move lines source model name" -msgstr "Origen de los apuntes" +msgstr "Nombre de modelo del origen de las líneas de movimiento" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_multi @@ -1371,9 +1468,9 @@ msgstr "Compañía de la consulta" #. module: mis_builder #: code:addons/mis_builder/models/mis_report.py:408 -#, fuzzy, python-format +#, python-format msgid "Query name ({}) must be valid python identifier" -msgstr "El nombre debe ser un identificador Python válido" +msgstr "El nombre de consulta ({}) debe ser un identificador Python válido" #. module: mis_builder #. openerp-web @@ -1458,6 +1555,8 @@ msgid "" "Should not include the same report more than once as sub report of a given " "report" msgstr "" +"No debería incluirse el mismo informe más de una vez como subinforme de un " +"informe dado" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_sum_sign @@ -1521,28 +1620,26 @@ msgstr "Sub KPI's" #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_form -#, fuzzy msgid "Sub Reports" -msgstr "Informes MIS" +msgstr "Sub-informes" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport_ids -#, fuzzy msgid "Sub reports" -msgstr "Informes MIS" +msgstr "Sub-informes" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_budget_item_seq2 #: model:ir.model.fields,field_description:mis_builder.field_mis_kpi_data_seq2 #, fuzzy msgid "Sub-KPI Sequence" -msgstr "Secuencia" +msgstr "Secuencia Sub-KPI" #. module: mis_builder #: code:addons/mis_builder/models/mis_report.py:269 -#, fuzzy, python-format +#, python-format msgid "Sub-KPI name ({}) must be a valid python identifier" -msgstr "El nombre debe ser un identificador Python válido" +msgstr "El nombre Sub-KPI ({}) debe ser un identificador Python válido" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_kpi_expression_subkpi_id @@ -1551,27 +1648,25 @@ msgstr "SubKPI" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_subreport_subreport_id -#, fuzzy msgid "Subreport" -msgstr "Informe" +msgstr "Sub-informe" #. module: mis_builder #: code:addons/mis_builder/models/mis_report_subreport.py:64 #, python-format msgid "Subreport loop detected" -msgstr "" +msgstr "Bucle de subinforme detectado" #. module: mis_builder #: code:addons/mis_builder/models/mis_report_subreport.py:45 -#, fuzzy, python-format +#, python-format msgid "Subreport name ({}) must be a valid python identifier" -msgstr "El nombre debe ser un identificador Python válido" +msgstr "El nombre del sub-informe ({}) debe ser un identificador Python válido" #. module: mis_builder #: sql_constraint:mis.report.subreport:0 -#, fuzzy msgid "Subreport name should be unique by report" -msgstr "El nombre del periodo debe ser único en cada informe" +msgstr "El nombre del sub-informe debe ser único en cada informe" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_style_suffix @@ -1647,6 +1742,11 @@ msgid "" "account code (eg\n" " 70%, etc)." msgstr "" +"El\n" +" selector de cuenta\n" +" es como una expresión en el " +"código de cuenta (ej\n" +" 70%, etc)." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -1656,6 +1756,11 @@ msgid "" " is an Odoo domain filter on " "journal items." msgstr "" +"El\n" +" dominio de elementos de " +"diario\n" +" es un filtro de dominio Odoo en " +"elementos de diario." #. module: mis_builder #: model:ir.ui.view,arch_db:mis_builder.mis_report_view_kpi_form @@ -1670,6 +1775,15 @@ msgid "" " \n" " ." msgstr "" +"Los siguientes elementos especiales son reconocidos en\n" +" las expresiones para calcular datos " +"contables:\n" +" \n" +" {bal|crd|deb|pbal|nbal}{pieu}[" +"account\n" +" selector][journal items domain]\n" +" \n" +" ." #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_kpi_data_date_to @@ -1681,7 +1795,7 @@ msgstr "Hasta" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_date_to msgid "To (computed)" -msgstr "" +msgstr "Hasta (calculado)" #. module: mis_builder #: code:addons/mis_builder/models/mis_kpi_data.py:104 @@ -1693,7 +1807,7 @@ msgstr "Método de acumulación %s no esperado para %s." #: code:addons/mis_builder/models/prorata_read_group_mixin.py:32 #, python-format msgid "Unsupported operator %s for searching on date" -msgstr "" +msgstr "Operador %s no soportado para búsquedas en fechas" #. module: mis_builder #: model:ir.actions.server,name:mis_builder.ir_cron_vacuum_temp_reports_ir_actions_server @@ -1744,7 +1858,7 @@ msgstr "Año" #. module: mis_builder #: model:ir.model.fields,field_description:mis_builder.field_mis_report_instance_period_is_ytd msgid "Year to date" -msgstr "" +msgstr "Años para fecha" #. module: mis_builder #: code:addons/mis_builder/models/mis_report_instance.py:60 diff --git a/mis_builder/models/mis_report_instance.py b/mis_builder/models/mis_report_instance.py index 74e85de..d81ea1a 100644 --- a/mis_builder/models/mis_report_instance.py +++ b/mis_builder/models/mis_report_instance.py @@ -859,7 +859,7 @@ class MisReportInstance(models.Model): account_id = arg.get("account_id") if account_id: - account = self.env["account.account"].browse(account_id) + account = self.env[self.report_id.account_model].browse(account_id) return "{kpi} - {account} - {period}".format( kpi=kpi.description, account=account.display_name, diff --git a/mis_builder/static/description/index.html b/mis_builder/static/description/index.html index 40db226..8796dca 100644 --- a/mis_builder/static/description/index.html +++ b/mis_builder/static/description/index.html @@ -376,46 +376,47 @@ can be added to Odoo dashboards.

Table of contents

-

Installation

+

Installation

Your preferred way to install addons will work with MIS Builder.

An easy way to install it with all its dependencies is using pip:

    @@ -425,7 +426,7 @@ the MIS Builder application.
-

Usage

+

Usage

To configure this module, you need to:

  • Go to Accounting > Configuration > MIS Reporting > MIS Report Templates where @@ -451,7 +452,7 @@ and export it to PDF or Excel.
-

Development

+

Development

A typical extension is to provide a mechanism to filter reports on analytic dimensions or operational units. To implement this, you can override _get_additional_move_line_filter and _get_additional_filter to further filter move lines or queries based on a user @@ -460,15 +461,22 @@ or even on mis.report.instance.period if you want different columns to show diff analytic accounts.

-

Known issues / Roadmap

+

Known issues / Roadmap

The mis_builder roadmap and known issues can be found on GitHub.

-

Changelog

+

Changelog

-

11.0.3.6.4 (2020-11-05)

+

11.0.3.6.5 (2021-04-23)

+

Bugfixes

+
    +
  • Fix drilldown action name when the account model has been customized. (#350)
  • +
+
+
+

11.0.3.6.4 (2020-11-05)

Features

  • The drilldown action name displayed on the breadcrumb has been revised. @@ -476,8 +484,8 @@ The kpi description and the account display_name#304)
-
-

11.0.3.6.3 (2020-08-28)

+
+

11.0.3.6.3 (2020-08-28)

Bugfixes

  • Having a “Compare columns” added on a KPI with an associated style using a @@ -489,23 +497,23 @@ when exporting to XLSX. (#280, #296
-
-

11.0.3.6.2 (2020-04-22)

+
+

11.0.3.6.2 (2020-04-22)

Bugfixes

  • The “Settings” button is now displayed for users with the “Show full accounting features” right when previewing a report. (#281)
-
-

11.0.3.6.1 (2020-04-22)

+
+

11.0.3.6.1 (2020-04-22)

Bugfixes

  • Fix TypeError: 'module' object is not iterable when using budgets by account. (#276)
-
-

11.0.3.6.0 (2020-03-28)

+
+

11.0.3.6.0 (2020-03-28)

Features

  • Add column-level filters on analytic account and analytic tags. @@ -520,8 +528,8 @@ Sheet” to create new KPI’s for the ratios (e.g. balance_sheet.current_assets balance_sheet.total_assets). (#155)
-
-

11.0.3.5.0 (2019-10-26)

+
+

11.0.3.5.0 (2019-10-26)

Features

  • The account_id field of the model selected in ‘Move lines source’ @@ -530,7 +538,7 @@ relationship with any model that has a code fi account.account model). To this end, the model to be used for Actuals move lines can be configured on the report template. It can be something else than move lines and the only constraint is that its account_id field -as a code field. (#149)
  • +has a code field. (#149)
  • Add source_aml_model_name field so extension modules providing alternative data sources can more easily customize their data source. (#214)
  • Support analytic tag filters in the backend view and preview widget. @@ -551,8 +559,8 @@ style. (#220)
-
-

11.0.3.4.0 (2019-07-09)

+
+

11.0.3.4.0 (2019-07-09)

Features

  • New year-to-date mode for defining periods. (#165)
  • @@ -570,8 +578,8 @@ non-multi expressions yield tuples of incorrect lenght. (#192)
-
-

11.0.3.3.0 (2019-01-26)

+
+

11.0.3.3.0 (2019-01-26)

Features

Dynamic analytic filters in report preview are not yet available in 11, this requires an update to the JS widget that proved difficult to implement @@ -611,8 +619,8 @@ is checked, as for all other syle elements. (If you use Actuals (alternative) data source in combination with analytic filters, the underlying model must now have an analytic_account_id field.

-
-

11.0.3.2.2 (2018-06-30)

+
+

11.0.3.2.2 (2018-06-30)

  • [FIX] Fix bug in company_default_get call returning id instead of recordset @@ -623,16 +631,16 @@ need to be displayed). (#46)
-
-

11.0.3.2.1 (2018-05-29)

+
+

11.0.3.2.1 (2018-05-29)

  • [FIX] Missing comparison operator for AccountingNone leading to errors in pbal computations (#93)
-
-

10.0.3.2.0 (2018-05-02)

+
+

10.0.3.2.0 (2018-05-02)

  • [FIX] make subkpi ordering deterministic (#71)
  • @@ -646,13 +654,13 @@ resp positive balances) (#86)
-
-

11.0.3.1.2 (2018-02-04)

+
+

11.0.3.1.2 (2018-02-04)

Migration to Odoo 11. No new feature. (#67)

-
-

10.0.3.1.1 (2017-11-14)

+
+

10.0.3.1.1 (2017-11-14)

New features:

  • [ADD] month and year relative periods, easier to use than @@ -689,24 +697,24 @@ created (not yet saved) report instances.
  • Alternative move line data sources must have a company_id field.
-
-

10.0.3.0.4 (2017-10-14)

+
+

10.0.3.0.4 (2017-10-14)

Bug fix:

  • [FIX] issue with initial balance rounding. #30
-
-

10.0.3.0.3 (2017-10-03)

+
+

10.0.3.0.3 (2017-10-03)

Bug fix:

  • [FIX] fix error saving KPI on newly created reports. #18
-
-

10.0.3.0.2 (2017-10-01)

+
+

10.0.3.0.2 (2017-10-01)

New features:

  • [ADD] Alternative move line source per report column. @@ -750,7 +758,7 @@ expressions were used in a KPI
-

10.0.2.0.3 (unreleased)

+

10.0.2.0.3 (unreleased)

  • [IMP] more robust behaviour in presence of missing expressions
  • [FIX] indent style
  • @@ -762,23 +770,23 @@ reports with no objects
  • [IMP] provide full access to mis builder style for group Adviser.
-
-

9.0.2.0.2 (2016-09-27)

+
+

9.0.2.0.2 (2016-09-27)

  • [IMP] Add refresh button in mis report preview.
  • [IMP] Widget code changes to allow to add fields in the widget more easily.
-
-

9.0.2.0.1 (2016-05-26)

+
+

9.0.2.0.1 (2016-05-26)

  • [IMP] remove unused argument in declare_and_compute_period() for a cleaner API. This is a breaking API changing merged in urgency before it is used by other modules.
-
-

9.0.2.0.0 (2016-05-24)

+
+

9.0.2.0.0 (2016-05-24)

Part of the work for this release has been done at the Sorrento sprint April 26-29, 2016. The rest (ie a major refactoring) has been done in the weeks after.

@@ -825,8 +833,8 @@ flexible alternative to fiscal periods consolidation accounts have been removed
-
-

8.0.1.0.0 (2016-04-27)

+
+

8.0.1.0.0 (2016-04-27)

-
-

8.0.0.2.0

+
+

8.0.0.2.0

Pre-history. Or rather, you need to look at the git log.

-

Bug Tracker

+

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed @@ -864,15 +872,15 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

Do not contact contributors directly about support or help with technical issues.

-

Credits

+

Credits

-

Authors

+

Authors

  • ACSONE SA/NV
-

Contributors

+

Contributors

-

Maintainers

+

Maintainers

This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose diff --git a/mis_builder_budget/i18n/es.po b/mis_builder_budget/i18n/es.po index c1acbd6..2a502de 100644 --- a/mis_builder_budget/i18n/es.po +++ b/mis_builder_budget/i18n/es.po @@ -9,15 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-01-13 15:37+0000\n" -"PO-Revision-Date: 2018-10-07 13:03+0000\n" -"Last-Translator: Harald Panten \n" +"PO-Revision-Date: 2021-04-14 17:46+0000\n" +"Last-Translator: karl García Gestido \n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "Language: es\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 3.1.1\n" +"X-Generator: Weblate 4.3.2\n" #. module: mis_builder_budget #: code:addons/mis_builder_budget/models/mis_budget_abstract.py:37 @@ -96,7 +96,7 @@ msgstr "Elementos del presupuesto" #. module: mis_builder_budget #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_report_instance_period_source_mis_budget_by_account_id msgid "Budget by Account" -msgstr "" +msgstr "Presupuesto por Cuenta" #. module: mis_builder_budget #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_report_instance_period_source_mis_budget_id @@ -172,7 +172,7 @@ msgstr "Creado en" #. module: mis_builder_budget #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item_credit msgid "Credit" -msgstr "" +msgstr "Crédito" #. module: mis_builder_budget #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract_date_range_id @@ -187,7 +187,7 @@ msgstr "Rango de fecha" #. module: mis_builder_budget #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_by_account_item_debit msgid "Debit" -msgstr "" +msgstr "Débito" #. module: mis_builder_budget #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_abstract_description @@ -272,7 +272,7 @@ msgstr "Última actualización en" #. module: mis_builder_budget #: model:ir.model,name:mis_builder_budget.model_mis_budget_abstract msgid "MIS Budget (Abstract Base Class)" -msgstr "" +msgstr "MIS Budget (Clase Base Abstracta)" #. module: mis_builder_budget #: model:ir.model,name:mis_builder_budget.model_mis_budget_item_abstract @@ -351,7 +351,7 @@ msgstr "Plantilla de presupuesto MIS" #. module: mis_builder_budget #: model:ir.model,name:mis_builder_budget.model_mis_report_kpi_expression msgid "MIS Report KPI Expression" -msgstr "" +msgstr "Expresión KPI en informes MIS" #. module: mis_builder_budget #: model:ir.model.fields,field_description:mis_builder_budget.field_mis_budget_item_report_id @@ -392,7 +392,7 @@ msgstr "a" #. module: mis_builder_budget #: model:ir.model.fields,help:mis_builder_budget.field_mis_budget_by_account_item_company_currency_id msgid "Utility field to express amount currency" -msgstr "" +msgstr "Campo utilitario para expresar el monto de dinero" #. module: mis_builder_budget #: sql_constraint:mis.budget.by.account.item:0 @@ -400,12 +400,16 @@ msgid "" "Wrong credit or debit value in budget item! Credit and debit should be " "positive." msgstr "" +"Valor erróneo en crédito o débito en elemento presupuestario! Crédito y " +"débito deberían ser positivos." #. module: mis_builder_budget #: sql_constraint:mis.budget.by.account.item:0 msgid "" "Wrong credit or debit value in budget item! Credit or debit should be zero." msgstr "" +"Valor erróneo en crédito o débito en elemento presupuestario! Crédito y " +"débito deberían ser cero." #~ msgid "MIS Budget" #~ msgstr "Presupuesto MIS"