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

Module: Data Recycle

Entity: data_recycle.record

Compute Method: _compute_company_id

Inputs Method Outputs
original_records = {(r._name, r.id): r for r in self._original_records()}
for record in self:
            original_record = original_records.get((record.res_model_name, record.res_id))
            if original_record:
                record.company_id = self._get_company_id(original_record)
            else:
                record.company_id = self.env['res.company']

Back to entity