[fix] warehouse test cases
This commit is contained in:
parent
6695830f3f
commit
ffd80a6061
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
import frappe
|
import frappe
|
||||||
from frappe.utils import cint, flt, cstr, now
|
from frappe.utils import cint, flt, cstr
|
||||||
from frappe import msgprint, _
|
from frappe import msgprint, _
|
||||||
import frappe.defaults
|
import frappe.defaults
|
||||||
from erpnext.accounts.utils import get_fiscal_year
|
from erpnext.accounts.utils import get_fiscal_year
|
||||||
@ -364,12 +364,17 @@ def get_voucherwise_gl_entries(future_stock_vouchers, posting_date):
|
|||||||
return gl_entries
|
return gl_entries
|
||||||
|
|
||||||
def get_warehouse_account():
|
def get_warehouse_account():
|
||||||
if not frappe.flags.warehouse_account_map:
|
if not frappe.flags.warehouse_account_map or frappe.flags.in_test:
|
||||||
warehouse_account = frappe._dict()
|
warehouse_account = frappe._dict()
|
||||||
|
|
||||||
for d in frappe.db.sql("""select warehouse, name, account_currency from tabAccount
|
for d in frappe.db.sql("""select
|
||||||
where account_type = 'Stock' and (warehouse is not null and warehouse != ''
|
warehouse, name, account_currency
|
||||||
and is_group != 1) and is_group=0 """, as_dict=1):
|
from
|
||||||
|
tabAccount
|
||||||
|
where
|
||||||
|
account_type = 'Stock'
|
||||||
|
and (warehouse is not null and warehouse != '')
|
||||||
|
and is_group=0 """, as_dict=1):
|
||||||
warehouse_account.setdefault(d.warehouse, d)
|
warehouse_account.setdefault(d.warehouse, d)
|
||||||
|
|
||||||
frappe.flags.warehouse_account_map = warehouse_account
|
frappe.flags.warehouse_account_map = warehouse_account
|
||||||
|
Loading…
x
Reference in New Issue
Block a user