diff --git a/account_financial_report/wizard/aged_partner_balance_wizard.py b/account_financial_report/wizard/aged_partner_balance_wizard.py index d75b94d9..a01586a7 100644 --- a/account_financial_report/wizard/aged_partner_balance_wizard.py +++ b/account_financial_report/wizard/aged_partner_balance_wizard.py @@ -60,8 +60,10 @@ class AgedPartnerBalanceWizard(models.TransientModel): res['domain']['account_ids'] += [ ('company_id', '=', self.company_id.id)] res['domain']['partner_ids'] += [ + '&', '|', ('company_id', '=', self.company_id.id), - ('company_id', '=', False)] + ('company_id', '=', False), + ('parent_id', '=', False)] return res @api.onchange('receivable_accounts_only', 'payable_accounts_only') diff --git a/account_financial_report/wizard/general_ledger_wizard.py b/account_financial_report/wizard/general_ledger_wizard.py index a7420099..915b236f 100644 --- a/account_financial_report/wizard/general_ledger_wizard.py +++ b/account_financial_report/wizard/general_ledger_wizard.py @@ -135,8 +135,10 @@ class GeneralLedgerReportWizard(models.TransientModel): res['domain']['account_journal_ids'] += [ ('company_id', '=', self.company_id.id)] res['domain']['partner_ids'] += [ + '&', '|', ('company_id', '=', self.company_id.id), - ('company_id', '=', False)] + ('company_id', '=', False), + ('parent_id', '=', False)] res['domain']['cost_center_ids'] += [ ('company_id', '=', self.company_id.id)] res['domain']['date_range_id'] += [ diff --git a/account_financial_report/wizard/open_items_wizard.py b/account_financial_report/wizard/open_items_wizard.py index 02b89433..426f3416 100644 --- a/account_financial_report/wizard/open_items_wizard.py +++ b/account_financial_report/wizard/open_items_wizard.py @@ -73,8 +73,10 @@ class OpenItemsReportWizard(models.TransientModel): res['domain']['account_ids'] += [ ('company_id', '=', self.company_id.id)] res['domain']['partner_ids'] += [ + '&', '|', ('company_id', '=', self.company_id.id), - ('company_id', '=', False)] + ('company_id', '=', False), + ('parent_id', '=', False)] return res @api.onchange('receivable_accounts_only', 'payable_accounts_only') diff --git a/account_financial_report/wizard/trial_balance_wizard.py b/account_financial_report/wizard/trial_balance_wizard.py index 0a01535d..f9eac02f 100644 --- a/account_financial_report/wizard/trial_balance_wizard.py +++ b/account_financial_report/wizard/trial_balance_wizard.py @@ -138,8 +138,10 @@ class TrialBalanceReportWizard(models.TransientModel): res['domain']['account_ids'] += [ ('company_id', '=', self.company_id.id)] res['domain']['partner_ids'] += [ + '&', '|', ('company_id', '=', self.company_id.id), - ('company_id', '=', False)] + ('company_id', '=', False), + ('parent_id', '=', False)] res['domain']['date_range_id'] += [ '|', ('company_id', '=', self.company_id.id), ('company_id', '=', False)]