AFR References: Client Center List Integration

Prev Next

Interest Manager - Client Center List Management Integration

Last Updated: October 1, 2026

AFR features that integrate Interest Manager with Client Center List Management (Interest Manager Search dynamic lists and Topic Subscription static lists), plus the Interest Manager trigger switches and SOSL search setting that live under shared Core features.

Column guide: Fallback is the value the package ships in AFR; Code default is what the code uses when the attribute is not defined at all (and no Fallback exists). Attributes without a Fallback are documented for completeness - the code default applies until an org sets a value.

Features

ACE.ALM.ListManagement.ListTypes.InterestManagerSearch

Dynamic List Type backed by an Interest Manager Preference Search. The list content is resolved at run time by ACEListController.executeInterestManagerSearch.

Attribute Type Fallback Code default Description
Label text Interest Manager Search — The label for the menu option
Data text InterestManagerSearch — The value for the menu option
Dynamic boolean TRUE — Indicates if the list is Dynamic or not.
Order orderer 90 — The order in the menu options when multiple options are configured.

ACE.ALM.ListManagement.ListTypes.TopicSubscription

Custom Static List Type Feature used by Interest Manager Topic Subscription. A Standard Contact list with Static_List_Type__c 'Topic Subscription' is kept in sync with the contacts that hold an active interest in the subscribed topics (FPMTopicListSyncService).

Attribute Type Fallback Code default Description
Data text Standard —
Dynamic boolean FALSE —
Label text Topic Subscription List —
StaticListType text Topic Subscription —
Icon text contactListIcon —

ACE.Core.DisabledTriggers

Attribute Type Fallback Code default Description
Trg_PreferenceRule boolean — FALSE - trigger runs Set to TRUE to disable the Trg_PreferenceRule trigger entirely (Preference_Rule__c), including the Interest Manager audit logging. Default (code): FALSE - trigger runs.
Trg_PreferenceRule_handleBeforeUpdate boolean — FALSE - logic runs Set to TRUE to disable the before update field assignment on Preference_Rule__c (e.g. Active_Modified_Date__c when a rule is deactivated or re-activated). Default (code): FALSE - logic runs.
Trg_PreferenceRule_handleInterestSync boolean — FALSE - logic runs Set to TRUE to disable the downstream Interest__c sync (FPMInterestSyncQueueable) when a preference rule is created, or its source JSON changes. Default (code): FALSE - logic runs.
Trg_PreferenceRule_handleApprovalSubmit boolean — FALSE - logic runs Set to TRUE to disable the automatic approval request submission when a preference rule is created with, or changed to, research status Submit. Disable when the submission is replaced by a Flow. Default (code): FALSE - logic runs.
Trg_PreferenceRestriction boolean — FALSE - trigger runs Set to TRUE to disable the Trg_PreferenceRestriction trigger (Preference_Restriction__c - Do Not Contact), including the Interest Manager audit logging. Default (code): FALSE - trigger runs.
Trg_PreferenceAudit boolean — FALSE - trigger runs Set to TRUE to disable the Trg_PreferenceAudit trigger, which blocks updates to Preference_Audit__c records once created. Default (code): FALSE - trigger runs.
Trg_ThemeTopic boolean — FALSE - trigger runs Set to TRUE to disable the Trg_ThemeTopic trigger (Theme_Topic__c), including the Interest Manager audit logging. Default (code): FALSE - trigger runs.
Trg_Interest_syncTopicSubscription boolean — FALSE - logic runs Set to TRUE to stop Interest__c inserts, updates and deletes from syncing Topic Subscription list entries (FPMTopicListSyncService). Default (code): FALSE - logic runs.
Trg_Contact_FPMTriggerHandler boolean — FALSE - logic runs Set to TRUE to disable the Interest Manager audit logging for Contact changes (Trg_Contact). Use when Interest Manager is not used. Default (code): FALSE - logic runs.

ACE.Core.SOSLSearch.T1C_Base__Interest_Subject__c

Features housing configuration for enabling SOSL search for Interest Subject (Topic) in Interest Manager search. The SOSL search group is taken from ACE.FPM.Settings.SearchSettings.InterestSubject.EncryptedSearchGroup.

Attribute Type Fallback Code default Description
EnableSOSLSearch boolean — FALSE - SOQL search boolean attribute to determine whether or not to enable SOSL Search for Interest Subject. Default (code): FALSE - SOQL search.