From 776d89c4de41428bd7976d48949ce1376cc635d7 Mon Sep 17 00:00:00 2001 From: Deepesh Garg Date: Wed, 13 Jan 2021 19:03:39 +0530 Subject: [PATCH] fix: From warehouse in Purchase Order --- erpnext/controllers/buying_controller.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/erpnext/controllers/buying_controller.py b/erpnext/controllers/buying_controller.py index b3cd40dafc8..b03d40bd839 100644 --- a/erpnext/controllers/buying_controller.py +++ b/erpnext/controllers/buying_controller.py @@ -237,11 +237,11 @@ class BuyingController(StockController): if not d.get(frappe.scrub(ref_doctype)): outgoing_rate = get_incoming_rate({ "item_code": d.item_code, - "warehouse": d.from_warehouse, - "posting_date": self.posting_date, - "posting_time": self.posting_time, + "warehouse": d.get('from_warehouse'), + "posting_date": self.get('posting_date') or self.get('transation_date'), + "posting_time": self.get('posting_time'), "qty": -1 * flt(d.get('stock_qty')), - "serial_no": d.serial_no, + "serial_no": d.get('serial_no'), "company": self.company, "voucher_type": self.doctype, "voucher_no": self.name,