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

Module: Debit Notes

Entity: account.move

Compute Method: _compute_debit_count

Inputs Method Outputs
  • id
debit_data = self.env['account.move']._read_group([('debit_origin_id', 'in', self.ids)],
                                                        ['debit_origin_id'], ['__count'])
data_map = {debit_origin.id: count for debit_origin, count in debit_data}
for inv in self:
            inv.debit_note_count = data_map.get(inv.id, 0.0)

Back to entity