Odoo Mindscape. Understand Odoo faster. Explore modules, fields, dependencies and version differences in one place instead of digging through the source code.

Module: Invoicing

Entity: res.partner

Compute Method: _compute_bank_count

Inputs Method Outputs
  • id
bank_data = self.env['res.partner.bank']._read_group([('partner_id', 'in', self.ids)], ['partner_id'], ['__count'])
mapped_data = {partner.id: count for partner, count in bank_data}
for partner in self:
            partner.bank_account_count = mapped_data.get(partner.id, 0)

Back to entity