You need to sign in to do that
Don't have an account?
Anthony Piaia
I have a before insert and after insert trigger that creates a list of items in an object the problem i'm having is that it doesn't seem to pickup the leads converting to opportunities
I have a before insert and after insert trigger that creates a list of items in an object the problem i'm having is that it doesn't seem to pickup the leads converting to opportunities. I am new to triggers and i am not sure why these converted opportunities are not having these list items not added, as i understand converteded leads to opportunities are new inserts
. I have attached my code. Any help is appreciated.
trigger ApplicationChecklstbyProgramofStudy on Opportunity (before insert, after insert) { Application_Check_List__c acl = new Application_Check_List__c(); List<Application_Check_List__c> newApplicationList = new List<Application_Check_List__c>(); List<Opportunity> newOpportunityList = new List <Opportunity>(); for(Opportunity opp : trigger.new) { if(opp.RecordTypeId == '012A0000000SDYt' && trigger.isBefore) { if(opp.Academic_Plan__c == 'HRMGT:MS' && opp.Program_of_Study__c <> 'MSHRM Online') opp.Program_of_Study__c = 'MSHRM Online'; else if ((opp.Academic_Plan__c == 'INBOL:BBA' || opp.Academic_Plan__c == 'MRKOL:BBA' || opp.Academic_Plan__c == 'MRKOL:SM' || opp.Academic_Plan__c == 'MGTOL:BBA' || opp.Academic_Plan__c == 'FINOL:BBA' || opp.Academic_Plan__c == 'HRMOL:BBA') && opp.Program_of_Study__c <> 'BBA Online') opp.Program_of_Study__c = 'BBA Online'; else if (opp.Academic_Plan__c == 'HSA:BHSA' && opp.Program_of_Study__c <> 'B Health Services Admin') opp.Program_of_Study__c = 'B Health Services Admin'; else if (opp.Academic_Plan__c == 'INTSTUD:BA' && opp.Program_of_Study__c <> 'BA IS') opp.Program_of_Study__c = 'BA IS'; else if (opp.Academic_Plan__c == 'PSYC:BA' && opp.Program_of_Study__c <> 'BA Psych') opp.Program_of_Study__c = 'BA Psych'; else if (opp.Academic_Plan__c == 'CRMJST:BS' && opp.Program_of_Study__c <> 'BS CJ') opp.Program_of_Study__c = 'BS CJ'; else if (opp.Academic_Plan__c == 'ECHDED:BS' && opp.Program_of_Study__c <> 'BS Early Child Dev') opp.Program_of_Study__c = 'BS Early Child Dev'; else if (opp.Academic_Plan__c == 'RECMGT:BS' && opp.Program_of_Study__c <> 'BS Rec and Sport Mgmt') opp.Program_of_Study__c = 'BS Rec and Sport Mgmt'; else if (opp.Academic_Plan__c == 'HOSP:BS' && opp.Program_of_Study__c <> 'BS Hospitality') opp.Program_of_Study__c = 'BS Hospitality'; else if (opp.Academic_Plan__c == 'COMMART:BA' && opp.Program_of_Study__c <> 'BA Comm Arts') opp.Program_of_Study__c = 'BA Comm Arts'; else if(opp.Academic_Plan__c == 'INTLRE:MS' && opp.Program_of_Study__c <> 'MSRE Online') opp.Program_of_Study__c = 'MSRE Online'; else if(opp.Academic_Plan__c == 'INTBS:MIB' && opp.Program_of_Study__c <> 'MIB Online') opp.Program_of_Study__c = 'MIB Online'; else if (opp.Academic_Plan__c == 'PROF:MBA' && opp.Program_of_Study__c <> 'HCMBA Online') opp.Program_of_Study__c = 'HCMBA Online'; else if (opp.Academic_Plan__c == 'HLTMGT:CFI' && opp.Program_of_Study__c <> 'Cert. GCHM') opp.Program_of_Study__c = 'Cert. GCHM'; else if (opp.Academic_Plan__c == 'CURINS:MS' && opp.Program_of_Study__c <> 'MSCI Online') opp.Program_of_Study__c = 'MSCI Online'; else if (opp.Academic_Plan__c == 'SPED:MS' && opp.Program_of_Study__c <> 'MSSE Online') opp.Program_of_Study__c = 'MSSE Online'; else if (opp.Academic_Plan__c == 'MASCOMM:MS' && opp.Program_of_Study__c <> 'MSGSC Online') opp.Program_of_Study__c = 'MSGSC Online'; else if (opp.Academic_Plan__c == 'EGMGT:MS' && opp.Program_of_Study__c <> 'MS Engineering Mgmt') opp.Program_of_Study__c = 'MS Engineering Mgmt'; else if (opp.Academic_Plan__c == 'COMPEG:MS' && opp.Program_of_Study__c <> 'MS Network Security') opp.Program_of_Study__c = 'MS Network Security'; } system.debug('************************************************************* Program of Study: ' + opp.Program_of_Study__c); if(opp.RecordTypeId == '012A0000000SDYt' && trigger.isAfter) { if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'INTLRE:MS' || opp.Academic_Plan__c == 'INTBS:MIB' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == 'HLTMGT:CFI' || opp.Academic_Plan__c == 'CURINS:MS' || opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'MASCOMM:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS' || opp.Academic_Plan__c == 'COMMART:BA' || opp.Academic_Plan__c == 'INTSTUD:BA' || opp.Academic_Plan__c == 'PSYC:BA' || opp.Academic_Plan__c == 'PBBA-INBOL' || opp.Academic_Plan__c == 'INBOL:BBA'|| opp.Academic_Plan__c == 'MRKOL:BBA'|| opp.Academic_Plan__c == 'MRKOL:SM'|| opp.Academic_Plan__c == 'PBBA-FINOL'|| opp.Academic_Plan__c == 'PBBA-MGTOL'|| opp.Academic_Plan__c == 'MGTOL:BBA'|| opp.Academic_Plan__c == 'PBBA-MRKOL'|| opp.Academic_Plan__c == 'FINOL:BBA'|| opp.Academic_Plan__c == 'HRMOL:BBA' || opp.Academic_Plan__c == 'CRMJST:BS'|| opp.Academic_Plan__c == 'ECHDED:BS' || opp.Academic_Plan__c == 'HSA:BHSA' || opp.Academic_Plan__c == 'HOSP:BS' || opp.Academic_Plan__c == 'RECMGT:BS') { acl = new Application_Check_List__c(Subject__c = 'Application Fee', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'INTLRE:MS' || opp.Academic_Plan__c == 'INTBS:MIB' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == 'HLTMGT:CFI' || opp.Academic_Plan__c == 'CURINS:MS' || opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'MASCOMM:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS' || opp.Academic_Plan__c == 'COMMART:BA' || opp.Academic_Plan__c == 'INTSTUD:BA' || opp.Academic_Plan__c == 'PSYC:BA' || opp.Academic_Plan__c == 'PBBA-HRMOL'|| opp.Academic_Plan__c == 'PBBA-INBOL'|| opp.Academic_Plan__c == 'INBOL:BBA'|| opp.Academic_Plan__c == 'MRKOL:BBA'|| opp.Academic_Plan__c == 'MRKOL:SM'|| opp.Academic_Plan__c == 'PBBA-FINOL'|| opp.Academic_Plan__c == 'PBBA-MGTOL'|| opp.Academic_Plan__c == 'MGTOL:BBA'|| opp.Academic_Plan__c == 'PBBA-MRKOL'|| opp.Academic_Plan__c == 'FINOL:BBA'|| opp.Academic_Plan__c == 'HRMOL:BBA' || opp.Academic_Plan__c == 'CRMJST:BS'|| opp.Academic_Plan__c == 'ECHDED:BS' || opp.Academic_Plan__c == 'HSA:BHSA' || opp.Academic_Plan__c == 'HOSP:BS' || opp.Academic_Plan__c == 'RECMGT:BS') { acl=new Application_Check_List__c(Subject__c = 'Holds', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'INTLRE:MS' || opp.Academic_Plan__c == 'INTBS:MIB' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == 'HLTMGT:CFI' || opp.Academic_Plan__c == 'CURINS:MS' || opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'MASCOMM:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS') { acl=new Application_Check_List__c(Subject__c = 'Funding Plan', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'INTLRE:MS' || opp.Academic_Plan__c == 'INTBS:MIB' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == 'HLTMGT:CFI' || opp.Academic_Plan__c == 'CURINS:MS' || opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'MASCOMM:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS') { acl=new Application_Check_List__c(Subject__c = 'FL Residency Proof 1', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'INTLRE:MS' || opp.Academic_Plan__c == 'INTBS:MIB' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == 'HLTMGT:CFI' || opp.Academic_Plan__c == 'CURINS:MS' || opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'MASCOMM:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS') { acl=new Application_Check_List__c(Subject__c = 'FL Residency Proof 2', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'INTLRE:MS' || opp.Academic_Plan__c == 'INTBS:MIB' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == 'HLTMGT:CFI' || opp.Academic_Plan__c == 'CURINS:MS' || opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'MASCOMM:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS') { acl=new Application_Check_List__c(Subject__c = 'Official UGRD Transcripts', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'INTLRE:MS' || opp.Academic_Plan__c == 'INTBS:MIB' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == 'HLTMGT:CFI' || opp.Academic_Plan__c == 'CURINS:MS' || opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'MASCOMM:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS') { acl=new Application_Check_List__c(Subject__c = 'Official GRAD Transcripts', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'INTLRE:MS' || opp.Academic_Plan__c == 'INTBS:MIB' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == 'HLTMGT:CFI' || opp.Academic_Plan__c == 'CURINS:MS' || opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'MASCOMM:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS') { acl=new Application_Check_List__c(Subject__c = 'Official Transcripts Translation', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'INTLRE:MS' || opp.Academic_Plan__c == 'INTBS:MIB' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == 'HLTMGT:CFI' || opp.Academic_Plan__c == 'CURINS:MS' || opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'MASCOMM:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS') { acl=new Application_Check_List__c(Subject__c = 'Proof of Degree', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == 'INTLRE:MS' || opp.Academic_Plan__c == 'INTBS:MIB' || opp.Academic_Plan__c == 'MASCOMM:MS') { acl=new Application_Check_List__c(Subject__c = 'GRE/GMAT Scores', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'INTLRE:MS' || opp.Academic_Plan__c == 'INTBS:MIB' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == 'HLTMGT:CFI' || opp.Academic_Plan__c == 'CURINS:MS' || opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'MASCOMM:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS' || opp.Academic_Plan__c == 'COMMART:BA' || opp.Academic_Plan__c == 'INTSTUD:BA' || opp.Academic_Plan__c == 'PSYC:BA' || opp.Academic_Plan__c == 'PBBA-HRMOL'|| opp.Academic_Plan__c == 'PBBA-INBOL'|| opp.Academic_Plan__c == 'INBOL:BBA'|| opp.Academic_Plan__c == 'MRKOL:BBA'|| opp.Academic_Plan__c == 'MRKOL:SM'|| opp.Academic_Plan__c == 'PBBA-FINOL'|| opp.Academic_Plan__c == 'PBBA-MGTOL'|| opp.Academic_Plan__c == 'MGTOL:BBA'|| opp.Academic_Plan__c == 'PBBA-MRKOL'|| opp.Academic_Plan__c == 'FINOL:BBA'|| opp.Academic_Plan__c == 'HRMOL:BBA' || opp.Academic_Plan__c == 'CRMJST:BS'|| opp.Academic_Plan__c == 'ECHDED:BS' || opp.Academic_Plan__c == 'HSA:BHSA' || opp.Academic_Plan__c == 'HOSP:BS' || opp.Academic_Plan__c == 'RECMGT:BS') { acl=new Application_Check_List__c(Subject__c = 'TOEFL / IELTS Scores', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'INTLRE:MS' || opp.Academic_Plan__c == 'INTBS:MIB' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == 'HLTMGT:CFI' || opp.Academic_Plan__c == 'CURINS:MS' || opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'MASCOMM:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS') { acl=new Application_Check_List__c(Subject__c = 'Resume', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'INTLRE:MS' || opp.Academic_Plan__c == 'INTBS:MIB' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == 'HLTMGT:CFI' || opp.Academic_Plan__c == 'CURINS:MS' || opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'MASCOMM:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS') { acl=new Application_Check_List__c(Subject__c = 'Statement of Purpose', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == '' || opp.Academic_Plan__c == 'CURINS:MS' || opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'MASCOMM:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS') { acl=new Application_Check_List__c(Subject__c = 'Letter of Recommendation 1', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS' || opp.Academic_Plan__c == 'PROF:MBA' || opp.Academic_Plan__c == '' || opp.Academic_Plan__c == 'CURINS:MS' || opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'MASCOMM:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS') { acl=new Application_Check_List__c(Subject__c = 'Letter of Recommendation 2', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'EGMGT:MS' || opp.Academic_Plan__c == 'COMPEG:MS') { acl=new Application_Check_List__c(Subject__c = 'Letter of Recommendation 3', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'CURINS:MS') { acl=new Application_Check_List__c(Subject__c = 'Letter of Eligibility for Teacher Certification', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'CURINS:MS') { acl=new Application_Check_List__c(Subject__c = 'Teacher Certification', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'SPED:MS' || opp.Academic_Plan__c == 'CURINS:MS') { acl=new Application_Check_List__c(Subject__c = 'TCE Scores ', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'COMMART:BA'|| opp.Academic_Plan__c == 'INTSTUD:BA' || opp.Academic_Plan__c == 'PSYC:BA' || opp.Academic_Plan__c == 'PBBA-HRMOL'|| opp.Academic_Plan__c == 'PBBA-INBOL'|| opp.Academic_Plan__c == 'INBOL:BBA'|| opp.Academic_Plan__c == 'MRKOL:BBA'|| opp.Academic_Plan__c == 'MRKOL:SM'|| opp.Academic_Plan__c == 'PBBA-FINOL'|| opp.Academic_Plan__c == 'PBBA-MGTOL'|| opp.Academic_Plan__c == 'MGTOL:BBA'|| opp.Academic_Plan__c == 'PBBA-MRKOL'|| opp.Academic_Plan__c == 'FINOL:BBA'|| opp.Academic_Plan__c == 'HRMOL:BBA' || opp.Academic_Plan__c == 'CRMJST:BS'|| opp.Academic_Plan__c == 'ECHDED:BS' || opp.Academic_Plan__c == 'HSA:BHSA' || opp.Academic_Plan__c == 'HOSP:BS' || opp.Academic_Plan__c == 'RECMGT:BS') { acl=new Application_Check_List__c(Subject__c = 'HS Transcripts / GED Scores & Certificate', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'COMMART:BA'|| opp.Academic_Plan__c == 'INTSTUD:BA' || opp.Academic_Plan__c == 'PSYC:BA' || opp.Academic_Plan__c == 'PBBA-HRMOL'|| opp.Academic_Plan__c == 'PBBA-INBOL'|| opp.Academic_Plan__c == 'INBOL:BBA'|| opp.Academic_Plan__c == 'MRKOL:BBA'|| opp.Academic_Plan__c == 'MRKOL:SM'|| opp.Academic_Plan__c == 'PBBA-FINOL'|| opp.Academic_Plan__c == 'PBBA-MGTOL'|| opp.Academic_Plan__c == 'MGTOL:BBA'|| opp.Academic_Plan__c == 'PBBA-MRKOL'|| opp.Academic_Plan__c == 'FINOL:BBA'|| opp.Academic_Plan__c == 'HRMOL:BBA' || opp.Academic_Plan__c == 'CRMJST:BS'|| opp.Academic_Plan__c == 'ECHDED:BS' || opp.Academic_Plan__c == 'HSA:BHSA' || opp.Academic_Plan__c == 'HOSP:BS' || opp.Academic_Plan__c == 'RECMGT:BS') { acl=new Application_Check_List__c(Subject__c = 'College Transcripts', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'COMMART:BA'|| opp.Academic_Plan__c == 'INTSTUD:BA' || opp.Academic_Plan__c == 'PSYC:BA' || opp.Academic_Plan__c == 'PBBA-HRMOL'|| opp.Academic_Plan__c == 'PBBA-INBOL'|| opp.Academic_Plan__c == 'INBOL:BBA'|| opp.Academic_Plan__c == 'MRKOL:BBA'|| opp.Academic_Plan__c == 'MRKOL:SM'|| opp.Academic_Plan__c == 'PBBA-FINOL'|| opp.Academic_Plan__c == 'PBBA-MGTOL'|| opp.Academic_Plan__c == 'MGTOL:BBA'|| opp.Academic_Plan__c == 'PBBA-MRKOL'|| opp.Academic_Plan__c == 'FINOL:BBA'|| opp.Academic_Plan__c == 'HRMOL:BBA' || opp.Academic_Plan__c == 'CRMJST:BS'|| opp.Academic_Plan__c == 'ECHDED:BS' || opp.Academic_Plan__c == 'HSA:BHSA' || opp.Academic_Plan__c == 'HOSP:BS' || opp.Academic_Plan__c == 'RECMGT:BS') { acl=new Application_Check_List__c(Subject__c = 'International Transcripts Translation & Course Evaluation', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'COMMART:BA'|| opp.Academic_Plan__c == 'INTSTUD:BA' || opp.Academic_Plan__c == 'PSYC:BA' || opp.Academic_Plan__c == 'PBBA-HRMOL'|| opp.Academic_Plan__c == 'PBBA-INBOL'|| opp.Academic_Plan__c == 'INBOL:BBA'|| opp.Academic_Plan__c == 'MRKOL:BBA'|| opp.Academic_Plan__c == 'MRKOL:SM'|| opp.Academic_Plan__c == 'PBBA-FINOL'|| opp.Academic_Plan__c == 'PBBA-MGTOL'|| opp.Academic_Plan__c == 'MGTOL:BBA'|| opp.Academic_Plan__c == 'PBBA-MRKOL'|| opp.Academic_Plan__c == 'FINOL:BBA'|| opp.Academic_Plan__c == 'HRMOL:BBA' || opp.Academic_Plan__c == 'CRMJST:BS'|| opp.Academic_Plan__c == 'ECHDED:BS' || opp.Academic_Plan__c == 'HSA:BHSA' || opp.Academic_Plan__c == 'HOSP:BS' || opp.Academic_Plan__c == 'RECMGT:BS') { acl=new Application_Check_List__c(Subject__c = 'SAT / ACT Scores', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'INTBS:MIB') { acl=new Application_Check_List__c(Subject__c = 'Prereq: Accounting', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'INTBS:MIB') { acl=new Application_Check_List__c(Subject__c = 'Prereq: Marketing', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'INTBS:MIB') { acl=new Application_Check_List__c(Subject__c = 'Prereq: Finance', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'INTBS:MIB') { acl=new Application_Check_List__c(Subject__c = 'Prereq: Operations Mgmt. OR Statistics', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS') { acl=new Application_Check_List__c(Subject__c = 'Admission Interview', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } if (opp.Academic_Plan__c == 'HRMGT:MS') { acl=new Application_Check_List__c(Subject__c = 'Critical Thinking Assessment', Opportunity__c = opp.id, type__c = 'Automatic'); newApplicationList.add(acl); } } } system.debug('############################################### newApplicantionList: ' + newApplicationList); if(newApplicationList <> null && trigger.isAfter) insert newApplicationList; }
. I have attached my code. Any help is appreciated.
Hi,
You could try to work on Lead After Update trigger when IsConverted field change to True . You could get opportunity Id from field ConvertedOpportunityID on Lead object.
If it does not solve your issue. Please explain what excatly you want from lead record to opportunity record.