You need to sign in to do that
Don't have an account?
Rahul
Need help, Getting error while deploying "Variable does not exist: RecursiveTriggerHandler"
Hello friends, Iam getting error "Variable does not exist: RecursiveTriggerHandler" while deploying the apex trigger to production.
Please find the trigger below
trigger BD_AccountTrigger on Account (after insert, after update) {
BD_ProcessSwitchSettings__c custSettings = BD_ProcessSwitchSettings__c.getInstance();
System.debug('****************in BD_LeadTrigger');
if(trigger.isInsert || trigger.isUpdate){
System.debug('****************in BD_LeadTrigger, Trigger.old:'+trigger.old);
System.debug('****************in BD_LeadTrigger, Trigger.new:'+trigger.new);
}
// if(!custSettings.BD_AllTriggersDisabled__c && custSettings.BD_NotesTriggerEnabled__c){
if(!custSettings.BD_AllTriggersDisabled__c ){
if(RecursiveTriggerHandler.isFirstTime){
RecursiveTriggerHandler.isFirstTime = false;
new AC_AccountTriggerHandler().run();
}
}
}
Please find the trigger below
trigger BD_AccountTrigger on Account (after insert, after update) {
BD_ProcessSwitchSettings__c custSettings = BD_ProcessSwitchSettings__c.getInstance();
System.debug('****************in BD_LeadTrigger');
if(trigger.isInsert || trigger.isUpdate){
System.debug('****************in BD_LeadTrigger, Trigger.old:'+trigger.old);
System.debug('****************in BD_LeadTrigger, Trigger.new:'+trigger.new);
}
// if(!custSettings.BD_AllTriggersDisabled__c && custSettings.BD_NotesTriggerEnabled__c){
if(!custSettings.BD_AllTriggersDisabled__c ){
if(RecursiveTriggerHandler.isFirstTime){
RecursiveTriggerHandler.isFirstTime = false;
new AC_AccountTriggerHandler().run();
}
}
}
Add RecursiveTriggerHandler class to your package and deploy both.
Deploy below components at atime.
RecursiveTriggerHandler
BD_AccountTrigger
Hope this helps you!
If my answer helps resolve your query, please mark it as the 'Best Answer' & upvote it to benefit others.
Thanks
Varaprasad
@For Support: varaprasad4sfdc@gmail.com
Blog: http://salesforceprasad.blogspot.com/
Salesforce latest interview questions :
https://www.youtube.com/channel/UCOcam_Hb4KjeBdYJlJWV_ZA?sub_confirmation=1
All Answers
Add RecursiveTriggerHandler class to your package and deploy both.
Deploy below components at atime.
RecursiveTriggerHandler
BD_AccountTrigger
Hope this helps you!
If my answer helps resolve your query, please mark it as the 'Best Answer' & upvote it to benefit others.
Thanks
Varaprasad
@For Support: varaprasad4sfdc@gmail.com
Blog: http://salesforceprasad.blogspot.com/
Salesforce latest interview questions :
https://www.youtube.com/channel/UCOcam_Hb4KjeBdYJlJWV_ZA?sub_confirmation=1
public class RecursiveTriggerHandler{
public static Boolean isFirstTime = true;
}