Forums > Back to Forum > Conversation Thread

Conversation Thread

re:re:SFDC Trigger, how to add values into the current record in after insert Reply
Posted by Anatoly M Kidder on 02/02/2026 06:53:45
> > SFDC allows adding values in Before Triggers, but if you need to associate a child, you will need the record id. from this new record. So you try to use After Insert, here you will get id of the record.
> > HOWEVER SFDC has a locking mechanism NOT to Allow to Insert any values in After Insert runniing Trigger. Bummer!
> > Of course, you may use a the before insert trigger but no IDs :(.
> > Below is very cool approach to REQUERY this record while you are on that record! It is tested.
> > Other approach is to create a copy of the record, not tested.
> > Below is requery option: You use any other Object instead of Account.:)
> > Example: Inside After Insert
> >
> > Account myAccount=trigger.new[0]; //Any object
> > Account updacc=[select id from account where id = :myAccount.id]; //Query
> > updacc.type='Enterprise Customer'; //Add!
> > update updacc;
>