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

Module: Return Merchandise Authorization Management

Entity: res.partner

Compute Method: _compute_rma_count

Inputs Method Outputs
  • id
rma_data = self.env["rma"].read_group(
            [("partner_id", "in", self.ids)], ["partner_id"], ["partner_id"]
        )
mapped_data = {r["partner_id"][0]: r["partner_id_count"] for r in rma_data}
for record in self:
            record.rma_count = mapped_data.get(record.id, 0)

Back to entity