You need to sign in to do that
Don't have an account?
sudhIr Narayan
Trigger is not updating Lead Status
Hi,
I wrote below trigger to update lead status. when appoinment is created. But I am getting below error
trigger Update_Appointment_SQL on Lead (After Insert, After Update)
Thanks
Sudhir
I wrote below trigger to update lead status. when appoinment is created. But I am getting below error
trigger Update_Appointment_SQL on Lead (After Insert, After Update)
{ set<id> leadId=new set<id>(); for(Lead ts : trigger.new) { leadId.add(ts.id); Lead ld=[Select status,Appointment_Created_Date__c from Lead where id in :leadId]; if( ld.Appointment_Created_Date__c <> null) { ld.Status='SQL'; update ld; } } }
Error: Invalid Data. Review all error messages below to correct your data. Apex trigger Update_Appointment_SQL caused an unexpected exception, contact your administrator: Update_Appointment_SQL: execution of AfterUpdate caused by: System.DmlException: Update failed. First exception on row 0 with id 00Q6000000myNGaEAM; first error: CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY, Update_Appointment_SQL: maximum trigger depth exceeded Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa] Lead trigger event AfterUpdate for [00Q6000000myNGa]: []: Trigger.Update_Appointment_SQL: line 11, column 1Please suggest me
Thanks
Sudhir
Hope this will helpful to you...!
All Answers
Use below code instead of your code hope it will help you
Please mark my answer as a best solution to your question if it solves your problem.
Hope this will helpful to you...!
You cannot assign values /modify the trigger.new records in after trigger.