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

Module: Field Service

Entity: fsm.location

Compute Method: _compute_complete_name

Inputs Method Outputs
for loc in self:
            if loc.fsm_parent_id:
                if loc.ref:
                    loc.complete_name = "{} / [{}] {}".format(
                        loc.fsm_parent_id.complete_name, loc.ref, loc.partner_id.name
                    )
                else:
                    loc.complete_name = "{} / {}".format(
                        loc.fsm_parent_id.complete_name, loc.partner_id.name
                    )
            else:
                if loc.ref:
                    loc.complete_name = f"[{loc.ref}] {loc.partner_id.name}"
                else:
                    loc.complete_name = loc.partner_id.name

Back to entity