fix(report): project filter in financial statement
This commit is contained in:
parent
0d0ebee5dd
commit
3a342e8d93
@ -352,7 +352,8 @@ def set_gl_entries_by_account(
|
|||||||
"to_date": to_date,
|
"to_date": to_date,
|
||||||
"lft": root_lft,
|
"lft": root_lft,
|
||||||
"rgt": root_rgt,
|
"rgt": root_rgt,
|
||||||
"cost_center": filters.cost_center
|
"cost_center": filters.cost_center,
|
||||||
|
"project": filters.project
|
||||||
},
|
},
|
||||||
as_dict=True)
|
as_dict=True)
|
||||||
|
|
||||||
@ -379,7 +380,7 @@ def get_additional_conditions(from_date, ignore_closing_entries, filters):
|
|||||||
if not isinstance(filters.get("project"), list):
|
if not isinstance(filters.get("project"), list):
|
||||||
projects = str(filters.get("project")).strip()
|
projects = str(filters.get("project")).strip()
|
||||||
filters.project = [d.strip() for d in projects.split(',') if d]
|
filters.project = [d.strip() for d in projects.split(',') if d]
|
||||||
additional_conditions.append("project = '%s'" % (frappe.db.escape(filters.get("project"))))
|
additional_conditions.append("project in %(project)s")
|
||||||
|
|
||||||
if filters.get("cost_center"):
|
if filters.get("cost_center"):
|
||||||
filters.cost_center = get_cost_centers_with_children(filters.cost_center)
|
filters.cost_center = get_cost_centers_with_children(filters.cost_center)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user