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

Module: Project Task Stock

Entity: project.task

Compute Method: _compute_scrap_move_count

Inputs Method Outputs
  • id
data = self.env["stock.scrap"].read_group(
            [("task_id", "in", self.ids)], ["task_id"], ["task_id"]
        )
count_data = {item["task_id"][0]: item["task_id_count"] for item in data}
for item in self:
            item.scrap_count = count_data.get(item.id, 0)

Back to entity