[IMP] account_financial_report: Hide values that have the same currency as the company currency

An amount_different_company_currency cell type is added to apply the following logic:
- If the currency is the same as the company's currency, we will leave the value empty.
- If the currency is different from the company's currency, we will show the value.

TT38722
This commit is contained in:
Víctor Martínez
2022-09-08 12:37:22 +02:00
committed by chaule97
parent 2e678ee7b9
commit 50775bc204
24 changed files with 446 additions and 1243 deletions

View File

@@ -475,6 +475,13 @@ msgstr "Criado em"
msgid "Credit"
msgstr "Cr??dito"
#. module: account_financial_report
#: code:addons/account_financial_report/report/general_ledger_xlsx.py:0
#: model_terms:ir.ui.view,arch_db:account_financial_report.report_general_ledger_lines
#, python-format
msgid "Cumul cur."
msgstr ""
#. module: account_financial_report
#: code:addons/account_financial_report/report/general_ledger_xlsx.py:0
#: model_terms:ir.ui.view,arch_db:account_financial_report.report_general_ledger_lines
@@ -483,10 +490,8 @@ msgid "Cumul. Bal."
msgstr "Saldo Acumulado."
#. module: account_financial_report
#: code:addons/account_financial_report/report/general_ledger_xlsx.py:0
#: code:addons/account_financial_report/report/open_items_xlsx.py:0
#: code:addons/account_financial_report/report/trial_balance_xlsx.py:0
#: model_terms:ir.ui.view,arch_db:account_financial_report.report_general_ledger_lines
#: model_terms:ir.ui.view,arch_db:account_financial_report.report_journal_ledger_journal_table_header
#: model_terms:ir.ui.view,arch_db:account_financial_report.report_open_items_lines_header
#: model_terms:ir.ui.view,arch_db:account_financial_report.report_trial_balance_lines_header
@@ -623,29 +628,10 @@ msgid "Detail Taxes"
msgstr "Detalhe dos Impostos"
#. module: account_financial_report
#: model:ir.model.fields,field_description:account_financial_report.field_account_account__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_account_financial_report_abstract_wizard__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_account_group__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_account_move_line__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_aged_partner_balance_report_wizard__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_general_ledger_report_wizard__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_ir_actions_report__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_journal_ledger_report_wizard__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_open_items_report_wizard__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_aged_partner_balance_xlsx__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_general_ledger_xlsx__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_journal_ledger_xlsx__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_open_items_xlsx__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_trial_balance_xlsx__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_vat_report_xlsx__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_abstract_report__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_abstract_report_xlsx__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_aged_partner_balance__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_general_ledger__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_journal_ledger__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_open_items__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_trial_balance__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_vat_report__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_trial_balance_report_wizard__display_name
#: model:ir.model.fields,field_description:account_financial_report.field_vat_report_wizard__display_name
msgid "Display Name"
@@ -847,8 +833,8 @@ msgstr "De:"
#: code:addons/account_financial_report/report/journal_ledger_xlsx.py:0
#: code:addons/account_financial_report/report/trial_balance_xlsx.py:0
#, python-format
msgid "From: %s To: %s"
msgstr "De: %s A: %s"
msgid "From: %(date_from)s To: %(date_to)s"
msgstr ""
#. module: account_financial_report
#: model:ir.model.fields,field_description:account_financial_report.field_account_group__complete_code
@@ -949,29 +935,10 @@ msgid "Hierarchy On"
msgstr "Hierarquia em"
#. module: account_financial_report
#: model:ir.model.fields,field_description:account_financial_report.field_account_account__id
#: model:ir.model.fields,field_description:account_financial_report.field_account_financial_report_abstract_wizard__id
#: model:ir.model.fields,field_description:account_financial_report.field_account_group__id
#: model:ir.model.fields,field_description:account_financial_report.field_account_move_line__id
#: model:ir.model.fields,field_description:account_financial_report.field_aged_partner_balance_report_wizard__id
#: model:ir.model.fields,field_description:account_financial_report.field_general_ledger_report_wizard__id
#: model:ir.model.fields,field_description:account_financial_report.field_ir_actions_report__id
#: model:ir.model.fields,field_description:account_financial_report.field_journal_ledger_report_wizard__id
#: model:ir.model.fields,field_description:account_financial_report.field_open_items_report_wizard__id
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_aged_partner_balance_xlsx__id
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_general_ledger_xlsx__id
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_journal_ledger_xlsx__id
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_open_items_xlsx__id
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_trial_balance_xlsx__id
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_vat_report_xlsx__id
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_abstract_report__id
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_abstract_report_xlsx__id
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_aged_partner_balance__id
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_general_ledger__id
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_journal_ledger__id
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_open_items__id
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_trial_balance__id
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_vat_report__id
#: model:ir.model.fields,field_description:account_financial_report.field_trial_balance_report_wizard__id
#: model:ir.model.fields,field_description:account_financial_report.field_vat_report_wizard__id
msgid "ID"
@@ -1076,29 +1043,10 @@ msgid "Journals"
msgstr "Di??rios"
#. module: account_financial_report
#: model:ir.model.fields,field_description:account_financial_report.field_account_account____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_account_financial_report_abstract_wizard____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_account_group____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_account_move_line____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_aged_partner_balance_report_wizard____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_general_ledger_report_wizard____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_ir_actions_report____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_journal_ledger_report_wizard____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_open_items_report_wizard____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_aged_partner_balance_xlsx____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_general_ledger_xlsx____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_journal_ledger_xlsx____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_open_items_xlsx____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_trial_balance_xlsx____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_report_a_f_r_report_vat_report_xlsx____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_abstract_report____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_abstract_report_xlsx____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_aged_partner_balance____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_general_ledger____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_journal_ledger____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_open_items____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_trial_balance____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_report_account_financial_report_vat_report____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_trial_balance_report_wizard____last_update
#: model:ir.model.fields,field_description:account_financial_report.field_vat_report_wizard____last_update
msgid "Last Modified on"
@@ -1198,6 +1146,12 @@ msgstr "Sem hierarquia"
msgid "No limit"
msgstr "Sem limite"
#. module: account_financial_report
#: model:ir.model.fields,field_description:account_financial_report.field_general_ledger_report_wizard__not_only_one_unaffected_earnings_account
#: model:ir.model.fields,field_description:account_financial_report.field_trial_balance_report_wizard__not_only_one_unaffected_earnings_account
msgid "Not Only One Unaffected Earnings Account"
msgstr ""
#. module: account_financial_report
#: code:addons/account_financial_report/wizard/journal_ledger_wizard.py:0
#, python-format
@@ -1209,12 +1163,6 @@ msgstr "N??o Publicado"
msgid "Not due"
msgstr "N??o vencido"
#. module: account_financial_report
#: model:ir.model.fields,field_description:account_financial_report.field_general_ledger_report_wizard__not_only_one_unaffected_earnings_account
#: model:ir.model.fields,field_description:account_financial_report.field_trial_balance_report_wizard__not_only_one_unaffected_earnings_account
msgid "Not only one unaffected earnings account"
msgstr "Mais que uma conta de lucros n??o distribu??dos"
#. module: account_financial_report
#: model:ir.ui.menu,name:account_financial_report.menu_oca_reports
msgid "OCA accounting reports"
@@ -1443,6 +1391,11 @@ msgstr "Exibir"
msgid "Show Analytic Account"
msgstr "Mostrar Conta Anal??tica"
#. module: account_financial_report
#: model:ir.model.fields,field_description:account_financial_report.field_general_ledger_report_wizard__show_analytic_tags
msgid "Show Analytic Tags"
msgstr ""
#. module: account_financial_report
#: model:ir.model.fields,field_description:account_financial_report.field_journal_ledger_report_wizard__with_auto_sequence
msgid "Show Auto Sequence"
@@ -1462,7 +1415,6 @@ msgstr "Exibir Detalhes de Parceiro"
#. module: account_financial_report
#: code:addons/account_financial_report/report/general_ledger_xlsx.py:0
#: model:ir.model.fields,field_description:account_financial_report.field_general_ledger_report_wizard__show_analytic_tags
#: model_terms:ir.ui.view,arch_db:account_financial_report.report_general_ledger_filters
#, python-format
msgid "Show analytic tags"
@@ -1497,7 +1449,6 @@ msgstr "Data inicial"
#. module: account_financial_report
#: model:ir.model.fields,help:account_financial_report.field_aged_partner_balance_report_wizard__account_code_from
#: model:ir.model.fields,help:account_financial_report.field_general_ledger_report_wizard__account_code_from
#: model:ir.model.fields,help:account_financial_report.field_open_items_report_wizard__account_code_from
#: model:ir.model.fields,help:account_financial_report.field_trial_balance_report_wizard__account_code_from
msgid "Starting account in a range"
msgstr "Conta inicial no intervalo"
@@ -1836,6 +1787,12 @@ msgstr "largura: 38.92%;"
msgid "width: 8.11%;"
msgstr "largura: 8.11%;"
#~ msgid "From: %s To: %s"
#~ msgstr "De: %s A: %s"
#~ msgid "Not only one unaffected earnings account"
#~ msgstr "Mais que uma conta de lucros n??o distribu??dos"
#, fuzzy
#~| msgid "Account"
#~ msgid "Account ID"