From cbd06fd3c68fddf554380316ebe9e4b5926a5dc5 Mon Sep 17 00:00:00 2001 From: Prateeksha Singh Date: Fri, 5 Jan 2018 21:28:01 +0530 Subject: [PATCH] [minor][buying] fix schedule date check --- erpnext/controllers/buying_controller.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/erpnext/controllers/buying_controller.py b/erpnext/controllers/buying_controller.py index f00f6cca4f..8ab51282bf 100644 --- a/erpnext/controllers/buying_controller.py +++ b/erpnext/controllers/buying_controller.py @@ -430,7 +430,8 @@ class BuyingController(StockController): if not d.schedule_date: d.schedule_date = self.schedule_date - if d.schedule_date and getdate(d.schedule_date) < getdate(self.transaction_date): + if (d.schedule_date and self.transaction_date and + getdate(d.schedule_date) < getdate(self.transaction_date)): frappe.throw(_("Row #{0}: Reqd by Date cannot be before Transaction Date").format(d.idx)) else: frappe.throw(_("Please enter Reqd by Date"))