13 lines
566 B
Python
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
|