Merge pull request #38365 from Nandhinidevi123/sales_register

feat:add customer group filter in sales register
This commit is contained in:
rohitwaghchaure 2023-11-29 13:37:22 +05:30 committed by GitHub
commit 258148b615
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 0 deletions

View File

@ -22,6 +22,12 @@ frappe.query_reports["Sales Register"] = {
"fieldtype": "Link",
"options": "Customer"
},
{
"fieldname":"customer_group",
"label": __("Customer Group"),
"fieldtype": "Link",
"options": "Customer Group"
},
{
"fieldname":"company",
"label": __("Company"),

View File

@ -449,6 +449,9 @@ def get_invoices(filters, additional_query_columns):
if filters.get("customer"):
query = query.where(si.customer == filters.customer)
if filters.get("customer_group"):
query = query.where(si.customer_group == filters.customer_group)
query = get_conditions(filters, query, "Sales Invoice")
query = apply_common_conditions(
filters, query, doctype="Sales Invoice", child_doctype="Sales Invoice Item"