From f3255f109109beeb6ede10272869b413e47df7e4 Mon Sep 17 00:00:00 2001 From: Swapnesh Shah Date: Mon, 29 Apr 2019 17:48:11 +0000 Subject: [PATCH] [IMP] stock: Make Scheduled Date required Follow up of d5ec467bafe62381 which added a default value in stable This commit targets master branch where the field can be required closes odoo/odoo#33025 Signed-off-by: Martin Trigaux (mat) --- addons/stock/wizard/product_replenish.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/stock/wizard/product_replenish.py b/addons/stock/wizard/product_replenish.py index ad4ce418c70..6ab0979ace8 100644 --- a/addons/stock/wizard/product_replenish.py +++ b/addons/stock/wizard/product_replenish.py @@ -17,7 +17,7 @@ class ProductReplenish(models.TransientModel): product_uom_category_id = fields.Many2one('uom.category', related='product_id.uom_id.category_id', readonly=True, required=True) product_uom_id = fields.Many2one('uom.uom', string='Unity of measure', required=True) quantity = fields.Float('Quantity', default=1, required=True) - date_planned = fields.Datetime('Scheduled Date', help="Date at which the replenishment should take place.") + date_planned = fields.Datetime('Scheduled Date', required=True, help="Date at which the replenishment should take place.") warehouse_id = fields.Many2one('stock.warehouse', string='Warehouse', required=True) route_ids = fields.Many2many('stock.location.route', string='Preferred Routes', help="Apply specific route(s) for the replenishment instead of product's default routes.") @@ -75,7 +75,7 @@ class ProductReplenish(models.TransientModel): values = { 'warehouse_id': self.warehouse_id, 'route_ids': self.route_ids, - 'date_planned': self.date_planned or fields.Datetime.now(), + 'date_planned': self.date_planned, 'group_id': replenishment, } return values