Merged with develop

This commit is contained in:
Nabin Hait
2014-01-30 15:22:10 +05:30
3 changed files with 9 additions and 7 deletions

View File

@@ -4,14 +4,16 @@
from __future__ import unicode_literals
import webnotes
def execute():
serial_nos = webnotes.conn.sql("""select name from `tabSerial No` where docstatus=0
and status in ('Available', 'Sales Returned') and ifnull(warehouse, '') = ''""")
for sr in serial_nos:
try:
sr_bean = webnotes.bean("Serial No", sr[0])
sr_bean.make_controller().via_stock_ledger = True
sr_bean.save()
last_sle = webnotes.bean("Serial No", sr[0]).make_controller().get_last_sle()
if last_sle.actual_qty > 0:
webnotes.conn.set_value("Serial No", sr[0], "warehouse", last_sle.warehouse)
webnotes.conn.commit()
except:
pass