You need to sign in to do that
Don't have an account?
Process Builder and Trigger Issue
I have a process builder that is creating detail records and populating a few fields on creation. I also have an after insert trigger that is firing based on one of the fields that is populated during the record creation in the process builder. Both function perfectly independently but when a record is created through the process builder that should fire the trigger it does not. Any ideas or resources would be greatly appreciated since I'm new to triggers?
Before Trigger --> After Trigger --> Workflow field update --> Before Trigger (One Time) --> After Trigger (One Time) --> Processes.
https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_triggers_order_of_execution.htm
All Answers
Before Trigger --> After Trigger --> Workflow field update --> Before Trigger (One Time) --> After Trigger (One Time) --> Processes.
https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_triggers_order_of_execution.htm
trigger Trigget_Get_Open_Oppt on Opportunity (after insert,after update,after delete){
Set<Id> Accids = New Set<Id>();
system.debug('@@@@@'+Accids);
for(Opportunity op:Trigger.new)
{
Accids.add(op.Accountid);
}
for(opportunity opp : [select id,StageName from opportunity where Accountid in:Accids]) {
if(opp.StageName == 'Closed')
{
opp.AccountId ='Closed Lost';
}
}
}