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

View 18.0
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)
  • scrap_count

Back to entity