diff --git a/mis_builder/models/aep.py b/mis_builder/models/aep.py index 579cd6d9..0314b8ca 100644 --- a/mis_builder/models/aep.py +++ b/mis_builder/models/aep.py @@ -85,13 +85,15 @@ class AccountingExpressionProcessor(object): self._account_ids_by_code[account_code].update(account_ids) elif '%' in account_code: account_ids = account_model.\ - search([('code', 'like', account_code), ('company_id', '=', company.id)]).mapped('id') + search([('code', 'like', account_code), + ('company_id', '=', company.id)]).mapped('id') self._account_ids_by_code[account_code].update(account_ids) else: # search exact codes after the loop to do less queries exact_codes.add(account_code) for account in account_model.\ - search([('code', 'in', list(exact_codes)), ('company_id', '=', company.id)]): + search([('code', 'in', list(exact_codes)), + ('company_id', '=', company.id)]): self._account_ids_by_code[account.code].add(account.id) def _parse_match_object(self, mo): diff --git a/mis_builder/models/mis_builder.py b/mis_builder/models/mis_builder.py index ca77b080..37ea7094 100644 --- a/mis_builder/models/mis_builder.py +++ b/mis_builder/models/mis_builder.py @@ -535,7 +535,8 @@ class MisReportInstancePeriod(models.Model): if current_periods: all_periods = date_range_obj.search( [('type_id', '=', self.date_range_type_id.id), - ('company_id', '=', self.report_instance_id.company_id.id)], + ('company_id', '=', + self.report_instance_id.company_id.id)], order='date_start') all_period_ids = [p.id for p in all_periods] p = all_period_ids.index(current_periods[0].id) + self.offset