Browse Source

Report added in Selling module

develop
Nabin Hait 7 years ago
parent
commit
19ce904030
  1. 6
      erpnext/config/selling.py
  2. 4
      erpnext/selling/report/customers_without_any_sales_transactions/customers_without_any_sales_transactions.json

6
erpnext/config/selling.py

@ -285,6 +285,12 @@ def get_data():
"name": "Customer Credit Balance", "name": "Customer Credit Balance",
"doctype": "Customer" "doctype": "Customer"
}, },
{
"type": "report",
"is_query_report": True,
"name": "Customers Without Any Sales Transactions",
"doctype": "Customer"
},
] ]
}, },
{ {

4
erpnext/selling/report/customers_without_any_sales_transactions/customers_without_any_sales_transactions.json

@ -7,12 +7,12 @@
"doctype": "Report", "doctype": "Report",
"idx": 0, "idx": 0,
"is_standard": "Yes", "is_standard": "Yes",
"modified": "2018-05-21 11:02:17.565039", "modified": "2018-05-21 11:06:11.920622",
"modified_by": "Administrator", "modified_by": "Administrator",
"module": "Selling", "module": "Selling",
"name": "Customers Without Any Sales Transactions", "name": "Customers Without Any Sales Transactions",
"owner": "Administrator", "owner": "Administrator",
"query": "SELECT\n\t`tabCustomer`.name as \"Customer Id:Link/Customer:120\",\n\t`tabCustomer`.customer_name as \"Customer Name::120\",\n\t`tabCustomer`.territory as \"Territory:Link/Territory:120\",\n\t`tabCustomer`.customer_group as \"Customer Group:Link/Customer Group:120\"\nFROM\n\t`tabCustomer`\nWHERE\n\tnot exists(select name from `tabSales Invoice` where `tabCustomer`.name = `tabSales Invoice`.customer and `tabSales Invoice`.docstatus=1 limit 1)\n\tand not exists(select name from `tabSales Order` where `tabCustomer`.name = `tabSales Order`.customer and `tabSales Order`.docstatus=1 limit 1)", "query": "SELECT\n\t`tabCustomer`.name as \"Customer:Link/Customer:120\",\n\t`tabCustomer`.customer_name as \"Customer Name::120\",\n\t`tabCustomer`.territory as \"Territory:Link/Territory:120\",\n\t`tabCustomer`.customer_group as \"Customer Group:Link/Customer Group:120\"\nFROM\n\t`tabCustomer`\nWHERE\n\tnot exists(select name from `tabSales Invoice` where `tabCustomer`.name = `tabSales Invoice`.customer and `tabSales Invoice`.docstatus=1 limit 1)\n\tand not exists(select name from `tabSales Order` where `tabCustomer`.name = `tabSales Order`.customer and `tabSales Order`.docstatus=1 limit 1)",
"ref_doctype": "Sales Invoice", "ref_doctype": "Sales Invoice",
"report_name": "Customers Without Any Sales Transactions", "report_name": "Customers Without Any Sales Transactions",
"report_type": "Query Report", "report_type": "Query Report",

Loading…
Cancel
Save