fix: Unable to change link from new lead to existing customer (#22787)
* Unable to change link from new lead to existing customer * Unable to change link from new lead to existing customer Co-authored-by: Deepesh Garg <42651287+deepeshgarg007@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									7137b0b670
								
							
						
					
					
						commit
						04a76285e2
					
				| @ -30,7 +30,6 @@ frappe.ui.form.on("Opportunity", { | ||||
| 	}, | ||||
| 
 | ||||
| 	party_name: function(frm) { | ||||
| 		frm.toggle_display("contact_info", frm.doc.party_name); | ||||
| 		frm.trigger('set_contact_link'); | ||||
| 
 | ||||
| 		if (frm.doc.opportunity_from == "Customer") { | ||||
| @ -48,10 +47,6 @@ frappe.ui.form.on("Opportunity", { | ||||
| 		frm.get_field("items").grid.set_multiple_add("item_code", "qty"); | ||||
| 	}, | ||||
| 
 | ||||
| 	with_items: function(frm) { | ||||
| 		frm.trigger('toggle_mandatory'); | ||||
| 	}, | ||||
| 
 | ||||
| 	customer_address: function(frm, cdt, cdn) { | ||||
| 		erpnext.utils.get_address_display(frm, 'customer_address', 'address_display', false); | ||||
| 	}, | ||||
| @ -59,15 +54,19 @@ frappe.ui.form.on("Opportunity", { | ||||
| 	contact_person: erpnext.utils.get_contact_details, | ||||
| 
 | ||||
| 	opportunity_from: function(frm) { | ||||
| 		frm.trigger('setup_opportunity_from'); | ||||
| 
 | ||||
| 		frm.set_value("party_name", ""); | ||||
| 	}, | ||||
| 
 | ||||
| 	setup_opportunity_from: function(frm) { | ||||
| 		frm.trigger('setup_queries'); | ||||
| 		frm.toggle_reqd("party_name", frm.doc.opportunity_from); | ||||
| 		frm.trigger("set_dynamic_field_label"); | ||||
| 	}, | ||||
| 
 | ||||
| 	refresh: function(frm) { | ||||
| 		var doc = frm.doc; | ||||
| 		frm.events.opportunity_from(frm); | ||||
| 		frm.trigger('toggle_mandatory'); | ||||
| 		frm.trigger('setup_opportunity_from'); | ||||
| 		erpnext.toggle_naming_series(); | ||||
| 
 | ||||
| 		if(!doc.__islocal && doc.status!=="Lost") { | ||||
| @ -118,7 +117,6 @@ frappe.ui.form.on("Opportunity", { | ||||
| 	}, | ||||
| 
 | ||||
| 	set_dynamic_field_label: function(frm){ | ||||
| 
 | ||||
| 		if (frm.doc.opportunity_from) { | ||||
| 			frm.set_df_property("party_name", "label", frm.doc.opportunity_from); | ||||
| 		} | ||||
| @ -138,9 +136,6 @@ frappe.ui.form.on("Opportunity", { | ||||
| 		}) | ||||
| 	}, | ||||
| 
 | ||||
| 	toggle_mandatory: function(frm) { | ||||
| 		frm.toggle_reqd("items", frm.doc.with_items ? 1:0); | ||||
| 	} | ||||
| }) | ||||
| 
 | ||||
| // TODO commonify this code
 | ||||
|  | ||||
| @ -254,6 +254,7 @@ | ||||
|    "fieldname": "items", | ||||
|    "fieldtype": "Table", | ||||
|    "label": "Items", | ||||
|    "mandatory_depends_on": "eval: doc.with_items == 1", | ||||
|    "oldfieldname": "enquiry_details", | ||||
|    "oldfieldtype": "Table", | ||||
|    "options": "Opportunity Item" | ||||
| @ -423,7 +424,7 @@ | ||||
|  "icon": "fa fa-info-sign", | ||||
|  "idx": 195, | ||||
|  "links": [], | ||||
|  "modified": "2020-04-07 09:05:39.391109", | ||||
|  "modified": "2020-07-14 16:49:15.888503", | ||||
|  "modified_by": "Administrator", | ||||
|  "module": "CRM", | ||||
|  "name": "Opportunity", | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user