Skip to main content

Return to TX Community

Liaison

Group Assignment Manager Triggers

A Trigger is a section of code executed before or after inserting or modifying a Salesforce record based on a condition provided. There are different types of triggers based on the actions to be performed. Listed below are the triggers available in TargetX Group Assignment Manager:

AssignmentGroupMemberReset
Trigger/Class AssignmentGroupMemberReset
Object Assignment_Group_Member__c (Assignment Group Member v2)
Type after insert, after update
Description Manages assignment group tracking data.
Affects Records_Owned__c
How affected Sets to 0
Criteria A change to the assignment group parameters
Custom Setting N/A
Custom Setting Description N/A
Package Version 1.54 - Current

GroupAssignmentAccount
Trigger/Class GroupAssignmentAccount
Object Parent object - Account
Type after insert, after update
Description Assigns Account record owner to appropriate user.
Affects Account Record Owner field based on custom settings
How affected On update or insert, if the designated group assignment field is set, the trigger will determine the owner based on a round robin strategy
Criteria Value of the group assignment field must match a name in the Assignment_Group__c table
Custom Setting  group_assignment_setting__c
Custom Setting Description Designates group assignment, and owner fileds to use while evaluating ownership for objects.
Package Version 1.54 - current

GroupAssignmentContact
Trigger/Class GroupAssignmentContact/RoundRobin
Object Contact
Type     after insert, after update
Description Assigns Contact record owner to appropriate user.
Affects Record Owner
How affected Updates with User Id
Criteria Value of the group assignment field must match a name in the Assignment_Group__c table
Custom Setting group_assignment_setting__c
Custom Setting Description Designates group assignment, and owner fileds to use while evaluating ownership for objects.
Package Version 1.54 - Current

GroupAssignmentLead
Trigger/Class GroupAssignmentLead
Object Lead
Type after insert, after update
Description Assigns Lead record owner to appropriate user.
Affects Lead owner field as set by group_assignment_setting__c
How affected On update or insert, if the designated group assignment field is set, the trigger will determine the owner based on a round robin strategy
Criteria Value of the group assignment field must match a name in the Assignment_Group__c table
Custom Setting group_assignment_setting__c
Custom Setting Description Designates group assignment, and owner fileds to use while evaluating ownership for objects.
Package Version 1.54 - Current

GroupAssignmentOpportunity
Trigger/Class GroupAssignmentOpportunity
Object Opportunity
Type after insert, after update
Description Assigns Opportunity record owner to appropriate user.
Affects Owner field as designated by group_assignment_setting__c
How affected On update or insert, if the designated group assignment field is set, the trigger will determine the owner based on a round robin strategy
Criteria Value of the group assignment field must match a name in the Assignment_Group__c table
Custom Setting group_assignment_setting__c
Custom Setting Description Designates group assignment, and owner fileds to use while evaluating ownership for objects.
Package Version 1.54 - Current

 

  • Was this article helpful?