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

Module: Lims

Entity: lims.analysis

Compute Method: _compute_can_verify

Inputs Method Outputs
verify_param = (
            self.env["ir.config_parameter"]
            .sudo()
            .get_param("lims.unforce_double_verification_manager")
        ) and self.env.user.has_group("lims.group_lims_manager")
for record in self:
            record.can_verify = record.state == "to_be_verified" and (
                verify_param
                or record.analyst_id != self.env.user
                or record.analyte_id.autoverify
            )

Back to entity