From 3b3c48c8774dd0865962bb49e9dd0790421f81a9 Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Wed, 8 Jul 2015 13:06:45 +0530 Subject: [PATCH] [fix] Set Customer name in opportunity as per company name in lead --- erpnext/crm/doctype/opportunity/opportunity.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/erpnext/crm/doctype/opportunity/opportunity.py b/erpnext/crm/doctype/opportunity/opportunity.py index 022539817e..78729a3bcb 100644 --- a/erpnext/crm/doctype/opportunity/opportunity.py +++ b/erpnext/crm/doctype/opportunity/opportunity.py @@ -79,7 +79,8 @@ class Opportunity(TransactionBase): if self.customer: self.customer_name = frappe.db.get_value("Customer", self.customer, "customer_name") elif self.lead: - self.customer_name = frappe.db.get_value("Lead", self.lead, "lead_name") + lead_name, company_name = frappe.db.get_value("Lead", self.lead, ["lead_name", "company_name"]) + self.customer_name = company_name or lead_name def get_cust_address(self,name): details = frappe.db.sql("""select customer_name, address, territory, customer_group