mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-04 12:49:10 +00:00
feat: API for crm integration
This commit is contained in:
@@ -71,7 +71,7 @@ frappe.ui.form.on("Quotation", {
|
||||
frm.trigger("set_label");
|
||||
frm.trigger("toggle_reqd_lead_customer");
|
||||
frm.trigger("set_dynamic_field_label");
|
||||
frm.set_value("party_name", "");
|
||||
// frm.set_value("party_name", ""); // removed to set party_name from url for crm integration
|
||||
frm.set_value("customer_name", "");
|
||||
},
|
||||
|
||||
|
||||
@@ -220,6 +220,10 @@ class Quotation(SellingController):
|
||||
"Lead", self.party_name, ["lead_name", "company_name"]
|
||||
)
|
||||
self.customer_name = company_name or lead_name
|
||||
elif self.party_name and self.quotation_to == "Prospect":
|
||||
self.customer_name = self.party_name
|
||||
elif self.party_name and self.quotation_to == "CRM Deal":
|
||||
self.customer_name = frappe.db.get_value("CRM Deal", self.party_name, "organization")
|
||||
|
||||
def update_opportunity(self, status):
|
||||
for opportunity in set(d.prevdoc_docname for d in self.get("items")):
|
||||
|
||||
Reference in New Issue
Block a user