From 31a0bdec73adb09455e6a30a67d8ba23242b6787 Mon Sep 17 00:00:00 2001 From: Goffin Simon Date: Mon, 12 Mar 2018 16:14:46 +0100 Subject: [PATCH] [FIX]stock: Default scheduled date in a stock.picking When creating a stock.picking with the barcode, a default scheduled date is required if you want to go further. opw:1824629 --- addons/stock/models/stock_picking.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/stock/models/stock_picking.py b/addons/stock/models/stock_picking.py index 21f61e65cac..4b2342d6dee 100644 --- a/addons/stock/models/stock_picking.py +++ b/addons/stock/models/stock_picking.py @@ -378,9 +378,9 @@ class Picking(models.Model): @api.depends('move_lines.date_expected') def _compute_scheduled_date(self): if self.move_type == 'direct': - self.scheduled_date = min(self.move_lines.mapped('date_expected') or [False]) + self.scheduled_date = min(self.move_lines.mapped('date_expected') or [fields.Datetime.now()]) else: - self.scheduled_date = max(self.move_lines.mapped('date_expected') or [False]) + self.scheduled_date = max(self.move_lines.mapped('date_expected') or [fields.Datetime.now()]) @api.one def _set_scheduled_date(self):