[FIX] mrp: Work Order planned date filed not calculated

The field "date_planned_finished" was not computed when changing the fields
"date_planned_start" or "duration_expected".

opw:2048416

closes odoo/odoo#35537

Signed-off-by: Simon Goffin (sig) <sig@openerp.com>
This commit is contained in:
Goffin Simon
2019-08-08 08:40:49 +00:00
parent 868bad0259
commit 16e7a4b4c7
+5
View File
@@ -179,6 +179,11 @@ class MrpWorkorder(models.Model):
for order in (self - late_orders):
order.color = 2
@api.onchange('date_planned_start', 'duration_expected')
def _onchange_date_planned_finished(self):
if self.date_planned_start and self.duration_expected:
self.date_planned_finished = self.date_planned_start + relativedelta(minutes=self.duration_expected)
@api.onchange('qty_producing')
def _onchange_qty_producing(self):
""" Update stock.move.lot records, according to the new qty currently