fix: auto email report creation (backport #46343) (#46364)

fix: auto email report creation (#46343)

* fix(financial_statements): mandatory based on filter_based_on value

* fix(financial_statements.js): include options for multiselect

(cherry picked from commit 5cc251a172)

Co-authored-by: Justine Jay <jjaycaneza@gmail.com>
This commit is contained in:
mergify[bot]
2025-03-06 18:12:42 +05:30
committed by GitHub
parent 7b6ebad9e6
commit 18832c057c

View File

@@ -185,15 +185,15 @@ function get_filters() {
fieldname: "period_start_date",
label: __("Start Date"),
fieldtype: "Date",
reqd: 1,
depends_on: "eval:doc.filter_based_on == 'Date Range'",
mandatory_depends_on: "eval:doc.filter_based_on == 'Date Range'",
},
{
fieldname: "period_end_date",
label: __("End Date"),
fieldtype: "Date",
reqd: 1,
depends_on: "eval:doc.filter_based_on == 'Date Range'",
mandatory_depends_on: "eval:doc.filter_based_on == 'Date Range'",
},
{
fieldname: "from_fiscal_year",
@@ -243,6 +243,7 @@ function get_filters() {
company: frappe.query_report.get_filter_value("company"),
});
},
options: "Cost Center",
},
{
fieldname: "project",
@@ -253,6 +254,7 @@ function get_filters() {
company: frappe.query_report.get_filter_value("company"),
});
},
options: "Project",
},
];