from odoo import models, fields, api class VendorSLA(models.Model): _name = 'vendor.sla' _description = 'Vendor SLA' _rec_name = 'id_vendor' id_vendor = fields.Many2one('res.partner', string='Name', domain="[('industry_id', '=', 46)]") duration = fields.Integer(string='Duration', description='SLA Duration') unit = fields.Selection( [('jam', 'Jam'),('hari', 'Hari')], string="SLA Time" ) duration_unit = fields.Char(string="Duration (Unit)", compute="_compute_duration_unit") @api.depends('duration', 'unit') def _compute_duration_unit(self): for record in self: if record.duration and record.unit: record.duration_unit = f"{record.duration} {record.unit}" else: record.duration_unit = ""