[fix] [minor] uom conversion factor mandatory check

This commit is contained in:
Nabin Hait 2013-09-25 13:24:00 +05:30
parent 69a3ee54f2
commit 5c464e4a01

View File

@ -403,7 +403,7 @@ class DocType(StockController):
arg, ret = eval(arg), {} arg, ret = eval(arg), {}
uom = sql("""select conversion_factor from `tabUOM Conversion Detail` uom = sql("""select conversion_factor from `tabUOM Conversion Detail`
where parent = %s and uom = %s""", (arg['item_code'], arg['uom']), as_dict = 1) where parent = %s and uom = %s""", (arg['item_code'], arg['uom']), as_dict = 1)
if not uom: if not uom or not flt(uom[0].conversion_factor):
msgprint("There is no Conversion Factor for UOM '%s' in Item '%s'" % (arg['uom'], msgprint("There is no Conversion Factor for UOM '%s' in Item '%s'" % (arg['uom'],
arg['item_code'])) arg['item_code']))
ret = {'uom' : ''} ret = {'uom' : ''}