fix: test cases

This commit is contained in:
Nabin Hait
2022-09-14 17:20:19 +05:30
parent 3b79e24c7e
commit 153ef5f164

View File

@@ -729,15 +729,19 @@ def create_stock_reconciliation(**args):
sr.expense_account = args.expense_account or ( sr.expense_account = args.expense_account or (
( (
frappe.get_cached_value("Company", sr.company, "stock_adjustment_account") frappe.get_cached_value("Company", sr.company, "stock_adjustment_account")
or "Stock Adjustment - _TC" or frappe.get_cached_value(
"Account", {"account_type": "Stock Adjustment", "company": sr.company}, "name"
)
) )
if frappe.get_all("Stock Ledger Entry", {"company": sr.company}) if frappe.get_all("Stock Ledger Entry", {"company": sr.company})
else "Temporary Opening - _TC" else frappe.get_cached_value(
"Account", {"account_type": "Temporary", "company": sr.company}, "name"
)
) )
sr.cost_center = ( sr.cost_center = (
args.cost_center args.cost_center
or frappe.get_cached_value("Company", sr.company, "cost_center") or frappe.get_cached_value("Company", sr.company, "cost_center")
or "_Test Cost Center - _TC" or frappe.get_cached_value("Cost Center", filters={"is_group": 0, "company": sr.company})
) )
sr.append( sr.append(