diff --git a/mis_builder/models/kpimatrix.py b/mis_builder/models/kpimatrix.py index dc23b12a7..93351c613 100644 --- a/mis_builder/models/kpimatrix.py +++ b/mis_builder/models/kpimatrix.py @@ -469,7 +469,14 @@ def _load_account_names(self): def _get_account_name(self, account): result = f"{account.code} {account.name}" if self._multi_company: - result = f"{result} [{account.company_id.name}]" + companies = ( + account.company_ids + if hasattr(account, "company_ids") + else account.company_id + ) + names = ", ".join(companies.mapped("name")) + if names: + result = f"{result} [{names}]" return result def get_account_name(self, account_id):