minor fixes

This commit is contained in:
Nabin Hait
2014-02-12 16:04:17 +05:30
parent 139dc7b9b2
commit eba1bdbcca
5 changed files with 15 additions and 14 deletions

View File

@@ -372,10 +372,10 @@ def check_active_sales_items(obj):
for d in obj.doclist.get({"parentfield": obj.fname}):
if d.item_code:
item = webnotes.conn.sql("""select docstatus, is_sales_item,
is_service_item, default_income_account from tabItem where name = %s""",
is_service_item, income_account from tabItem where name = %s""",
d.item_code, as_dict=True)[0]
if item.is_sales_item == 'No' and item.is_service_item == 'No':
webnotes.throw(_("Item is neither Sales nor Service Item") + ": " + d.item_code)
if d.income_account and not item.default_income_account:
webnotes.conn.set_value("Item", d.item_code, "default_income_account",
if d.income_account and not item.income_account:
webnotes.conn.set_value("Item", d.item_code, "income_account",
d.income_account)