Overview
The following article covers what's new in our Montepulciano release (beginning in April 2024) to provide a detailed understanding of what's changing, how new features work, how to enable them and any additional factors your team should consider. If you're new to Practifi or our release documentation, please review our best practices for đź“š Using Practifi Release Notes.
Over the years, the Practifi team has received a wealth of valuable feedback from clients and internal users alike. This feedback ranges from ideas for major enhancements to suggestions for minor updates and improvements. While high-severity issues are prioritized and solutions can be deployed promptly, suggested changes are usually integrated more gradually, often deployed alongside key new features with each major release.
The Montepulciano release is entirely dedicated to responding to user feedback and resolving issues. It includes a broad range of enhancements, refinements, fixes and other technical improvements. Thanks to everyone who has contributed suggestions to help us improve the user experience in Practifi.
- Product Enhancements
- Click-to-Dial Extended to More Phone Numbers
- Relate Contacts via Relationships
- Contact Information Added to Key Records for Individuals
- Mailing Label Field Settings for Individual and Organization Records
- Completed Task Confirmation Redesign
- New Relationships and Relationship Types Reports
- Feed Component Added to Sidebar on Task and Event Record Pages
- Feed Posts Now Show Timestamps
- Resolved Issues
- Active Forms
- Document Saved to a Process/Launch Task When Uploaded via a Pinned Field
- Active Form Record-Locking Fixes
- Active Form Pinned Field Visibility for Start a Process Action
- Uploaded File Display Fix
- Active Form Save to Record - Date/Time Field
- Active Form Table Picklists with Commas
- Map Multiple Fields to a Single Long Text Area Field in a Process
- Active Forms Decimal Place Fix
- Making Active Form Completion Consistent with Task Completion
- Task Completion with Active Form Error If Clicked Too Quickly
- Processes, Tasks and Activities
- Enhancement to Default Process Name Formulation
- Update to Process Type Deep Clone Help Text
- Process Group Enhancement
- Process Stage Group Fix
- Process Creation Flow Now Available for Portal Users
- Completed Tasks for Client Entities Fix
- Process Task Outcome Not Using Order Field
- Deleted Activities Not Being Delinked from Related Tasks
- Assignment by Business Role for Task Templates and Process Tasks
- Enable Reassignment of Tasks to Users and Queues
- Separation of Task Templates Page into Active and Inactive Tabs
- Removed Holdover Stages from SPA on Action Objects for Process Tasks
- Improvements to Task Completion Notifications
- Complete Task Mass Processing Converted to Asynchronous
- Tasks List Views for Other Users Fix
- Division and User Pages Events and Calls Display Fix
- Delegated Tasks List View Fixes
- My Open Tasks List View Fix
- Entity Records
- Options for Automated Noticeboard Posts on Death of Household Member
- Description Field Fix on Conversion of a Contact to an Individual
- Convert to Individual Preferred Phone Fix
- Add Individual to Household/Organization Address Fix
- Missing Feed Posts When Adding an Individual to a New Household/Organization
- Missing Address When Adding an Individual to a New Household/Organization
- Structure Tab Fix Where Client Stage is Null
- Updated Division Logic When Updating Entity Owner
- Allow Division Selection on Entity Creation
- Promote to Prospect Flow Fix
- Refinements to Salutation and Sex fields
- Edit Owner Button Now Hidden
- Assets and Liabilities
- List Views
- Integrations
- Miscellaneous
- Deliverable Descriptions Now Display Rich Text
- Restricted Picklist Fix
- Stage History Fix for Renamed Stages
- Updated Policy Permission Set Name
- Division and Financial Product Headings Display Fix
- Layout Enhancements for Private Investment Records
- New Button for Personal Security Questions
- Sharing Defaults for Services Set to Public Read/Write
- Service Page Hyperlink Fix
- Active Forms
- Montepulciano Minor Release - May 2024
- Change Log
Product Enhancements
Click-to-Dial Extended to More Phone Numbers
Many Practifi organizations have a softphone integration that allows users to click a phone number from within a Practifi record and have it place the call over their internet connection. We've extended the click-to-dial feature to other places where phone numbers are displayed:
- Members and Client Entities sections on the Key Records component
- Contact Details component
- List views where phone numbers are displayed
Relate Contacts via Relationships
We've extended the range of relationships you can use to link Client, Entity and Contact records and expanded where you can set them up. Previously, you could only establish new relationships from an Entity or Client record. Using the New Relationship action, you can now establish Relationship records directly from a Contact record.
In addition, you can link Contacts with other Contact records. This opens up a lot of possibilities. You can now map out connections between family members in other Households (e.g., siblings, parents or children) or other Contact records (e.g., accountant or attorney).
When setting up or modifying the range of available Relationship Types, we renamed the Entity Type field to Available To. We added some help text to make the intended function clear. You will now also see Contact as one of the available options.
Contact Information Added to Key Records for Individuals
We've enhanced the Overview section on Individual records to include key contact details, making it consistent with the Household and Organization page layouts.
The Individual's Details section displays the following contact information for the individual:
- Entity (Individual) name
- Age
- Preferred Phone
Mailing Label Field Settings for Individual and Organization Records
You can now override the default mailing label (addressee) for Individual and Organization records. Previously, this was only available for Households and Contacts. We've made the Replace Mailing Name With field available on Individual and Organization records, allowing you to override the default mailing label for that specific record.
We've also extended the custom settings that allow Practifi Administrators to define different addressee defaults for your firm.
Please note: Record-level settings take precedence over organization-wide settings.
Completed Task Confirmation Redesign
We redesigned the Mark as Complete window for Tasks to improve its informativeness and usability to complement some of the enhancements to Deliverables made in the Cabernet Franc release in February 2024.
These updated design features include:
- A Completion Details section at the top of the window that displays only if at least one of the below elements is applicable for the Task
- A field to enter time spent on the Task (if the Practifi - Time Tracking - User permission set is enabled)
- A What was the outcome? picklist field (if available on the Task)
- Info scope for the Task Actions preview (if available on the Task)
- A Review What’s Been Done section, visible if the Task being completed has an Active Form, Checklist items or Deliverables that could be fulfilled
New Relationships and Relationship Types Reports
We've introduced two new report types: Relationships and Relationship Types. Fields from related Entities and Contacts have been included in these reports via lookup fields, providing comprehensive insights into relationships across your client database.
Feed Component Added to Sidebar on Task and Event Record Pages
We've extended the range of features available on the sidebar for Task and Event record pages by adding a Feed component. This allows you to access the Feed from any tab while working on a Task or Event record and makes the sidebar consistent with the Home page and Contact record page. The Feed component can be expanded or collapsed as needed.
Feed Posts Now Show Timestamps
Previously, historical Feed posts displayed rounded timestamps (e.g., 4 years ago) instead of the exact date and time of the post. The enhanced Feed component will now display exact timestamps for improved transparency and accountability.
Please note: This update applies only to the main Feed component on Entity records. Feed posts displayed in the side panel of Task and Event records will still show rounded timestamps.
Resolved Issues
These improvements and fixes are grouped in the following sections by product functionality.
Active Forms
Document Saved to a Process/Launch Task When Uploaded via a Pinned Field
Support for file uploads has been implemented in Active Form Pinned Fields during the creation of Process Types. This enhancement ensures that the uploaded file is saved to the launch Task when it is created.
Active Form Record-Locking Fixes
Several issues were reported related to errors caused by record locking. Records are locked in Practifi when they are being modified to prevent multiple users from updating the same record at the same time.
- Pinned Active Form Fields now save asynchronously: Several users encountered an Apex Script UnhandledTrigger Exception, which indicated a failure to obtain exclusive access to specific records during an update. To prevent record locking, the trigger will now save Pinned Fields asynchronously rather than synchronously.
- Active Form on Process Launch fix: Some users reported a List Exception error when launching a new Process with Active Forms on the initial Task, preventing subsequent Tasks from initiating. The Lookup Rollup Summary calculation mode was updated from real-time to scheduled to prevent record locking.
- Active Form on Saving Task fix: Some users with complex Active Forms reported an Active Form error when completing a Task. The underlying cause was related to record locking rather than the Active Form.
Active Form Pinned Field Visibility for Start a Process Action
Active Form Pinned Fields were not displaying in the Start a Process window when there were no direct Active Form Fields on the initial Process Task. The workaround was to include a hidden Active Form field. The problem has been resolved, and Pinned Fields will now display as configured in the Start a Process window without requiring the direct Active Form fields.
Uploaded File Display Fix
When using a File Upload field on an Active Form component, the uploaded file's name would display twice despite only being uploaded once. Uploaded files will now display as expected.
Active Form Save to Record - Date/Time Field
We resolved an issue where updating an Active Form Date/Time field would correctly update the corresponding field on the related Entity, but leaving the field unchanged would result in an error.
Active Form Table Picklists with Commas
You can now include commas within picklist values in an Active Form Table by adding a backslash before the comma. Previously, commas were treated as delimiters, separating entries into multiple values instead of being treated as one choice. Now, if a picklist is configured as "Alpha\, Beta, Gamma" the Active Form will display the list as:
- Alpha, Beta
- Gamma
Map Multiple Fields to a Single Long Text Area Field in a Process
You can now map multiple Active Form fields to a single Long Text Area field on a Process, with each field name included alongside its respective value. This is consistent with mapping fields to the Task Description.
Active Forms Decimal Place Fix
Previously, Active Form fields designed for currency or number inputs did not support decimal places. Decimal number input has been enabled in Active Form fields, allowing users to input decimal values as needed.
Making Active Form Completion Consistent with Task Completion
We resolved an inconsistency between which users can complete Tasks and who can complete Active Form fields. The following users can complete a Task, check off Checklist items and fill out Active Form fields:
- The Task owner or assignee
- Members of the Entity's Servicing Team, as configured on the Task's Enable Advanced Execution Management? setting
- Queue members, where the Task is assigned to that queue
Please note: A change was made to this functionality with the Montepulciano Minor Release - May 2024.
Task Completion with Active Form Error If Clicked Too Quickly
Some users encountered premature validation errors when attempting to complete a Task before Active Form fields finished loading in the Task completion window. To prevent these premature error messages, we've disabled footer buttons in the Task completion window until Active Form fields are saved.
Processes, Tasks and Activities
Enhancement to Default Process Name Formulation
Process Name is a text field with an 80-character limit. We updated the default Process name formation logic to utilize the entire Process name with the Entity name appended for the remaining characters. This naming convention applies to all objects accessible via the Start a Process action. For example, if starting a Process for another user record, that user’s name would be appended to the Process name.
When starting Processes as a Mass Action for multiple clients simultaneously, each Process name will reflect the respective client's name.
The automatically generated Process name will be displayed in the Start a Process window to allow users to overwrite or update the name before kicking off the Process.
Update to Process Type Deep Clone Help Text
The Deep Clone action allows Practifi Administrators to create a copy of a Process Type and its associated items. We've updated the help text to clarify that all other features of the Process and underlying Tasks—such as Outcomes, Active Form Screens, Prompts, Tables, Validation Rules, Rule Criteria and Rule Actions—will also be cloned.
Process Group Enhancement
You can now separate and categorize Processes into groups for better organization and reporting. This is particularly useful if your firm has a long list of Processes that users have to scroll through. Enabling Process Groups also aligns them with the grouping already available for Task Templates.
Users will now see an option to select a Process Group when using the Start a Process action. The picklist defaults to All Groups, and there is also an option for No Group to display all Process Types that do not have a defined Group value.
We've also added new Process Group filters and columns to Process list views.
Process Stage Group Fix
We resolved an issue where failure to define a Stage Group when configuring a Process Type resulted in an error. Stage Group is now mandatory when configuring a Process Type.
Please note: This change does not directly impact Pre-existing Process Types. However, the related Process may generate an error if the Stage Group field is not populated. If you edit a pre-existing Process Type that does not have a Stage Group defined, you will not be able to save your changes without entering a Stage Group.
Process Creation Flow Now Available for Portal Users
Even though the Process Creation flow is overridable and can be duplicated and modified, it was not available in Practifi Portals. We updated the related Apex Action method to Global, which allows the Process Creation flow to be viewed and utilized during Portal configuration.
Completed Tasks for Client Entities Fix
We resolved an issue where open Tasks related to a Client Entity were displayed under both the Client Entity and the parent Client Household/Organization (Primary Entity), but completed Tasks related to a Client Entity would appear only on the parent record.
This issue arises when a Task has different values for the Related To and Related Entity fields. Completed Tasks for a Client Entity will now display under both the Client Entity and its parent record.
Process Task Outcome Not Using Order Field
We resolved an issue where Task Outcomes were displayed alphabetically rather than in the order specified in the Order field.
Please note: This change will affect existing Outcome lists on Tasks for all Practifi organizations.
Deleted Activities Not Being Delinked from Related Tasks
We've ensured that when an Activity record is deleted, its value is promptly removed from the related Task record page. Users can now complete tasks without encountering errors.
Please note: This fix applies only to new records. As this fix operates asynchronously, completing the Task may take a few minutes as the system performs its job.
Assignment by Business Role for Task Templates and Process Tasks
The configuration of Assignment by Business Role allows for the selection of multiple Business Roles. Unfortunately, this configuration is invalid; only the first listed Business Role is assigned to the Task. We've introduced a validation message to prevent the selection of multiple Business Roles during the Task saving process.
Please note: These modifications impact the creation of new Task records but do not update existing Task Templates and Process Tasks. We recommend using queues if you need to assign Tasks to more than one team member.
Enable Reassignment of Tasks to Users and Queues
Previously, the Change Owner action only allowed Tasks to be reassigned to users. Reassigning a Task to a queue was not an option. We enabled the reassignment of Task records to users and queues, providing a more flexible user experience. To ensure consistency, we also updated the button label to Change Owner on every list view that displays a Reassign Owner/Change Owner button, including both mass actions and row actions.
Separation of Task Templates Page into Active and Inactive Tabs
As the List View component has a 30-record limit, we've split the Task Templates page in the Settings App into separate tabs for Active Task Templates and Inactive Task Templates, allowing more templates to be stored.
Removed Holdover Stages from SPA on Action Objects for Process Tasks
The Action record on a Process Task previously included picklist values that were holdover stages from Practifi’s SPA version and not aligned with available options at the Entity object/field level on the Salesforce Lightning version. These deprecated stages have been removed.
Improvements to Task Completion Notifications
When completing Tasks using row actions, we've replaced the Next button with a Finish button to make it clear to users that no more steps are required.
Completing a Task via a row action now triggers a success/failure notification, depending on the completion outcome, providing users with immediate feedback.
Completing Tasks in bulk via mass actions in list views now triggers a bell notification indicating the outcome of success or failure. Users can click on these notifications to access a batch record page displaying processing outcomes for further review.
Complete Task Mass Processing Converted to Asynchronous
The background processing for Complete Task mass actions has been converted from synchronous to asynchronous to improve performance. Users will receive a bell notification once the mass action is completed.
Tasks List Views for Other Users Fix
When viewing another user’s profile, Tasks list views displayed Tasks belonging to the logged-in user rather than the user being viewed. Tasks list views (including standalone, Process Tasks or a combination of both) now correctly display the Tasks assigned to the specified user. This has been fixed in both the User Page - Overview (Key Records) and Processes & Tasks components.
Division and User Pages Events and Calls Display Fix
We revised the Activities component on Division record pages to ensure users can view all Events and Calls relevant to their Division. This fix has been implemented across all applications for Division record pages.
Additionally, we improved the Activities component on User record pages so Activities list views now display Event and Call records where the Assigned To field matches the current user or where the current user is listed as one of the attendees of an event.
Delegated Tasks List View Fixes
We resolved an issue where delegated Tasks displayed slightly different results for the same user when viewed in different apps. Updates have been made to the queries as follows:
- Business Dev (BD) - Tasks - Open delegated tasks (Home page tile and tile table)
- Business Dev (BD) - Tasks - Due and overdue delegated tasks (Home page tile and tile table)
- Employer Relations - Open Tasks I Have Delegated (Home page tile and tile table)
- Marketing - Tasks - Due and overdue delegated tasks (Home page tile and tile table)
My Open Tasks List View Fix
We've resolved an issue where certain Tasks list views were showing only Tasks related to Entities. We've updated the query to be based on the WhoId of the Task rather than the WhatId, so the following areas will now display the running user's open Tasks, including both ad hoc and Entity-related Tasks:
- Tasks page > My Open Tasks view
- Tasks page > My Tasks view
- Open tasks Home page tile table
Entity Records
Options for Automated Noticeboard Posts on Death of Household Member
As part of the Petit Verdot release in September 2023, we introduced the Rulebook feature. One of the pre-configured rules that shipped with the Rulebook is called Client Death. This rule automatically creates a critical Noticeboard post and creates a Task when a Date of Death is entered for a Household member. Although the Client Death rule is inactive by default, there is potential for conflict with a pre-existing Practifi setting to automatically create an important Noticeboard Post that triggers if a Date of Death is entered for a Household member.
If you prefer to utilize the Client Death Rulebook rule, we've introduced a new Custom Practifi Setting where you can disable the legacy Deceased Household Member setting. If you prefer to utilize the legacy setting, you should ensure the Client Death Rulebook rule is not enabled (it is disabled by default). If desired, you can also use the new Custom Practifi Setting to modify the default text posted to the Noticeboard if you want to use the legacy automation.
You can use one or the other of these notification options, or you can disable both if you do not want a Noticeboard post to be created when a Household member passes away. We do not recommend enabling both options, as this will result in duplicate Noticeboard posts.
Description Field Fix on Conversion of a Contact to an Individual
When a Contact associated with a Household or Organization is converted into an Individual using the Convert to Individual action, any previous data saved in the Description field on the Contact's Basics page is now retained.
Convert to Individual Preferred Phone Fix
We resolved a mismatch between the Preferred Phone for a Client and a Contact, which could cause an error upon conversion of a Contact record to an Individual record using the Convert to Individual action.
Add Individual to Household/Organization Address Fix
We fixed an issue where adding an Individual to a Household or Organization would overwrite the original address, even though the Exclude Address from sync checkbox was selected. Practifi will now retain the original address listed in the Individual record before addition to the Household or Organization.
Missing Feed Posts When Adding an Individual to a New Household/Organization
We resolved an issue where adding an Individual to a new Household or Organization did not retain the Individual's Chatter Feed posts.
Please note: The Feed from the Individual may not immediately appear due to the job running asynchronously. You may need to refresh the browser page to see the Feed in the Household/Organization record immediately, or you can wait for the job to auto-run.
Missing Address When Adding an Individual to a New Household/Organization
We introduced a check to prevent the sync of Household to Contact record addresses if no Primary Entity exists in the Household.
Structure Tab Fix Where Client Stage is Null
The Structure tab will now be displayed for Entities with no Client Stages recorded and will include Individuals, Households and Organizations.
Updated Division Logic When Updating Entity Owner
One of the key methods for keeping Client records separate and distinct between different firms or business units in the same Practifi organization is by setting up Divisions and Sharing Rules based on those Divisions.
We recommend that each User record in Practifi has a Primary Division assigned so that records owned by that user (such as Client records) inherit the user’s Primary Division. When a Client record's owner changes (generally when the client's main advisor changes), the Related Division of the client should typically update to reflect the new owner's Primary Division.
However, in cases where the new owner is a member of multiple Divisions, particularly if they have the original user’s Primary Division as one of their secondary Divisions, this transition may not occur as expected, and the Division on the Client records may not get updated.
To address this, we've introduced a new setting that allows Practifi Administrators to manage such exceptions independently. Additionally, we've ensured alignment with existing functionality by integrating with the Populate_Related_Division_from_Entity__c trigger setting, which copies over Related Division values from parent Entities to their child records. However, exceptions are made for Account and Financial Product objects, as they are the highest level in the Practifi hierarchy and cannot utilize this setting. Instead, they will always utilize the new setting.
For seamless integration with existing functionality, we created a new organization-wide custom field in Custom Metadata Types > Practifi Feature Settings called Inherit Related Division To with the following options:
- Always Set to Owner's Primary Division: When the Entity owner changes, the Related Division inherits the new owner's Primary division, regardless of the new owner's memberships in multiple Divisions.
- Remain Unchanged if Owner Belongs to Division: When the Entity owner changes, the Related Division retains its existing value if the new owner is a member of that Division, preventing unnecessary updates to the Division.
This setting lets Practifi Administrators control how an Entity's Related Division is inherited during record creation or update, aligning with their organizational structure and processes. If the new owner belongs to multiple Divisions, including the Entity's current Related Division, clients can choose whether the Entity retains its existing Division or migrates to the new owner's Primary Division based on their reporting and operational preferences.
Please note: The new Inherit Related Division To setting is not added to the Custom Metadata layout of existing Practifi organizations by default. It must be manually added.
Allow Division Selection on Entity Creation
Where a user is a member of multiple Divisions, we've introduced enhancements to allow them to specify the Related Division during Entity creation. This ensures Entities and their child records are created with the correct Division.
When creating a new Entity (Household/Organization/Individual), users will see a new Owner lookup field beneath the Source field and a Related Division field that defaults to the Primary Division of the selected owner, if available, in the Entity creation flow. The picklist only shows Division options where that user is a member.
If the selected owner is not associated with any Division, the Related Division field will not be displayed, enabling users to proceed with Entity creation without assigning a Division.
Please note: This enhancement is being made to the default global layout. Existing Practifi organizations with modified flows for Entity creation will not see these improvements.
Promote to Prospect Flow Fix
We resolved an issue where the Promote to Prospect flow would fail if organization default triggers were disabled and only local user triggers were enabled. This typically only occurs as part of large manual data loads, such as onboarding a new set of clients or migration from a previous database. The Promote to Prospect flow now functions reliably even when organization default triggers are disabled and only local user triggers are enabled.
Refinements to Salutation and Sex fields
We've refined the behavior and available picklist options for the Salutation and Sex fields in various member addition flows:
- The Salutation field has been made non-mandatory and allows users to select None if applicable.
- The Sex field has been relabeled to Gender to align with the field naming convention in the Contact object. It has been made non-mandatory and includes the following picklist options to match those on the Contact record page:
- None
- Male
- Female
- Other
The following flows have also been updated:
- New Member (Household and Organization)
- Add Organization Member - (Create a new member)
- Add Household Member - (Create a new member)
Edit Owner Button Now Hidden
Several automations occur when updating the owner (usually the main advisor) of an Entity or Client. Users can update the owner on related child records such as Household Members, Open Processes & Tasks, Active Services and Assets & Liabilities. There is also the ability to retain the existing Servicing Team.
Previously, it was possible to bypass this automation by clicking the Edit button in the Account Owner field rather than the intended method of using the Change Owner button in the record side panel. We've now hidden the Edit button to ensure consistency and promote the best practice of using the Change Owner flow.
Assets and Liabilities
Asset/Liability Role Character Limit
When adding a new Role for an Asset or Liability (e.g., Owner or Beneficiary), a name for the Role is automatically created by appending the Asset/Liability name to the Client name. When this Role Name exceeds the 80-character limit, users can manually shorten it and save it without encountering an error.
Automatic Creation of Asset/Liability Role
When a related Client is recorded on an Asset/Liability and the Asset/Liability Role field is blank, a new Role of Owner will automatically be created for that Asset with the primary member of the related Client. This is particularly important for Assets such as those sourced via the Tamarac integration, where all Assets are created during the bulk sync regardless of whether the Asset is linked to a Client. This can then impact RMD eligibility rules as one of the criteria is Asset Role = Owner.
Please note: Existing Assets without a Role recorded will require a mass update for the changes to take effect.
Asset/Liability Fix for Client Entities
Previously, when recording an Asset/Liability against a Client Entity (e.g., an Entity such as a Trust or Private Company as part of a parent Household), the Client Entity would be displayed as both the Related Entity and the Client. This behavior has been amended so that the Client Entity will continue to be the Related Entity, but the parent Client (typically a Household) will now show in the Client field.
Please note: This update will only impact newly-created records.
List Views
List Views for All Records Fix
We resolved an issue where the Entity query on the Directory page displayed more records than expected when the filters were open (i.e., All Records). This was also the cause of a discrepancy between the actual number of records displayed and the number shown at the top of the list view. We updated the filter queries for the Directory and Pipeline pages to ensure only the expected records are displayed.
List Views Record Selection Fix
We resolved an issue where selected records persisted across different list views when switching between them or refreshing the view. The counters indicating the number of records selected, displayed and in total will now refresh when switching list views.
Data Management App List View Fix
We resolved an issue where some list views in the Data Management app were not displaying all records due to the hideNone attribute being set to True in the JSON filters. We've removed the hideNone attribute from the filters, ensuring list views display all intended records.
Management App Queue Filter Fix
The All Tasks view on the Tasks page in the Management app includes filters for both Assigned to Queue and Assigned to User, but the Queue filter only showed records assigned to the running user who is a member of the queue. We've merged the Assigned to User and Assigned to Queue filters into a single filter called Assigned To that combines options for both Users and Queues and functions according to the selected criteria. Additionally, the Owner column in the All Tasks list view was renamed to Assigned To to maintain consistency.
Integrations
Microsoft 365 Event Description Truncation Fixed
The Microsoft 365 Event Description synced into Practifi was previously truncated to 250 characters. The Event Description now syncs accurately into Practifi without truncation.
Microsoft 365 Multi-Day Events
We resolved an issue where multi-day events from Microsoft 365 were displaying as single-day events in Practifi. Multi-day events are now accurately reflected in Practifi.
Updated Addepar and Black Diamond Integration Pages to Support Search
The search function on Addepar and Black Diamond integration pages displayed errors that required manual backend configuration to enable Allow Search. We've also added new filtering options in the Integrations list view to allow you to easily see imported portfolios that are not linked to Practifi portfolios.
MoneyGuide Integration Can Include Prospect Data
We've enhanced the MoneyGuide integration to transfer data from Practifi for both Prospects and Clients. Previously, only Client records were transferred.
New Rollup Added for Revenue Installments
We added a Lookup Rollup Summary to sum Installments for the last 12 months to the Revenue Last Year (Rolling) field on the Asset/Liability object. This feature enables Orion Connect and any future integrations that populate the Installment object to calculate this field.
Miscellaneous
Deliverable Descriptions Now Display Rich Text
A new Description field was added as part of the Cabernet Franc release in February 2024 to allow Practifi Administrators to better customize and provide clarity to users around the Deliverables associated with your firm’s Services. Although the Deliverable configuration allowed rich text, we resolved an issue where the formatting was lost when users viewed the Deliverable's description by hovering over the Info icon.
Restricted Picklist Fix
We resolved a Script Exception error that occurred when updating restricted picklists where the API name no longer matched the field label, usually when a picklist label was amended from the default Practifi value.
Stage History Fix for Renamed Stages
The Stage History for various objects—including Deal, Service, Process, Entity and Tasks—was recording the Stage API field name rather than the Stage name (Label). Where a Stage was renamed or relabeled, the original Stage name would be shown rather than the new name. Stage History now accurately reflects the relabeled Stage name as intended.
Updated Policy Permission Set Name
The permission set Practifi - Additional Features - Policy Coverage User has been renamed Practifi - Additional Features - Policy to reflect its purpose better. This helps avoid confusion, as there is a separate permission set specifically for Policy Coverage, which retains its original name Practifi - Additional Features - Policy Coverage.
Division and Financial Product Headings Display Fix
Division and Financial Product headings were not displaying on their respective Lightning pages. We've corrected the CSS styling issue to ensure these headings display correctly.
Layout Enhancements for Private Investment Records
On Private Investment records, we've added a new Progress & Key Dates section with Stage, Start Date and End Date fields, allowing you to track progress and key dates effectively.
New Button for Personal Security Questions
The mechanism for adding a new Personal Security Question was not intuitive, so we've added a New button on the Personal Security Questions related list on Entity records.
Please note: This update only impacts organizations that have enabled the Security Check feature.
Sharing Defaults for Services Set to Public Read/Write
To ensure that all users can access the Service object and to reduce the effort when customizing Sharing Rules, we've set sharing defaults for the Service object to Public Read/Write.
Please note: This change will only impact new Practifi organizations and will not be automatically applied to existing organizations.
Service Page Hyperlink Fix
When clicked, the hyperlinked names of Service records in the Services & Pipeline section of User records were not working as expected. We've addressed this issue, and hyperlinks function correctly on the Services tab within User records.
Montepulciano Minor Release - May 2024
In mid-May 2024, we rolled out an update that allows more flexibility regarding which users can complete Tasks.
Process Tasks and Task Templates
Process Task and Task Template records have an Enable Advanced Execution Management? checkbox. When enabled, this setting allows administrators to specify servicing team member roles or business roles who can execute the task.
When Advanced Execution Management is enabled, the following users can complete Tasks, check off Checklist items and fill out Active Form fields for the Task:
- The Task owner or assignee.
- Members of a queue, if the Task is assigned to a queue.
- Members of the Advanced Execution Team, as specified in the Task's settings.
When Advanced Execution Management is not enabled for a Process Task or Task Template, any user can complete the Task, check off Checklist items and fill out Active Form fields.
Personal Tasks
The Advanced Execution Management setting does not apply to ad-hoc personal tasks. This means that any user can complete them.
Change Log
Each of the features and enhancements in this release that modify configurable product areas describes the affected areas in their section of the release notes. This section consolidates each of those into a singular table, making it easier to get a sense of the release’s changes as a whole.
🔧 Implementation Details The below product areas have changed as a part of delivering these enhancements. If you’ve customized them, you won’t receive the changes automatically. A copy of the updated item will be made available in your Practifi instance. You can either replicate the changes or switch to the updated item and replicate your customizations. |
||
Product Area | Feature/Enhancement | What's Changed? |
Addepar integration |
Updated Addepar and Black Diamond Integration Pages to Support Search |
|
Asset trigger |
Automatic Creation of Asset/Liability Role |
|
Asset/Liability trigger
|
Asset/Liability Fix for Client Entities |
|
Black Diamond integration |
Updated Addepar and Black Diamond Integration Pages to Support Search |
|
Contact record page |
|
|
Custom Metadata Types |
|
|
Custom Settings | Options for Automated Noticeboard Posts on Death of Household Member |
|
Data Management app Tasks page | Data Management App List View Fix |
|
Entity record page |
|
|
Event record page |
Feed Component Added to Sidebar on Task and Event Record Pages |
|
Financial Product record page |
|
|
Individual record page |
|
|
Lookup Rollup Summaries |
|
|
Management app Tasks page |
|
|
New Member flows |
|
|
Organization record page |
Mailing Label Field Settings for Individual and Organization Records |
|
Orion Connect integration |
|
|
Permission Sets |
|
|
Personal Security Questions |
|
|
Process Stage record page |
|
|
Process Task record page |
Removed Holdover Stages from SPA on Action Objects for Process Tasks |
|
Process Type Deep Clone action |
|
|
Relationship Type record page |
|
|
Settings App Task Templates page |
Separation of Task Templates Page into Active and Inactive Tabs |
|
Start a Process flow |
|
|
Task Change Owner action |
|
|
Task completion flow |
|
|
Task record page |
Feed Component Added to Sidebar on Task and Event Record Pages |
|
Comments
Article is closed for comments.