mrp_packaging_qty/models/mrp_production.py
2026-01-12 16:53:56 +07:00

13 lines
566 B
Python

from odoo import api, fields, models
class MrpProduction(models.Model):
_inherit = 'mrp.production'
packaging_id = fields.Many2one('product.packaging', 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.qty * self.packaging_qty