在下发编程单时,如果已经排程,在修改工单起止时间时先设置大的结束时间,避免设置时间出错

This commit is contained in:
胡尧
2024-10-31 11:15:06 +08:00
parent d7779e969d
commit 76597f6ccb

View File

@@ -806,6 +806,8 @@ class MrpProduction(models.Model):
'date_to': date_planned_end,
})
# work.write({'date_planned_start': date_planned_start, 'date_planned_finished': date_planned_end})
# 设置一个较大的结束时间,防止在设置开始时间时,结束时间小于开始时间
work.date_planned_finished = datetime.datetime.today() + datetime.timedelta(days=100)
work.date_planned_start = date_planned_start
work.date_planned_finished = date_planned_end
routing_workcenter = self.env['mrp.routing.workcenter'].sudo().search(