rejected serial no fixes

This commit is contained in:
Nabin Hait
2012-12-03 18:14:16 +05:30
parent 23aac61bbf
commit 1d15c704af
3 changed files with 6 additions and 7 deletions

View File

@@ -353,10 +353,9 @@ class DocType(TransactionBase):
raise Exception
# validate stock item
if item[0][0]=='Yes':
if not d.warehouse:
msgprint("Warehouse is mandatory for %s, since it is a stock item" % d.item_code)
raise Exception
if item[0][0]=='Yes' and d.qty and not d.warehouse:
msgprint("Warehouse is mandatory for %s, since it is a stock item" %
d.item_code, raise_exception=1)
# validate purchase item
if item[0][1] != 'Yes' and item[0][2] != 'Yes':