mirror of
https://github.com/frappe/erpnext.git
synced 2026-04-01 03:12:39 +02:00
fix: add include closed orders option in so/po trends report v15
This commit is contained in:
@@ -2,3 +2,10 @@
|
|||||||
// License: GNU General Public License v3. See license.txt
|
// License: GNU General Public License v3. See license.txt
|
||||||
|
|
||||||
frappe.query_reports["Purchase Order Trends"] = $.extend({}, erpnext.purchase_trends_filters);
|
frappe.query_reports["Purchase Order Trends"] = $.extend({}, erpnext.purchase_trends_filters);
|
||||||
|
|
||||||
|
frappe.query_reports["Purchase Order Trends"]["filters"].push({
|
||||||
|
fieldname: "include_closed_orders",
|
||||||
|
label: __("Include Closed Orders"),
|
||||||
|
fieldtype: "Check",
|
||||||
|
default: 0,
|
||||||
|
});
|
||||||
|
|||||||
@@ -74,8 +74,10 @@ def get_data(filters, conditions):
|
|||||||
|
|
||||||
if conditions["based_on_select"] in ["t1.project,", "t2.project,"]:
|
if conditions["based_on_select"] in ["t1.project,", "t2.project,"]:
|
||||||
cond = " and " + conditions["based_on_select"][:-1] + " IS Not NULL"
|
cond = " and " + conditions["based_on_select"][:-1] + " IS Not NULL"
|
||||||
if conditions.get("trans") in ["Sales Order", "Purchase Order"]:
|
|
||||||
cond += " and t1.status != 'Closed'"
|
if not filters.get("include_closed_orders"):
|
||||||
|
if conditions.get("trans") in ["Sales Order", "Purchase Order"]:
|
||||||
|
cond += " and t1.status != 'Closed'"
|
||||||
|
|
||||||
if conditions.get("trans") == "Quotation" and filters.get("group_by") == "Customer":
|
if conditions.get("trans") == "Quotation" and filters.get("group_by") == "Customer":
|
||||||
cond += " and t1.quotation_to = 'Customer'"
|
cond += " and t1.quotation_to = 'Customer'"
|
||||||
|
|||||||
@@ -2,3 +2,10 @@
|
|||||||
// License: GNU General Public License v3. See license.txt
|
// License: GNU General Public License v3. See license.txt
|
||||||
|
|
||||||
frappe.query_reports["Sales Order Trends"] = $.extend({}, erpnext.sales_trends_filters);
|
frappe.query_reports["Sales Order Trends"] = $.extend({}, erpnext.sales_trends_filters);
|
||||||
|
|
||||||
|
frappe.query_reports["Sales Order Trends"]["filters"].push({
|
||||||
|
fieldname: "include_closed_orders",
|
||||||
|
label: __("Include Closed Orders"),
|
||||||
|
fieldtype: "Check",
|
||||||
|
default: 0,
|
||||||
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user