Activity › Forums › Salesforce® Discussions › Can we update the same record in After Trigger context. Is there any way or workaround? Salesforce® Discussions Can we update the same record in After Trigger context. Is there any way or workaround? Posted by Saurabh on April 7, 2017 at 1:29 PM How to update the same record in After Trigger context. Manpreet replied 9 years, 2 months ago 2 Members · 1 Reply 1 Reply Manpreet Member April 7, 2017 at 1:42 PM Hi saurabh, You can do something like this : trigger AccNameUpdate_And_ContactInsert on Account (before insert ,after insert) { List<Contact> lst = new List<Contact>(); if(Trigger.isBefore && Trigger.isInsert ){ for(Account acc : TRigger.New){ acc.Name = ‘Test’+ acc.Name ; } } if(Trigger.isAfter && Trigger.isInsert ){ for(Account acc : Trigger.New){ Contact c = new Contact(); c.lastName=’Singh’; c.AccountId = acc.Id; lst.add(c); } insert lst; } Thanks. Log In to reply. Public All Members My Connections Only Me PublicAll MembersMy ConnectionsOnly Me Public All Members My Connections Only Me