fix: adding filters validation Batch-Wise Balance History

This commit is contained in:
Anupam
2020-09-22 13:45:15 +05:30
parent 812033b782
commit ba271317c7
2 changed files with 6 additions and 1 deletions

View File

@@ -9,13 +9,15 @@ frappe.query_reports["Batch-Wise Balance History"] = {
"fieldtype": "Date",
"width": "80",
"default": frappe.sys_defaults.year_start_date,
"reqd": 1
},
{
"fieldname":"to_date",
"label": __("To Date"),
"fieldtype": "Date",
"width": "80",
"default": frappe.datetime.get_today()
"default": frappe.datetime.get_today(),
"reqd": 1
}
]
}

View File

@@ -9,6 +9,9 @@ from frappe.utils import flt, cint, getdate
def execute(filters=None):
if not filters: filters = {}
if filters.from_date > filters.to_date:
frappe.throw(_("From Date must be before To Date"))
float_precision = cint(frappe.db.get_default("float_precision")) or 3
columns = get_columns(filters)