from odoo import api, fields, models class MrpProduction(models.Model): _inherit = 'mrp.production' packaging_id = fields.Many2one('product.uom', string='Packaging', domain="[('product_id', '=', product_id)]", check_company=True) packaging_qty = fields.Float('Quantity Packaging', default=0.0, digits='Product Unit of Measure') @api.onchange('packaging_id', 'packaging_qty') def _onchange_packaging_qty(self): if self.packaging_id and self.packaging_qty: self.product_qty = self.packaging_id.uom_id._compute_quantity(self.packaging_qty, self.product_uom_id)