diff --git a/account_financial_report/report/templates/trial_balance.xml b/account_financial_report/report/templates/trial_balance.xml index 569e5051..bef450c3 100644 --- a/account_financial_report/report/templates/trial_balance.xml +++ b/account_financial_report/report/templates/trial_balance.xml @@ -51,12 +51,22 @@ - + t-if="not limit_hierarchy_level or ( + show_hierarchy_level >= balance['level'] and ( + not hide_parent_hierarchy_level or show_hierarchy_level == balance['level']))" + > + + + + + balance["level"]: - # Display account lines - self.write_line_from_dict(balance) - else: + if limit_hierarchy_level: + if show_hierarchy_level == balance["level"] or ( + not hide_parent_hierarchy_level + and show_hierarchy_level > balance["level"] + ): + # Display account lines self.write_line_from_dict(balance) + else: + self.write_line_from_dict(balance) else: self.write_line_from_dict(balance) else: diff --git a/account_financial_report/wizard/trial_balance_wizard_view.xml b/account_financial_report/wizard/trial_balance_wizard_view.xml index 28916459..ba8402fa 100644 --- a/account_financial_report/wizard/trial_balance_wizard_view.xml +++ b/account_financial_report/wizard/trial_balance_wizard_view.xml @@ -34,7 +34,7 @@ />