Trigger updateProposal on proposal_c(Before insert){
set<id> oppIds = new set<id>();
for(proposal_c pro : trigger.new){
if(pro.opportunity__C != null){
oppIds.add(pro.opportunity__C);
}
}
Map<id,opportunity> oppmap = new Map<id,opportunity> ([slect id,name,accountid,account.name from opportunity where id in : oppIds]);
//Use above map and add field to proposal
for(proposal_c pro : trigger.new){
//EX
pro.name = oppmap.get(pro.opportunity__C).account.name;
}
}
You can use process builder for the above functionality.
Hope this helps you! If my answer helps resolve your query, please mark it as the 'Best Answer' & upvote it to benefit others.
Please check once below sample code :
You can use process builder for the above functionality.
Hope this helps you!
If my answer helps resolve your query, please mark it as the 'Best Answer' & upvote it to benefit others.
Salesforce Freelance Consultant/Developer/Administrator/Trainer
@For Salesforce Project Support: varaprasad4sfdc@gmail.com
Salesforce latest interview questions and training videos :
https://www.youtube.com/channel/UCOcam_Hb4KjeBdYJlJWV_ZA?sub_confirmation=1
If you have any projects in Salesforce regarding my knowledge, I will happy to work with you.
My contact Details are listed below.
Thanks,
V Varaprasad
Email: varaprasad4sfdc@gmail.com
Mobile No :+91 9393934143