From f7e6934d7ca9683d1aa28166f58779d44a7c97a1 Mon Sep 17 00:00:00 2001 From: tundebabzy Date: Thu, 16 Nov 2017 09:43:49 +0100 Subject: [PATCH] handle None case in `update_reserved_qty_for_production` (#11593) --- erpnext/stock/doctype/bin/bin.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/erpnext/stock/doctype/bin/bin.py b/erpnext/stock/doctype/bin/bin.py index 9b49b692095..626a9db97f3 100644 --- a/erpnext/stock/doctype/bin/bin.py +++ b/erpnext/stock/doctype/bin/bin.py @@ -88,10 +88,11 @@ class Bin(Document): and item.source_warehouse = %s and pro.status not in ("Stopped", "Completed")''', (self.item_code, self.warehouse))[0][0] - self.set_projected_qty() + if self.reserved_qty_for_production: + self.set_projected_qty() - self.db_set('reserved_qty_for_production', self.reserved_qty_for_production) - self.db_set('projected_qty', self.projected_qty) + self.db_set('reserved_qty_for_production', self.reserved_qty_for_production) + self.db_set('projected_qty', self.projected_qty) def update_item_projected_qty(item_code):