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

Module: Base Tier Validation Forward

Entity: tier.validation

Compute Method: _compute_can_forward

Inputs Method Outputs
  • can_review
  • review_ids
for rec in self:
            if not rec.can_review:
                rec.can_forward = False
                continue
            sequences = self._get_sequences_to_approve(self.env.user)
            reviews = rec.review_ids.filtered(
                lambda review, sequences=sequences: review.sequence in sequences
            )
            definitions = reviews.mapped("definition_id")
            rec.can_forward = True in definitions.mapped("has_forward")

Back to entity