Update Instructions
- In Match Rules, GREATERTHAN / LESSTHAN values are now read as exact numbers, and currency symbols or thousands separators are no longer removed. Existing Match Rules whose values contain a comma or currency symbol (for example
1,000or$1,000) will stop matching after updating to this version. Review such rules and change the value to a plain number (1000). - Plauti Assign no longer allows creating an Assignee record without a linked User. If you have integrations that insert Assignee records without a User, adjust those integrations before updating, since such Assignees will now be rejected upon creation. Furthermore, update existing Assignees to have a User linked.
- If you are updating from version 11.19 or earlier, make sure to follow the Update instructions for earlier versions as well! See Upgrading from Version 11.19 or earlier to the latest version.
New
- Assignment - Set up Processing Rules to automatically trigger assignment when a record is created with specific fields filled in, or when those fields are updated. This means triggering Assign with a Flow upon record update is not needed anymore.
Improved
- Assignee Summary - Frozen Salesforce users now have a "Frozen SF" status, separate from users who are inactive in Salesforce.
- Assignees - Frozen Salesforce users can no longer be added as assignees.
- Match Groups - Create list views for the Match Group overview. Filter records, choose which columns are visible, and save views for reuse.
- Match Rules - GREATERTHAN and LESSTHAN operators now respect decimals and negative numbers (for example 1.9 is greater than 1.5, and -5 is less than 0) instead of truncating to whole numbers.
- Match Rules - When a GREATERTHAN or LESSTHAN value cannot be read as a number, the routing log now explains which value (rule value, field value, or both) was not numeric.
- Queue Order – Choose the order in which queued records are processed for each object separately. For example, process records based on a custom date/time field instead of the date they were created. When left empty, records are processed by created date and the globally set Sort Order, as before.
Classes added
If you are not using the Plauti Assign permission sets, add the following classes to the applicable Admin permission sets:
srrDynamicQueryServicesrrFilterBuildersrrListViewControllersrrListViewRepositorysrrListViewServicesrrAssignmentOrderComparatorsrrObjectConfigRepositorysrrProcessingRuleControllersrrProcessingRuleEvaluatorsrrProcessingRuleOperatorService
If you are not using the Plauti Assign permission sets, add the following class to the applicable Admin and User permission sets:
srrProcessingRuleLogicValidator
Other Items added
If you are not using the Plauti Assign permission sets, add the following Object and Fields to the applicable Admin permission sets:
Object:
srrListView__c
Fields:
srrListView__c.Description__csrrListView__c.FilterCriteria__csrrListView__c.FilterLogic__csrrListView__c.ObjectType__csrrListView__c.SelectedFields__csrrListView__c.SortDirection__csrrListView__c.SortField__csrrListView__c.ViewName__c
Fixed
- Assignees - Assignees with an active status but no linked User were silently excluded from the assignment pool even though in Assign Setup they displayed as "Assignable." These are now shown with a "No User" status, and the queue reason names the cause.
- Assignment - Records are no longer routed to users whose Salesforce login is frozen, in both regular assignment and SLA reassignment.
- Assignment - Frozen users are no longer picked up as the existing owner when assigning to the owner of a matching duplicate record.
- Match Rules - A non-numeric GREATERTHAN or LESSTHAN value no longer aborts matching with an error; instead, the rule simply does not match.
- Reassignment - Reassignment on a missed SLA now writes to the Assignment Field configured on the Match Group instead of always writing to OwnerId. Furthermore, reassignment no longer fails on objects without an OwnerId field, such as Campaign Member.