diff --git a/product_special_fields/models/stock_move_line.py b/product_special_fields/models/stock_move_line.py index 92a9ae29..c3d8560e 100644 --- a/product_special_fields/models/stock_move_line.py +++ b/product_special_fields/models/stock_move_line.py @@ -19,5 +19,6 @@ def _action_done(self): ml.lot_id.update( {'imei': ml.imei, 'iccid': ml.iccid, - 'n_linha': ml.n_linha}) + 'n_linha': ml.n_linha, + 'partner_id': ml.move_id.picking_id.partner_id.id}) return res diff --git a/product_special_fields/models/stock_production_lot.py b/product_special_fields/models/stock_production_lot.py index df5a6bdf..81e1da76 100644 --- a/product_special_fields/models/stock_production_lot.py +++ b/product_special_fields/models/stock_production_lot.py @@ -7,3 +7,4 @@ class ProductionLot(models.Model): imei = fields.Char(string=_(u"Valor do IMEI")) iccid = fields.Char(string=_(u"Valor do ICCID")) n_linha = fields.Char(string=_(u"NĂºmero da Linha")) + partner_id = fields.Many2one('res.partner', 'Cliente', store=True) diff --git a/product_special_fields/views/stock_production_lot_views.xml b/product_special_fields/views/stock_production_lot_views.xml index 8d559d60..e909f412 100644 --- a/product_special_fields/views/stock_production_lot_views.xml +++ b/product_special_fields/views/stock_production_lot_views.xml @@ -7,11 +7,11 @@ - + + - stock.production.special.fields.lot.form stock.production.lot @@ -22,6 +22,7 @@ +