Update stock_entry.py
diff --git a/erpnext/stock/doctype/stock_entry/stock_entry.py b/erpnext/stock/doctype/stock_entry/stock_entry.py
index f319015..e7e3eb1 100644
--- a/erpnext/stock/doctype/stock_entry/stock_entry.py
+++ b/erpnext/stock/doctype/stock_entry/stock_entry.py
@@ -232,17 +232,16 @@
frappe.bold(d.transfer_qty)),
NegativeStockError, title=_('Insufficient Stock'))
- def set_serial_nos(self,production_order_id):
-
- previous_se = frappe.db.get_value("Stock Entry",{"production_order": production_order_id,
+ def set_serial_nos(self, production_order):
+ previous_se = frappe.db.get_value("Stock Entry", {"production_order": production_order,
"purpose": "Material Transfer for Manufacture"}, "name")
for d in self.get('items'):
- previous_serial_no = frappe.db.get_value("Stock Entry Detail",{"parent": previous_se,
+ transferred_serial_no = frappe.db.get_value("Stock Entry Detail",{"parent": previous_se,
"item_code": d.item_code}, "serial_no")
- if previous_serial_no:
- d.serial_no = previous_serial_no
+ if transferred_serial_no:
+ d.serial_no = transferred_serial_no
def get_stock_and_rate(self):
self.set_transfer_qty()