Merge pull request #23396 from anupamvs/batch-wise-filter-v12

fix: adding filters validation Batch-Wise Balance History
This commit is contained in:
rohitwaghchaure
2020-09-23 00:58:11 +05:30
committed by GitHub
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)