Validate accounting entry agaist Stock account if perpetual inventory enabled

This commit is contained in:
Nabin Hait 2015-06-22 07:31:49 +05:30
parent 7ee45b4af2
commit e7f479b26a

View File

@ -82,7 +82,8 @@ def make_entry(args, adv_adj, update_outstanding):
gle.submit() gle.submit()
def validate_account_for_auto_accounting_for_stock(gl_map): def validate_account_for_auto_accounting_for_stock(gl_map):
if gl_map[0].voucher_type=="Journal Entry": if cint(frappe.db.get_single_value("Accounts Settings", "auto_accounting_for_stock")) \
and gl_map[0].voucher_type=="Journal Entry":
aii_accounts = [d[0] for d in frappe.db.sql("""select name from tabAccount aii_accounts = [d[0] for d in frappe.db.sql("""select name from tabAccount
where account_type = 'Warehouse' and ifnull(warehouse, '')!=''""")] where account_type = 'Warehouse' and ifnull(warehouse, '')!=''""")]