Salesforce Finserv Admin Guide
Salesforce Finserv Admin Guide
Guide
Salesforce, Summer ’24
names and marks. Other marks appearing herein may be trademarks of their respective owners.
CONTENTS
Built on the world’s #1 CRM platform, Financial Services Cloud enables financial services institutions to build trust by unifying the customer
experience across channels, geographies, and lines of business—both commercial and consumer. Purpose-built industry functionality
and the capabilities of Sales Cloud and Service Cloud enable financial services firms to increase employee productivity, accelerate time
to value, and deepen customer trust with every interaction.
We've done the hard part. Your users get the tools that let them focus on high-value customer activities instead of routine, administrative
tasks. As an admin, you get the trusted power, security, and scalability of the Salesforce platform—tailored to streamline implementation
for financial institutions. Start with a Financial Services Cloud trial org. Or install the Financial Services Cloud managed package and the
unmanaged extension package. Connect data from your banking, portfolio management, financial planning, and other systems. And
then configure the app to suit how your users like to work.
1
Financial Services Cloud Learn About Financial Services Cloud and Explore
SEE ALSO:
Financial Services Cloud Developer Guide
Salesforce Release Notes
Financial Services Cloud User Guide
SEE ALSO:
The Salesforce Data Model for Financial Services Cloud
Create a Financial Services Cloud Trial Org and Explore
2
Financial Services Cloud Get Started With Financial Services Cloud for Retail Banking
Get Oriented Dive In: Learn About Recommended Go Deeper: Learn About Features for
What is Financial Services Cloud for Retail Core Features Specific Business Needs
Banking? Customer Profiles Customer Onboarding
Video: Watch a Demo Get a 360-Degree View of Your Customers Collect and Validate Customer Data With
Create a Preconfigured Trial Org With Visualize Groups and Relationships With a Discovery Framework
Sample Data Relationship Map Automate Repeatable Client-Engagement
Create and View Customer Relationships Tasks With Action Plans
With Actionable Relationship Center Track Required Customer Documents
Streamline Your Customer Onboarding Customer Service
Experience Verify Callers
Aggregate Customer Information With Understand Customer History by Using
Record Rollups Timeline
Customer Interactions and Engagement Surface Issues That Need Attention by Using
Track Customer Interests Record Alerts
Record Meeting Notes With Interaction Automate Banking Processes by Using Flow
Summaries for Industries
Keep Track of Customer Life Events and
Business Milestones
3
Financial Services Cloud Get Started With Financial Services Cloud for Wealth
Management
Extend Further: Learn About Additional Get Ready for Your Implementation Know Your Resources & Get Help
Capabilities & Add-Ons Understand How Customer Information Is Trailhead: Financial Services Cloud Trailmix
Manage Mortgage Applications Stored Financial Services Cloud Developer Guide
Track Branch Performance and Productivity Set Up Permissions for Financial Services Trailblazer Community: Financial Services
Share Data in Compliance With Regulations Cloud Cloud
and Policies Set Up and Manage Retail Banking
Track and Manage Financial Deals
Send Customized Emails Using Marketing
Cloud
Get Oriented Dive In: Learn About Recommended Go Deeper: Learn About Features for
What is Financial Services Cloud for Wealth Core Features Specific Business Needs
Management? Customer Profiles Customer Onboarding
Video: Watch a Demo Get a 360-Degree View of Your Customers Collect and Validate Customer Data with
Create a Preconfigured Trial Org With Visualize Groups and Relationships With a Discovery Framework
Sample Data Relationship Map Automate Repeatable Client Engagement
Create and View Complex Relationships Tasks With Action Plans
With Actionable Relationship Center Track Required Customer Documents
4
Financial Services Cloud Get Started With Financial Services Cloud for Insurance
Extend Further: Learn About Additional Get Ready for Your Implementation Know Your Resources & Get Help
Capabilities & Add-Ons Understand How Customer Information Is Trailhead: Financial Services Cloud Trailmix
Track and Manage Financial Deals Stored Financial Services Cloud Developer Guide
Track Branch Performance and Productivity Set Up Permissions for Financial Services Trailblazer Community: Financial Services
Share Data in Compliance With Regulations Cloud Cloud
and Policies Set Up and Manage Wealth Management
Send Customized Emails Using Marketing
Cloud
5
Financial Services Cloud Get Started With Financial Services Cloud for Insurance
Get Oriented Dive In: Learn About Recommended Go Deeper: Learn About Features for
What is Insurance for Financial Services Core Features Specific Business Needs
Cloud? Customer Profiles Customer Onboarding
Video: Watch a Demo Get a 360-Degree View of Your Customers Collect and Validate Customer Data With
Create a Preconfigured Trial Org With Visualize Groups and Relationships With a Discovery Framework
Sample Data Relationship Map Automate Repeatable Client-Engagement
Trailhead: Get to Know the Insurance Data Create and View Customer Relationships Tasks With Action Plans
Model With Actionable Relationship Center Track Required Customer Documents
Aggregate Customer Information With Customer Service
Record Rollups Verify Callers
Customer Interactions and Engagement Understand Customer History by Using
Track Customer Interests Timeline
Record Meeting Notes With Interaction Surface Issues That Need Attention by Using
Summaries Record Alerts
Keep Track of Customer Life Events and Automate Banking Processes by Using Flow
Business Milestones for Industries
Track Performance Metrics With the Search for and Launch an Action Easily
Insurance Agents Console
View Your Policyholders’ Life Events, Policies,
and Claims
Extend Further: Learn About Additional Get Ready for Your Implementation Know Your Resources & Get Help
Capabilities & Add-Ons Trailhead: Insurance for Financial Services Trailhead: Financial Services Cloud Trailmix
Track Branch Performance and Productivity Cloud Admin Essentials Trailhead: Insurance for Financial Services
Show Contextualized Information With Understand How Customer Information Is Cloud Admin Advanced Features
FlexCard–Based Policy 360 Component Stored Financial Services Cloud Developer Guide
Send Customized Emails Using Marketing Set Up Permissions for Financial Services Trailblazer Community: Financial Services
Cloud Cloud Cloud
Set Up and Manage Insurance
6
Financial Services Cloud Get Started With Integrated Onboarding for Financial Services
Cloud
Get Oriented Dive In: Learn About Recommended Go Deeper: Learn About Features for
What is Financial Services Cloud for Retail Core Features Specific Business Needs
Banking? Collect and Validate Customer Data With Dynamically Identify the Documents to
Trailhead: Discovery Framework Basics for Discovery Framework on page 448 Upload for an Assessment
Financial Services Cloud Set Up the Know Your Customers Data Trailhead: Discover Disclosures and Consent
Create a Preconfigured Trial Org With Model on page 606 Management
Sample Data Streamline Your Customer Onboarding Trailhead: Deep Dive into OmniStudio
Experience Document Generation
Access Data From External Systems for Automate Repeatable Client-Engagement
Identity Verification, Risk Assessment, and Tasks With Action Plans
Screening Checks on page 443 Surface Issues That Need Attention by Using
Trailhead: Build Guided Experiences with Record Alerts on page 610
OmniStudio Streamline Integration Callouts with
Validate Documents in Document Checklist Integration Orchestration
Items
Trailhead: Build Flows with Flow Builder
Extend Further: Learn About Additional Get Ready for Your Implementation Know Your Resources & Get Help
Capabilities & Add-Ons Set Up Permissions for Financial Services Trailhead: Financial Services Cloud Trailmix
Trailhead: Automate Complex Decision Cloud Financial Services Cloud Developer Guide
Making to Streamline Business Processes Install or Upgrade the OmniStudio Package
Trailblazer Community: Financial Services
Enable Discovery Framework Cloud
7
Financial Services Cloud Get Started With Service Process Automation for Financial
Services Cloud
Track Customer Interests on page 605 Enable Know Your Customer on page 607
Transform Data with Data Processing Engine
Centralize All Your Document Management
Tasks With Intelligent Document
Automation
Extract Data From Documents by Using
Intelligent Form Reader
Create Branded Digital Experiences with
Experience Cloud
Get Started With Service Process Automation for Financial Services Cloud
Service Process Automation lets you deploy prebuilt service processes for common service requests with ease. By using Service Process
Studio, you can build a process quickly with low code or no code. With Data Consumption Framework, you can make API calls to external
banking systems with high-performance integrations. Service Process Automation offers features beyond what Service Cloud already
provides.
Use these resources to learn about the features and plan your implementation—there’s no need to set things up just yet. Plan to spend
some time exploring the links on this page.
Get Oriented Dive In: Learn About Recommended Go Deeper: Learn About Features for
What is Financial Services Cloud for Retail Core Features Specific Business Needs
Banking? Administrators and Developers Customer Onboarding and Service
What is Financial Services Cloud for Wealth Design Customer Service Processes Easily Collect and Validate Customer Data With
Banking? With Service Process Studio Discovery Framework
Trailhead: Service Process Studio for Trailhead: Build Guided Experiences with Automate Repeatable Client-Engagement
Financial Services OmniStudio Tasks With Action Plans
Video: Watch a Demo Set Up Integrations to External Banking Verify Callers
Create a Preconfigured Trial Org With Systems with Integration Definitions Understand Customer History by Using
Sample Data Trailhead: Automate Complex Decision Timeline
Making to Streamline Business Processes Get a 360-Degree View of Financial
Service Agents and Customers Accounts of Your Customers
8
Financial Services Cloud Get Started with Business Client Engagement for Financial
Services Cloud
Get to Know the Prebuilt Retail Banking Surface Issues That Need Attention by Using
Services Processes for Financial Services Record Alerts
Cloud Search for and Launch an Service Process
Get to Know the Prebuilt Wealth Action Easily
Management Services Processes for Orchestrate a Stage Management Plan for
Financial Services Cloud a Service Process
Initiate a Service Process From a Self Service
Portal
Extend Further: Learn About Additional Get Ready for Your Implementation Know Your Resources & Get Help
Capabilities & Add-Ons Install the Financial Services Cloud Packages Trailhead: Financial Services Cloud Trailmix
Deliver Engaging, Personalized Customer Install or Upgrade the OmniStudio Package Financial Services Cloud Developer Guide
Support With Service Cloud
Set Up Permissions for Financial Services Trailblazer Community: Financial Services
Trailhead: Set Up Templates for Generating Cloud Cloud
Business Documents with OmniStudio
Document Generation Set Up and Manage Retail Banking
Set Up and Manage Wealth Banking
Get Started with Business Client Engagement for Financial Services Cloud
Use the Business Client Engagement to ensure a clear and precise data-driven approach to identify the key stakeholders in various
ownership structures. Use the new prebuilt actionable relationship center (ARC) graph templates to visualize complex business relationships
in a convenient and interactive manner. View how your business client entities are related to each other and to other related accounts
by using a B2B Account to Account Relationship graph template and a B2B Applicant to Applicant Relationship graph template.
Use these resources to learn about the features and plan your implementation—there’s no need to set things up just yet. Plan to spend
some time exploring the links on this page.
Get Oriented Dive In: Learn About Recommended Go Deeper: Learn About Features for
What is Financial Services Cloud for Core Features Specific Business Needs
Commercial Banking?
9
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
Trailhead: Explore Discovery Framework Drive Compliance and Efficiency in Business Create and View Complex Relationships
Basics for Financial Services Cloud Client Onboarding with Business Client With Actionable Relationship Center
Create a Preconfigured Trial Org With Engagement Dynamically Identify the Documents to
Sample Data Collect and Validate Customer Data With Upload for an Assessment
Discovery Framework on page 448 Trailhead: Discover Disclosures and Consent
Set Up the Know Your Customers Data Management
Model on page 606 Trailhead: Deep Dive into OmniStudio
Streamline Your Business Customer Document Generation
Onboarding Experience Automate Repeatable Client-Engagement
Access Data From External Systems for Tasks With Action Plans
Identity Verification, Risk Assessment, and Surface Issues That Need Attention by Using
Screening Checks on page 443 Record Alerts on page 610
Trailhead: Build Guided Experiences with
OmniStudio
Validate Documents in Document Checklist
Items
Trailhead: Build Flows with Flow Builder
Extend Further: Learn About Additional Get Ready for Your Implementation Know Your Resources & Get Help
Capabilities & Add-Ons Set Up Permissions for Financial Services Trailhead: Financial Services Cloud Trailmix
Trailhead: Automate Complex Decision Cloud Financial Services Cloud Developer Guide
Making to Streamline Business Processes Install or Upgrade the OmniStudio Package
Trailblazer Community: Financial Services
Track Customer Interests on page 605 Enable Discovery Framework Cloud
Centralize All Your Document Management Enable Know Your Customer on page 607
Tasks With Intelligent Document
Automation Enable Business Client Engagement
10
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
Note: In some cases, two Financial Services Cloud objects with the same label show in the Financial Services Cloud is
Object Manager, one a standard object and the other a custom object. The custom object is available in Lightning
Experience.
only available if the Financial Services Cloud package is installed.
Available in: Professional,
Enterprise, and Unlimited
editions
11
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
12
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
13
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
14
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
15
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
16
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
17
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
18
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
19
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
20
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
21
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
22
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
23
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
Person Accounts
Person accounts store information about a person by combining certain account and contact fields into a single object experience. To
end users, a person account record appears and functions as a single record.
Person accounts use the standard Account object to hold all of the details about a person. The Account object has been extended with
custom fields, record types, and more.
Note: Use the Person account record type when a client is a person. Use the Institutional record type when a client is a business
or an institution.
SEE ALSO:
Person Accounts
Considerations for Using Person Accounts
Person Accounts Implementation Guide
24
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
Note: Salesforce supports the individual model for FSC orgs with existing individual model implementations only. For legacy
information about how to set up the individual model, see the Individual Model Setup in Financial Services Cloud section of the
Spring '21 (API version 51.0) Financial Services Cloud Administrator Guide.
Note: Use the Individual record type when a client is a person. Use the Business record type when a client is a business or an
institution.
When you create an individual record, Salesforce creates an account record and a contact record. The account item then records the
contact item ID in the Primary Contact field to record the relationship between the two records. In addition, an Individual ID is added to
Account and Contact, which enables you to reference the person with a single ID.
Usually, with the unified object view, individual records appear in Salesforce as a person, not as separate account and contact records.
But not always. The structure under the hood sometimes surfaces in an account-only context or a contact-only context, such as in list
views of accounts or contacts. In global search results, it can appear as though one individual record is a duplicate account and contact.
Keep this structure in mind as you help your users get accustomed to working in Financial Services Cloud.
Important: Make sure that no required fields are on the Contact object. To add required fields in the individual model, create the
fields on the Account object.
What Is a Group?
A group gives insight into a customer’s financial circles, such as a household with its family members and professional connections. A
group provides an overall view of its members by rolling up their information. You can extend a group with custom fields and more.
25
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
26
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
Note: Account Contact Relationship is also used to hold details of one-to-one relationships between people and businesses.
SEE ALSO:
Configure Custom Record Types for Groups
What Is a Relationship?
In addition to recording complex, multi-party relationships using groups, Financial Services Cloud also models one-to-one relationships
between people and businesses. These relationships help you understand spheres of influence and spans of control.
Note: Account Contact Relationship is also used to hold details about the members of a group.
SEE ALSO:
Create and Configure Custom Record Types for Individuals
Configure Reciprocal Roles (Managed Package)
27
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
How Are Identification Documents, Other Assets, Liabilities, Goals, and Revenue
Modeled?
Custom objects are used to represent other assets, liabilities, and goals. In the individual model,
EDITIONS
these objects are related to the account object.
Financial Services Cloud is
Object Standard or Represents Record Types available in Lightning
Custom Experience.
Assets and Liabilities Custom Assets, such as real • Asset Available in: Professional,
estate or collectibles, Enterprise, and Unlimited
• Liability editions
and liabilities, such as
a mortgage, that are
not otherwise
represented in the
financial account.
28
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
Charges and Fees The charges and fees taken for • Credit
servicing a Financial Account.
• Debit
Record types differentiate
between “line of credit" (Credit)
and "deposit" (Debit) accounts.
29
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
Model Financial Information by Using Financial Account and Related Standard Objects
Financial Account Balance Details about the financial account balances. The Type field with these picklist values is
used to represent different types of financial
account balances:
• Total Balance
• Current Posted Balance
• Principal Balance
• Lease Balance
• Available Credit
• Available Balance
• Pending Withdrawal
• Pending Deposit
• Minimum Payment
• Balance Last Statement
• Cash Balance
30
Financial Services Cloud The Salesforce Data Model for Financial Services Cloud
Financial Account Statement Details about a financial account statement. The Type field with these picklist values is
used to represent different types of financial
statements:
• Periodic Statement
• Balance Statement
• Account Closure Statement
Financial Account Fee The fee that's applicable on the financial The Type field with these picklist values is
account to service various requests, such as used to represent different types of financial
a request for stop payment or a duplicate fees:
card. • Stop Payment Fee
• New Cheque Book Fee
• Duplicate Card Fee
• Loan processing fees
• Late payment fee
• Prepayment charges
Issued Card Details about the card issued to a customer, The Type field with these picklist values is
such as debit card, credit card, prepaid card, used to represent different types of cards:
gift card, and any other card type. • Credit Card
• Credit Card
• Prepaid Card
SEE ALSO:
Financial Services Cloud Standard and Custom Objects
31
Financial Services Cloud Create a Financial Services Cloud Trial Org and Explore
See the Metadata API Developer Guide Quick Start for information on obtaining the Enterprise Available in: Professional,
WSDL files. Enterprise, and Unlimited
editions
32
Financial Services Cloud Plan and Prepare for Your Financial Services Cloud
Implementation
Learning Org
This fully configured org includes rich sample data and lets you see all the Financial Services Cloud features in action. Use these
orgs to see what a comprehensive enablement looks like.
Pre-Release Org
This org provides a sneak peek at upcoming release features. You can create these orgs only during sandbox preview windows.
The page is available when the preview window is open.
Base Org
This unconfigured org is a blank slate with only the necessary licenses and permissions. Use these orgs for quick proof-of-concept
projects or general testing.
33
Financial Services Cloud Considerations for Designing Your Financial Services Cloud
Implementation
SEE ALSO:
Financial Services Cloud Availability and Limitations
Salesforce Help: Protect Your Salesforce Organization
Salesforce Help: What Determines Field Access?
34
Financial Services Cloud Financial Account Management Standard Objects
SEE ALSO:
Financial Services Cloud Standard Objects
35
Financial Services Cloud Financial Account Management Standard Objects
36
Financial Services Cloud Financial Account Management Standard Objects
Important: For the Account and Contact objects, you can assign only the Read permission.
37
Financial Services Cloud Financial Account Management Standard Objects
Note: If you cloned an existing customer community profile, then in the profile field, select the cloned profile name.
10. Define the other required fields, such as email and nickname.
Important: If you receive the Portal Account Owner has No Role error message, assign a profile to the owner of the customer
community account. Then repeat this procedure.
Create and Configure a Digital Experience Site for Experience Cloud Users
Enable Salesforce Digital Experience, configure a domain name, and then enable standard external profiles. Configure a name and a URL
for the digital experience site.
1. Enable Salesforce Digital Experience for Customer Community User. See Enable Digital Experience.
2. Create a Digital Experience Site for Customer Community User. See Create a Digital Experience Site.
3. Configure a Digital Experience Site for Customer Community User. See Configure Digital Experience Site.
Make the Financial Account and Standard Objects Visible to Your Portal Users
Configure the navigation menu so that your Experience Cloud users can view the Financial Account and related standard objects.
1. From Setup, in the Quick Find box, enter Digital Experiences, and then select All Sites.
2. Next to your Financial Services Client Portal site, click Builder.
3. To add an object to the navigation menu:
a. In Experience Builder, click the Settings icon.
b. In the Settings pane, click Navigation.
c. Click the arrow next to Default Navigation, and then click Edit.
d. Click Add Menu Item.
e. Enter a name for the menu item.
For example, if you are adding the Financial Account object, then enter the name as Financial Accounts.
f. In Type, select Salesforce Object, and in Object Type, select Financial Account.
g. Save your changes.
Repeat these steps for other objects.
38
Financial Services Cloud Financial Account Management Standard Objects
Table 1: API names of managed package and standard objects Available in: Professional,
Enterprise, and Unlimited
Managed Package Standard Field Mapping Editions
FinServ_FinancialAccount__c FinancialAccount Field Mapping for Financial
Account
39
Financial Services Cloud Financial Account Management Standard Objects
SEE ALSO:
Financial Services Cloud Standard and Custom Objects
40
Financial Services Cloud Financial Account Management Standard Objects
Managed Package Managed Package Standard API Name Standard Data Type Notes
API Name Data Type
PaymentDueDate__c Date PaymentDueDate Date —
FinancialAccountType__c Picklist — — —
41
Financial Services Cloud Financial Account Management Standard Objects
Managed Package Managed Package Standard API Name Standard Data Type Notes
API Name Data Type
represented as a picklist
option within the Type
field of the Financial
Account Balance object.
Type__c Picklist — — —
42
Financial Services Cloud Financial Account Management Standard Objects
Managed Package Managed Package Standard API Name Standard Data Type Notes
API Name Data Type
JointOwner__c Lookup (Account) — — —
AccrualFrequency__c Picklist — — —
ApplicationDate__c Date — — —
AssetRebalance__c Checkbox — — —
BookedDate__c Date — — —
ClosureReason__c Picklist — — —
Discretionary__c Checkbox — — —
ExpectedCloseDate__c Date — — —
InvestmentObjectives__c Picklist — — —
LastTransactionDate__c Date/Time — — —
LastUpdated__c Date — — —
43
Financial Services Cloud Financial Account Management Standard Objects
Managed Package Managed Package Standard API Name Standard Data Type Notes
API Name Data Type
LoanAmount__c Currency (16,2) — — —
LoanEndDate__c Date — — —
LoanTermMonths__c double — — —
ModelPortfolio__c Picklist — — —
NextStatementDate__c Date — — —
OverdraftProtection__c Checkbox — — —
Ownership__c Picklist — — —
PaperlessDelivery__c Checkbox — — —
PaymentFrequency__c Picklist — — —
RebalanceFrequency__c Picklist — — —
44
Financial Services Cloud Financial Account Management Standard Objects
Managed Package Managed Package Standard API Name Standard Data Type Notes
API Name Data Type
SecondaryBankerName__c Text (80) — — —
ServiceType__c Picklist — — —
FinancialAccountSource__c Picklist — — —
Stage__c Picklist — — —
StatementFrequency__c Picklist — — —
TaxStatus__c Picklist — — —
TermDepositMaturityDate__c Date — — —
TimeHorizon__c Picklist — — —
TotalHoldAmountAsOfDate__c Date — — —
— — MaturityDate Date —
— — RelatedFinancialAccountId Lookup —
(FinancialAccount)
— — InterestType Picklist —
45
Financial Services Cloud Financial Account Management Standard Objects
Editable__c Checkbox — —
46
Financial Services Cloud Financial Account Management Standard Objects
Managed Package Managed Package Standard API Name Standard Data Type Notes
API Name Data Type
within the Type field.
47
Financial Services Cloud Financial Account Management Standard Objects
Managed Package Managed Package Standard API Name Standard Data Type Notes
API Name Data Type
PendingWithdrawals__c Currency (16,2) Type Picklist In the standard data
model, pending
withdrawal is represented
as a picklist option within
the Type field.
— — Amount Currency —
— — BalanceAsOfDate DateTime —
48
Financial Services Cloud Financial Account Management Standard Objects
Managed Package Managed Package Standard API Name Standard Data Type Notes
API Name Data Type
— — SubType Picklist (Dynamic Enum) —
BillingStatements__c Reference — — —
CardAccountID__c String — — —
Claim__c Reference — — —
DisputeReason__c Picklist — — —
InsurancePolicy__c Reference — — —
MerchantCategoryCode__c String — — —
49
Financial Services Cloud Financial Account Management Standard Objects
Managed Package Managed Package Standard API Name Standard Data Type Notes
API Name Data Type
RunningBalance__c Currency — — In the standard data
model, running balance
is represented as a picklist
option within the
SubType field.
SourceTransactionType__c String — — —
WaiverReason Picklist — — —
— — TransactionCode Text —
OwnershipType__c Picklist — —
ValidUntilYear Text
— — LastDigitsCardNumber Text
— — NameOnCard Text
— — IssueDate Date
— — ExpiryDate Date
— — ValidFromMonth Text
50
Financial Services Cloud Financial Account Management Standard Objects
Managed Package API Managed Package Data Standard API Name Standard Data Type
Name Type
— — ValidFromYear Text
— — Type Picklist
— — PaymentNetwork Picklist
— — Format Picklist
AssetCategory__c Picklist — —
CUSIP__c Text — —
SecuritiesName__c — — —
— — AssetSubclass Picklist
— — EquityCategory Picklist
— — Symbol Text
51
Financial Services Cloud Financial Account Management Standard Objects
— — Type Picklist
— — ActiveFromDate Date
— — ActiveToDate Date
— — FinancialAccountId Master/Detail
52
Financial Services Cloud Financial Account Management Standard Objects
Managed Package API Managed Package Data Standard API Name Standard Data Type
Name Type
Household__c Lookup (Account) Household Lookup (Account)
Symbol__c Text / — —
Formula(Securities__r.Name)
— — InsurancePolicy Lookup
— — SourceSystem Text
CashAdvances__c Currency — —
Deposits__c Currency — —
EndingBalance__c Currency — —
FeesCharged__c Currency — —
53
Financial Services Cloud Financial Account Management Standard Objects
Managed Package API Managed Package Data Standard API Name Standard Data Type
Name Type
FinancialAccount__c MasterDetail FinancialAccount MASTERDETAIL
(FinancialAccount__c) (FinancialAccount)
InterestThisPeriod__c Currency — —
InterestYTD__c Currency — —
LastPaymentDate__c Date — —
MinimumPaymentDue__c Currency — —
OtherCredits__c Currency — —
PastDueAmount__c Currency — —
PaymentDueDate__c Date — —
Payments__c Currency — —
PreviousBalance__c Currency — —
Purchases__c Currency — —
StatementDate__c Date — —
Withdrawals__c Currency — —
— — Type Picklist
APRType__c Picklist — — —
54
Financial Services Cloud Financial Account Management Standard Objects
Managed Package API Managed Package Standard API Standard Data Type Notes
Name Data Type Name
BalanceTransferAPR__c Percent — — —
CashAPR__c Percent — — —
APR__c Percent — —
— — StartDate Date —
— — EndDate Date —
— — Frequency Picklist —
55
Financial Services Cloud Financial Account Management Standard Objects
AssetsAndLiabilitiesSource__c Picklist — —
Household__c Lookup — —
(Account)
OwnerType__c String — —
Ownership__c Picklist — —
— — Status Picklist
— — DeclarationDateTime Date/Time
— — OwnershipStartDateTime Date/Time
— — OwnershipEndDateTime Date/Time
— — ValuationDateTime Date/Time
— — UsageType Picklist
— — SerialNumber TEXT
— — MakeName TEXT
— — ModelName TEXT
— — ModelYear TEXT
56
Financial Services Cloud Financial Account Management Standard Objects
Managed Package API Name Managed Standard API Name Standard Data Type
Package
Data Type
— — OwnershipType Picklist
— — PayoffDueAmount CURRENCY
— — PurchaseAmount CURRENCY
— — PledgedAmount CURRENCY
— — VerificationStatus Picklist
— — IsReadOnly BOOLEAN
— — IsLienExisting BOOLEAN
AssetsAndLiabilitiesSource__c Picklist — —
FinancialAccount__c Lookup — —
(FinancialAccount__c)
Household__c Lookup — —
(Account)
OwnerType__c String — —
57
Financial Services Cloud Financial Account Management Standard Objects
Managed Package API Name Managed Package Standard API Name Standard Data Type
Data Type
PartyProfile, Applicant)
— — Status Picklist
— — StartDate Date
— — EndDate Date
— — InterestRate Percent
— — Term Text
— — EstimatedMonthlyPayment Currency
— — Lender Text
— — LiabilityAccountIdentifier Text
— — IsRepaymentActive Boolean
— — VerficationStatus Picklist
— — IsReadOnly Boolean
— — OutstandingBalance Currency
— — UsageType StaticEnum
58
Financial Services Cloud Financial Account Management Standard Objects
Managed Package Managed Package Standard API Name Standard Data Type Notes
API Name Data Type
FinancialAccount__c Lookup FinancialAccountId Lookup The standard data model
(FinancialAccount__c) (FinancialAccount) is a junction object that
represents the association
— PartyFinancialAssetId Lookup
of a financial account and
(PartyFinancialAsset)
an asset.
— — AssociationStartDate Date
— — AssociationEndDate Date
— — AssociationType Picklist
— — PartyFinancialAssetId Master-Detail —
(Party Financial
Asset)
59
Financial Services Cloud Transform the Individual Data Model to Person Accounts in
Financial Services Cloud
If you currently use person accounts in your non-Financial Services Cloud org, you may have the option of upgrading to Financial Services
Cloud without migrating to a new org. For more information, contact your account manager.
60
Financial Services Cloud Transform the Individual Data Model to Person Accounts in
Financial Services Cloud
Create and Configure Custom Record Types for Individuals and Groups
If your users have individuals or groups that don’t fit the default record type, you can create and configure a custom record type.
Set Up Lead Conversion and Referral Management for Person Accounts
To support conversion to person accounts, remove the Company field from your Lead and Referral page layouts.
Convert Individual Model Account and Contact Records to Person Account Records in Financial Services Cloud
Complete these steps to transform the individual data model to person accounts in Financial Services Cloud.
Disable Updates to the Primary Contact Field on Accounts in Financial Services Cloud
Use the Disable Primary Contact ID setting to remove the use of the Primary Contact field in Financial Services Cloud orgs.
Considerations for Transforming the Individual Data Model to Person Accounts in Financial Services Cloud
Review these considerations to determine whether transforming the individual data model to person accounts in Financial Services
Cloud is right for your company.
SEE ALSO:
Person Accounts
Considerations for Using Person Accounts
Person Accounts Implementation Guide
SEE ALSO:
Person Accounts
Considerations for Using Person Accounts
Person Accounts Implementation Guide
61
Financial Services Cloud Transform the Individual Data Model to Person Accounts in
Financial Services Cloud
Create and Configure Custom Record Types for Individuals and Groups
If your users have individuals or groups that don’t fit the default record type, you can create and
EDITIONS
configure a custom record type.
Financial Services Cloud is
SEE ALSO: available in Lightning
Experience.
Salesforce Help: Create Record Types
Salesforce Security Guide: Assign Record Types and Page Layouts in the Enhanced Profile User Available in: Professional,
Enterprise, and Unlimited
Interface
editions
What Is a Relationship?
What Is a Group?
USER PERMISSIONS
Configure Custom Record Types for Groups To create or edit custom
metadata types:
First, create custom account record types. Next, configure the record type mapping for the custom
• Customize Application
group record types. Then assign the record types to the user profiles that need them.
1. Create a custom record type.
a. From Setup, open Object Manager, and click Account.
b. Open Record Types, and click New.
c. For Existing Record Type, select Household, give your new record type a label, add a description, and set it as active.
d. Enable the record type for the proper profiles, assign to one or more layouts, and then save your changes.
2. Configure the record type mapping for a custom group record type.
a. From Setup, in the Quick Find box, enter Custom Metadata Types, and then select Custom Metadata Types.
b. Click Group Record Type Mapper, and then click Manage Group Record Type Mappers.
c. Click New.
d. Enter the label of the record type that you created in step 1c.
e. Don’t change the automatically set Group Record Type Mapper Name.
f. For Account Record Type, enter your custom account record type name.
g. Enter the account namespace for your custom record type’s org.
h. Save your changes.
3. Verify that the new record type is assigned to the required profiles.
a. From Setup, in the Quick Find box, enter Profiles, and then select Profiles.
b. Click the profile to which you want to assign the new record type.
c. Click Object Settings.
d. Click Accounts.
e. Click Edit.
f. In the Account: Record Types and Page Layout Assignments section, verify that the record type is assigned to the profile.
g. Set the new record type as the default if necessary.
h. Save your changes.
62
Financial Services Cloud Transform the Individual Data Model to Person Accounts in
Financial Services Cloud
Note: If your org already has a mapper called Person Account, you don't have to create another one. You can name
additional mapping records as you like. The Person Account mapper is used by Financial Services Cloud to create records.
e. Don’t change the automatically set Individual Record Type Mapper Name.
f. For Account Record Type, enter the name of a valid person account record type to use in this mapping. You can use the default
person account record type or one that you’ve created.
g. (Optional) If you’re using a Developer Edition org, enter the org namespace for your org (not the package namespace) in the
Record Type Namespace (Account) field.
Note: If you aren’t using a Developer Edition org, ensure that the Record Type Namespace (Account) field is blank.
h. Leave the Contact Record Type field blank. Person accounts don’t use the contact record type.
a. Leave the Record Type Namespace (Contact) field blank.
b. Save your changes.
63
Financial Services Cloud Transform the Individual Data Model to Person Accounts in
Financial Services Cloud
Note: You can’t disable person accounts after they’ve been enabled for your org. Before
completing these steps, create a sandbox to preview how person accounts affect your technical
architecture and customizations.
Enable and configure person accounts in Financial Services Cloud before completing these steps.
1. Enable person accounts in your org.
2. Perform a data backup.
3. Enable person accounts in Financial Services Cloud with the Use Person Accounts custom setting.
4. Configure your Person Account record types in the Individual Record Type Mapper.
5. Validate and modify your data to meet these requirements before proceeding.
a. Only individual accounts with single direct ACR can successfully convert to person accounts. For each person account, the
account record can have only 1 contact record.
b. The Account and Contact must have the same record owner.
c. The Account and Contact must use the same currency value (if applicable).
d. Both the Parent Account field on the account and the Reports To field of the contact must be blank.
e. The account can’t be the parent account of any other account records.
f. No other contact records can report to the contact.
6. When converting, the contact name is mapped to person accounts. If you’ve used a middle name, salutation, and suffix, they are
included in the name of your person account.
Export all individuals that you want to transform to person accounts.
Note: Perform these steps in a sandbox org first. Transforming the individual data model to person accounts in your org is
irreversible.
1. Using Data Loader, export the IDs of all individual accounts. For example, you can use this query: Select Id from Account
where recordtype.name = ‘%Individual%’
Note: If you have multiple record types that you want to retain, export accounts by record type and perform the following
steps for each record type. Export only the IDs of these accounts to a CSV file.
64
Financial Services Cloud Transform the Individual Data Model to Person Accounts in
Financial Services Cloud
2. In the exported CSV file, add a column and title it PersonRecordTypeId. Add the Person Account Record Type ID in this
column for all records.
a. From Setup, open Object Manager and click Person Account.
b. Open Record Types and click the Person Account record type.
c. In your browser address bar, copy the ID and paste it into the CSV file. Repeat for all records.
Note: Use the update operation only. To prevent duplication, do not use the insert operation.
a. Map Id to Id.
b. Map PersonRecordTypeId to RecordTypeId.
c. Update accounts using Data Loader. These individuals are now converted to person accounts.
After you have completed the transformation, validate that the records were converted.
1. Export all records to ensure that they have successfully converted to person accounts.
2. Open a converted record, and view all tabs (such as Relationships) to confirm that your data and relationships are unchanged.
SEE ALSO:
Person Accounts
Considerations for Using Person Accounts
Person Accounts Implementation Guide
Disable Updates to the Primary Contact Field on Accounts in Financial Services Cloud
Use the Disable Primary Contact ID setting to remove the use of the Primary Contact field in Financial
EDITIONS
Services Cloud orgs.
Primary Contact is a custom field used in Financial Services Cloud’s older individual model to connect Financial Services Cloud is
an account and a contact record. Financial Services Cloud’s newer person account model uses the available in Lightning
Person Contact field. However, some UI components and all triggers related to the concept of a Experience.
client—such as account, contact, opportunity, and lead triggers—still reference Primary Contact. Available in: Professional,
Removing these dependencies can cause these results: Enterprise, and Unlimited
• Slower data conversion speed for large volumes of data due to the trigger logic execution. editions
• Slower data upload speed due to Primary Contact set in the trigger.
• Slower system updates because Primary Contact is updated in asynchronous mode. Apex waits USER PERMISSIONS
for the asynchronous transaction to complete before it executes any Primary Contact-based
custom logic. To manage, create, edit,
and delete custom settings:
• Slower creation of records with lookups to accounts in Financial Services Cloud because the
• Customize Application
lookup causes Primary Contact to refresh in an asynchronous job.
Important: If your business logic, page layouts, or trigger code refer to PrimaryContact__c,
don’t use the Disable Primary Contact ID setting.
To avoid data inconsistencies in the PrimaryContact__c field, don’t deselect Disable Primary
Contact ID after you’ve selected it.
1. From Setup, in the Quick Find box, enter Custom Settings, and then select Custom Settings.
65
Financial Services Cloud Transform the Individual Data Model to Person Accounts in
Financial Services Cloud
• Components
• Reports
Before switching from the individual data model to person accounts, be aware of the following:
• Sharing—If you enable person accounts, your options for Organization-Wide Defaults (OWD) sharing are limited to either Controlled
by Parent on Contact or Private on Account and Contact.
• Business processes—If your org includes business accounts, contacts, and person accounts, consider whether you need to write
separate business processes or workflows.
• Integration—Integrations between Salesforce and third-party systems via the API use the Account object to access person accounts.
You can query and update the Contact object via the API, but person accounts are created with the Account object.
• AppExchange packages—Many applications designed for the Account and Contact objects work with person accounts. Check
whether your third-party applications support person accounts.
SEE ALSO:
Person Accounts
Considerations for Using Person Accounts
Person Accounts Implementation Guide
66
Financial Services Cloud Financial Services Cloud Permission Set Licenses
SEE ALSO:
Tip Sheet: Manage Bulk Permission Set License (PSL) Assignments for Financial Services Cloud
Permission Set Licenses
Permission Sets for Business Rules Engine
OmniStudio Permission Set Licenses
67
Financial Services Cloud Financial Services Cloud Field Sets
Relationship Groups
Retail Banking
Auto Loan Account FSC_Client_AutoLoan Financial Account Client profile’s Financials tab
Credit Card Account FSC_Client_CreditCard Financial Account Client profile’s Financials tab
68
Financial Services Cloud Financial Services Cloud Field Sets
Wealth Management
69
Financial Services Cloud Custom Settings (Managed Package)
70
Financial Services Cloud Custom Settings (Managed Package)
Individual Excluded Fields Excluded Fields List of fields that are not No
returned for an Individual.
Industries Application Config Account Name format Indicates whether account name Yes
is displayed as [last name] [first
name] or [first name] [last
name]. See Reorder an
Individual’s First and Last Names.
Industries Application Config Application Name For internal use only. Yes
Industries Application Config Default Individual Type Indicates the default record type Yes
for individuals. Defaults to
Individual.
Industries Application Config Individual Account Creation Indicates whether the account Yes
from Contact part of the Individual is created
when creating a contact
Industries Application Config Lead Conversion Batch Size Defines the batch size for Yes
processing lead conversions
when converting multiple
Individual leads.
Industries Application Config Page Layout Api Version Specifies the REST API version Yes
used when retrieving page
layout information.
Industries Application Config Restrict ACR Record Visibility Indicates whether only users Yes
with at least read access to the
71
Financial Services Cloud Custom Settings (Managed Package)
Industries Application Config Show Detailed Error Messages Indicates whether a detailed Yes
error message is shown when
someone performs an action
without having permission. See
Show Detailed Error Messages
Industries Application Config Sync Individual System Fields Indicates whether Account and Yes
Contact system fields are kept in
sync when an insert is
performed on either entity.
Manage Client Interaction Dates Enable Updates and shows Next and No
Last Interaction dates for an
account. Enables task and event
triggers that keep interaction
dates in sync.
Wealth Application Config Enable Business Referrals Made Indicates whether the Business Yes
Referrals made list and referrals
made summary components are
enabled.
Wealth Application Config Enable Group Record Rollups Indicates whether rolling of Yes
household__c field to records is
performed. See Temporarily
Disable Rollups to Accelerate
Data Loads
Wealth Application Config Enable Referrer Score Indicates whether referrer score Yes
calculations are performed. See
Enable the Referrer Score
Wealth Application Config Enable Rollup Summary Indicates whether rollup Yes
summary calculations are
performed. See Temporarily
72
Financial Services Cloud Custom Settings (Managed Package)
Wealth Application Config Group Record Rollup Timestamp For internal use only. Yes
Wealth Application Config Interaction Update Frequency Specifies the frequency (in Yes
minutes) with which the Last
Interaction and Next Interaction
dates are updated.
Wealth Application Config Rejected Referral Status Indicates whether the Lead Yes
Status is used to identify rejected
referrals.
Wealth Application Config Rollup Summary Timestamp For internal use only. Yes
Note: If a format is not entered correctly, the {firstname} {lastname} format is applied by
default.
6. For {lastname} {firstname} format only, change the org’s Default Locale to the appropriate locale so that the {lastname} {firstname}
format appears in the Contact Details section for all individuals.
73
Financial Services Cloud Prepare to Use Financial Services Cloud
74
Financial Services Cloud Prepare to Use Financial Services Cloud
Create Users
Create users for Financial Services Cloud and assign the required permissions using profiles and
EDITIONS
permission sets.
1. From Setup, enter Users in Quick Find, then select Users. Financial Services Cloud is
available in Lightning
2. Create a user. Assign it the Salesforce user license.
Experience.
3. Based on the persona of the user, assign a profile, such as System Admin, Advisor, Personal
Available in: Professional,
Banker, or a custom profile.
Enterprise, and Unlimited
4. Save your changes. editions
5. Click Permission Set Assignments and then click Edit Assignments.
6. From Available Permission Sets, add the relevant permission sets to Enabled Permission Sets.
Personal Banker Financial Services Cloud Standard and Personal Banker Access
Note: You can assign custom permission sets to provide more access, as required by the user’s persona. For example, customize
Advisor profile permissions to allow advisors to delete financial account role (FAR) records.
75
Financial Services Cloud Sectors in Financial Services Cloud
9. For Enterprise Editions and Unlimited Editions only, proceed with the following steps to assign Client Segmentation app access
permissions to other users in your organization.
a. From Setup, enter Users in the Quick Find box, and then select Users.
b. Click the name of a user who requires access to the Client Segmentation App app.
c. Click Permission Set Assignments, and then click Edit Assignments.
d. Select the Client Segmentation Analytics User permission set.
e. Click Add, then click Save.
f. Repeat these steps for all users who require access to the Client Segmentation App app.
SEE ALSO:
Create User Profiles for Other User Personas
76
Financial Services Cloud Set Up and Manage Commercial Banking
77
Financial Services Cloud Set Up and Manage Commercial Banking
78
Financial Services Cloud Set Up and Manage Commercial Banking
4. For the Treasury Service record type, select the cell for the profile to which the page layout is to be added.
5. In Page Layout To Use, select Financial Account (Treasury Service) Layout.
6. Save your changes.
1. From Setup, enter Lightning App Builder in Quick Find, then select Lightning App Available in: Professional,
Builder. Enterprise, and Unlimited
editions
2. Click View for Commercial Banking Home Page.
3. Click Activation.
4. Select Assign this Home page to specific profiles and click Next.
5. Select Relationship Manager from the list of profiles and click Next.
6. Activate your changes.
79
Financial Services Cloud Set Up and Manage Commercial Banking
If the package installation fails, see Why did my installation or upgrade fail?
80
Financial Services Cloud Set Up and Manage Commercial Banking
2. Click Clone next to the Lightning Page you want to add the referral component to. Available in: Professional,
Enterprise, and Unlimited
3. In the Search components box, enter Referrals Create Form. editions
4. Locate the Referrals Create Form component and drag it to an appropriate position on the
page.
5. In Referral Record Type, select a referral record type.
6. As needed, repeat steps 3 through 5 to add a component for another referral record type.
7. Save your changes.
8. For the profiles that use the cloned page, activate the cloned page.
81
Financial Services Cloud Set Up and Manage Insurance
82
Financial Services Cloud Set Up and Manage Insurance
When you add the Policy and Events or Milestones components to the account record page, agents have a consolidated view of their
customers’ life events or business milestones, insurance policies, claims, and other related details. The Policy component on the household
page gives agents a consolidated view of household policies and claims. The Events or Milestones component on the contact record
page gives sales managers an at-a-glance view of producers’ life events. Producer relationship cards give sales managers easy access to
key information about their producers.
83
Financial Services Cloud Set Up and Manage Insurance
84
Financial Services Cloud Set Up and Manage Insurance
Note: Assigning the FSC Insurance permission set automatically assigns the user an FSC
Insurance permission set license. However, assigning the permission set doesn’t give the user
85
Financial Services Cloud Set Up and Manage Insurance
permissions on insurance objects. You give users create, read, edit, and delete permissions on the objects through user profiles or
permission sets.
Tip: Your portal users can access insurance objects without requiring any additional permission set license. In your user profile,
under General User Permissions, select Access Insurance Objects.
However, to access insurance features, the portal users need the Financial Services Community permission set license.
3. To let an agent handle many-to-many relationships between claims and cases, claims and assets, and assets and policy participants,
enable Use Many-to-Many Relationships.
Once this option is enabled, you can see these additional objects: Claim Case, Insurance Claim Asset, and Insurance Policy Member
Asset.
4. To let multiple producers work on the same policy, enable Let Multiple Producers Work on the Same Policy.
Once this option is enabled, you can see an extra object, Producer Policy Assignment.
86
Financial Services Cloud Set Up and Manage Insurance
2. Under Organization-Wide Defaults, review the access levels for the following objects. By default, they are set to Private.
• Business Milestone
• Claim
• Coverage Type (available when the Access Master List of Coverage Types org pref is enabled)
• Customer Property
• Insurance Policy
• Insurance Policy Asset
• Producer
• Producer Policy Assignment (available when the Let Multiple Producers Work on the Same Policy org pref is enabled)
• Product Coverage (available when the Access Master List of Coverage Types org pref is enabled)
• Securities Holding
• Worker Compensation Coverage Class
Claim • ClaimNumber
• IncidentSite
• ReportNumber
CustomerProperty • Address
• LienHolderName
IdentityDocument • Name
• ExpirationDate
• IssueDate
InsurancePolicy • PolicyNumber
• ServicingOffice
• UniversalPolicyNumber
PersonLifeEvent EventName
87
Financial Services Cloud Set Up and Manage Insurance
SEE ALSO:
Which Standard Fields Can I Encrypt?
Give Agents a Consolidated View of Policyholders’ Life Events, Policies, and Claims
Give your insurance agents a 360-degree view of their customers’ life events or milestones, insurance policies, claims, and other important
details. Start by cloning an Account record page or creating one. Then add the Policy and Events and Milestones components to the
page.
88
Financial Services Cloud Set Up and Manage Insurance
Person Account Claims, Insurance Policies, Insurance Policy Participants, Person Life Events
Note: The Person Life Events related list is available only when person accounts are
enabled in your org.
SEE ALSO:
Work with Events and Milestones
Add Policy and Events and Milestones Components to Your Account Record Page
Add the Policy and Events and Milestones components to your custom Account record page to
EDITIONS
give agents a consolidated view of their customers’ life events or milestones, insurance policies,
claims, and other related details. Available in Lightning
1. From Setup, in the Quick Find box, enter App Builder, and then select Lightning App Experience in Enterprise,
Builder. Professional, and Unlimited
Editions that have Financial
2. In the Lightning Pages list, click Edit next to your Account record page.
Services Cloud enabled.
3. Drag the Events and Milestones component to the account summary.
4. Create a custom tab. Give it an appropriate label. For example, name it Policies.
5. Drag the Policy component to the new tab.
6. Click anywhere on the Policy component to select it.
7. In the Properties pane, review the preselected policy KPIs, and change them according to your needs.
8. In the Properties pane, under Choose Participant Role, click Select, and then select the appropriate participant roles.
By default, no participant role is selected. As a result, when an agent views a user’s record, the Policies tab shows only those policies
that the user owns. Selecting participant roles includes policies in which the user is a participant but doesn’t own. For example, if
you select the Beneficiary participant role, the list includes the policies in which the user is a beneficiary.
89
Financial Services Cloud Set Up and Manage Insurance
SEE ALSO:
Work with Events and Milestones
Show All Policies or Only Owned Policies
Here’s what your custom Account record page, PolicyHolder 360, looks like when an insurance agent views a client’s record.
90
Financial Services Cloud Set Up and Manage Insurance
2. Add the Household Insurance Policies, Household Insurance Policy Participants, and Household Claims related lists to the household
page layout.
a. From Setup, open Object Manager.
b. Click Account, and select Page Layouts.
c. Click Account (Household) Layout.
d. On the palette, select Related Lists.
e. Drag Household Insurance Policies, Household Insurance Policy Participants, and Household Claims to the Related Lists
section on the page.
f. Save your changes.
SEE ALSO:
Create and Configure Custom Record Types for Individuals and Groups
Enable and Configure Group Record Rollups (Managed Package)
91
Financial Services Cloud Set Up and Manage Insurance
Participants picklist values. However, if you’re configuring Insurance for Financial Services Cloud in an existing org, perform these steps
to add the picklist values.
1. From Setup, open Object Manager, and click Account Contact Relationship.
2. Click Fields & Relationships, and then select Roll-Ups.
3. Under Values, click New.
4. In the Roll-Ups field, enter these picklist values. Enter each value on its own line.
• Insurance Policies
• Insurance Policy Participants
• Claims
• Claim Participants
5. Click Save.
SEE ALSO:
Rollups (Managed Package)
Add the Insurance Agent Action Items Component to the Console Home Page
The Insurance Agent Action Items component gives agents an at-a-glance view of payment-due
EDITIONS
policies, policies up for renewal, open claims and cases, unread leads, and open opportunities. Add
the component to the Insurance Agent Console app’s home page. Available in Lightning
1. On the Insurance Agent Console home page, from Setup, select Edit Page. Experience in Enterprise,
Professional, and Unlimited
2. Drag the Insurance Agent Action Items component to the highlights panel or the side panel.
Editions that have Financial
3. Click anywhere on the Insurance Agent Action Items component to select it. Services Cloud enabled.
4. In the Properties pane, choose up to four metrics to show on the home page.
5. Select a time period.
92
Financial Services Cloud Set Up and Manage Insurance
Note: The time period that you select applies to only policy-related metrics. Other metrics related to cases, claims, leads, and
opportunities display the total count irrespective of the time period.
93
Financial Services Cloud Set Up and Manage Insurance
Important: This option is available only if API access is enabled in your org.
Note: You can enable this option only if the Let Multiple Producers Work on the Same Policy option is already enabled. You
can monitor the deployment progress on the Deployment Status page in Setup. You are also notified about the status via
email. If the deployment fails, you can resolve the errors, and then try redeploying. After a successful deployment, you can’t
disable this option.
After a successful deployment, the reports are available in the Insurance Distributor Reports folder on the Reports tab in your org.
The dashboard is available in the Insurance Distributor Dashboards folder on the Dashboards tab.
Before you add the dashboard or reports to a home page or record page, use enhanced folder sharing to share your dashboard and
report folders.
SEE ALSO:
Share a Lightning Report or Dashboard Folder
94
Financial Services Cloud Set Up and Manage Insurance
d. In the Properties pane, from the Dashboard list, select Distributor Performance
Dashboard.
Note: By default, your users view the dashboard as you. That is, they see data in the dashboard according to your access to
data. You can change who your users view the dashboard as. For more information, see Dynamic Dashboards: Choose Who
People View a Dashboard as in Lightning Experience.
SEE ALSO:
Include Multi-Producer Policies in Metrics and Charts
Add Performance Metrics and Reports to Account and Contact Record Pages
Your sales managers can now view individual distributor and producer performance when you add
EDITIONS
performance reports to the account and contact record pages. You can add performance metrics
only to the account record page. Available in Lightning
1. Add performance reports to an account or contact record page. Experience in Enterprise,
Professional, and Unlimited
a. On the record page, from Setup, select Edit Page.
Editions that have Financial
b. Drag the Report Chart component to the page. Services Cloud enabled.
c. Click anywhere on the component to select it.
d. In the Properties pane, from the Report list, select the report that you want to add to the component.
Important: The Report list includes reports for both the account and contact record pages. Select an appropriate report,
depending on the record page you are on. For example, on the account record page, select Renewals by Policy Type
(Account). On the contact record page, select Renewals by Policy Type (Contact).
e. From the Filter By list, select Account ID or Contact ID, depending on the record page you are on.
f. Repeat steps 1.b through 1.e to add more reports to the page.
95
Financial Services Cloud Set Up and Manage Insurance
Tip: The performance reports are based on these provided custom report types.
• Accounts with Contacts and Business Licenses
• Accounts with Contacts and Distributor Auth.
• Accounts with Multiproducer Policies
• Accounts with Multiproducer Policies and Claims
• Contacts with Multiproducer Policies
• Contacts with Multiproducer Policies and Claims
e. If you use the Producer Policy Assignment object to map both a single producer to a policy and multiple producers to a policy,
select Include policies with multiple producers.
SEE ALSO:
Include Multi-Producer Policies in Metrics and Charts
Manage Custom Report Types
96
Financial Services Cloud Set Up and Manage Insurance
This table lists the labels on a producer card and their source fields.
Licensed LOA The line of authority (LOA) that the producer BusinessLicense.LineOfAuthority
has a license for. A producer can have
licenses for multiple LOAs, such as Property,
Casualty, and Health.
Authorized LOA The line of authority for which the insurance BusinessLicense.LineOfAuthority WHERE
company has authorized the producer to LineOfAuthority IS IN
act as its agent. DistributorAuthorization
97
Financial Services Cloud Set Up and Manage Insurance
Note: Select this option only if you use the Producer Policy Assignment object to map both a single producer to a policy and
multiple producers to a policy. After you select this option, metric and chart calculations use only the mappings from the
Producer Policy Assignment object. They ignore the lookup from the Insurance Policy object to the Producer object.
Note: This option is not available for the Distributor Performance Dashboard. The reports on the Distributor Performance
Dashboard always include the policies with multiple producers.
Note: This change affects all policy-related metrics on the Insurance Agent Action Items, Insurance Agent Performance Metrics,
Insurance Agent Reports, Insurance Distributor Performance Metrics, and Policy components.
98
Financial Services Cloud Set Up and Manage Insurance
Note: Assigning the Financial Services Community User permission set automatically assigns the user a Financial Services
Community permission set license. The permission set also grants the user access to the objects and components in the portal.
However, it doesn’t give any permissions on the objects. You give users create, read, edit, and delete permissions on the objects
through user profiles or permission sets.
99
Financial Services Cloud Set Up and Manage Insurance
Tip: The default profiles in the Financial Services Cloud don’t have permissions on the insurance objects. To use these profiles
for portal users, grant them create, read, edit, and delete permissions on the insurance objects.
100
Financial Services Cloud Set Up and Manage Insurance
Note: Assigning the FSC Insurance permission set automatically assigns the user an FSC
Insurance permission set license. However, assigning the permission set doesn’t give the user
permissions on insurance objects. You give users create, read, edit, and delete permissions
on the objects through user profiles or permission sets.
Tip: Your portal users can access insurance objects without requiring any additional permission set license. In your user profile,
under General User Permissions, select Access Insurance Objects. However, to access insurance features, the portal users need
the Financial Services Community permission set license.
101
Financial Services Cloud Set Up and Manage Insurance
3. To let an agent handle many-to-many relationships between claims and cases, claims and assets, and assets and policy participants,
enable Use Many-to-Many Relationships.
After you enable this option, you can see these additional objects: Claim Case, Insurance Claim Asset, and Insurance Policy Member
Asset.
4. To let multiple producers work on the same policy, enable Let Multiple Producers Work on the Same Policy.
After you enable this option, you can see an extra object, Producer Policy Assignment.
102
Financial Services Cloud Set Up and Manage Insurance
103
Financial Services Cloud Set Up and Manage Insurance
2. In the OmniStudio app, from the navigation bar, select OmniStudio FlexCards.
3. Select and clone a card.
4. Customize and save the card.
5. Activate the card.
Important: Before you embed a child FlexCard in a parent FlexCard, always activate the child card.
SEE ALSO:
FlexCard Designer
SEE ALSO:
OmniStudio Integration Procedures
104
Financial Services Cloud Set Up and Manage Insurance
SEE ALSO:
OmniStudio Data Mappers
105
Financial Services Cloud Set Up and Manage Insurance
5. In the Properties pane, choose up to four charts to show on the home page.
6. Click anywhere on the Insurance Agent Action Items component to select it.
7. In the Properties pane, choose up to four metrics to show on the home page.
8. Select a time period.
Note: The time period that you select applies to only policy-related metrics. Other metrics related to cases, claims, leads, and
opportunities display the total count irrespective of the time period.
106
Financial Services Cloud Set Up and Manage Insurance
10. In the Page Saved dialog, click Activate. Or, click Activation on the home page.
11. On the APP AND PROFILE tab, click Assign to Apps and Profiles.
12. In the wizard, select Insurance Agent Console, select the appropriate profiles, and then click Save.
Here’s what the Insurance Agent Console home page looks like.
Note: Event Type and Milestone picklist values are in English, but you can translate them
using the Translation Workbench.
SEE ALSO:
Work with Events and Milestones
107
Financial Services Cloud Set Up and Manage Insurance
Show the Most Relevant Policy and Claim Details on the Policy Component
The Policies component shows policies and claims to help agents plan their day-to-day work, stay on top of their targets, and better
serve their clients. You can choose which policy fields to show on the Policy component by customizing the Insurance Policies related
list on the account page layout. You can choose which claim fields to show on the Policy component by customizing the Claims
related list on the insurance policy page layout.
Choose the Policy and Claim Details to Show on Hover
When you hover over a policy or claim on the Policy component, an expanded lookup card displays the key fields from the policy
or claim record. You can customize the associated compact layout and choose the fields that you want to show in the expanded
lookup card.
Show All Policies or Only Owned Policies
On a business account or person account page, by default, the Policy component shows only the policies that the client owns. It
doesn’t show the policies in which the client is a participant. Similarly, on a household page, the Policy component shows only the
policies that the household members own. It doesn’t show the policies in which household members are participants.
Expand or Collapse Policy Types by Default
On account record pages, policies are grouped by policy types. You can determine whether the policy types are expanded or collapsed
when an account record page loads.
Show a Policy’s Parent and Child Policies
Enable policy hierarchy to give agents easy access to a policy’s parent or child policies right from the list of policies on the client
record page. It’s easier for agents to track policies with a hierarchical view available at a glance.
Filter Policies by Policy Type
When you add multiple instances of the Policy component on a page, you can show different details on each instance. For example,
you can show a different set of policy types on each instance by including or excluding policy types. When you exclude a policy
type, those policies no longer appear in the list of policies or in any policy-related metrics on the Policy component.
Set Policy Type Order
You can customize the policy type display order on the Policy component. For example, you can keep the most popular or frequently
used policy types at the top of the list. By default, policy types appear in alphabetical order.
Filter Policies by Policy Record Type
When you add multiple instances of the Policy component on a page, you can show different details on each instance. For example,
you can show a different set of policies on each instance by including or excluding policy record types. When you exclude a policy
record type, those policies no longer appear in the list of policies or in any policy-related metrics on the Policy component.
Hide Policies’ Related Claims
Hide the claims list for policies that you don’t want to show or when you don’t have the data. For example, you can have two instances
of the Policy component on the policyholder record page—one for your policies and another for your competitors' policies. Hide
the claims list for competitors’ policies because it’s not relevant for your agents.
View an Account’s or Household’s Claims History
Agents can use the All Claims link on the Policy component to view the claims associated with an account or household. The link
shows all claims from all policies regardless of claim status or policy owner.
Map Insurance Policy Status Field Values to Inactive
Your users can choose from a variety Status values on an insurance policy. Many of these values mean that the policy is inactive. For
each of these Status values, select the Inactive checkbox to map the value to Inactive.
Map Claim Status Field Values to Closed
Your users can choose from a variety Status values on a claim. Many of these values mean that the claim is closed. For each of these
Status values, select the Closed checkbox to map the value to Closed.
108
Financial Services Cloud Set Up and Manage Insurance
Define Custom Link Texts for the List of Policies or Claims Link
Help insurance agents easily navigate to clients’ policies and claims. You can change the default link texts and craft custom link texts.
For example, you can use localized labels to suit agents’ needs.
Work with Quick Actions on Policy Records
Insurance agents can accomplish different policy-related tasks without switching tabs. They can invoke standard and custom quick
actions on policy records from within the Policy component.
Show Related Records from Multiple Policy-Related Objects
Give insurance agents a comprehensive view of clients’ policies and claims. Financial Services Cloud enhancements show more
detailed information. You can customize the Policy component to add an Insurance Policy Assets object as a related list for each
policy record. Previously, you could add only the Claims object as a related list for policy records. The component displays the related
records from these objects on separate tabs.
Show Policy-Related Details in an Enhanced Related List
In the Policy component, you can show up to 10 columns, resize and sort your columns, perform mass actions, and wrap text when
you select the Enhanced Related List. By default, the Policy component uses the Basic Related List type to show policies’ related list.
Filter Policies to See Only Inactive Policies
Insurance agents need insights on clients’ inactive policies to better serve them. To enable better client service, the Policy component
shows all inactive policies.
Path Settings for Insurance Policy and Claim Objects
Path is available for insurance policies and claims. You can set up paths for these objects.
Configure Alerts for Policies and Claims
You can push alerts on clients’ policies and claims from your core policy management system. Alerts appear when an agent views
a client’s policies or claims on the account page.
Use Custom Icons for Policy Types
You can change the default icon associated with a policy type. Upload an SVG file to replace the icon.
Show the Most Relevant Policy and Claim Details on the Policy Component
The Policies component shows policies and claims to help agents plan their day-to-day work, stay
EDITIONS
on top of their targets, and better serve their clients. You can choose which policy fields to show
on the Policy component by customizing the Insurance Policies related list on the account page Available in Lightning
layout. You can choose which claim fields to show on the Policy component by customizing the Experience in Enterprise,
Claims related list on the insurance policy page layout. Professional, and Unlimited
1. Choose the policy fields to show on the Policy component. Editions that have Financial
Services Cloud enabled.
a. From Setup, open Object Manager.
b. In the Quick Find box, enter Person Account, and then select Person Account.
109
Financial Services Cloud Set Up and Manage Insurance
Tip: Put the Policy Number field first to provide users context when they hover over a policy.
110
Financial Services Cloud Set Up and Manage Insurance
c. Clone the System Default layout, or click New to create a compact layout.
d. Enter a label for the compact layout, and add the fields to include.
e. Sort the fields in the order that you want them displayed by clicking Up or Down arrow.
Tip: Put the Claim Number field first to provide users context when they hover over a claim.
And, at the top of the list, click the filter . You see the Show only owned policies option. Select this option to view only the owned
policies and exclude any participant policies.
The policies are grouped by policy type. The policies that don’t have a policy type are grouped under the Others policy type. A group
can show a maximum of five policies. Use the All Policies link at the bottom of the Policy component to view all the policies owned by
the client or the household.
If you don’t select the Show only owned policies option, you see two links at the bottom of the list: All Owned Policies and Other Policies.
• For an account, the All Owned Policies link opens the Insurance Policies list view, which shows all the policies that the client owns.
The Other Policies link opens the Insurance Policy Participants list view, which shows all participant records for the client.
111
Financial Services Cloud Set Up and Manage Insurance
• For a household, the All Owned Policies link opens the Household Insurance Policies list view, which shows all the policies that the
household members own. The Other Policies link opens the Household Insurance Policy Participants list view, which shows all
participant records for household members.
SEE ALSO:
Add Policy and Events and Milestones Components to Your Account Record Page
Note: The policies that don’t have a policy type are grouped under the Others policy type. Available in Lightning
Experience in Enterprise,
1. On the account record page, from Setup, select Edit Page. Professional, and Unlimited
Editions that have Financial
2. Click anywhere on the Policy component to select it.
Services Cloud enabled.
3. In the Properties pane, select or deselect Expand all policy types by default.
Note: When this option is selected, the record page may take longer to load if the account has several policies.
112
Financial Services Cloud Set Up and Manage Insurance
Tip: Depending on its position on the record page (main region or sidebar), the Policy component shows a maximum of five or
two child policies. To view the full list of child policies, click .
113
Financial Services Cloud Set Up and Manage Insurance
114
Financial Services Cloud Set Up and Manage Insurance
115
Financial Services Cloud Set Up and Manage Insurance
116
Financial Services Cloud Set Up and Manage Insurance
117
Financial Services Cloud Set Up and Manage Insurance
Define Custom Link Texts for the List of Policies or Claims Link
Help insurance agents easily navigate to clients’ policies and claims. You can change the default
EDITIONS
link texts and craft custom link texts. For example, you can use localized labels to suit agents’ needs.
On the Policy component, you see links at the bottom of the component that take you to the list Available in Lightning
of policies or list of claims. The links shown on the component depend on the component settings. Experience in Enterprise,
For example, let’s say you edit your account or household page and configure the Policy component Professional, and Unlimited
to include one or more participant roles, such as beneficiary, driver, or subscriber. You see the All Editions that have Financial
Policies link at the bottom of the Policy component. If you haven’t set the Show only owned policies Services Cloud enabled.
filter on the component, then you see two links at the bottom of the list: All Owned Policies and
Other Policies. You can override the default text of these links.
1. On an account or household page, from Setup, select Edit Page.
2. Click anywhere on the Policy component to select it.
3. In the properties pane, depending on the record page, override the default value of the text fields. The default values are Custom
Link Text for All Owned Policies, Custom Link Text for Other Policies, Custom Link Text for All Policies, or Custom Link Text for All
Claims.
4. Save your changes.
118
Financial Services Cloud Set Up and Manage Insurance
119
Financial Services Cloud Set Up and Manage Insurance
Available in Lightning
Experience in Enterprise,
Professional, and Unlimited
Editions that have Financial
Services Cloud enabled.
120
Financial Services Cloud Set Up and Manage Insurance
• By default, the MTD (Month to Date) filter is applied to the charts wherever applicable. Although MTD signifies Month to Date, it
includes records for the entire month and not just from the first of the month to the current date. Similarly, QTD (Quarter to Date)
and YTD (Year to Date) include data for the entire quarter and year.
121
Financial Services Cloud Set Up and Manage Insurance
• Filter selections don’t persist across user sessions. They are reset to MTD the next time you log in.
• The sale-related charts include all new policies irrespective of whether they are active or inactive.
• When calculating the renewal-related charts, the following conditions apply.
– Only active policies are counted.
– If both the DateRenewed and PreviousRenewalDate values are available, DateRenewed is used to calculate the metrics and
charts.
– Only the most recent renewal of a policy in the selected time period is counted. For example, in a quarter, if five of an agent’s
six policies were renewed once and the sixth policy was renewed once every month of the quarter, the Policies Renewed metric
shows six renewals for that quarter.
• When a policy is renewed, depending on how policy records are managed in your Salesforce org, perform one of these steps to
ensure that the renewal-related charts are correctly calculated.
– If a new record is created for each renewal of the policy, mark the old policy record inactive (IsActive = False).
– If the same record is updated for every renewal of the policy, clear the DateRenewed field after the new policy comes into effect.
• A chart includes a record only when certain fields in that record are populated and they match the criteria specific to that metric or
chart. For example, when drawing the Sales Performance by Policy Type chart, a policy is counted only when it meets all of these
criteria:
– The policy has a producer (ProducerId) associated with it, and the InternalUserId on the Producer object is mapped to the
logged-in user.
– The date on which the policy was sold (SaleDate) is within the selected time period (MTD, QTD, or YTD).
– The policy is a new policy and not a renewed policy (IsRenewedPolicy = False).
Note: If you select the Include policies with multiple producers option for charts, chart calculations use the Producer Policy
Assignment object to fetch both single-producer and multi-producer policies. They ignore the lookup from the Insurance Policy
object to the Producer object.
122
Financial Services Cloud Set Up and Manage Insurance
Renewals Performance by Policy The number of policies renewed Premium for policies renewed = Premium for policies renewed =
Type and the sum of the premium for SUM (GrossWrittenPremium) SUM (GrossWrittenPremium)
those policies. The records are FROM InsurancePolicy WHERE FROM InsurancePolicy WHERE
grouped by policy type. Producer.InternalUserId = Id IN (SELECT InsurancePolicyId
Current User AND from ProducerPolicyAssignment
(DateRenewed OR WHERE Producer.InternalUserId
PreviousRenewalDate IN = Current User) AND
Selected Time Period) AND (DateRenewed OR
IsActive = True, GROUP BY PreviousRenewalDate IN
PolicyType Selected Time Period) AND
Premium for policies yet to be IsActive = True, GROUP BY
renewed = SUM PolicyType
(GrossWrittenPremium) FROM Premium for policies yet to be
InsurancePolicy WHERE renewed = SUM
Producer.InternalUserId = (GrossWrittenPremium) FROM
Current User AND (RenewalDate InsurancePolicy WHERE Id IN
OR FinalRenewalDate IN (SELECT InsurancePolicyId from
Selected Time Period) AND ProducerPolicyAssignment
DateRenewed = NULL AND WHERE Producer.InternalUserId
IsActive = True, GROUP BY = Current User) AND
PolicyType (RenewalDate OR
FinalRenewalDate IN Selected
Time Period) AND DateRenewed
= NULL AND IsActive = True,
GROUP BY PolicyType
123
Financial Services Cloud Set Up and Manage Insurance
Average Opportunity Closure The average time the agent took AVG AVG
Time to close an opportunity. The (SourceOpportunity.CloseDate (SourceOpportunity.CloseDate -
records are grouped by policy - SourceOpportunity.CreatedDate)
type. SourceOpportunity.CreatedDate) FROM InsurancePolicy WHERE
FROM InsurancePolicy WHERE Id IN (SELECT InsurancePolicyId
Producer.InternalUserId = from ProducerPolicyAssignment
Current User AND WHERE Producer.InternalUserId
SourceOpportunity.CloseDate IN = Current User) AND
Last 6 Months, GROUP BY SourceOpportunity.CloseDate IN
Calendar_Month Last 6 Months, GROUP BY
(SourceOpportunity.CloseDate), Calendar_Month
ORDER BY Calendar_Month (SourceOpportunity.CloseDate),
(SourceOpportunity.CloseDate) ORDER BY Calendar_Month
(SourceOpportunity.CloseDate)
124
Financial Services Cloud Set Up and Manage Insurance
Claims Settled and Average The number of claims settled by Claims settled = COUNT (Id) Same as Without
Settlement Time the service rep and the average FROM Claim WHERE OwnerId = ProducerPolicyAssignment
time taken to settle a claim. The Current User AND IsClosed =
records are grouped by claim True AND FinalizedDate IN
type. Selected Time Period, ORDER BY
ClaimType
Average settlement time = AVG
(InitiationDate - FinalizedDate)
WHERE OwnerId = Current User
AND IsClosed = True AND
FinalizedDate IN Selected Time
Period, ORDER BY ClaimType
Metrics on the Insurance Agent Performance Metrics and Insurance Distributor Performance Metrics Components
• By default, the MTD (Month to Date) filter is applied to the metrics. Although MTD signifies Month to Date, it includes records for
the entire month and not just from the first of the month to the current date. Similarly, QTD (Quarter to Date) and YTD (Year to Date)
include data for the entire quarter and year.
• Filter selections don’t persist across user sessions. They are reset to MTD the next time you log in.
• In metrics, currency ISO codes are used in place of currency symbols. For example, the Premium of Policies Sold metric shows USD
2500 instead of $2500.
• The sale-related metrics include all new policies irrespective of whether they are active or inactive.
• When calculating the renewal-related metrics, the following conditions apply.
– Only active policies are counted.
125
Financial Services Cloud Set Up and Manage Insurance
– If both the DateRenewed and PreviousRenewalDate values are available, DateRenewed is used to calculate the metrics and
charts.
– Only the most recent renewal of a policy in the selected time period is counted. For example, in a quarter, if five of an agent’s
six policies were renewed once and the sixth policy was renewed once every month of the quarter, the Policies Renewed metric
shows six renewals for that quarter.
• When a policy is renewed, depending on how policy records are managed in your Salesforce org, perform one of these steps to
ensure that the renewal-related metrics are correctly calculated.
– If a new record is created for each renewal of the policy, mark the old policy record inactive (IsActive = False).
– If the same record is updated for every renewal of the policy, clear the DateRenewed field after the new policy comes into effect.
• A metric includes a record only when certain fields in that record are populated and they match the criteria specific to that metric
or chart. For example, when calculating the Policies Sold metric, a policy is counted only when it meets all of these criteria:
– The policy has a producer (ProducerId) associated with it, and the InternalUserId on the Producer object is mapped to the
logged-in user.
– The date on which the policy was sold (SaleDate) is within the selected time period (MTD, QTD, or YTD).
– The policy is a new policy and not a renewed policy (IsRenewedPolicy = False).
Note: If you select the Include policies with multiple producers option for metrics, metric calculations use the Producer Policy
Assignment object to fetch both single-producer and multi-producer policies. They ignore the lookup from the Insurance Policy
object to the Producer object.
Premium of Policies Sold The sum of the premium for the SUM (GrossWrittenPremium) SUM (GrossWrittenPremium)
policies sold by the insurance FROM InsurancePolicy WHERE FROM InsurancePolicy WHERE
agent. Producer.InternalUserId = Id IN (SELECT InsurancePolicyId
Current User AND from ProducerPolicyAssignment
IsRenewedPolicy = False AND WHERE Producer.InternalUserId
SaleDate IN Selected Time = Current User) AND
Period IsRenewedPolicy = False AND
SaleDate IN Selected Time
Period
Policies Renewed The number of policies renewed COUNT (Id) FROM COUNT (Id) FROM
by the insurance agent. InsurancePolicy WHERE InsurancePolicy WHERE Id IN
126
Financial Services Cloud Set Up and Manage Insurance
Premium of Policies Renewed The sum of the premium for the SUM (GrossWrittenPremium) SUM (GrossWrittenPremium)
policies renewed by the FROM InsurancePolicy WHERE FROM InsurancePolicy WHERE
insurance agent. Producer.InternalUserId = Id IN (SELECT InsurancePolicyId
Current User AND from ProducerPolicyAssignment
(DateRenewed OR WHERE Producer.InternalUserId
PreviousRenewalDate IN = Current User) AND
Selected Time Period) AND (DateRenewed OR
IsActive = True PreviousRenewalDate IN
Selected Time Period) AND
IsActive = True
Policy Renewal Rate The percentage of policies that COUNT (InsurancePolicy.Id) COUNT (InsurancePolicy.Id)
were renewed. WHERE Producer.InternalUserId WHERE Id IN (SELECT
= Current User AND InsurancePolicyId from
DateRenewed OR ProducerPolicyAssignment
PreviousRenewalDate IN WHERE Producer.InternalUserId
Selected Time Period AND = Current User) AND
IsActive = True / (COUNT (DateRenewed OR
(InsurancePolicy.Id) WHERE PreviousRenewalDate IN
Producer.InternalUserId = Selected Time Period) AND
Current User AND DateRenewed IsActive = True/COUNT
OR PreviousRenewalDate IN (InsurancePolicy.Id) WHERE Id IN
Selected Time Period AND (SELECT InsurancePolicyId from
IsActive = True + COUNT ProducerPolicyAssignment
(InsurancePolicy.Id) WHERE WHERE Producer.InternalUserId
Producer.InternalUserId = = Current User) AND
Current User AND RenewalDate (DateRenewed OR
OR FinalRenewalDate IN PreviousRenewalDate IN
Selected Time Period AND Selected Time Period) AND
DateRenewed = NULL AND IsActive = True+COUNT
IsActive = True) (InsurancePolicy.Id) WHERE Id IN
(SELECT InsurancePolicyId from
ProducerPolicyAssignment
WHERE Producer.InternalUserId
= Current User) AND
RenewalDate OR
FinalRenewalDate IN Selected
127
Financial Services Cloud Set Up and Manage Insurance
Lead Conversion Ratio The percentage of leads that % Leads WHERE OwnerId = Same as Without
were converted into Current User AND IsConverted ProducerPolicyAssignment
opportunities. = True AND CreatedDate IN
Selected Time Period
Cases Closed The number of cases closed by COUNT (Id) FROM Case WHERE Same as Without
the service rep. OwnerId = Current User AND ProducerPolicyAssignment
Status = Closed AND ClosedDate
IN Selected Time Period
Case Closure Time The average number of days the AVG (ClosedDate - CreatedDate) Same as Without
service rep took to close a case. WHERE Status = Closed AND ProducerPolicyAssignment
OwnerID = Current User AND
ClosedDate IN Selected Time
Period
Claims Settled The number of claims settled by COUNT (Id) FROM Claim WHERE Same as Without
the service rep. OwnerId = Current User AND ProducerPolicyAssignment
IsClosed = True AND
FinalizedDate IN Selected Time
Period
Claim Settlement Time The average number of days the AVG (InitiationDate - Same as Without
service rep took to settle a claim. FinalizedDate) WHERE OwnerId ProducerPolicyAssignment
= Current User AND IsClosed =
True AND FinalizedDate IN
Selected Time Period
128
Financial Services Cloud Set Up and Manage Insurance
Policies Renewed The number of policies renewed COUNT (Id) FROM COUNT (Id) FROM
by all distributors that the sales InsurancePolicy WHERE InsurancePolicy WHERE Id IN
manager owns. Producer.Account.OwnerId = (SELECT InsurancePolicyId FROM
Current User AND ProducerPolicyAssignment
(DateRenewed OR WHERE
PreviousRenewalDate IN Producer.Account.OwnerId =
Selected Time Period) AND Current User) AND
IsActive = True (DateRenewed OR
PreviousRenewalDate IN
Selected Time Period) AND
IsActive = True
Premium of Policies Renewed The sum of the premium for the SUM (GrossWrittenPremium) SUM (GrossWrittenPremium)
policies renewed by all FROM InsurancePolicy WHERE FROM InsurancePolicy WHERE
distributors that the sales Producer.Account.OwnerId = Id IN (SELECT InsurancePolicyId
manager owns. Current User AND FROM
(DateRenewed OR ProducerPolicyAssignment
PreviousRenewalDate IN WHERE
Selected Time Period) AND Producer.Account.OwnerId =
IsActive = True Current User) AND
(DateRenewed OR
PreviousRenewalDate IN
Selected Time Period) AND
IsActive = True
Policy Renewal Rate Ratio of policies renewed to total COUNT (InsurancePolicy.Id) COUNT (InsurancePolicy.Id)
policies up for renewal during a WHERE WHERE ID IN (SELECT
specific time period. Producer.Account.OwnerId = InsurancePolicyId FROM
Current User AND ProducerPolicyAssignment
(DateRenewed IN Selected Time WHERE
Period OR (PreviousRenewalDate Producer.Account.ownerId =
IN Selected Time Period AND Current User AND
DateRenewed = NULL)) AND (InsurancePolicy.DateRenewed
IsActive=True / COUNT IN Selected Time Period OR
(InsurancePolicy.Id) WHERE (InsurancePolicy.PreviousRenewalDate
Producer.Account.OwnerId = = IN Selected Time Period AND
129
Financial Services Cloud Set Up and Manage Insurance
Policies Canceled The number of policies that COUNT(Id) FROM COUNT (Id) FROM
were canceled. InsurancePolicy WHERE InsurancePolicy WHERE Id IN
Producer.Account.OwnerId = (SELECT InsurancePolicyId FROM
Current User AND ProducerPolicyAssignment
CancellationDate IN Selected WHERE
Time Period Producer.Account.OwnerId =
Current User AND
CancellationDate IN Selected
Time Period)
130
Financial Services Cloud Set Up and Manage Insurance
Premium of Policies Sold The sum of the premium for the SUM (GrossWrittenPremium) SUM (GrossWrittenPremium)
policies sold by the distributor. FROM InsurancePolicy WHERE FROM InsurancePolicy WHERE
Producer.AccountId = This Id IN (SELECT InsurancePolicyId
Account AND IsRenewedPolicy FROM
= False AND SaleDate IN ProducerPolicyAssignment
Selected Time Period WHERE Producer.AccountId =
This Account AND
IsRenewedPolicy = False AND
SaleDate IN Selected Time
Period)
Policies Renewed The number of policies renewed COUNT (Id) FROM COUNT (Id) FROM
by the distributor. InsurancePolicy WHERE InsurancePolicy WHERE Id IN
Producer.AccountId = This (SELECT InsurancePolicyId FROM
Account AND (DateRenewed OR ProducerPolicyAssignment
PreviousRenewalDate IN WHERE Producer.AccountId =
Selected Time Period) AND This Account AND
IsActive = True (DateRenewed OR
PreviousRenewalDate IN
Selected Time Period) AND
IsActive = True)
Premium of Policies Renewed The sum of the premium for the SUM (GrossWrittenPremium) SUM (GrossWrittenPremium)
policies renewed by the FROM InsurancePolicy WHERE FROM InsurancePolicy WHERE
distributor. Producer.AccountId = This Id IN (SELECT InsurancePolicyId
Account AND (DateRenewed OR FROM
PreviousRenewalDate IN ProducerPolicyAssignment
Selected Time Period) AND WHERE Producer.AccountId =
IsActive = True This Account AND
(DateRenewed OR
PreviousRenewalDate IN
Selected Time Period) AND
IsActive = True)
Policy Renewal Rate Ratio of policies renewed to total COUNT (InsurancePolicy.Id) COUNT (InsurancePolicy.Id)
policies up for renewal during a WHERE Producer.AccountId = WHERE ID IN (SELECT
specific time period. 'This Account' AND InsurancePolicyId FROM
(DateRenewed IN Selected Time ProducerPolicyAssignment
Period OR (PreviousRenewalDate WHERE Producer.AccountId =
IN Selected Time Period AND Current User AND
131
Financial Services Cloud Set Up and Manage Insurance
Policies Canceled The number of policies that COUNT(Id) FROM COUNT(Id) FROM
were canceled. InsurancePolicy WHERE InsurancePolicy WHERE ID IN
Producer.AccountId = This (SELECT InsurancePolicyId FROM
Account AND CancellationDate ProducerPolicyAssignment
IN Selected Time Period WHERE Producer.AccountId =
This Account AND
InsurancePolicy.CancellationDate
IN Selected Time Period)
Total Premiums of Policies The sum of the premium for the SUM (GrossWrittenPremium) SUM (GrossWrittenPremium)
Canceled policies that were canceled. FROM InsurancePolicy WHERE FROM InsurancePolicy WHERE
Producer.AccountId = This ID IN (SELECT InsurancePolicyId
Account AND CancellationDate FROM
IN Selected Time Period ProducerPolicyAssignment
WHERE Producer.AccountId =
132
Financial Services Cloud Set Up and Manage Insurance
Average Policies Sold per The average number of policies Count (Id) FROM InsurancePolicy Count (Id) FROM InsurancePolicy
Customer that the distributor sold to each WHERE Producer.AccountId = WHERE Id IN (SELECT
customer. 'This Account' AND SaleDate IN InsurancePolicyId FROM
Selected Time Period AND ProducerPolicyAssignment
InsurancePolicy.IsRenewedPolicy WHERE Producer.AccountId =
= false / COUNT_DISTINCT This Account AND SaleDate IN
(NameInsuredId) FROM Selected Time Period AND
InsurancePolicy WHERE InsurancePolicy.IsRenewedPolicy
Producer.AccountId = This = false) / COUNT_DISTINCT
Account AND SaleDate IN (NameInsuredId) FROM
Selected Time Period AND InsurancePolicy WHERE Id IN
InsurancePolicy.IsRenewedPolicy (SELECT InsurancePolicyId FROM
= false ProducerPolicyAssignment
WHERE Producer.AccountId =
This Account AND SaleDate IN
Selected Time Period AND
InsurancePolicy.IsRenewedPolicy
= false)
Average Premium of Policies The average premium for all the SUM (GrossWrittenPremium) SUM (GrossWrittenPremium)
Sold policies that the distributor sold. FROM InsurancePolicy WHERE FROM InsurancePolicy WHERE
Producer.AccountId = This Id IN (SELECT InsurancePolicyId
Account AND DateRenewed IN FROM
Selected Time Period OR ProducerPolicyAssignment
(PreviousRenewalDate IN WHERE Producer.AccountId =
Selected Time Period AND This Account AND DateRenewed
DateRenewed= null ) AND IN Selected Time Period OR
IsActive=True) / Count (Id) (PreviousRenewalDate IN
FROM InsurancePolicy WHERE Selected Time Period AND
Producer.AccountId = This DateRenewed= null ) AND
Account AND SaleDate IN IsActive=True)) / Count (Id)
Selected Time Period AND FROM InsurancePolicy WHERE
InsurancePolicy.IsRenewedPolicy Id IN (SELECT InsurancePolicyId
= false FROM
ProducerPolicyAssignment
WHERE Producer.AccountId =
This Account AND SaleDate IN
Selected Time Period AND
InsurancePolicy.IsRenewedPolicy
= false)
133
Financial Services Cloud Set Up and Manage Insurance
Note: If you select the Include policies with multiple producers option for metrics, metric calculations use the Producer Policy
Assignment object to fetch both single-producer and multi-producer policies. They ignore the lookup from the Insurance Policy
object to the Producer object.
Open Cases The number of open cases COUNT (Id) FROM Case WHERE Same as Without
assigned to the agent. OwnerId = Current User AND ProducerPolicyAssignment
IsClosed = False
Open Claims The number of open claims COUNT (Id) FROM Claim WHERE Same as Without
assigned to the agent. OwnerId = Current User AND ProducerPolicyAssignment
IsClosed = False
Open Opportunities The number of open COUNT (Id) FROM Opportunity Same as Without
opportunities assigned to the WHERE OwnerId = Current User ProducerPolicyAssignment
agent. AND IsClosed = False
Payment-Due Policies The number of policies with COUNT (Id) FROM COUNT (Id) FROM
payment due within the InsurancePolicy WHERE InsurancePolicy WHERE Id IN
selected time period. Producer.InternalUserId = (SELECT InsurancePolicyId FROM
Current User AND ProducerPolicyAssignment
PaymentDueDate = Selected WHERE Producer.InternalUserId
Time Period AND IsActive = True = Current User) AND
PaymentDueDate = Selected
Time Period AND IsActive = True
Policies About to Lapse The number of policies with final COUNT (Id) FROM COUNT (Id) FROM
renewal date within the selected InsurancePolicy WHERE InsurancePolicy WHERE Id IN
time period. Producer.InternalUserId = (SELECT InsurancePolicyId FROM
Current User AND ProducerPolicyAssignment
FinalRenewalDate = Selected WHERE Producer.InternalUserId
Time Period AND DateRenewed = Current User) AND
= NULL AND IsActive = True FinalRenewalDate = Selected
Time Period AND DateRenewed
= NULL AND IsActive = True
Policies Up for Renewal The number of policies with COUNT (Id) FROM COUNT (Id) FROM
renewal date within the selected InsurancePolicy WHERE InsurancePolicy WHERE Id IN
time period. Producer.InternalUserId = (SELECT InsurancePolicyId FROM
Current User AND (RenewalDate ProducerPolicyAssignment
= Selected Time Period OR WHERE Producer.InternalUserId
FinalRenewalDate = Selected = Current User) AND
134
Financial Services Cloud Set Up and Manage Insurance
Unread Leads The number of leads assigned COUNT (Id) FROM Lead WHERE Same as Without
to the agent but not yet read by OwnerId = Current User AND ProducerPolicyAssignment
the agent. IsUnreadByOwner = True
Up for Renewal The list of active policies that are pending Policies FROM InsurancePolicy WHERE
renewal in the next 90 days. NameInsuredId = Current Account AND
IsActive = TRUE AND RenewalDate in next
90 days, ORDER BY RenewalDate
Open Claims User’s open claims list. Claims FROM Claim WHERE AccountId =
Current Account AND IsClosed = FALSE,
ORDER BY LastModifiedDate
Claims Paid The sum of the approved and paid amount SUM (ApprovedAmount) FROM Claim
for all closed claims. WHERE AccountId = Current Account AND
IsClosed = TRUE AND ApprovedAmount
Is Not Null
135
Financial Services Cloud Set Up and Manage Digital Lending
136
Financial Services Cloud Set Up and Manage Digital Lending
137
Financial Services Cloud Set Up and Manage Digital Lending
138
Financial Services Cloud Set Up and Manage Digital Lending
SEE ALSO:
Salesforce Help: Assign Roles and Permissions
139
Financial Services Cloud Set Up and Manage Digital Lending
140
Financial Services Cloud Set Up and Manage Digital Lending
USER PERMISSIONS
return null;
}
/**
* Get applicant role, excluding Primary Applicant value
* @param inputMap input
* @param outputMap output from Apex
* @return outputMap output from Apex to IP
*/
public Object getCoApplicantRoles(Map<String, Object> inputMap, Map<String, Object>
outputMap) {
List<Map<String, Object>> optionList = new List<Map<String, Object>>();
141
Financial Services Cloud Set Up and Manage Digital Lending
SEE ALSO:
Salesforce Help: Disable the Managed Package Runtime Setting and Deploy Custom Lightning Web Components
142
Financial Services Cloud Set Up and Manage Digital Lending
USER PERMISSIONS
143
Financial Services Cloud Set Up and Manage Digital Lending
Type Description
Loan Application Usage is calculated based on the number of loan applications submitted to the Digital
Lending application.
144
Financial Services Cloud Set Up and Manage Digital Lending
145
Financial Services Cloud Set Up and Manage Digital Lending
146
Financial Services Cloud Set Up and Manage Digital Lending
SEE ALSO:
Salesforce Help: Create Catalog Categories and Subcategories
147
Financial Services Cloud Set Up and Manage Digital Lending
Create a Product
Products are all the items and services that you sell to customers. Products can also be non-sellable.
EDITIONS
There are two types of products: simple products and bundled products. Simple products don’t
have an associated product hierarchy while bundled products generally have one. Bundled products
are a group of products that are sold together as one unit. Available in: Lightning
Experience
1. From the App Launcher select Product Catalog Management, and then click Products.
Available in: Professional,
2. From the product list view page, click New. Enterprise, and Unlimited
3. Select a record type. Editions
j. Select a date and time after which the product can’t be sold in End Of Life Date.
k. Select a date and time after which a product isn’t supported, ordered, or maintained under Discontinued Date.
SEE ALSO:
Salesforce Help: Create a Catalog
148
Financial Services Cloud Set Up and Manage Digital Lending
Field Value
USER PERMISSIONS
Name MinLoanAmount
To set up Digital Lending:
Label Minimum Loan Amount • Financial Services Cloud
Extensions OR FSC Sales
API Name MinLoanAmount
To set up Product Catalog
Data Type Number Management features and
Description Minimum Loan Amount objects:
• Product Catalog
Management Designer
permission set
4. Click Save & New. To view Product Catalog
Management features and
Field Value objects
• Product Catalog
Name LoanTerm Management Viewer
Label Loan Term
Picklist LoanTerm
Active Select
Field Value
Name MaxLoanAmount
149
Financial Services Cloud Set Up and Manage Digital Lending
Field Value
Active Select
6. Click Save.
SEE ALSO:
Salesforce Help: Dynamic Attributes
Salesforce Help: Create Attributes
4. Click the Related tab. On the Attribute Picklist Values section, click New.
5. In the New Attribute Picklist Value window, enter the values to create the 12 Months term: USER PERMISSIONS
Name 12 Months
Status Active
Sequence 1
150
Financial Services Cloud Set Up and Manage Digital Lending
Field Value
Picklist Loan Term
Name 24 Months
Status Active
Sequence 1
Field Value
Picklist Loan Term
Name 36 Months
Status Active
Sequence 1
9. Click Save.
SEE ALSO:
Salesforce Help: Picklists
Salesforce Help: Create Picklists
151
Financial Services Cloud Set Up and Manage Digital Lending
Field Value
USER PERMISSIONS
Name OfferValidPeriod
To set up Digital Lending:
Label Offer Valid Period • Financial Services Cloud
Extensions OR FSC Sales
API Name OfferValidPeriod
To set up Product Catalog
Data Type Number Management features and
Description Offer Valid Period objects:
• Product Catalog
Management Designer
permission set
4. Save your changes. To view Product Catalog
Management features and
objects
• Product Catalog
Management Viewer
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
Available in: Professional,
To configure Experience Cloud for Digital Rule Engine Designer Enterprise, and Unlimited
Lending:
AND Editions
OmniStudio Admin
AND
Compliant Data Sharing Manager
AND
Document Checklist
AND
Product Catalog Management Designer
AND
Product Discovery Admin
152
Financial Services Cloud Set Up and Manage Digital Lending
AND
Salesforce Pricing Admin
AND
Salesforce Pricing Design Time User
Use the OmniScriptName product attribute to configure the loan intake process.
1. From the App Launcher select Product Catalog Management, and then click Attribute Definitions.
2. From the Attribute Definitions list view, click New.
3. In the New Attribute Definition screen, enter these field values:
Field Value
Name OmniScriptName
Description Stores the name of the Omniscript that launches applicant intake
experience.
SEE ALSO:
Salesforce Help: OmniScripts
153
Financial Services Cloud Set Up and Manage Digital Lending
154
Financial Services Cloud Set Up and Manage Digital Lending
SEE ALSO:
Salesforce Help: Product Classifications
155
Financial Services Cloud Set Up and Manage Digital Lending
156
Financial Services Cloud Set Up and Manage Digital Lending
Considerations and Limitations for Catalogs and Products for Digital Lending
There are certain points to consider when you set up when you set up catalogs and products for
EDITIONS
Digital Lending for Financial Services Cloud.
These considerations and limitations are relevant to Digital Lending Financial Services Cloud sample Available in: Lightning
data when you set up Digital Lending following the steps in this guide or by using the GitHub Experience
sample data.
Available in: Professional,
• Pagination isn’t supported for the products on the Product List Page FlexCard. Up to 100 products Enterprise, and Unlimited
from our CPQ API call are shown on the Product List Page. Editions
• You must add products to a category if you’re not using parent and child categories.
• When you use parent and child categories, categorize products by using subcategories.
• Add the LoanTerm, MinLoanAmount, MaxLoanAmount, OmniScriptName, and OfferValidPeriod attributes in the same attribute
category or as uncategorized attributes.
• The Digital Lending Financial Services Cloud sample data product detail page retrieves the loan amount details related to the
MinLoanAmount and MaxLoanAmount product attributes. The MinLoanAmount and MaxLoanAmount attributes are Type currency.
• The Digital Lending Financial Services Cloud sample data retrieves the loan term details with a product attribute named LoanTerm
added to the product. The LoanTerm attribute is a picklist type with loan terms as picklist values. Loan terms are in months.
• If you create attributes other than LoanTerm, MinLoanAmount, MaxLoanAmount, OmniScriptName, and OfferValidPeriod, then
update DigitalLendingTransFormProductInfo Data Mapper Transform with the customized attributes.
157
Financial Services Cloud Set Up and Manage Digital Lending
• You can invoke the CPQ Fetch product detail API that returns new attributes. The updated attributes and associated details are
shown on the product detail page.
• You must create default values for MinLoanAmount, MaxLoanAmount, OfferValidPeriod, and OmniscriptName for each product.
Use default values to restrict the applicants who can apply for a particular product during the loan intake process. For example, Loan
Terms values are populated as a picklist from the LoanTerm Product attribute.
• To show the name, image, and description in the product card on the product list page, use the name, display URL, and description
attributes from the product. The name, image, and description attributes are dynamic based on the product.
Context definitions ensure efficient data access at every step of the process. A context definition
defines the relationship between the nodes and the attributes within each node. Your users can
use nodes and attributes to easily access the relevant data from the mapped data source. Various Salesforce products offer predefined
context definitions based on their use case.
Before continuing with the steps to create qualification rules for digital lending, review the resources to learn more about rules in
Qualification Rules and Configuration Rules and Quote and Order Capture and Business Rules Engine.
• Qualification Rules
• Configuration Rules
• Quote and Order Capture
• Business Rules Engine
158
Financial Services Cloud Set Up and Manage Digital Lending
159
Financial Services Cloud Set Up and Manage Digital Lending
USER PERMISSIONS
To configure qualification
rules:
• Product Catalog
Management Designer
permission set
AND
Product Discovery Admin
permission set
AND
Rule Engine Designer
permission set
160
Financial Services Cloud Set Up and Manage Digital Lending
8. Click Next.
9. Add attributes for each node by choosing an input type, the data type, and values if you have a key-value pair.
10. Click Add Attributes and enter the attribute details.
11. Click Next.
12. Define the context tags that can be added at the node and attribute levels.
161
Financial Services Cloud Set Up and Manage Digital Lending
SEE ALSO:
Salesforce Help: Create Context Definitions
162
Financial Services Cloud Set Up and Manage Digital Lending
b. Select the condition logic for the input fields in the table. If you select Custom Logic, specify the logic.
c. If needed, sort the decision table rows by a table field and select a sort order.
SEE ALSO:
Salesforce Help: Create a Decision Table
163
Financial Services Cloud Set Up and Manage Digital Lending
13. In the expression set builder side bar, click the Element Details icon.
14. Select Include in Output.
15. Save and activate the expression set.
16. Complete the steps for SSEProductQualification to create the User (Person Account) Qualification Procedure Expression Set.
17. Enter the expression set details:
Field Value
Name SSEProductQualification
SEE ALSO:
Salesforce Help: Create An Expression Set
Salesforce Help: Expression Sets
Salesforce Help: How to Create an Expression Set That Uses Context Definition
164
Financial Services Cloud Set Up and Manage Digital Lending
a. In the Permission Sets list, click the Rule Engine Designer permission set, and click Manage To run qualification rules:
Assignments. • Product Discovery User
b. Click Add Assignments, and select the users that you want to assign the permission set AND
to. Product Catalog
Management Viewer
c. Click Assign.
165
Financial Services Cloud Set Up and Manage Digital Lending
10. From the App Launcher, find and select Data Use Purpose.
a. Click New if you don’t have data use purpose records. Don’t set the Data Use Purpose to active.
b. Enter a name and description.
c. To align the data use purpose to a data use legal basis, select a legal basis.
d. Deselect Is Active.
e. Save the data use purpose.
11. From the App Launcher, find and select Authorization Form.
166
Financial Services Cloud Set Up and Manage Digital Lending
12. Edit the Data Use Purpose record created in the previous step.
a. From the App Launcher find and select the data use purpose that you created in the previous step.
b. Click the Related tab.
c. In the Authorization Form Data Use section, click New.
d. Enter a name.
e. Select the authorization form that you created in the previous step.
f. Click Save.
g. On the data use purpose record, click the Details tab, and select Is Active.
h. Save your changes.
13. From the App Launcher, find and select Business Rules Engine.
a. In the menu, select Lookup Tables.
b. Select the DataUsePurposesforAppFormProduct decision matrix.
c. In the Decision Matrix Versions, click DataUsePurposesforAppFormProduct V1.
d. Click Add Row.
e. Add a row with the following data, then click Done.
SEE ALSO:
Salesforce Help: Business Rules Engine
Salesforce Help: Decision Matrices
Salesforce Help: Fields in Data Use Purpose Records
Create a Catalog for Digital Lending
167
Financial Services Cloud Set Up and Manage Digital Lending
e. Select a Product Type, and then select Based On to align the product to a product
classification.
f. Enter a Product Code.
g. Enter a Product Description and save the product.
10. From Setup, in the Quick Find box, enter Document Type, and then select Document Type.
a. Create a document type, or confirm an existing one.
b. Save the API name of the document type for later.
11. From the App Launcher, find and select Business Rules Engine.
a. From the navigation bar, select Lookup Tables.
b. Select the decision matrix DocumentTypesforAppFormProduct.In the Decision Matrix Versions, click
DocumentTypesforAppFormProduct V1.
12. Click Add Row, add a row with the following data, and then click Done.
168
Financial Services Cloud Set Up and Manage Digital Lending
169
Financial Services Cloud Set Up and Manage Digital Lending
SEE ALSO:
Salesforce Help: Business Rules Engine
Salesforce Help: Salesforce Pricing
To set up Digital Lending: Financial Services Cloud Extension or FSC Available in: Lightning
Sales Experience
Assign the Digital Lending, Salesforce Pricing, and Business Rules Engine permissions.
1. Assign the Financial Services Cloud Extension permission sets to the users.
a. From Setup, in the Quick Find box, enter Permission Sets, and then click Permission Sets.
b. Select the Financial Services Cloud Extension permission set.
c. Click Manage Assignments, and then click Add Assignments.
d. Select each user who uses the feature, and then click Assign.
170
Financial Services Cloud Set Up and Manage Digital Lending
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
The Product List Rate object stores the list price of a product as a percentage. The List Rate field contains the base interest rate. Create
one list rate for each product.
Before you create product list rates, you must complete the steps in Create Catalogs and Products for Digital Lending on page 144.
1. From the App Launcher, find and select Product List Rates.
2. Click New.
3. Select a product.
4. In List Rate, enter the base interest rate of the product.
5. Enter a valid start date and a valid end date.
6. Save your changes.
7. Similarly, create the base interest rates for other products.
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
171
Financial Services Cloud Set Up and Manage Digital Lending
Create a Rate Adjustment By Credit Score custom object that represents the adjustments to list rates based on the client’s credit score.
1. In Setup, click Object Manager.
2. Click Create, and then select Custom Object.
3. Enter Rate Adjustment By Credit Score as the label.
4. Enter Label Rate Adjustment By Credit Scores as the plural label.
5. Save your changes.
6. Click Fields & Relationships, and create the custom fields based on the chart.
SEE ALSO:
Salesforce Help: Create a Custom Object
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
172
Financial Services Cloud Set Up and Manage Digital Lending
Create a Rate Adjustment By Term custom object that represents the adjustments to list rates based on the loan term.
1. In Setup, click Object Manager.
2. Click Create, and then select Custom Object.
3. Enter Rate Adjustment By Term as the label.
4. Enter Rate Adjustment By Terms as the plural label.
5. Save your changes.
6. Click Fields & Relationships, and create the custom fields based on the chart.
SEE ALSO:
Salesforce Help: Create a Custom Object
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
173
Financial Services Cloud Set Up and Manage Digital Lending
Create the Rate Adjustment By Credit Score records that represent the adjustments to list rates based on the client’s credit score.
1. From the App Launcher, find and select Rate Adjustment By Credit Score.
2. Click New.
3. Complete the fields.
4. Save your changes.
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
Create the Rate Adjustment By Term records that meet the needs of your company. The records represent the adjustments to list rates
based on the loan term.
1. From the App Launcher, find and select Rate Adjustment By Terms.
2. Click New.
3. Complete the fields.
4. Save your changes.
174
Financial Services Cloud Set Up and Manage Digital Lending
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
Decision tables are complex lookup tables that read business rules with multiple inputs, and return multiple outputs for the records in
your Salesforce org, or for the values that you specify. Rules are records in a standard object, a custom object, or a custom metadata
type.
1. From the App Launcher, find and select Business Rules Engine.
2. Click the app navigation menu, and select Lookup Tables.
3. Click New.
4. Select Decision Table, and then click Next.
5. Select Create Decision Table, and then click Next.
6. Enter ProductListRateDT as the name.
7. Enter ProductListRateDT as the API name.
8. Select Source Object Product List Rate.
9. Select Filter Result By Output Order.
10. Select Usage Type Pricing.
11. Click Next.
12. Configure the decision table columns using the details in the table.
175
Financial Services Cloud Set Up and Manage Digital Lending
SEE ALSO:
Salesforce Help: Create a Decision Table
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
Decision tables are complex lookup tables that read business rules with multiple inputs, and return multiple outputs for the records in
your Salesforce org, or for the values that you specify. Rules are records in a standard object, custom object, or a custom metadata type.
1. From the App Launcher, find and select Business Rules Engine.
2. Click the app navigation menu, and select Lookup Tables.
3. Click New.
4. Select Decision Table, and then click Next.
5. Select Create Decision Table, and then click Next.
6. Enter CreditScoreBasedAdjustmentDT as the name.
7. Enter CreditScoreBasedAdjustmentDT as the API name.
8. Select Source Object Rate Adjustment Based Credit Score.
9. Select Filter Result By Output Order.
10. Select Usage Type Pricing.
11. Click Next.
12. Configure the decision table columns using the details in the table.
176
Financial Services Cloud Set Up and Manage Digital Lending
SEE ALSO:
Salesforce Help: Create a Decision Table
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
Decision tables are complex lookup tables that read business rules with multiple inputs, and return multiple outputs for the records in
your Salesforce org, or for the values that you specify. Rules are the records in a standard object, custom object, or a custom metadata
type.
1. From the App Launcher, find and select Business Rules Engine.
2. Click the app navigation menu, and select Lookup Tables.
3. Click New.
4. Select Decision Table, and then click Next.
5. Select Create Decision Table, and then click Next.
6. Enter TermBasedAdjustmentDT as the name.
7. Enter TermBasedAdjustmentDT as the API name.
8. Select Source Object RateAdjustmentByTerm.
9. Select Filter Result By Output Order.
177
Financial Services Cloud Set Up and Manage Digital Lending
SEE ALSO:
Salesforce Help: Create a Decision Table
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
Update pricing recipes and associate data from selected Digital Lending objects with lookup tables. Salesforce Pricing gives users a
predefined pricing recipe along with standard lookup tables used to create pricing procedures. Add the ProductListRateDT,
CreditScoreBasedAdjustment, and TermBasedAdjustmentDT lookup tables to the NGPDefaultRecipe pricing recipe.
1. In Setup, in the Quick Find box, enter Pricing Recipes, and then select Pricing Recipes.
2. Click NGPDefaultRecipe.
3. Click Price Adjustment Matrix.
4. Click Modify.
178
Financial Services Cloud Set Up and Manage Digital Lending
To set up Digital Lending: Financial Services Cloud Extension or FSC Available in: Lightning
Sales Experience
Pricing procedures are customizable, ordered stacks of pricing elements that are used to calculate the final net price of a product using
the Pricing Procedure Builder. Create a pricing procedure and add elements.
Calculate the list rate of a lending product based on the elements and data that are set up in decision tables.
• Pricing Setting element: This element maps commonly used variables in a pricing procedure to context tags.
• List Price element: This element is used to read the relevant record of the product that’s priced. The filter is the ProductId and the
List Rate is the output.
• Price Adjustment Matrix: This element adjusts the list rate based on the adjustment record. This element is used one time per
adjustment type.
1. Complete the steps toConfigure Your Pricing Procedure.
SEE ALSO:
Salesforce Help: Pricing Elements
Salesforce Help: Pricing Procedures
179
Financial Services Cloud Set Up and Manage Digital Lending
To set up Digital Lending: Financial Services Cloud Extension or FSC Available in: Lightning
Sales Experience
Pricing elements are the building blocks of a pricing procedure. Add an element to create a step in the pricing procedure. Use the Pricing
Setting, List Price, and Price Adjustment Matrix elements to form logical steps in the pricing procedure for Digital Lending.
1. To map the variables in a pricing procedure to context tags, create a Pricing Setting element. Use the chart to create the element.
Field Value
Line Item UniqueId
Subtotal InterestRate
2. To calculate the base price of a product based on the price type, create a List Price element. Use the chart to create the element.
Field Value
Lookup Table Details ProductListRateDT
Product ProductId
Subtotal InterestRate
3. To calculate the price of a product based on the discounts, create a Price Adjustment Matrix element. Use the chart to create the
element.
180
Financial Services Cloud Set Up and Manage Digital Lending
Field Value
Lookup Table Details CreditScoreBasedAdjustmentDT
Product ProductId
LowerBound CreditScore
UpperBound CreditScore
Subtotal InterestRate
4. To calculate the price of a product based on the discounts, create a second Price Adjustment Matrix element. Use the chart to create
the element.
Field Value
Lookup Table Details CreditScoreBasedAdjustmentDT
Term Term
Product ProductId
Subtotal InterestRate
SEE ALSO:
Salesforce Help: List Price
Salesforce Help: Price Adjustment Matrix
Salesforce Help: Pricing Setting
181
Financial Services Cloud Set Up and Manage Digital Lending
182
Financial Services Cloud Set Up and Manage Digital Lending
USER PERMISSIONS
To set up Digital Lending: Financial Services Cloud Extensions OR FSC Available in: Lightning
Sales Experience
Available in: Professional,
To configure Stage Management: Stage Management Design User
Enterprise, and Unlimited
To run Stage Management: Stage Management Design User Editions
To create stage definitions for your business processes, enable the Stage Management setting.
1. From Setup, in the Quick Find box, enter Stage Management, and then select Stage Management.
2. Turn on Stage Management.
183
Financial Services Cloud Set Up and Manage Digital Lending
To set up Digital Lending: Financial Services Cloud Extensions OR FSC Available in: Lightning
Sales Experience
Available in: Professional,
To configure Stage Management: Stage Management Design User
Enterprise, and Unlimited
To run Stage Management: Stage Management Design User Editions
Admins and compliance managers can use Compliant Data Sharing to configure advanced data sharing rules, so that they can improve
compliance with regulations and company policies. They can control and monitor what data gets shared with whom, without writing
complex code.
Set up Compliant Data Sharing
1. configure your org for compliant data sharing.
To get the benefits of Compliant Data Sharing, set org-wide sharing settings for supported objects to Private or Public Read-Only
for the Application Form Product, Application Form, and Party Profile objects.
Create Permission Sets for Compliant Data Sharing for Digital Lending
USER PERMISSIONS EDITIONS
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
Available in: Professional,
To configure Stage Management: Stage Management Design User
Enterprise, and Unlimited
To run Stage Management: Stage Management Design User Editions
Create a permission set for the users who configure Digital Lending, Stage Management, and Compliant Data Sharing and another
permission set for Compliant Data Sharing users.
1. From Setup, in the Quick Find box, enter Permission Sets, and then select Permission Sets.
2. Create a permission set for the Compliant Data Sharing users.
a. Select New.
b. Enter FSCCDSUser as the label.
184
Financial Services Cloud Set Up and Manage Digital Lending
d. Enter a description.
e. Select None as the license, and then save your changes.
f. Under System, click System Permissions, and then click Edit.
g. Select the Use Compliant Data Sharing permission.
h. Save your changes. If a confirmation window appears, click Save.
3. Create a permission set for the users who configure and manage participant roles and participant groups.
a. Click New.
b. Enter FSCCDSConfigUser as the label.
A unique API name is provided automatically, but you can change it.
To set up Digital Lending: Financial Services Cloud Extensions OR FSC Available in: Lightning
Sales Experience
Available in: Professional,
To configure Stage Management: Stage Management Design User
Enterprise, and Unlimited
To run Stage Management: Stage Management Design User Editions
Turn on Compliant Data Sharing for the CRM and Experience Cloud users.
1. From Setup, in the Quick Find box, enter Object Enablement Settings, and then select Object Enablement Settings.
2. Turn on Compliant Data Sharing for the CRM and Experience Cloud users for the Application Form, Application Form Product, and
Party Profile objects.
185
Financial Services Cloud Set Up and Manage Digital Lending
To set up Digital Lending: Financial Services Cloud Extensions OR FSC Available in: Lightning
Sales Experience
Available in: Professional,
To configure Stage Management: Stage Management Design User
Enterprise, and Unlimited
To run Stage Management: Stage Management Design User Editions
Create participant roles for the Application Form, Application Form Product, and Party Profile objects.
For each object, create the no access, read/write, and read only participant roles.
1. From Setup, in the Quick Find box, enter Participant Roles, and then select Participant Roles.
2. Create the Application Form No Access participant role.
a. Click New.
b. Enter Application Form No Access as the name.
c. Enter ApplicationFormNoAccess as the API name.
d. Select Application Form as the parent object.
e. Select No Access as the default access level.
f. Save your changes.
5. Similarly, create the Application Form Product and Party Profile objects.
186
Financial Services Cloud Set Up and Manage Digital Lending
To set up Digital Lending: Financial Services Cloud Extensions OR FSC Available in: Lightning
Sales Experience
Available in: Professional,
To configure Stage Management: Stage Management Design User
Enterprise, and Unlimited
To run Stage Management: Stage Management Design User Editions
Create the Underwriter_Group and Agent_Group participant groups. Compliant Data Sharing uses participant groups to define groups
of users with the same role in their record interactions.
1. From Setup, in the Quick Find box, enter Participant Groups, and then select Participant Groups.
2. Click New.
3. Enter Agent_Group as the name.
4. Enter Agent_Group as the developer name.
5. Save your changes.
6. Similarly, create the Underwriter_Group participant group.
To set up Digital Lending: Financial Services Cloud Extensions OR FSC Available in: Lightning
Sales Experience
Available in: Professional,
To configure Stage Management: Stage Management Design User
Enterprise, and Unlimited
To run Stage Management: Stage Management Design User Editions
187
Financial Services Cloud Set Up and Manage Digital Lending
String>();
public static Map<String, String> PARTICIPANT_GROUP_NAME_TO_ID = new Map<String,
String>();
if (!(PARTICIPANT_ROLE_NAME_TO_ID.isEmpty() ||
PARTICIPANT_GROUP_NAME_TO_ID.isEmpty())) {
return;
}
To set up Digital Lending: Financial Services Cloud Extensions OR FSC Available in: Lightning
Sales Experience
Available in: Professional,
To configure Stage Management: Stage Management Design User
Enterprise, and Unlimited
To run Stage Management: Stage Management Design User Editions
Add a step that runs an Apex class when the stage transitions from Intake to Submitted by running a Flow. The business logic run after
a stage transition is built into the Apex class, and a Salesforce Flow calls the Apex class.
Here are the main business values for using the Apex class:
• When the stage field on the Application Form Product record is updated, the Apex updates the value of the stage field on the related
Application Form record. The field value is determined by the decision matrix where the lists of inputs and outputs for the Application
188
Financial Services Cloud Set Up and Manage Digital Lending
Form Product and Application Form stages are matched. The Apex finds the value of the Stage Field on the Application Form Product,
looks up the decision matrix, and transitions the stage field on the Application Form to the value in the decision matrix.
• When the stage field on the Application Form Product record is updated, the Apex updates the value of the Applicant Visible Status
field as well. The field value is determined by a decision matrix list of inputs and outputs for the Applicant Visible Status field. The
Apex finds the stage field value on the Application Form Product, and uses the decision matrix to transition the Applicant Visible
Status field on the Application Form Product.
• When the stage field on the Application Form Product record is updated, the Apex creates Participant records on the Application
Form Product, associated Application Form, and associated Party Profile records to manage the visibility for different users. For
example, when the Application Form Product stage is In Review, underwriters have read and write access to the related records. But
when the stage is Intake, underwriters don’t have access. The value of the Participant Role is determined by the decision matrix list
of inputs and the outputs for each Application Form Product, Application Form, and Party Profile access are defined by user and
stage transition.
1. Create an apex file.
a. In Setup, in the Quick Find box, enter Apex Classes, and then select Apex Classes.
b. Click New.
c. Enter the Apex Class.
public with sharing class AutoLoanCDSUtil {
static {
CDSCacheHelper.loadCDSData();
}
189
Financial Services Cloud Set Up and Manage Digital Lending
Id applicationFormProductId = ids.get(0);
updateApplicantVisibleStatus(appFormProduct);
updateApplicationFormStage(appFormProduct);
Invocable.Action.Result cdsDmResult =
invokeDecisionMatrix(DM_AUTO_LOAN_CDS, appFormProduct.Stage);
String applicantAgentRole = getOutputVal(cdsDmResult,
DM_APPLICANT_AGENT_ACCESS_FIELD_NAME);
String underwriterRole = getOutputVal(cdsDmResult,
DM_UW_ACCESS_FIELD_NAME);
190
Financial Services Cloud Set Up and Manage Digital Lending
handleApplicationFormProductParticipants(user.Id,
appFormProduct, cdsRole);
} else if (cdsRole.startsWith(APPLICATION_FORM)) {
handleApplicationFormParticipants(user.Id, appFormProduct,
cdsRole);
} else if (cdsRole.startsWith(PARTY_PROFILE)) {
handlePartyProfileParticipants(user.Id,
applicant.PartyProfileId, cdsRole);
}
}
}
// Updating / Creating Participant Records for Underwrite groups
handleCDSUpdatesForGroups(UNDERWRITER_PARTICIPANT_GROUP_NAME,
underwriterRoles, partyProfileIds, appFormProduct);
results.add(result);
return results;
}
} else if (cdsRole.startsWith(PARTY_PROFILE)) {
for (Id partyProfileId: partyProfileIds) {
handlePartyProfileParticipants(groupId, partyProfileId, cdsRole);
}
}
}
}
191
Financial Services Cloud Set Up and Manage Digital Lending
invokeDecisionMatrix(DM_AFP_STAGE_TO_APPLICANT_STATUS, appFormProduct.Stage);
String applicantVisibleStatus = getOutputVal(result,
DM_APPLICANT_STATUS_FIELD_NAME);
appFormProduct.ApplicantVisibleStatus = applicantVisibleStatus;
upsert appFormProduct;
}
IsActive = true,
ParticipantRoleId = roleId,
ParticipantId=userOrGroupId);
insert participant;
} else {
ApplicationFormParticipant participant = appFormParticipants.get(0);
participant.IsActive = true;
participant.ParticipantRoleId = roleId;
upsert participant;
}
}
192
Financial Services Cloud Set Up and Manage Digital Lending
IsActive = true,
ParticipantRoleId = roleId,
ParticipantId=userOrGroupId);
insert participant;
} else {
AppFormProductParticipant participant = participants.get(0);
participant.IsActive = true;
participant.ParticipantRoleId = roleId;
upsert participant;
}
}
ParticipantRoleId = roleId,
ParticipantId=userOrGroupId);
insert participant;
} else {
PartyProfileParticipant participant = participants.get(0);
participant.IsActive = true;
participant.ParticipantRoleId = roleId;
upsert participant;
}
}
193
Financial Services Cloud Set Up and Manage Digital Lending
@InvocableVariable(label = 'Status'
description = 'Resulted status of the action.'
required = true)
public boolean isSuccess;
}
}
2. If necessary, update the APEX class if you created a unique username and API name when you created the permission sets for
Compliant Data Sharing for Digital Lending.
a. In the APEX class, find the line:
private static final String CDS_PERMISSION_SET_NAME = 'FSCCDSUser';
b. Replace FSCCDSUser with the API name that you created when you created the permission sets for Compliant Data Sharing for
Digital Lending.
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
Available in: Professional,
To configure Stage Management: Stage Management Design User
Enterprise, and Unlimited
To run Stage Management: Stage Management Design User Editions
Create an AutoLaunched Flow with an Apex Action element that is set to run the AutoLoanCDSUtil Apex file.
Autolaunched Flow: Launches when invoked by Apex, processes, REST API, and so on. This autolaunched flow runs in the background.
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
2. Click New Flow.
3. Select Start From Scratch, and click Next.
4. Select Autolaunched Flow (No Triggers), and click Create.
5. Click the Add element icon.
194
Financial Services Cloud Set Up and Manage Digital Lending
6. In the Search box, enter Action, and then select the Action element.
7. In the Search Actions box, enter Apex, and then select apex-AutoLoanCDSUtil.
8. Enter Digital Lending Stage Management as the label and the API name.
9. Turn on Set Input Values for the Selected Actions.
10. In the Enter value or search resources box, select New Resource.
11. Select Variable as the resource type.
12. Enter RecordId as the API name.
13. Select Text as the data type.
14. Select Available for input.
15. Save and activate the flow.
To set up Digital Lending: Financial Services Cloud Extensions OR FSC Available in: Lightning
Sales Experience
Available in: Professional,
To configure Stage Management: Stage Management Design User
Enterprise, and Unlimited
To run Stage Management: Stage Management Design User Editions
A decision matrix matches input values to a table row and returns the row's output values. Expression sets and various digital procedures
can call decision matrices. Decision matrices accept JSON input from, and return JSON output to the digital processes that call the
matrices. Decision matrices are useful for implementing complex rules in a systematic, readable manner.
Make sure that you set up business rules engine.
1. From the App Launcher, find and select Business Rules Engine.
2. From the navigation bar, select Lookup Tables.
3. Create the AutoLoan_CDS_Config decision matrix.
a. Click New.
b. Click Decision Matrix, and then click Next.
c. Enter AutoLoan_CDS_Config as the name. Select Standard as the type, and then save your changes.
d. Click the Related tab.
e. In Decision Matrix Versions, click AutoLoan_CDS_Config V1.
f. Click Add Column, add these columns, and then click Done.
195
Financial Services Cloud Set Up and Manage Digital Lending
g. Click Add Row, add rows with this data, and then click Done.
196
Financial Services Cloud Set Up and Manage Digital Lending
g. Click Add Row, add rows with this data, and then click Done.
ApplicationFormProductStage ApplicantVisibleStatus
Book to Core Loan Booked
197
Financial Services Cloud Set Up and Manage Digital Lending
ApplicationFormProductStage ApplicantVisibleStatus
Customer Approved Approved
In Review In Review
Submitted Submitted
g. Click Add Row, add rows with this data, and then click Done.
ApplicationFormProductStage ApplicationFormStage
Book to Core Book to Core
198
Financial Services Cloud Set Up and Manage Digital Lending
ApplicationFormProductStage ApplicationFormStage
Need More Info Submitted
In Review Submitted
Submitted Submitted
Intake Intake
To set up Digital Lending: Financial Services Cloud Extensions OR FSC Available in: Lightning
Sales Experience
Available in: Professional,
To configure Stage Management: Stage Management Design User
Enterprise, and Unlimited
To run Stage Management: Stage Management Design User Editions
Create a stage definition for the Application Form Product reference object and the Stage field.
1. From Setup, in the Quick Find box, enter Stage Management, and then select Stage Management.
2. Click New.
3. Enter Digital Lending Stage Management as the name of the stage definition.
4. Select Application Form Product as the reference object.
5. Select Stage as the reference object field.
6. Enter a description.
7. Save the stage definition.
To set up Digital Lending: Financial Services Cloud Extensions OR FSC Available in: Lightning
Sales Experience
Available in: Professional,
To configure Stage Management: Stage Management Design User
Enterprise, and Unlimited
To run Stage Management: Stage Management Design User Editions
199
Financial Services Cloud Set Up and Manage Digital Lending
Activate the Digital Lending Stage Management stage definition. Stage transitions specify the criteria and conditions to facilitate the
transition between the business process stages. Use stage transition to configure the movement from one stage to another.
1. Create stage transitions.
a. From Setup, in the Quick Find box, enter Stage Management , and then select Stage Management.
b. Select the stage definition that you created.
c. In the Stage Management console, select the Intake stage, and then select + Add Stage Transition.
d. In Transition To, select Submitted.
e. Click Add.
f. Similarly, add the transitions for the stages listed in this table.
Stage Transition To
Intake Submitted, Auto Rejected
200
Financial Services Cloud Set Up and Manage Digital Lending
Applicant Eligibility Check by Using Business Rules Engine for Digital Lending
Simplify determining loan eligibility and automate complex decision-making by using Business
EDITIONS
Rules Engine. Determine if an applicant qualifies for a loan by automating the loan approval process
for faster decision-making.
Available in: Lightning
Experience
Approve or Reject a Loan Automatically
Available in: Professional,
Create a decision matrix that automatically approves or rejects a loan application based on the Enterprise, and Unlimited
applicant’s credit score. Editions
Verify the DigitalLendingIsSTPApplication OmniScript
Speed up the loan application process by automatically approving a loan based on an applicant’s
credit score. The DigitalLendingIsSTPApplication OmniScript shows the applicant a confirm offer page or a submitted offer page
based on the result of the IsSTPApplication decision matrix.
To set up Digital Lending: Financial Services Cloud Extensions OR FSC Available in: Lightning
Sales permission set Experience
Available in: Professional,
To configure business rules engine: Product Discovery Admin permission set
Enterprise, and Unlimited
AND Editions
Rule Engine Designer permission set
AND
Product Catalog Management Designer
permission set
AND
OmniStudio Admin
Create a decision matrix that automatically approves or rejects a loan application based on the applicant’s credit score.
Return the value of true when the applicant’s credit score is above a specified number, for example, 740 and above. Or, return the value
of false when the applicant’s credit score is below a specified number, for example, 0–739. Customize the credit score value to meet
your business needs.
1. From the App Launcher, find and select Business Rules Engine, and then select Lookup Tables.
2. Click New.
201
Financial Services Cloud Set Up and Manage Digital Lending
8. Click Add Row. Add one row with these details, and then click Done.
CreditScore IsSTP
0–739 False
740 True
SEE ALSO:
Salesforce Help: Decision Matrices
To set up Digital Lending: Financial Services Cloud Extensions OR FSC Available in: Lightning
Sales permission set Experience
Available in: Professional,
To configure business rules engine: Product Discovery Admin permission set
Enterprise, and Unlimited
AND Editions
Rule Engine Designer permission set
AND
Product Catalog Management Designer
permission set
AND
OmniStudio Admin
202
Financial Services Cloud Set Up and Manage Digital Lending
Speed up the loan application process by automatically approving a loan based on an applicant’s credit score. The
DigitalLendingIsSTPApplication OmniScript shows the applicant a confirm offer page or a submitted offer page based on the result of
the IsSTPApplication decision matrix.
The decision matrix action element calls a decision matrix with specified inputs and returns the result to an OmniScript. The
DigitalLendingIsSTPApplication OmniScript is preconfigured with the IsSTPApplication decision matrix action element. To show applicants
a confirm offer page or a submitted offer page, the decision matrix that you created in Approve or Reject a Loan Automatically topic
must have the same name as the decision matrix action element in DigitalLendingIsSTPApplication OmniScript.
1. From the App Launcher, find and select OmniStudio, and then select OmniScript.
2. Click the DigitalLendingIsSTPApplication OmniScript.
3. Confirm that the IsSTPApplication decision matrix action element is included in the OmniScript.
SEE ALSO:
Salesforce Help: Call a Decision Matrix from an OmniScript
Salesforce Help: OmniStudio Decision Matrix Action Properties
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
203
Financial Services Cloud Set Up and Manage Digital Lending
Use Salesforce Experience Cloud to create branded digital experiences to share information and collaborate with people who are key
to your business processes, such as customers, partners, or employees. As a portal, help forum, support community, and so on, an
Experience Cloud site serves as a notable place to connect with the important folks in your life.
Note: Person Accounts must be enabled in the Salesforce Org. Digital Lending template currently is supported only for Customer
Community Plus Login-in users.
Complete the steps to wet up and configure Experience Cloud for your organization:
• Enable Digital Experiences
• Configure Digital Experiences Settings
• Configure a Custom Domain for your Experience Cloud Site
• Find Your Way Around Experience Workspaces
• Administer Your Experience Cloud Site
Update the Financial Services For Customer Community Plus Login Permission Set
Create and update the object permissions for the Digital Lending Financial Services for Customer Community Plus permission set.
Update the Customer Community Plus Login Profile
Create and update the object permissions for the Digital Lending Customer Community Plus profile.
Set Up Experience Cloud Sharing for Digital Lending
Show digital lending assets, such as products, categories, and disclosures, to Experience Cloud users.
Configure the Digital Lending Experience Cloud Template
Give your clients the ability to apply for loans using self-service digital lending.
Configure the Digital Lending Experience Cloud Navigation Menu
Use the Navigation Menu component to extend your site’s navigational path beyond navigational topics.
Configure the Digital Lending Registration Pages
Configure the registration page that allows clients to create a profile.
204
Financial Services Cloud Set Up and Manage Digital Lending
SEE ALSO:
Salesforce Help: Experience Cloud
Update the Financial Services For Customer Community Plus Login Permission Set
USER PERMISSIONS EDITIONS
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
AND
Rule Engine Runtime
AND
Product Catalog Management Viewer
AND
Product Discovery User
205
Financial Services Cloud Set Up and Manage Digital Lending
AND
Salesforce Pricing Runtime User
Create and update the object permissions for the Digital Lending Financial Services for Customer Community Plus permission set.
Update the object permissions and field access. Use the table as a guide, and update permissions that meet the needs of your business.
1. From Setup, in the Quick Find box, enter Permission Sets, and then select Permission Sets.
2. Click Clone next to a permission set for Customer Community Plus Login.
3. Enter a label for your permission set.
Such as Digital Lending FSC for Customer Community Plus Login.
4. Clear the API name field and then tab to the next field, so the API name fills in automatically.
5. (Optional) Change the Description field if desired.
6. Click Save.
7. In the Permission Sets list, click the name of the permission set you just created to edit it.
8. Click Object Settings, and then click Edit.
9. Update the object permissions, and then save your changes.
206
Financial Services Cloud Set Up and Manage Digital Lending
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
AND
Rule Engine Runtime
AND
Product Catalog Management Viewer
AND
207
Financial Services Cloud Set Up and Manage Digital Lending
Create and update the object permissions for the Digital Lending Customer Community Plus profile.
Update the object permissions and field access. Use the table as a guide, and update permissions that meet the needs of your business.
1. From Setup, in the Quick Find box, enter Profile, and then click Profile.
2. Click Clone next to a permission set for Customer Community Plus Login.
3. Enter a label for your permission set, such as Digital Lending for Customer Community Plus Login.
4. Clear the API name field and then tab to the next field, so the API name fills in automatically.
5. (Optional) Change the Description field if desired.
6. Click Save.
7. In the Profile list, click the name of the profile, and click Edit.
8. In the Administrative Permissions section, select:
• Context Service Run time user
• Salesforce Pricing: Run time user
10. In Standard Object Permissions, update the object permissions and save your changes.
208
Financial Services Cloud Set Up and Manage Digital Lending
Catalogs Read
Categories Read
209
Financial Services Cloud Set Up and Manage Digital Lending
Products Read
210
Financial Services Cloud Set Up and Manage Digital Lending
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
AND
Rule Engine Runtime
AND
Product Catalog Management Viewer
AND
Product Discovery User
AND
Salesforce Pricing Runtime User
Show digital lending assets, such as products, categories, and disclosures, to Experience Cloud users.
Update the sharing rules for the objects. Use the table as a guide, and update sharing settings that meet the needs of your business.
Complete the steps in Organization-Wide Sharing Defaults to update sharing rules.
211
Financial Services Cloud Set Up and Manage Digital Lending
SEE ALSO:
Salesforce Help: Sharing Settings
Salesforce Help: Organization-Wide Sharing Defaults
212
Financial Services Cloud Set Up and Manage Digital Lending
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
AND
Rule Engine Runtime
AND
Product Catalog Management Viewer
AND
Product Discovery User
AND
Salesforce Pricing Runtime User
Give your clients the ability to apply for loans using self-service digital lending.
1. From Setup, in the Quick Find box, enter Digital Experiences, and then select All Sites.
2. Click New.
3. Select the Financial Services Cloud Sales Portal site.
4. When you see the new screen, click Get Started and enter the name and URL path.
5. To build your customer site, click Create twice.
213
Financial Services Cloud Set Up and Manage Digital Lending
6. (Optional) You can associate the URL with your primary website URL or create a separate URL.
When your site is built, you’re redirected to the Experience Cloud Workspace where you can customize the site.
SEE ALSO:
Salesforce Help: Find Your Way Around Experience Workspaces
To set up Digital Lending: Financial Services Cloud Extensions and FSC Available in: Lightning
Sales Experience
AND
Rule Engine Runtime
AND
Product Catalog Management Viewer
AND
Product Discovery User
AND
Salesforce Pricing Runtime User
Use the Navigation Menu component to extend your site’s navigational path beyond navigational topics.
214
Financial Services Cloud Set Up and Manage Digital Lending
Note: The dynamic navigation menu header can only show 5 nested levels of subcategories.
SEE ALSO:
Salesforce Help: Navigation Menu
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
215
Financial Services Cloud Set Up and Manage Digital Lending
AND
Salesforce Pricing Design Time User
SEE ALSO:
Salesforce Help: Self-Registration
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
216
Financial Services Cloud Set Up and Manage Digital Lending
Document Checklist
AND
Product Catalog Management Designer
AND
Product Discovery Admin
AND
Salesforce Pricing Admin
AND
Salesforce Pricing Design Time User
Use the Digital Lending Experience Cloud pages to navigate the loan application process.
• Product List Page: Show a list of products when the user clicks a category.
• Product Detail Page: Show product details when the user clicks a product on the product list page.
• New Application: Show the application detail page when the user clicks to apply for a product.
• Offer Result Page: Show the result page when an offer is approved or rejected.
• Confirm Offer: Show the confirmation page when an application is automatically approved. Then the user can select to approve or
reject the offer.
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
217
Financial Services Cloud Set Up and Manage Digital Lending
Give your clients the ability to self-register to apply for loans using a self-serve experience.
1. From Setup, in the Quick Find box, enter Digital Experience, and then select All Sites.
2. Select the site you created in Configure the Digital Lending Experience Cloud Template.
3. Click the Workspace icon next to the home tab, then click Administration.
4. Click Members.
a. In Select Profiles, select Customer.
b. In Available Profiles, select the profile configured in the previous topic and move it to Selected Profiles.
c. Save your changes.
218
Financial Services Cloud Set Up and Manage Digital Lending
SEE ALSO:
Salesforce Help: Add Members to Your Experience Cloud Site
Salesforce Help: Self-Registration
To set up Digital Lending: Financial Services Cloud Extensions or FSC Available in: Lightning
Sales Experience
Available in: Professional,
To configure Experience Cloud for Digital Rule Engine Designer Enterprise, and Unlimited
Lending:
AND Editions
OmniStudio Admin
AND
Compliant Data Sharing Manager
AND
Document Checklist
AND
Product Catalog Management Designer
AND
Product Discovery Admin
AND
Salesforce Pricing Admin
AND
Salesforce Pricing Design Time User
AND
Rule Engine Runtime
AND
Product Catalog Management Viewer
AND
Product Discovery User
AND
Salesforce Pricing Runtime User
219
Financial Services Cloud Set Up and Manage Digital Lending
Enable files in the Related section for a product. Upload the image as a file to the product.
• To ensure that your customers can access files on records, complete the steps in Make Files on Records Visible to Customers.
SEE ALSO:
Salesforce Help: Work with Files in Your Experience Cloud Site
220
Financial Services Cloud Set Up and Manage Digital Lending
• Digital Lending: Assign Application Action Item - Allows a flow user to create and assign an application action item.
• Digital Lending: Evaluate Review Offer Action Item - Allows the user assigned to a new review offer to review the associated application
form product proposal record details and approve or reject the offer.
• Digital Lending: Get Username - Gets the username of an applicant that’s used to assign actions to them.
• Digital Lending: Review Offer - Get the application form product proposal record details. The user selects to approve or reject the
offer.
SEE ALSO:
Salesforce Help: Flow Builder
Salesforce Help: Flow Orchestration Work Guide
221
Financial Services Cloud Set Up and Manage Digital Lending
3. Assign the Run Flows general user permission. To configure Compliant Data
Sharing:
a. From Setup, in the Quick Find box, enter Profiles, and then select Profiles. • Configure Compliant
b. Click a profile. Data Sharing
To run Compliant Data
c. Click Edit.
Sharing:
d. In General User Permissions, select Run Flows. • Use Compliant Data
e. Save your changes. Sharing
To run Salesforce Flow:
• Run Flows General User
SEE ALSO: Permission
Salesforce Help: Compliant Data Sharing
222
Financial Services Cloud Set Up and Manage Digital Lending
Applicant Read
SEE ALSO:
Salesforce Help: Object Permissions
223
Financial Services Cloud Set Up and Manage Digital Lending
USER PERMISSIONS
224
Financial Services Cloud Set Up and Manage Digital Lending
225
Financial Services Cloud Set Up and Manage Digital Lending
226
Financial Services Cloud Set Up and Manage Digital Lending
227
Financial Services Cloud Set Up and Manage Digital Lending
228
Financial Services Cloud Set Up and Manage Digital Lending—India
3. To view a summary of the details that the applicant provided during the loan intake process, To set up Digital Lending:
Click Applicant Profile. • Financial Services Cloud
You can add, edit, or delete applicant details related to Know Your Customer, credit profile, Extensions OR FSC Sales
employment, income, expenses, assets, and liabilities. permission set
4. To view the loan offers presented to the applicant, click Proposal. To use the Underwriter
You can select a different loan offer or create a loan offer. Console:
• Digital Lending
5. To view the loan products that the applicant is applying for, click Seller Item. Workbench permission
You can update the product that the applicant is applying for by clicking Edit.
6. To view the list of loan documents uploaded by the applicant, click Loan Documents.
To download and view a document, click a document link.
7. To view the additional records related to the application, click Related.
8. In the Action Items component, assign a task to an applicant or another underwriter.
a. Select a task type.
b. Select an assignee.
c. Enter a subject and description.
d. Select a due date.
e. Click Submit Action Item.
The assignee receives an email notification for the action item.
229
Financial Services Cloud Set Up and Manage Digital Lending—India
Application Intake
Offer an assisted application intake experience that enables relationship managers and agents to efficiently originate loans. This can be
done by collecting and authenticating applicant details, such as address, employment, income, and documents. Application intake is
powered by Discovery Framework, which tracks responses to assessment questions.
Underwriting
Provide a unified interface for underwriters to access essential data for credit review, including applicant information, loan products,
offers, deviations, approvals, evaluations, terms, and fees. Underwriters can access information about documents collected and integrations
run at various stages of the loan application process.
Pre-Disbursement Operations
Provide a guided form to enable operations officers to collect an applicant's bank account details, mode of repayment, repayment
frequency, and monthly amount. The pre-disbursement workflow includes closing the associated opportunity, creating a financial asset
for a secured loan, and a placeholder for a callout to the core banking system.
230
Financial Services Cloud Set Up and Manage Digital Lending—India
231
Financial Services Cloud Set Up and Manage Digital Lending—India
232
Financial Services Cloud Set Up and Manage Digital Lending—India
12. Assign your users the permission sets for the Business Rules Engine.
These permission sets give your users the required access to run the expression sets and decision matrices that are associated with
the loan origination process. See Permission Sets for Business Rules Engine.
14. To automate the process of creating an application form from a lead, clone and activate the flow with the label Digital Lending India
- Create Application Form from Lead. This flow initiates the loan origination process with the lead as the starting point, facilitating
the onboarding of loan applicants. See Flows to Automate Workflows in Digital Lending—India.
233
Financial Services Cloud Set Up and Manage Digital Lending—India
234
Financial Services Cloud Set Up and Manage Digital Lending—India
235
Financial Services Cloud Set Up and Manage Digital Lending—India
236
Financial Services Cloud Set Up and Manage Digital Lending—India
Digital Lending - InitApplnFormOnboarding This screen flow Flexi page on the Active
India: Initiate allows the user to application form
Application Form collect an record
Onboarding applicant’s basic
details, the loan
product that’s
being applied for,
and whether
additional
applicants and
products are
needed for the
application form.
The flow then
creates Party
Profile,
Application Form
Product,
Application Form
Seller Item, and
Assessment
records for each
applicant to
initiate the
onboarding
process.
237
Financial Services Cloud Set Up and Manage Digital Lending—India
Digital Lending—India: CreateAssessments This autolaunched flow Digital Lending - India: Active
Create Assessments creates assessment Initiate Application Form
records for applicants if Onboarding screen flow
the application form
product is a Loan and the
applicant’s stage isn’t set
to Approved.
Digital Lending–India: AssessPtyPrflRiskCatg This autolaunched flow From Stage Management Active
Assess Party Profile Risk assesses and stores the when an applicant record
Category risk category of a party moves to the Risk
profile record that’s Assessment stage
associated with an
applicant and creates a
party profile risk record.
You must enable Stage
Management to execute
this flow.
Digital Lending—India: SubmitPartyProfileAppvl This autolaunched flow From Stage Management Active
Submit Party Profile calls an action to submit when the party profile
Approval the party profile record to record moves to the
the approval process. Approval stage
Digital Lending-India: ProcApplnFormOnbrdApplnt When the stage of an From Stage Management Active
Perform Application Form application form record when the application
Post-Evaluation Actions is marked as Approved, form record moves to the
this autolaunched flow Book to Core stage
updates the associated
account type to
Customer and the
associated opportunity
stage to Closed Won. It
then calls an action to
execute a callout to the
core banking system by
using an integration
definition, and then
creates a party financial
238
Financial Services Cloud Set Up and Manage Digital Lending—India
Digital Lending - India: UpdtAccountAndOppRecords This autolaunched flow Digital Lending-India: Active
Update Account and checks if an application Perform Application Form
Opportunity Records form is complete and Post-Evaluation Actions
updates the Account autolaunched flow
record with the
applicant's details and
changes the stage of the
opportunity record to
Closed Won.
Create Process Exception CreateProcessException Creates a process When errors occur during Active
exception record to a flow execution
process errors that occur
during flow execution.
Note: You can configure the picklist values for these fields based on your business needs.
However, using the values recommended in this table ensures a smooth experience with USER PERMISSIONS
the Digital Lending—India sample application. If you use different values, you must adjust
the default sample application accordingly. To activate picklist values
• Customize Application
Object Field Picklist Values AND
Application Form Stage Initiated, Intake, In Progress, Financial Services Cloud
Submitted, In Review, Standard
Detailed Data Entry, OR Financial Services
Underwriting, Approved, Cloud Extension OR
Operations, Book to Core, FSC Sales OR FSC Service
Rejected, On Hold OR FSC Sales and
Service
239
Financial Services Cloud Set Up and Manage Digital Lending—India
Application Form Product Loan Type Home Loan, Auto Loan Two Wheeler, Auto
Loan Four Wheeler, Personal Loan
Product2 Product Family Home Loan, Auto Loan Two Wheeler, Auto
Loan Four Wheeler, Personal Loan
Application Form Product Proposal Selected By Lender, Applicant, Applicant, and Lender
Assessment Assessment Type Home Loan, Auto Loan Two Wheeler, Auto
Loan Four Wheeler, Personal
Application Form Seller Item Type New Home, Resale Home, Used Car, New
Car
240
Financial Services Cloud Set Up and Manage Digital Lending—India
Note:
• Make sure that the picklist values for Employment Type in Person Employment and Party Profile are the same.
• Make sure that the picklist values for Employment Industry in Person Employment and Party Profile are the same.
• Make sure that the picklist values for Loan Type in the Application Form Product, Assessment Type in the Assessment, and
Product Family in Product2 are the same.
241
Financial Services Cloud Set Up and Manage Digital Lending—India
242
Financial Services Cloud Set Up and Manage Digital Lending—India
243
Financial Services Cloud Set Up and Manage Digital Lending—India
244
Financial Services Cloud Set Up and Manage Digital Lending—India
Application Form Product PropertyCert Yes Application Form Product Digital Lending–India:
Related Document Initiate Application Form
Onboarding flow to
upload property
certificate for a home
loan
Application Form Product RC_Certificate Yes Application Form Product Digital Lending–India:
Related Document Initiate Application Form
Onboarding flow to
upload registered vehicle
certificate for an auto
loan
245
Financial Services Cloud Set Up and Manage Digital Lending—India
b. Click New and enter the product details. For example, for a home loan, enter fixed-rate
mortgage as the product name and select home loan as the product family.
c. To activate the product, select Active.
d. To add another product, click Save & New or to finish, click Save.
Create a deviation record for each type of deviation that you want to offer. For example, if you offer Available in: Professional,
loan to value, debt to income, credit, and sanction terms deviations, create a deviation record for Enterprise, and Unlimited
each of the deviation types. editions
246
Financial Services Cloud Set Up and Manage Digital Lending—India
d. Add the required picklist values. For example, you can add Loan to Value, Debt to Income, Credit, and Sanction Terms as the
picklist values.
e. Save your changes.
2. Create Deviations.
a. From the App Launcher, find and select Deviations.
b. Click New and enter the deviation details.
c. To activate the deviation, select Active.
d. To add another deviation, click Save & New or to finish, click Save.
Your underwriters can associate the deviation records with a loan product when they create application form product deviations.
247
Financial Services Cloud Set Up and Manage Digital Lending—India
248
Financial Services Cloud Set Up and Manage Digital Lending—India
3. Similarly, create a data use purpose record for the other loan products that you offer to your
applicants. For example, if you offer personal loan, auto loan two wheeler, and auto loan four wheeler, then create a data use purpose
record for each of the loan products.
If you’re creating multiple data use purpose records, make sure that the name of each data use purpose record is unique.
SEE ALSO:
https://help.salesforce.com/s/articleView?id=sf.fsc_admin_consent_data_use.htm
249
Financial Services Cloud Set Up and Manage Digital Lending—India
3. Similarly, create an authorization form record for the other loan products for which you must obtain the applicant’s consent. For
example, if you must obtain an applicant’s consent for a personal loan and an auto loan, then create an authorization form record
for each of the loan products.
d. Select a locale.
e. Select Is Active.
f. Save your changes.
3. Similarly, create authorization form text records for the other loan products that you offer. For example, if you offer personal loan,
auto loan two wheeler, and auto loan four wheeler, then create a data use purpose record for each of the loan products.
Authorization form text stores the language to be shown to the loan applicants when asking for their consent. After you create the
authorization form text records, link them to their respective authorization form records.
SEE ALSO:
https://help.salesforce.com/s/articleView?id=sf.fsc_admin_consent_versions.htm
250
Financial Services Cloud Set Up and Manage Digital Lending—India
3. Similarly, create an authorization form data use record for each authorization form that you want to associate with the data use
purpose.
Decision matrices are lookup tables that contain user-defined input and output columns. The engine Available in: Professional,
takes in inputs and then looks up the appropriate outputs. When a decision matrix element in an Enterprise, and Unlimited
OmniScript calls a decision matrix, the engine locates the table row that matches the input values editions
and returns the output value for that row.
1. From the App Launcher, find and select Business Rules Engine. USER PERMISSIONS
2. From the app navigation menu, select Lookup Tables.
To create, update, and
3. Click New. delete decision matrices and
matrix versions:
4. Select Decision Matrix and click Next.
• Rule Engine Designer
5. Enter a name for the decision matrix. For example, Data Use Purpose Map.
To use decision tables in
Make a note of the decision matrix name. Reference it from the Business Rules Engine:
GetDataUsePurposeforApplicationFormProduct decision matrix action element in the • Rule Engine Designer
DigitalLendingIndiaDisclosureConsentInformation OmniScript.
251
Financial Services Cloud Set Up and Manage Digital Lending—India
productType is mapped to the Loan Type field of Application Form Product object, applicantType is mapped to the Role field of
Applicant object, level is mapped to the Application Form Product object, and dataUsePurposeName is mapped to the name of the
data use purpose record related to the loan product.
e. Select GetDataUsePurposeforApplicationFormProduct.
f. Under Properties, expand Remote Properties.
g. In the Matrix Name, select the decision matrix you created earlier.
252
Financial Services Cloud Set Up and Manage Digital Lending—India
Set Up a Decision matrix to determine the Assessment Type for an Application Form
Set Up a decision matrix and then update a flow to automate the process of mapping an Application
EDITIONS
Form to an Assessment Type based on the Application Form Product selected by the loan applicant.
Decision matrices are lookup tables that contain user-defined input and output columns. The engine Financial Services Cloud is
takes in inputs and then looks up the appropriate outputs. When an action element in a flow calls available in Lightning
a decision matrix, the engine locates the table row that matches the input values and returns the Experience.
output value for that row. Available in: Professional,
1. From the App Launcher, find and select Business Rules Engine. Enterprise, and Unlimited
editions
2. From the app navigation menu, select Lookup Tables.
3. Click New.
USER PERMISSIONS
4. Select Decision Matrix and click Next.
5. Enter Loan Application Assessment Map as the name for the decision matrix. To create, update, and
delete decision matrices and
Make a note of the decision matrix name. Reference it from the Get Loan Assessment action
matrix versions:
element in the flow with label Digital Lending—India: Create Assessments. • Rule Engine Designer
6. Select the type of the matrix as standard. To use decision tables in
Business Rules Engine:
7. Save your changes.
• Rules Engine Runtime
8. On the record page of your new decision matrix, on the Related tab, click version 1 of the matrix.
9. On the Matrix tab, create two columns with these settings.
253
Financial Services Cloud Set Up and Manage Digital Lending—India
After you create the decision matrix, reference it from the Get Loan Assessment action element in the flow with the label Digital
Lending—India: Create Assessments.
254
Financial Services Cloud Set Up and Manage Digital Lending—India
255
Financial Services Cloud Set Up and Manage Digital Lending—India
Secured Loan Eligibility Amount To determine: Determine Secured Loan Maximum Eligible
Amount on page 256
• The maximum eligible amount for a
secured loan
SEE ALSO:
Decision Matrices
Create Standard Decision Matrices
256
Financial Services Cloud Set Up and Manage Digital Lending—India
Expression Set Template Purpose Decision Matrices It Calls Sample Decision Matrices
Name
Secured Loan Eligibility Amount
Determine Unsecured Loan Determines the maximum Credit Score Category Set Up Decision Matrices to
Maximum Eligible Amount eligible amount for an Determine the Maximum
Unsecured loan Requested Term Category Eligible Amount for an
Annual Income Category Unsecured Loan on page 262
Age Category
Unsecured Loan Eligibility
Amount
Loan Offer Rate Determines the offer rates for a Credit Score Category Set Up Decision Matrices to
loan Determine Offer Rates for a Loan
Requested Term Category on page 264
Annual Income Category
Age Category
Loan Offer Rate
SEE ALSO:
Build Your Expression Set From a Template
Set Up Decision Matrices to Determine the Risk Category for a Party Profile
Set up decision matrices and then build an expression set to automate the calculation of a risk
EDITIONS
category of a party profile associated with a loan applicant.
1. To determine the risk category for a party profile based on credit score, create a decision matrix Financial Services Cloud is
with these details. available in Lightning
Experience.
a. Use Credit Score Category as the name of the decision matrix.
Available in: Professional,
b. Create two columns with these settings.
Enterprise, and Unlimited
editions
Column Header Header Type Data Type
CreditScore Input Number Range
USER PERMISSIONS
CreditScoreCategory Output Text
To create, update, and
delete decision matrices and
c. Add these sample rows and values. expression sets:
You can add more rows and values to suit your business needs. • Rule Engine Designer
To use decision tables in
CreditScore CreditScoreCategory Business Rules Engine:
0 Very Low • Rules Engine Runtime
550 Low
257
Financial Services Cloud Set Up and Manage Digital Lending—India
CreditScore CreditScoreCategory
700 Average
750 High
2. To determine the risk category for a party profile based on employment industry, employment type, credit score category, and
annual income, create another decision matrix with these details.
a. Use Risk Category as the name of the decision matrix.
b. Create five columns with these settings.
You can add more rows and values to suit your business needs.
Note: Make sure that you map the table’s output variables to the resources from the expression set version. See Variable Mapping
in Lookup Tables.
258
Financial Services Cloud Set Up and Manage Digital Lending—India
After you create the decision matrices, reference them from the Risk Category Assessment expression set. The flow with the label Digital
Lending–India: Assess Party Profile Risk Category calls this expression set to determine the risk category for a party profile associated
with an applicant.
SEE ALSO:
Decision Matrices
Create Standard Decision Matrices
Build Your Expression Set From a Template
Set Up Decision Matrices to Determine the Maximum Eligible Amount for a Secured Loan
Set up decision matrices and then build an expression set to automate the calculation of the
EDITIONS
maximum eligible amount for a secured loan.
1. 1. To determine the maximum eligible amount for a secured loan based on credit score, create Financial Services Cloud is
a decision matrix. available in Lightning
If you’ve already created the decision matrix to determine the credit score category, you can Experience.
skip this step. Available in: Professional,
Enterprise, and Unlimited
2. To determine the maximum eligible amount for a secured loan based on the requested term editions
in months, create another decision matrix.
a. Use Requested Term Category as the name of the decision matrix.
USER PERMISSIONS
b. Create two columns with these settings.
To create, update, and
Column Header Header Type Data Type delete decision matrices and
expression sets:
RequestedTerm Input Number Range • Rule Engine Designer
RequestedTermCategory Output Text To use decision tables in
Business Rules Engine:
• Rules Engine Runtime
c. Add these sample rows and values.
RequestedTerm RequestedTermCategory
0 Short
36 Medium
100 Long
You can add more rows and values to suit your business needs.
3. To determine the maximum eligible amount for a secured loan based on the applicant's annual income, create another decision
matrix.
a. Use Annual Income Category as the name of the decision matrix.
b. Create two columns with these settings.
259
Financial Services Cloud Set Up and Manage Digital Lending—India
AnnualIncome AnnualIncomeCategory
0 Low
500000 Medium
150000 High
You can add more rows and values to suit your business needs.
4. To determine the maximum eligible amount for a secured loan based on the applicant’s age, create another decision matrix.
a. Use Age Category as the name of the decision matrix.
b. Create two columns with these settings.
Age AgeCategory
18 Young
32 Middle-Aged
60 Senior Citizen
You can add more rows and values to suit your business needs.
5. To determine the maximum eligible amount for a secured loan based on credit score category, requested term category, income
type, risk category, age category, employment type, loan type, pin code, product name, debt to income ratio, income to expense
ratio, and loan to value ratio, create another decision matrix.
a. Use Secured Loan Eligibility Amount as the name of the decision matrix.
b. Create the columns listed in the table with these settings.
260
Financial Services Cloud Set Up and Manage Digital Lending—India
You can add more rows and values to suit your business needs.
Note:
• Make sure that your users populate the debt to income and income to expense ratios manually in the Application Form
to determine the maximum eligibility amount.
• Make sure that you map the table’s output variables to the resources from the expression set version. See Variable Mapping
in Lookup Tables.
After you create the decision matrices, reference them from the Determine Secured Loan Maximum Eligible Amount expression set. The
expression set action FetchAmounttSecuredloans in the DigitalLendingIndiaGetEligiblityAmount integration procedure calls this expression
261
Financial Services Cloud Set Up and Manage Digital Lending—India
set to determine the maximum eligibility amount for a secured loan. The DigitalLendingIndiaGetEligiblityAmount integration procedure
is referenced in the DigitalLendingIndiaGetMaximumEligiblityAmount OmniScript.
SEE ALSO:
Decision Matrices
Create Standard Decision Matrices
Build Your Expression Set From a Template
Set Up Decision Matrices to Determine the Maximum Eligible Amount for an Unsecured Loan
Set up decision matrices and then build an expression set to automate the calculation of the
EDITIONS
maximum eligible amount for a secured loan.
1. To determine the maximum eligible amount for an unsecured loan based on credit score, create Financial Services Cloud is
a decision matrix. available in Lightning
If you’ve already created the decision matrix to determine the credit score category, you can Experience.
skip this step. Available in: Professional,
Enterprise, and Unlimited
2. To determine the maximum eligible amount for an unsecured loan based on the requested editions
term in months, create another decision matrix.
If you’ve already created the decision matrix to determine the requested term category, you
can skip this step. USER PERMISSIONS
3. To determine the maximum eligible amount for an unsecured loan based on the applicant's To create, update, and
annual income, create another decision matrix. delete decision matrices and
expression sets:
If you’ve already created the decision matrix to determine the annual income category, you
• Rule Engine Designer
can skip this step.
To use decision tables in
4. To determine the maximum eligible amount for an unsecured loan based on the applicant’s Business Rules Engine:
age, create another decision matrix. • Rules Engine Runtime
If you’ve already created the decision matrix to determine the age category, you can skip this
step.
5. To determine the maximum eligible amount for an unsecured loan based on credit score category, requested term category, annual
income type, risk category, age category, employment type, loan type, pin code, product name, debt to income ratio, and income
to expense ratio, create another decision matrix.
a. Use Unsecured Loan Eligibility Amount as the name of the decision matrix.
b. Create the columns listed in the table with these settings.
262
Financial Services Cloud Set Up and Manage Digital Lending—India
Note:
• Make sure that your users populate the debt to income, income to expense, and loan to value ratios manually to determine
the maximum eligibility amount.
• Make sure that you map the table’s output variables to the resources from the expression set version. See Variable Mapping
in Lookup Tables.
After you create the decision matrices, reference them from the Determine Unsecured Loan Maximum Eligible Amount expression set.
The expression set action FetchAmtUnsecuredloans in the DigitalLendingIndiaGetEligiblityAmount integration procedure calls this
expression set to determine the maximum eligibility amount for a secured loan. The DigitalLendingIndiaGetEligiblityAmount integration
procedure is referenced in the DigitalLendingIndiaGetMaximumEligiblityAmount OmniScript
SEE ALSO:
Decision Matrices
Create Standard Decision Matrices
Build Your Expression Set From a Template
263
Financial Services Cloud Set Up and Manage Digital Lending—India
5. To determine the offer rates for a loan based on the requested amount, create another decision matrix.
a. Use Requested Amount Category as the name of the decision matrix.
b. Create two columns with these settings.
RequestedTerm RequestedTermCategory
100000 Very Low
500000 Low
1000000 Medium
2000000 High
You can add more rows and values to suit your business needs.
Here's a sample decision matrix.
264
Financial Services Cloud Set Up and Manage Digital Lending—India
6. To determine the offer rates for a loan based on credit score category, employment type, annual income category, risk category,
loan type, requested term category, pin code, age group, requested amount category, create another decision matrix.
a. Use Loan Offer Rate as the name of the decision matrix.
b. Create the columns listed in the table with these settings.
265
Financial Services Cloud Set Up and Manage Digital Lending—India
Note: Make sure that you map the table’s output variables to the resources from the expression set version. See Variable
Mapping in Lookup Tables.
After you create the decision matrices, reference them from the Loan Offer Rate expression set. The expression set action
ExpressionSetAction in the DigitalLendingIndiaGetIntakeProposalsBRE integration procedure calls this expression set to determine the
offer rates for a loan. The DigitalLendingIndiaGetIntakeProposalsBRE integration procedure is referenced in the
DigitalLendingIndiaViewOffers OmniScript.
The DigitalLendingIndiaExtractIntakeRecords action in the DigitalLendingIndiaGetIntakeProposalsBRE integration procedure prepares
the input data for the expression set.
SEE ALSO:
Decision Matrices
Create Standard Decision Matrices
Build Your Expression Set From a Template
Set Up an Approval Process to Approve Party Profile and Application Form Records
To automate the review of party profile and application form records that were created for
EDITIONS
onboarding the loan applicants, create approval processes. Use approval processes to specify the
sequence of steps that are necessary to approve a record. Financial Services Cloud is
An approval process specifies each step of approval, including from whom to request approval and available in Lightning
what to do at each point of the process. Experience.
A party profile record represents the information about the profile of the applicant that you’re Available in: Professional,
onboarding. To create an approval process for party profile record: Enterprise, and Unlimited
editions
1. From Setup, in the Quick Find box, find, and select Approval Processes.
2. For Manage Approval Processes For, select Party Profile.
USER PERMISSIONS
3. Click Create New Approval Process and then select Use Standard Setup Wizard.
4. Enter Approve_Party_Profile as the name for the approval process. To create an approval
process:
Note: If you enter a different name, make sure to update the references to the approval • Customize Application
process in the flow with the label Digital Lending—India: Submit Party Profile Approval.
The flow calls an action that submits the party profile record to the approval process.
5. If only certain types of records should enter this approval process, enter that criteria and click Next.
266
Financial Services Cloud Set Up and Manage Digital Lending—India
11. Specify which users are allowed to submit the initial request for approval.
12. For example, you can select Party Profile Owner as the Allowed Submitter.
13. Save your changes.
14. Similarly, if you need to automate the review of application form records, create another approval process based on your business
needs.
SEE ALSO:
Approval Processes
267
Financial Services Cloud Set Up and Manage Digital Lending—India
2. To add a field update for the Final Rejection action: To add field updates:
• Customize Application
a. Under the Final Rejection Actions, click Add New, and then select Field Update.
b. Enter a name for the field update.
For example, Party Profile to Rejected.
268
Financial Services Cloud Set Up and Manage Digital Lending—India
Activate the Approval Process to Approve Party Profile and Application Form Records
After setting up the approval process, always activate the approval process.
EDITIONS
1. Open the approval process.
Financial Services Cloud is
2. Make sure that it’s configured correctly.
available in Lightning
3. Click Activate. Experience.
Available in: Professional,
Enterprise, and Unlimited
editions
USER PERMISSIONS
1. From Setup, in the Quick Find box, enter Queues, and then click Queues. Available in: Professional,
Enterprise, and Unlimited
2. Click New. editions
3. Enter a label for the queue.
For example, Underwriter User Queue.
USER PERMISSIONS
4. Add an email for the queue, if necessary.
To create or change queues:
5. Select Send Emails to Members, if necessary.
• Customize Application
6. Under Supported Objects, from the Available Objects list, select the objects. AND
For example, for an underwriter queue, you can select Application Form and Party Profile. Manage Public List
Views
7. To move the shift object to the Selected Objects list, click Add.
8. Under Queue Members, from the Available Members list, select the user roles to whom you To change queues created
want to assign the queue. by other users:
• Customize Application
9. To move the selected members to the Selected Members list, click Add.
AND
10. Save your changes.
Manage Public List
Views
AND
Manage Users
269
Financial Services Cloud Set Up and Manage Digital Lending—India
USER PERMISSIONS
270
Financial Services Cloud Set Up and Manage Digital Lending—India
4. Add the Primary Identifier and Account fields to the party profile record page layout.
The Primary Identifier field stores the unique identifier for the party and the Account field stores the Account ID that’s associated
with the party profile.
271
Financial Services Cloud Set Up and Manage Digital Lending—India
Add the Application Assessment Omniscript to the Assessment Record Page Layout
After collecting the loan product and basic applicant details, give your users a guided experience
EDITIONS
to collect further applicant details, such as address, employment, income, and necessary documents
by adding the DigitalLendingIndiaLoanApplicationIntakeAssessment Omniscript to the Assessment Financial Services Cloud is
record page layout. available in Lightning
Before you begin, if the DigitalLendingIndiaLoanApplicationIntakeAssessment Omniscript is Experience.
deactivated, activate the OmniScript. See Activate and Deploy OmniScripts. Available in: Professional,
1. On an Assessment record page, from the Setup menu, click Edit Page. Enterprise, and Unlimited
editions
2. From the Tabs component properties, click Add Tab.
3. Customize a tab by clicking it in the properties pane.
You can select a different standard label, or click Custom and enter a tab name. For example, USER PERMISSIONS
Assessments. To add an Omniscript to a
4. To add an OmniScript component to a tab, go to the canvas, select the tab, and then drag the record page:
• Customize Application
OmniScript component from the Standard section to the space directly below the tab.
When you add the OmniScript component, the first active OmniScript is added to the page.
The component shows up on the canvas as a placeholder, and the Type and Subtype fields are filled from the first active OmniScript.
Example: If you created multiple assessments for multiple loan products, you can add an Omniscript component for each
assessment and make them visible on the Assessments tab based on the Assessment Type field value. When you define one or
more filters and set the filter logic for a component, the component is hidden until the filter logic criteria are met. For more
information on how to map an Application Form to an Assessment Type, see Set up a Decision matrix to determine the Assessment
Type for an Application Form. on page 253
272
Financial Services Cloud Set Up and Manage Digital Lending—India
• Named Credentials
Store authentication details for external services by specifying details, such as external credentials and authentication method.
• Integration Definitions
Define how data is sent to and received from external service providers by specifying details such as, external service, named credential,
input processor, and output processor.
• Stage Management
Define at what stage of the application form, applicant, or a party profile record you want to trigger the loan-related integrations.
273
Financial Services Cloud Set Up and Manage Digital Lending—India
274
Financial Services Cloud Set Up and Manage Digital Lending—India
SEE ALSO:
Named Credentials
External Services
Invoke External Services from OmniStudio Assets
DigitalLendingIndia_PANAdvancedAuthInput
DigitalLendingIndia_PANAdvancedAuthOutput
DigitalLendingIndia_InitiateNameMatchRequest
DigitalLendingIndia_InitiateNameMatchResponse
DigitalLendingIndiaVKYCAddNewCustomerInput
DigitalLendingIndiaVideoKYCGenCustTokenInput
DigitalLendingIndiaVideoKYCGenWebLinkInput
DigitalLendingIndiaVideoPDGenerateSessionTokenInput
DigitalLendingIndiaPrepareApplntDetailsForVideoPD
DigitalLendingIndiaVideoKYCGenCustTokenInput
DigitalLendingIndiaPrepareWebLinkDetailsVideoPD
DigitalLendingIndiaAMLRequest
DigitalLendingIndiaAMLResponse
275
Financial Services Cloud Set Up and Manage Digital Lending—India
Integration Procedures
DigitalLendingIndia_EBillAuthRequest
DigitalLendingIndia_EBillAuthResponse
DigitalLendingIndiaIntegInputIFSCCodeCheck
DigitalLendingIndiaBankAccRequest
DigitalLendingIndiaBankAccResponse
Data Mappers
DigitalLendingIndiaGetOtpRequestAadhaar
DigitalLendingIndiaGetVerifyOTPRequest
DigitalLendingIndiaTransformVerifyResponse
DigitalLendingIndiaTransformNameMatchRequest
DigitalLendingIndiaTransformNameMatchResponse
DigitalLendingIndiaCreatePayloadAddressMatch
DigitalLendingIndiaUpdatePartyProfileAddress
DigitalLendingIndiaCustomerTokenGenPayload
DigitalLendingIndiaVideoKYCGenAddNewCustomerRequest
DigitalLendingIndiaVideoKYCGenCustTokenInput
DigitalLendingIndiaVideosKYCWebLinkGenPayload
DigitalLendind gIndiaVideoKYCGenWebLinkRqst
DigitalLendingIndiaAddNewCustomerGeneratePayload
DigitalLendingIndiaGetApplicantInfo
DigitalLendingIndiaGenCustomerTokenRqst
DigitalLendingIndiaVideoKYCGenWebLinkRqst
DigitalLendingIndiaVideosKYCWebLinkGenPayload
DigitalLendingIndiaTransformAMLRequest
DigitalLendingIndiaTransformEmploymentVerfRqst
DigitalLendingIndiaIFSCCodeRequest
DigitalLendingIndiaGetPymtMandate
276
Financial Services Cloud Set Up and Manage Digital Lending—India
Data Mappers
DigitalLendingIndiaUpdatePaymentMandate
Important: You can create integration definitions with names that suit your business needs. Financial Services Cloud is
However, using the names recommended in the table ensures a smooth experience with the available in Lightning
Experience.
sample Digital Lending—India sample application. If you use different names, you'll need to
adjust the default sample application accordingly. Available in: Professional,
Enterprise, and Unlimited
Integration Definition Loan Origination Service editions
DigitalLendingIndiaVKYCGenerateCustomerTokenIntegDef
DigitalLendingIndiaVKYCGenerateSessionTokenIntegDef
DigitalLendingIndiaVKYCGenerateWebLinkIntegDef
DigitalLendingIndiaVPDGenerateSessionTokenIntegDef
DigitalLendingIndiaGenerateVPDWebLinkIntegDef
277
Financial Services Cloud Set Up and Manage Digital Lending—India
1. Set up Integrations for Aadhaar One-Time Password (OTP) Authentication. on page 279
2. Set Up an Integration for Permanent Account Number (PAN) Authentication. on page 281
3. Set Up an Integration for Advanced Permanent Account Number (PAN) Authentication. on page 282
4. Set Up an Integration for Verifying the Address with a Utility Bill. on page 283
5. Set Up an Integration for Name Match with Permanent Account Number (PAN). on page 284
6. Set Up an Integration for Address Match with Aadhaar. on page 285
7. Set Up Integrations to Initiate the Video Know Your Customer (Video KYC) Process. on page 286
8. Set Up an Integration for Anti-Money Laundering (AML) risk screening. on page 288
9. Set Up an Integration for Employment Verification. on page 289
10. Set Up Integrations to Initiate the Video Personal Discussion (Video PD) Process. on page 290
11. Set Up an Integration for Indian Financial System Code (IFSC) Verification. on page 292
12. Set Up an Integration for Bank Account Verification. on page 293
278
Financial Services Cloud Set Up and Manage Digital Lending—India
279
Financial Services Cloud Set Up and Manage Digital Lending—India
280
Financial Services Cloud Set Up and Manage Digital Lending—India
281
Financial Services Cloud Set Up and Manage Digital Lending—India
282
Financial Services Cloud Set Up and Manage Digital Lending—India
283
Financial Services Cloud Set Up and Manage Digital Lending—India
Set Up an Integration for Name Match with Permanent Account Number (PAN)
Set up an integration to match the name provided by your loan applicants with their name in PAN.
EDITIONS
1. From Setup, in the Quick Fund box, enter integration definitions, and then select
Integration Definitions. Financial Services Cloud is
available in Lightning
2. Click + New.
Experience.
3. Create an integration definition.
Available in: Professional,
a. Select the type as External Services Defined. Enterprise, and Unlimited
b. Enter the integration definition name as editions
DigitalLendingIndiaNameMatchIntegDef.
c. For the external service, enter the name of the registered external service that you want to USER PERMISSIONS
use to connect to an external API.
To create integration
d. For the action, select the method or the operation of the service provider API to be called definitions:
to match the name of the party profile with PAN. • IndustriesIntegrationFwk
e. Select the input processor as DigitalLendingIndia_InitiateNameMatchRequest. To create or update an
f. Select the output processor as DigitalLendingIndia_InitiateNameMatchResponse. Integration Procedure, Data
Mapper, or an Omniscript
g. Select Manual as the integration execution mode. • OmniStudio Admin
h. Turn on Integration Ochestrator. permission set
Make sure that you’ve selected a cloned and activated version of the FlexCard. This FlexCard Digital Lending India
Admin User
shows the integration execution status and the request and response details.
284
Financial Services Cloud Set Up and Manage Digital Lending—India
285
Financial Services Cloud Set Up and Manage Digital Lending—India
Set Up Integrations to Initiate the Video Know Your Customer (Video KYC) Process
Set up integrations to verify the identity of your loan applicants through a live video interaction
EDITIONS
with a KYC provider.
1. From Setup, in the Quick Fund box, enter integration definitions, and then select Financial Services Cloud is
Integration Definitions. available in Lightning
Experience.
2. Click + New.
Available in: Professional,
3. To generate the session token for the Video KYC process, create an integration definition.
Enterprise, and Unlimited
a. Select the type as External Services Defined. editions
b. Enter the integration definition name as
DigitalLendingIndiaVKYCGenerateSessionTokenIntegDef
USER PERMISSIONS
integration.
c. For the external service, enter the name of the registered external service that you want to To create integration
use to connect to an external API. definitions:
• IndustriesIntegrationFwk
d. For the action, select the method or the operation of the service provider API to be called
To create or update an
to generate a session token for the Video KYC process.
Integration Procedure, Data
e. Select the input processor as DigitalLendingIndiaVideoKYCGenSessionTknInput. Mapper, or an Omniscript
The DigitalLendingIndiaExecuteVKYCGenerateSessionToken integration procedure from the • OmniStudio Admin
permission set
DigitalLendingIndiaInitiateVideoKYC Omniscript invokes this integration definition. It’s triggered
when a user initiates the KYC process on the flexi page of the party profile. AND
To prepare the input in a format as expected by the external service API for generating a Video Digital Lending India
Admin User
KYC session token, configure the cloned copy of the
DigitalLendingIndiaVideoKYCGenSessionTknInput input processor.
286
Financial Services Cloud Set Up and Manage Digital Lending—India
287
Financial Services Cloud Set Up and Manage Digital Lending—India
288
Financial Services Cloud Set Up and Manage Digital Lending—India
289
Financial Services Cloud Set Up and Manage Digital Lending—India
Set Up an Integration to Initiate the Video Personal Discussion (Video PD) Process
Set up integrations to conduct a detailed personal discussion with your loan applicants through a
EDITIONS
video interaction. Use this process to assess the applicant’s intent, creditworthiness, and to clarify
any details regarding the loan application. Financial Services Cloud is
1. From Setup, in the Quick Find box, enter integration definitions, and then select available in Lightning
Integration Definitions. Experience.
290
Financial Services Cloud Set Up and Manage Digital Lending—India
291
Financial Services Cloud Set Up and Manage Digital Lending—India
292
Financial Services Cloud Set Up and Manage Digital Lending—India
293
Financial Services Cloud Set Up and Manage Digital Lending—India
1. From the object management settings for Applicant, go to Lightning Record Pages. Available in: Professional,
Enterprise, and Unlimited
2. Select Applicant Record Page. editions
3. Click Edit.
4. In the Components tab, locate the Integration Execution Status component and drag it onto
USER PERMISSIONS
the record page canvas.
5. Save your changes, and then activate the page, if necessary. To view the Integration
Execution Status lightning
6. Similarly, add the Integration Execution Status component to the party profile and application component in the Lightning
form record page layouts. App Builder, and to add to
The Integration Execution Status component shows the status of each data integration that the lightning component to
the dispute item record
was executed during the loan origination process.
page:
• Customize Application
AND View Setup and
Configuration
AND
Stage Management
Design User
AND
Stage Management
User
AND
Financial Services Cloud
Extension OR
FSC Sales OR FSC Service
OR FSC Sales and
Service
294
Financial Services Cloud Set Up and Manage Digital Lending—India
In this example, to create a stage definition, we use Party Profile as the reference object and the Available in: Professional,
Stage field as the reference object field. Enterprise, and Unlimited
editions
Important: You can create party profile stages that suit your business needs. However, using
the stages recommended in the table ensures a smooth experience with the Digital
Lending—India sample application. If you use different stages, you must adjust the default
sample application accordingly.
Stage Description
Initiated The party profile review process begins.
Document Validation The validation of the documents submitted by the party profile
begins.
Risk Assessment The overall risk evaluation of the party profile begins.
295
Financial Services Cloud Set Up and Manage Digital Lending—India
Stage Description
Approved The party profile record is approved.
Note: You can define transition criteria and step definitions that suit your business needs. However, using the transition criteria
and the step definitions recommended in the table ensures a smooth experience with the Digital Lending—India sample application.
If you use different criteria and step definitions, you must adjust the default sample application accordingly.
From Stage To Stage Transition Criteria Step Definition Step Type With
Reference Artifact
Initiated Identity Verification No transition criteria Verify PAN details and Omniscript
match with Party Profile
name. DgitaiLlendnignIdai_ExecuteNameMatchPANAuthenctiaotin
Omniscript.
Identity Verification Risk Screening Check if at least one party Initiate Anti-Money Integration Defintion -
identity verification Laundering (AML) Auto
record exists with status screening.
as Completed and result DigitalLendingIndiaAMLScreeningIntegDef
as Accepted. integration definition
Risk Screening Document Validation Check if at least one party Assign the documents Manual Task
screening summary verification tasks to your
record exists with status mid-office agents to No reference artifact
as Completed and manually verify the
screening decision as uploaded documents.
Accepted.
Document Validation Risk Assessment Check if all requested No transition plan No step needed for this
documents are uploaded transition
and validated.
No reference artifact
296
Financial Services Cloud Set Up and Manage Digital Lending—India
From Stage To Stage Transition Criteria Step Definition Step Type With
Reference Artifact
Flow with the label
Digital Lending—India:
Submit Party Profile
Approval
Approval Approved No transition criteria No transition plan No step needed for this
transition
No reference artifact
Approval Rejected No transition criteria No transition plan No step needed for this
transition
No reference artifact
Approval On Hold No transition criteria No transition plan No step needed for this
transition
No reference artifact
On Hold Approved No transition criteria No transition plan No step needed for this
transition
No reference artifact
On Hold Rejected No transition criteria No transition plan No step needed for this
transition
No reference artifact
On Hold Document Validation No transition criteria Assign the documents Manual Task
verification tasks to your
mid-office agents to No reference artifact
manually verify the
uploaded documents.
On Hold Risk Assessment Check if all the party No transition plan No step needed for this
identity verification and transition
party screening summary
records associated with No reference artifact
the applicant are in
completed status. Check
if the result of all the
297
Financial Services Cloud Set Up and Manage Digital Lending—India
From Stage To Stage Transition Criteria Step Definition Step Type With
Reference Artifact
party identity verification
steps is accepted and the
screening decision of the
party screening summary
is Clear.
SEE ALSO:
Create a Stage Management Configuration for Party Profile Stages
In this example, to create a stage definition, we use Applicant as the reference object and the Stage Available in: Professional,
field as the reference object field. Enterprise, and Unlimited
editions
Important: You can create applicant stages that suit your business needs. However, using
the stages recommended in the table ensures a smooth experience with the Digital
Lending—India sample application. If you use different stages, you must adjust the default
sample application accordingly.
Stage Description
In Review The applicant’s review process begins.
Evaluation The applicant's information is reviewed and evaluated for the loan
eligibility analysis.
Document Validation The validation of the documents submitted by the applicant begins.
298
Financial Services Cloud Set Up and Manage Digital Lending—India
Stage Description
Approved The applicant record is approved.
Note: You can define transition criteria and step definitions that suit your business needs. However, using the transition criteria
and the step definitions recommended in the table ensures a smooth experience with the Digital Lending—India sample application.
If you use different criteria and step definitions, you must adjust the default sample application accordingly.
From Stage To Stage Transition Criteria Step Definition Step Type With
Reference Artifact
In Review Evaluation No transition criteria Verify Employment Integration Defintion -
Details. Auto
Dgi tiaLlendni gnI daiEmpol ymentVerficatoi nnI tegDef
integration definition
Evaluation Document Validation No transition criteria Assign the documents Manual Task
verification tasks to your
mid-office agents to No reference artifact
manually verify the
uploaded documents.
Document Validation Risk Assessment Check if all requested Initiate risk assessment Auto-launched Flow
documents are uploaded based on the applicant’s
and validated. data. Flow with the label
Digital Lending–India:
Check if all the party Assess Party Profile Risk
identity verification and Category
party screening summary
records associated with
the applicant are in
299
Financial Services Cloud Set Up and Manage Digital Lending—India
From Stage To Stage Transition Criteria Step Definition Step Type With
Reference Artifact
completed status. Check
if the result of all the
party identity verification
steps is accepted and the
screening decision of the
party screening summary
is Clear.
Risk Assessment Approved No transition criteria Update the stage of the Manual Task
applicant to Approved.
No reference artifact
Risk Assessment Approved No transition criteria Update the stage of the Manual Task
applicant to Approved.
No reference artifact
Risk Assessment On Hold Risk category is not high No transition plan No step needed for this
for the party profile risk transition
record that’s associated
with the party profile No reference artifact
record.
On Hold Rejected No transition criteria No transition plan No step needed for this
transition
No reference artifact
On Hold Document Validation No transition criteria Assign the documents Manual Task
verification tasks to your
mid-office agents to No reference artifact
manually verify the
uploaded documents.
On Hold Risk Assessment Check if all the party Initiate risk assessment Auto-launched Flow
identity verification and based on the applicant’s
party screening summary data. Flow with the label
records associated with Digital Lending–India:
the applicant are in Assess Party Profile Risk
completed status. Check Category
if the result of all the
party identity verification
steps is accepted and the
screening decision of the
300
Financial Services Cloud Set Up and Manage Digital Lending—India
From Stage To Stage Transition Criteria Step Definition Step Type With
Reference Artifact
party screening summary
is Clear.
On Hold Approved No transition criteria No transition plan No step needed for this
transition
No reference artifact
SEE ALSO:
Create a Stage Management Configuration for Applicant Stages
In this example, to create a stage definition, we use Application Form as the reference object and Available in: Professional,
the Stage field as the reference object field. Enterprise, and Unlimited
editions
Important: You can create party profile stages that suit your business needs. However, using
the stages recommended in the table ensures a smooth experience with the Digital
Lending—India sample application. If you use different stages, you must adjust the default
sample application accordingly.
Stage Description
Initiated The application form record is created.
Detailed Data Entry The collection and verification of details such as, loan asset,
collateral, and other details associated with the applicant begins.
301
Financial Services Cloud Set Up and Manage Digital Lending—India
Stage Description
Approved The application form record is approved.
Operations The loan-related documents are verified and the details of loan
repayment are collected.
Book to Core The loan repayment details are verified and the loan application
details are sent to the core banking system where the loan account
is maintained.
Note: You can define transition criteria and step definitions that suit your business needs. However, using the transition criteria
and the step definitions recommended in the table ensures a smooth experience with the Digital Lending—India sample application.
If you use different criteria and step definitions, you must adjust the default sample application accordingly.
From Stage To Stage Transition Criteria Step Definition Step Type With
Reference Artifact
Initiated Intake No transition criteria No transition plan No step needed for this
transition
No reference artifact
Submitted The application intake No transition plan No step needed for this
process is completed. transition
No reference artifact
Intake In Progress No transition criteria No transition plan No step needed for this
transition
No reference artifact
Submitted The application intake No transition plan No step needed for this
process is completed. transition
No reference artifact
In Progress Submitted The application intake No transition plan No step needed for this
process is completed. transition
No reference artifact
302
Financial Services Cloud Set Up and Manage Digital Lending—India
From Stage To Stage Transition Criteria Step Definition Step Type With
Reference Artifact
Submitted In Review No transition criteria No transition plan No step needed for this
transition
No reference artifact
In Review Detailed Data Entry No transition criteria Collect and verify any Manual Task
additional information
required before passing No reference artifact
the application form for
underwriting.
Detailed Data Entry In Review No transition criteria Review additional Manual Task
information if required.
No reference artifact
In Review Underwriting No transition criteria Review and evaluate the Manual Task
application form.
No reference artifact
Detailed Data Entry Underwriting No transition criteria Review and evaluate the Manual Task
application form.
No reference artifact
Underwriting Approved Underwriter reviews the No transition plan No step needed for this
eligibility and approves transition
the final offer with terms.
No reference artifact
On Hold No transition criteria Negotiate the terms of No step needed for this
the offer transition
No reference artifact
On Hold Approved Underwriter reviews the No transition plan No step needed for this
eligibility and approves transition
the final offer with terms.
No reference artifact
303
Financial Services Cloud Set Up and Manage Digital Lending—India
From Stage To Stage Transition Criteria Step Definition Step Type With
Reference Artifact
Approved Operations No transition criteria Review the loan-related Manual Task
documents and loan
repayment details. No reference artifact
Operations Book to Core The repayment details are Verify Indian Financial Integration Defintion -
collected. System Code (IFSC). Auto
DigitalLendingIndiaIFSCCodeCheckIntegDef
integration definition
SEE ALSO:
Create a Stage Management Configurationfor Application Form Record Stages
To create a stage management Stage Management Design User Financial Services Cloud is
configuration for Applicant stages: available in Lightning
AND Experience.
Stage Management User Available in: Professional,
AND Enterprise, and Unlimited
editions
Financial Services Cloud Standard
OR Financial Services Cloud Extension OR
FSC Sales OR FSC Service OR FSC Sales and
Service
304
Financial Services Cloud Set Up and Manage Digital Lending—India
To add picklist values for the Stage field in the Applicant object: Customize Application
AND
Financial Services Cloud Standard
OR Financial Services Cloud Extension OR
FSC Sales OR FSC Service OR FSC Sales and Service
Use integration definitions, prebuilt flows, Omniscripts, and Stage Management to set up an efficient process to manage the stages of
a party profile record in a loan origination workflow.
Before you begin:
• Set up integrations for loan origination services. on page 278
• Review the flows to automate workflows in Digital Lending—India. on page 237
• Turn on Stage Management in your Salesforce instance.
• Add the picklist values required for the Stage field of the Party Profile object. on page 239
• Review the example Stage Management plan for Party Profile. on page 295
1. Create a stage definition with Party Profile as the reference object and Stage as the reference object field.
To know more about how to create stage definitions, see Create a Stage Definition.
Document Validation
Approval
3. Set up stage transitions and step definitions for the party profile stages as shown in Example: Stage Management Plan for Party
Profile. on page 295
To know more about how to set up stage transitions and add step definitions, see Set Up Stage Transitions and Add Step Definitions.
305
Financial Services Cloud Set Up and Manage Digital Lending—India
To create a stage management Stage Management Design User Financial Services Cloud is
configuration for Applicant stages: available in Lightning
AND Experience.
Stage Management User Available in: Professional,
AND Enterprise, and Unlimited
editions
Financial Services Cloud Standard
OR Financial Services Cloud Extension OR
FSC Sales OR FSC Service OR FSC Sales and
Service
Use integration definitions, prebuilt flows, Omniscripts, and Stage Management to set up an efficient process to manage the stages of
an applicant record in a loan origination workflow.
Before you begin:
• Set up integrations for loan origination services. on page 278
• Review the flows to automate workflows in Digital Lending—India. on page 237
• Turn on Stage Management in your Salesforce instance.
• Add the picklist values required for the Stage field of the Applicant object. on page 239
• Review the example Stage Management plan for Applicant. on page 298
1. Create a stage definition with Applicant as the reference object and Stage as the reference object field.
To know more about how to create stage definitions, see Create a Stage Definition.
306
Financial Services Cloud Set Up and Manage Digital Lending—India
In Review
On Hold
Approved
On Hold Rejected
Document Validation
Risk Assessment
Approved
3. Set up stage transitions and step definitions for the party profile stages as shown in Example: Stage Management Plan for Applicant.
on page 298
To know more about how to set up stage transitions and add step definitions, see Set Up Stage Transitions and Add Step Definitions.
To create a stage management Stage Management Design User Financial Services Cloud is
configuration for Applicant stages: available in Lightning
AND Experience.
Stage Management User Available in: Professional,
AND Enterprise, and Unlimited
editions
Financial Services Cloud Standard
OR Financial Services Cloud Extension OR
FSC Sales OR FSC Service OR FSC Sales and
Service
307
Financial Services Cloud Set Up and Manage Digital Lending—India
Use integration definitions, prebuilt flows, Omniscripts, and Stage Management to set up an efficient process to manage the stages of
an application form record in a loan origination workflow.
Before you begin:
• Set up integrations for loan origination services. on page 278
• Review the flows to automate workflows in Digital Lending—India. on page 237
• Turn on Stage Management in your Salesforce instance.
• Add the picklist values required for the Stage field of the Applicant object. on page 239
• Review the example Stage Management plan for Application Form. on page 301
1. Create a stage definition with Application Form as the reference object and Stage as the reference object field.
To know more about how to create stage definitions, see Create a Stage Definition.
Submitted
Intake In Progress
Submitted
In Progress Submitted
Submitted In Review
Underwriting
Underwriting
Underwriting Approved
Rejected
On Hold
On Hold Approved
Rejected
308
Financial Services Cloud Set Up and Manage Digital Lending—India
3. Set up stage transitions and step definitions for the party profile stages as shown in Example: Stage Management Plan for Application
Form. on page 301
To know more about how to set up stage transitions and add step definitions, see Set Up Stage Transitions and Add Step Definitions.
To view the Record Stage Overview lightning Customize Application AND View Setup and Financial Services Cloud is
component in the Lightning App Builder, and Configuration available in Lightning
to add to the lightning component to the Experience.
party profile, applicant, and application form AND
Available in: Professional,
record pages: Stage Management Design User Enterprise, and Unlimited
AND editions
Financial Services Cloud Standard
OR Financial Services Cloud Extension OR
FSC Sales OR FSC Service OR FSC Sales and
Service
Give your users a comprehensive view of the stages and the steps to be performed in each phase of the loan origination business
workflow.
Add the Record Stage Overview component to the party profile, applicant and application form record pages
1. From the object management settings for Party Profile, go to Lightning Record Pages.
2. Select Party Profile Record Page.
3. Click Edit.
4. In the Components tab, locate the Record Stage Overview component and drag it onto the record page canvas.
309
Financial Services Cloud Set Up and Manage Mortgage
310
Financial Services Cloud Set Up and Manage Mortgage
311
Financial Services Cloud Set Up and Manage Mortgage
312
Financial Services Cloud Set Up and Manage Mortgage
2. On the Permission Sets Setup page, click New. Available in: Professional,
Enterprise, and Unlimited
3. Name the permission set Loan Officer, set License to None, and then click Save. editions
4. On the Loan Officer Permission Set page, under Apps, click App Permissions, and click Edit.
5. Under Call Center, enable Manage Customer Users, and save.
6. In the drop-down list to the right of App Permissions, select System Permissions and then click Edit.
7. Under System, enable Run Flows, User license to access mortgage in Financial Services Cloud, and User license to access the Document
Checklist features.
313
Financial Services Cloud Set Up and Manage Mortgage
8. In the drop-down list to the right of System Permissions, select Object Settings.
9. In the Find Settings box, enter Document Checklist Items, click Document Checklist Items, and then click Edit.
10. Enable Read, Create, Edit, and Delete and click Save.
11. Repeat steps 11 and 12 for the remaining mortgage objects.
• Loan Applicant Addresses
• Loan Applicant Assets
• Loan Applicant Declarations
• Loan Applicant Employments
• Loan Applicant Incomes
• Loan Applicant Liabilities
• Loan Applicants
• Loan Application Assets
• Loan Application Financials
• Loan Application Liabilities
• Loan Application Properties
• Loan Application Title Holders
• Residential Loan Applications
12. On the Loan Officer Permission Set page, click Manage Assignments, and then click Add Assignments.
13. Select the users you want to assign the loan officer permission set to and click Assign, and then click Done.
314
Financial Services Cloud Set Up and Manage Mortgage
12. On the Underwriter Permission Set page, click Manage Assignments, and then click Add Assignments.
13. Select the users you want to assign the underwriter permission set to and click Assign, and then click Done.
6. On the User Edit page, select the loan officer profile from the Profile drop-down list and click
Save.
7. From Setup, in the Quick Find box, enter Profiles, then select Profiles.
8. On the Profiles page, clone the Standard User profile.
9. On the Clone Profile page, enter Underwriter for the cloned profile name and save.
10. From Setup, select User > User.
11. Click Edit next to the user that you want to assign the underwriter profile to.
12. On the User Edit page, select the underwriter profile from the Profile drop-down list and click Save.
315
Financial Services Cloud Set Up and Manage Mortgage
a. On the Account Team Setup page, click Enable Account Teams, select Account
Teams Enabled, and then click Save.
b. On the Page Layout Selection page, select the page layout used by your mortgage
teams, enable Add to users’ customized related lists, and save.
SEE ALSO:
Who Has Access to Account Records?
316
Financial Services Cloud Set Up and Manage Mortgage
6. Click Save. If you’re prompted to overwrite user’s related list customizations, click Yes.
After you’ve updated the Residential Loan Application Page Layout, add the Document Checklist Item component to Account and
Opportunity page layouts.
SEE ALSO:
Update Opportunity and Account Page Layouts
Add the Section Summary View Component to the Residential Loan Application
The Section Summary View component shows borrower loan information on the Residential Loan
EDITIONS
Application page. The information is displayed in expandable sections that correspond to the
Residential Loan Application. Financial Services Cloud is
1. On the Residential Loan Application page, go to Lightning App Builder. available in Lightning
Experience.
2. In the Components search, enter Section Summary View - Financial
Services Cloud. Available in: Professional,
Enterprise, and Unlimited
3. Drag the Section Summary View component onto the record page. editions
4. In the Properties pane, update the label for each section, or leave it blank to use the default
value.
5. Save your changes.
6. If your page is new, activate the page.
317
Financial Services Cloud Set Up and Manage Mortgage
Note: If you have created customized versions of the mortgage flows, select those flows instead of the standard flows.
318
Financial Services Cloud Set Up and Manage Mortgage
SEE ALSO:
Set Up Document Types
3. Create a record.
a. On the Residential Loan Application record page click Create Financial Records.
Financial Records are created based on the mortgage settings creation settings enabled by your Salesforce admin.
319
Financial Services Cloud Set Up and Manage Mortgage
Liability Record for New Home Create a liability record from a loan application
property record to represent the new mortgage loan.
The new liability record includes the mortgage loan
amount, and relates to the primary owner's account.
Financial Account Record for New Create a financial account record that represents the
Mortgage mortgage loan. The new financial account record
includes the interest rate, terms, and outstanding loan
balance.
Financial Account Record for New Create a financial account record from the loan
Home application property to represent the new home. The
new financial account record includes the property
value, and relates to the primary owner's account.
Customer Property Record for New Create a customer property record from a loan
Home application property record to represent the new
home. The new customer property record includes
the property value and address, and relates to the
primary owner's account.
Asset Records for Loan Application Create asset records from the assets listed in the loan
Assets application.
Financial Account Records for Loan Create financial account records from the assets listed
Application Assets in the loan application.
Liability Records for Loan Application Create liability records from the liabilities listed in the
Liabilities loan application.
Financial Account Records for Loan Create financial account records from the liabilities
Application Liabilities listed in the loan application
Edit Residential Loan Application for Allow users to edit residential loan applications even
Account Read-Only Users if they have read-only access to accounts .
320
Financial Services Cloud Set Up and Manage Mortgage
Setting Description
Loan Applicant Automatically generate a loan applicant record for a new residential loan
application that’s associated with a person account.
Loan Applicant Addresses Generate address records for the related account’s addresses. Only applies
when also generating a loan applicant record.
Override Mortgage Custom Sharing with Standard Use standard Salesforce sharing for residential loan applications and other
Salesforce Sharing mortgage objects. When this setting is turned on, access is no longer
granted to a mortgage object from its account. The Edit Residential Loan
Application for Account Read-Only Users setting is ignored.
321
Financial Services Cloud Set Up and Manage Mortgage
8. Click Save.
322
Financial Services Cloud Set Up and Manage Mortgage
Note: Mortgage objects are not currently usable with partner community components.
Components
Object Name (API Name) • Headline • Navigation Menu • Create Record Button
• Record Banner • Object Home Page • Create Record Form
• Record Detail
• Record Information
Tabs
• Related Records
323
Financial Services Cloud Set Up and Manage Mortgage
Components
Object Name (API Name) • Headline • Navigation Menu • Create Record Button
• Record Banner • Object Home Page • Create Record Form
• Record Detail
• Record Information
Tabs
• Related Records
Note: To be searchable in Experience Cloud sites, objects must be searchable in Lightning Experience and supported in templates.
SEE ALSO:
Objects Supported by Out-of-the-Box Components and Pages in Community Templates
324
Financial Services Cloud Set Up and Manage Retail Banking
SEE ALSO:
Salesforce Help: Loan Forbearance Solution Kit
325
Financial Services Cloud Set Up and Manage Retail Banking
Note: To set up profiles for other bank employees, create profiles and modify the permissions Financial Services Cloud is
to provide the appropriate level of access. available in Lightning
Experience.
1. From Setup, in the Quick Find box, enter Profiles, and then select Profiles.
Available in: Professional,
2. Click New. Enterprise, and Unlimited
3. From the Existing Profile list, select Standard User. editions
326
Financial Services Cloud Set Up and Manage Retail Banking
Note: If tellers perform associate-level or higher tasks, you can assign Financial Services Cloud Standard permissions in place
of Financial Services Cloud Basic.
Objects Access
Account Account Relationship Read, Create, Edit
Cards Read
Employment Read
327
Financial Services Cloud Set Up and Manage Retail Banking
Objects Access
Financial Accounts Read
Revenues Read
Securities Read
328
Financial Services Cloud Set Up and Manage Retail Banking
Note: If you’ve made just a few customizations to your field sets, we recommend that you make a note of these customizations,
install the unmanaged package, and then reapply the customizations.
329
Financial Services Cloud Set Up and Manage Retail Banking
Note: If you’ve made just a few customizations to your field sets, we recommend that you Financial Services Cloud is
make a note of these customizations, install the unmanaged package, and then reapply the available in Lightning
Experience.
customizations.
Available in: Professional,
Install the unmanaged package as follows:
Enterprise, and Unlimited
1. To remove the unmanaged package: editions
a. From Setup, enter Installed in Quick Find, then select Installed Packages.
b. Next to the Financial Services Cloud unmanaged package, click Uninstall.
c. Select Yes, I want to uninstall and click Uninstall.
330
Financial Services Cloud Set Up and Manage Retail Banking
331
Financial Services Cloud Set Up and Manage Retail Banking
Label Name
Type FinancialAccountType
Balance Balance
332
Financial Services Cloud Set Up and Manage Retail Banking
Label Name
Name Name
333
Financial Services Cloud Set Up and Manage Retail Banking
Update Lightning Page Layouts for the Banking Home Page and Retail Banking
Console
Lightning pages designed to help personal bankers see their key data and tasks are included with Retail Banking. Follow these steps to
set up these pages for various record types and the user’s home page.
334
Financial Services Cloud Set Up and Manage Retail Banking
Banking Business Account Page Retail Banking, Retail Banking Console Business Advisor, Personal Banker,
System Admin
Banking Business Contact Page Retail Banking, Retail Banking Console Business Advisor, Personal Banker,
System Admin
Banking Household Page - One Column Retail Banking Console Household Advisor, Personal Banker,
System Admin
Banking Household Page - Two Column Retail Banking Household Advisor, Personal Banker,
System Admin
Banking Individual Page - One Column Retail Banking Console Individual Advisor, Personal Banker,
System Admin
Banking Individual Page - Two Column Retail Banking Individual Advisor, Personal Banker,
System Admin
5. Select Personal Banker from the list of profiles and click Next.
6. Activate your changes.
335
Financial Services Cloud Set Up and Manage Wealth Management
336
Financial Services Cloud Set Up and Manage Wealth Management
Note: You can change the default tab settings according to your requirements.
337
Financial Services Cloud Set Up and Manage Wealth Management
Note: The managed Account Contact Relationship layout displays a message that the layout is managed.
4. In the palette, select Quick Actions, and then drag each quick action to the Quick Actions in the Salesforce Classic Publisher section
and the Salesforce Mobile and Lightning Experience Actions section.
5. Save your changes.
338
Financial Services Cloud Set Up and Manage Wealth Management
SEE ALSO:
Create Visualforce Pages
Add a Analytics Dashboard to a Visualforce Page
Create Visualforce Tabs
3. Click New.
4. Enter a label.
5. Specify the Object Name, such as Event.
6. Specify the Record Type Name, such as ClientAssociateEvent.
7. Save your changes.
339
Financial Services Cloud Retail Banking, Commercial Banking, and Wealth
Management Console Apps for Financial Services Cloud
Console apps are available only after you install the Financial Console apps are available without installing the Financial Services
Services Cloud managed package. Cloud managed package, and when you enable the Financial
Account Management Standard Objects setting.
Console apps use the standard Salesforce record details page Console apps use the service console interface with a set of prebuilt
format to show the details. An agent or a CSR must do multiple functionalities to show the details. This interface helps your bankers
hops or clicks to view different details about a client. and CSRs resolve customer queries with a unified, holistic view.
CSRs can verify a customer’s identity, view a timeline of interactions
with the customer, view financial account details, and get visibility
into related cases. They can also receive record alerts, take
contextual actions, and capture interaction details—all
conveniently accessible on various object record detail pages..
340
Financial Services Cloud Retail Banking, Commercial Banking, and Wealth
Management Console Apps for Financial Services Cloud
Best Practices for Customizing the Financial Services Cloud Console Apps
You can customize the console apps to suit your business requirements.
Customize a Lightning Page for Standard Console Apps
Customize the prebuilt Lightning pages that are shipped with the standard console apps for retail banking, commercial banking,
and wealth management.
Console App for Commercial Banking
Commercial bankers can manage complex and changing customer requirements, compliance issues, and the competitive landscape
with an easy-to-use and comprehensive console application for commercial banking.
Console App for Retail Banking
Use the standard console app for retail banking to streamline service interactions for bankers and customer service representatives
(CSRs).
Console App for Wealth Management
Use the standard console app for wealth management to streamline client interaction and service management for wealth managers.
The user-friendly interface offers a centralized hub for accessing key updates, accounts, cases, and applications, as well as tasks,
events, and opportunities for efficient time management.
341
Financial Services Cloud Retail Banking, Commercial Banking, and Wealth
Management Console Apps for Financial Services Cloud
Prerequisites for Setting Up the Financial Services Cloud Standard Console Apps
To set up and use the standard console apps for retail banking, commercial banking, and wealth
EDITIONS
management, complete these prerequisites.
Available in: Lightning
Engagement Interaction Experience
To create engagement records, configure computer-telephony integration (CTI) systems and Service Available in:
Cloud Voice for partner telephony. See Salesforce Open CTI and Set Up Service Cloud Voice with Professional, Enterprise,
Partner Telephony. and Unlimited Editions
Timeline
• To use the Timeline component, from Setup, in the Quick Find box, enter Timeline Settings, and then select Timeline, and
turn on Timeline Configuration.
• The console has a preconfigured Timeline component that shows the engagement interaction records for a client.
• To create a custom timeline that shows other Financial Services Cloud object records, configure the Timeline component included
with the relevant console app, and add the component to the relevant record page.
• Manage and configure actions for the Case object for all the relevant profiles.
– From Setup, in the Quick Find box, enter Profiles, and select a user profile relevant to the commercial banking console app.
– Go to the Field-Level Security section, locate Case, and click View.
– Click Edit, and select Edit Access for the Case Source field name.
Interaction Summary
• To capture and share interaction summaries, from Setup, in the Quick Find box, enter Interaction Summary, and
select Interaction Summary Settings, and then turn on Interaction Summary.
Action Launcher
To enable the deployment of commercial banking related service processes on your console app:
• From Setup, in the Quick Find box, enter Action Launcher, and select Action Launcher.
• From the Out-of-the-Box Deployments section, select the service processes related to your app, and click Use Deployment. For
example, if you plan to use retail banking app, then select retail banking related service processes.
342
Financial Services Cloud Retail Banking, Commercial Banking, and Wealth
Management Console Apps for Financial Services Cloud
343
Financial Services Cloud Retail Banking, Commercial Banking, and Wealth
Management Console Apps for Financial Services Cloud
Best Practices for Customizing the Financial Services Cloud Console Apps
You can customize the console apps to suit your business requirements.
EDITIONS
From the App Manager page in Setup, you can edit and customize your app basics. The only thing
that you can’t change is the app’s developer name. We recommend that you: Available in: Lightning
Experience
• Update the name, description, and branding for the app.
• Add other items, such as quick text, macros, products, and contracts. The Service Console app Available in:
includes cases, contacts, accounts, reports, dashboards, chatter, and Home by default. Professional, Enterprise,
and Unlimited Editions
• Add other utilities, such as an Open CTI softphone, Omni-Channel, Macros, and Customer
Insights.
• Assign the app to the appropriate user profiles, such as your service agent profiles.
Note: The retail banking, commercial banking, and wealth management console apps are automatically assigned to all
standard and custom user profiles. You can modify these assignments to make sure that only the right people have access to
the app.
To customize the Lightning pages in your console, use the Lightning App Builder to create the record pages.
Note: When you select Edit Page for the first time, Salesforce makes a copy of the standard page. This copy is what you edit
in the Lightning App Builder. If a customized page exists and is active, when you select Edit Page, that page opens for editing.
2. In the Lightning App Builder, add, edit, or remove components to change the page’s layout. Reorder the components by dragging
them around the canvas.
3. In the page properties, give your customized page a unique, descriptive label. To get to the page properties, click Page from the
breadcrumb at the top of the properties pane.
4. Save and activate the page.
344
Financial Services Cloud Retail Banking, Commercial Banking, and Wealth
Management Console Apps for Financial Services Cloud
345
Financial Services Cloud Common Capabilities in Financial Services Cloud
Note: For information about Action Plans, Actionable Segmentation, Discovery Framework, Business Rule Engine, Record Alerts,
Service Process Studio, Document Generation, OmniStudio, and other features that are available in Financial Services Cloud as well
as other Salesforce Industries clouds, check out Extend Your Industries Cloud with Common Features.
Set up the common capabilities that are useful for your org.
Actionable Segmentation
Actionable Segmentation enables you to segment similar client profiles, curate them, and design timely and personalized client
outreach programs. Actionable list definitions and actionable lists are the key elements of the Actionable Segmentation feature.
Action Launcher
By using the Action Launcher component, service agents can resolve customer queries more quickly and efficiently. They can use
the Action Launcher component to search for and launch quick actions, OmniScripts, Screen flows, Field Service Mobile flows, and
Autolaunched flows.
Action Plans
Capture repeatable tasks in templates and then automate the task sequences with an action plan. Enhance collaboration and
productivity by automatically assigning task owners and deadlines for specific client engagement, such as account openings, loan
approvals, and claims processing. Create reports and dashboards to monitor progress and ensure compliance.
Actionable Relationship Center (ARC) in Financial Services Cloud
The Actionable Relationship Center (ARC) lets you view your customers’ relationships in an easy-to-navigate graph. ARC helps you
understand relationships among people and businesses by presenting them in interactive components. Build graphs with standard
and custom objects, then add the ARC Relationship Graph component to page layouts to show your graphs. Customize node names,
show fields, and object and record actions so that your users can easily view, edit, delete, and create records during customer
interactions.
346
Financial Services Cloud Common Capabilities in Financial Services Cloud
347
Financial Services Cloud Common Capabilities in Financial Services Cloud
Document Generation
With Document Generation, you can generate contracts, proposals, quotes, reports, non-disclosure agreements, service agreements,
and more.
Document Checklist Items in Financial Services Cloud
Manage your document approval process in Financial Services Cloud. Define document types for commonly required documentation.
Then create a document checklist item for each file required from a customer. A customer or user then uploads a relevant file for
the document checklist item, and the files are tracked through your approval process. Customers can track the progress of their
uploaded documentation from submission to approval.
Engagement
Use the engagement data model to store details about an engagement between a customer and a service agent.
Events and Milestones
With the Events and Milestones component, get an at-a-glance view of your customers’ life events or milestones. Use the details to
identify upcoming opportunities and devise timely personalized offers and engagement. The Events and Milestones component
shows life events for a person account or contact record and business milestones for an account record.
Provide a Comprehensive View of Customer Financial Account Details
Using the FSCFinancialAccountsSummary component, service agents can view financial accounts, transactions, and record alerts
associated with accounts in one place. The financial account details show information stored in Salesforce. The comprehensive view
of financial account details helps agents to resolve customer queries quickly and efficiently.
Financial Deal Management
Track and manage a financial deal lifecycle. By using the Financial Deal Management data model, deal teams can manage every
aspect of deal-related information and take advantage of compliant, role-based data sharing options. They can create new financial
deal records that specify a deal’s stage, status, probability of deal success, and more. And to maintain compliance, they can share
deal records that contain confidential information only with relevant stakeholders.
Financial Plans and Goals
Help your clients plan for and reach their short and long-term financial objectives using the Financial Goals and Financial Plans
objects. These objects are available with your Financial Services Cloud license. Financial plans and goals use OmniStudio for added
customization.
Streamline Your Customer Onboarding Experience
Give your users access to a prebuilt sample app that streamlines the customer onboarding process. The sample app includes
OmniScripts, Flows, Integration Procedures, Omnistudio Data Mappers, and other components that can be deployed to your Salesforce
org and customized to meet your unique onboarding needs.
Intelligent Document Automation for Consent and Disclosures
Manage consent and disclosure documents, generate authorization request forms, and track user responses by using Intelligent
Document Automation features.
Intelligent Need-Based Referrals and Scoring
Source referrals internally and externally across lines of business. Users create and automatically route referrals based on a customer’s
expressed interest, from savings accounts to home loans. Build processes to create automatic email notifications that keep users
up-to-date. The dashboards and reports make it a snap to identify and reward top referrers.
Interaction Summaries
Capture and share interaction summaries.
348
Financial Services Cloud Common Capabilities in Financial Services Cloud
349
Financial Services Cloud Actionable Segmentation
Actionable Segmentation
Actionable Segmentation enables you to segment similar client profiles, curate them, and design
EDITIONS
timely and personalized client outreach programs. Actionable list definitions and actionable lists
are the key elements of the Actionable Segmentation feature. Available in: Lightning
You can create actionable lists for various outreach initiatives. For example, as a wealth manager, Experience
create an actionable list of high net worth individuals for a wealth plan outreach initiative, or an
Available in: Clouds that
actionable list of potential leads for an Insurance Plan initiative.
have Industry Sales
Create actionable list definitions that enable you to build datasets containing records joining Excellence Add On and
information across multiple objects according to your business requirements. For example, if a Query for Datapipelines
business requirement is to sell a wealth plan designed for high net worth individuals or households User licenses
whose net worth is greater than US$1 million, then your org admin can create a dataset containing
such records by performing cross-object joins of Account, Contact, Financial Account, and other
related objects.
Create an actionable list by using an actionable list definition. You can specify list filtering criteria when creating a list. Before creating a
list, ensure that your org admin has already created and activated the actionable list definition that you plan to use.
Watch a video
If you aren’t able to watch the video in full screen, open the video on a new tab: Overview of Actionable Segmentation.
To learn how to create actionable list definitions and actionable lists, see Actionable Segmentation.
Action Launcher
By using the Action Launcher component, service agents can resolve customer queries more quickly and efficiently. They can use the
Action Launcher component to search for and launch quick actions, OmniScripts, Screen flows, Field Service Mobile flows, and
Autolaunched flows.
For example, let's consider a customer service call in a retail banking scenario. The customer calls a service agent and places an order
for a checkbook. To resolve this query quickly, the agent can launch the relevant quick action, OmniScript, or flow, from the Action
Launcher component and create a request for a new checkbook. To enable an agent to search for and launch an action from the Action
Launcher component, ensure that the relevant quick actions, OmniScripts, or flows are configured in the corresponding Action Launcher
deployment.
Note: To make Action Launcher available to Financial Services Cloud users, assign the Industries Service Excellence permission
set license.
To learn how to access action launcher, create an action launcher deployment, and types of actions, see Action Launcher.
350
Financial Services Cloud Action Plans
Action Plans
Capture repeatable tasks in templates and then automate the task sequences with an action plan.
EDITIONS
Enhance collaboration and productivity by automatically assigning task owners and deadlines for
specific client engagement, such as account openings, loan approvals, and claims processing. Create
reports and dashboards to monitor progress and ensure compliance. Action Plans is available in
Lightning Experience.
Note: Action Plans is available in Lightning Experience and included in Salesforce Government Available in: Enterprise and
Cloud with Lightning Scheduler, Financial Services Cloud, Health Cloud, Education Cloud, Unlimited Editions
Public Sector Solutions, and Consumer Goods Cloud. For Finanical Services Cloud, Action
Plans is included with both FSC Sales and FSC Service permission sets. So, no need to assign
the Action Plans permission set separately for users with those licenses.
To learn how to enable action plans in your org, see Action Plans.
There are two versions of ARC available. Each version works with different components.
New ARC
This version of ARC lets you create and view custom ARC relationship graphs and pre-configured templates.
Available components:
• ARC Details Panel
• ARC Highlights Panel
• ARC Relationship Graph
• ARC Einstein Relationships Insights
Original ARC
This version of ARC lets you view pre-configured ARC relationship graphs.
Available components: ARC Financial Services Cloud
Get Started
351
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
Create and View Custom ARC Relationship Graphs in Financial Services Cloud
Use this version of the Actionable Relationship Center (ARC) to build custom ARC Relationship Graphs with objects that are important
to your users. Add the ARC Relationship Graph component to record pages to let your users view and interact with records. Customize
card names, display fields, and object and record actions so your users can easily navigate and engage with records during customer
interactions.
View Preconfigured ARC Relationship Graphs for Financial Services Cloud (Original ARC)
Financial Services Cloud users can use this version of the Actionable Relationship Center (ARC) to view preconfigured relationship
graphs. Add the ARC Financial Services Cloud component to record pages to let your users see both Financial Services Cloud
relationships and related list relationships in one view on Account records.
SEE ALSO:
Set Up Association Types (Managed Package)
Salesforce Help: Create and Configure Lightning Experience Record Pages
352
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
7. In the Permission Sets list, click the name of the newly created permission set.
8. Click the System Permissions link.
9. Click Edit.
10. Select the Access Actionable Relationship Center permission set.
11. Save your changes.
SEE ALSO:
Financial Services Cloud Permission Set Licenses
Create an Actionable Relationship Center Permission Set in Financial Services Cloud
Salesforce Help: Licenses Overview
Create and View Custom ARC Relationship Graphs in Financial Services Cloud
Use this version of the Actionable Relationship Center (ARC) to build custom ARC Relationship Graphs with objects that are important
to your users. Add the ARC Relationship Graph component to record pages to let your users view and interact with records. Customize
card names, display fields, and object and record actions so your users can easily navigate and engage with records during customer
interactions.
Note: Summer ’22 offers a new version of Actionable Relationship Center. For instructions on using this new version, you’re in
the right place.
Note: To learn how to create a custom ARC relationship graph, find the steps in the Extend Your Industries Cloud with Common
Features guide.
Note: Before you start, confirm that the Financial Services Cloud (FSC) package is installed and person accounts are configured.
Create more than one relationship graph per object to show relevant customer information to your users. Add unique graphs to page
layouts so users see customer relationship data based on their profile. For example, a Financial Advisor works with clients to help them
achieve financial goals. They need an easy-to-understand view of their client’s household, such as who is the primary point of contact,
family member relationships, financial summary at a glance, family assets, and ability to make updates for life events. Whereas Investment
Bankers focus on helping companies conduct major business operations. They need to know who the key executives are, what the
account structure and history looks like, the latest news in the company or industry, and view who is working on deals.
Important: Users must have at least read visibility to objects and fields referenced or displayed on a graph to view the corresponding
cards and fields on the graph.
353
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
1. From Setup, in the Quick Find box, enter Actionable Relationship Center, and then select Actionable Relationship
Center.
2. Click New Relationship Graph or edit an existing graph.
Important: The Root Node object must be Account to configure the Group Relationship Node.
354
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
Operator equals
Value Group
355
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
SEE ALSO:
Create a Relationship Graph in ARC
1. From Setup, in the Quick Find box, enter Actionable Relationship Center, and then select Actionable Relationship
Center.
2. Click New Relationship Graph or edit an existing graph.
Important: The Root Node object must be Account to configure the Related Accounts Node.
Operator equals
Value Peer
356
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
SEE ALSO:
Create a Relationship Graph in ARC
1. From Setup, in the Quick Find box, enter Actionable Relationship Center, and then select Actionable Relationship
Center.
2. Click New Relationship Graph or edit an existing graph.
Important: The Root Node object must be Account to configure the Member Relationships Node.
357
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
Operator equals
Value Member
SEE ALSO:
Create a Relationship Graph in ARC
358
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
1. From Setup, in the Quick Find box, enter Actionable Relationship Center, and then select Actionable Relationship
Center.
2. Click New Relationship Graph or edit an existing graph.
Important: The Root Node object must be Account to configure the Member Node.
359
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
SEE ALSO:
Create a Relationship Graph in ARC
Note: This card doesn’t display standard contacts that look up to accounts. To view contacts that look up to accounts in ARC, add
the Contacts related list to the page layout that you use to display Account (Business) objects.
1. From Setup, in the Quick Find box, enter Actionable Relationship Center, and then select Actionable Relationship
Center.
2. Click New Relationship Graph or edit an existing graph.
Important: The Root Node object must be Person Account to configure the Related Contacts Node.
360
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
SEE ALSO:
Create a Relationship Graph in ARC
361
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
1. From Setup, in the Quick Find box, enter Actionable Relationship Center, and then select Actionable Relationship
Center.
2. Click New Relationship Graph or edit an existing graph.
Important: The Root Node object must be Contact to configure the Household Node.
Operator equals
Value Household
362
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
SEE ALSO:
Create a Relationship Graph in ARC
To create an ARC
Relationship Graph:
• Financial Services Cloud
Extension OR FSC Sales
AND
Customize Application
In a B2C Graph (Business to Customer Relationship Graph), preconfigured nodes show members, related households, and household
accounts for your clients.
363
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
SEE ALSO:
Create a Relationship Graph in ARC
Get Ready to Use Financial Services Cloud
364
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
SEE ALSO:
Einstein Relationship Insights
Extend Salesforce with Clicks, Not Code: Create and Configure Lightning Experience Record Pages
Manage Accounts and Contacts: Person Accounts
Financial Services Cloud Installation Guide: Install the Managed Package
365
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
366
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
367
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
This field is applicable only for users with the Einstein Relationship Insights Growth license.
4. Select a person record object. A record based on this object is either created or updated when there’s a response.
Most customers select the contact object.
5. Select the values for Display Field 1, Display Field 2, and Display Field 3.
The display fields let your user select the correct matching record. Multiple matching records exist for a contact or person object.
7. Select a company record object and the display fields. A record based on this object is either created or updated when there’s a
response.
You can add up to five company record objects. Most users select the account object.
368
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
Note: When you disconnect Slack as a content source, ask the Salesforce support team to delete the workspace content. To
reconnect with Slack, add Slack as a content source and notify your users to connect with the Slack workspace.
SEE ALSO:
Extend Salesforce with Clicks, Not Code: Manage Custom Objects
Extend Your Industries Cloud with Common Features: Manage Access to the Einstein Relationship Insights App
USER PERMISSIONS
369
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
370
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
View and Act on Web Recommendations on the ARC Einstein Relationship Insights Component
Select a record on the ARC Relationship Graph to view and act on web recommendations in the
EDITIONS
ARC Einstein Relationship Insights component.
For example, on an ARC Relationship Graph, click an account record to see its relationship insights. Financial Services Cloud is
In the chart view, the colorful recommendations are records in your Salesforce org and the gray available in Lightning
recommendations are new. Take actions such as link a recommendation to the record or create a Experience.
record. Available in: Professional,
1. Navigate to a record page and click the ARC graph tab. Enterprise, and Unlimited
editions
2. Select an account or contact record card.
3. In the ARC Einstein Relationship Insights component, view web recommendations for the
selected record. USER PERMISSIONS
4. On the component, click the toggle to switch from the graphical version to the smart tags To view ARC Einstein
version. Relationships Insights
5. To create a record, click the plus icon on a gray web recommendation. • Financial Services Cloud
Extension OR FSC Sales
a. Select Object Type and click Next.
AND
b. Select record type and click Next. FSC Package
c. Details from the selected web recommendation are populated in the record window. AND
Einstein Relationship
Insights Starter
OR
Einstein Relationship
Insights Growth
6. Link the new record to the record selected on the ARC graph. In the New Relationship window:
371
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
Note: To link records, the Financial Services Cloud Managed Package must be installed in your Salesforce Org. If you can’t
complete these steps, contact your Salesforce admin for help.
a. Confirm that the first record is the one that you want to link to the new record.
b. Confirm that the second record is the record that you created.
c. To link the two records, select the related role.
d. Select Active.
e. Select an Association Type.
f.
Click Save.
372
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
SEE ALSO:
Einstein Relationship Insights on an ARC Graph
Create Expanded Account Relationships in Group Builder
Set Up Relationship Groups
View Preconfigured ARC Relationship Graphs for Financial Services Cloud (Original
ARC)
Financial Services Cloud users can use this version of the Actionable Relationship Center (ARC) to view preconfigured relationship graphs.
Add the ARC Financial Services Cloud component to record pages to let your users see both Financial Services Cloud relationships and
related list relationships in one view on Account records.
Note: Summer ’22 offers a new version of Actionable Relationship Center. For instructions on using this new version, see Create
and View Custom ARC Relationship Graphs on page 353.
Use the view-only version of ARC with the Financial Services Cloud Relationship Map. For a more customizable experience, check out
Create and View Custom ARC Relationship Graphs where you can build custom graphs to show client relationships that are most
important to your users.
Note: ARC is supported for orgs that have implemented the Person account Model. ARC isn’t supported for orgs that use the
Individual Model. ARC requires that the Association Type field of the Account-Account Relationship object has active picklist values
with the following API Names: Group, Member, and Peer.
373
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
SEE ALSO:
How Is a Person Modeled?
Create Expanded Account Relationships in Group Builder (Managed Package)
374
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
Account Name
1. From Setup, in the Quick Find box, enter profiles, and then click a profile.
2. Under Field-Level Security, find Contact, and click View.
3. Validate that the profile has Read permissions to the fields. If not, grant the permissions and save your changes.
4. Complete the steps for the other objects.
SEE ALSO:
Manage Data Access: Field-Level Security
375
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
Note: To show participants for selected records, you must have Compliant Data Sharing
enabled for your org.
Note: If your page is already activated, clicking Save makes your changes available to your users.
SEE ALSO:
Salesforce Help: Dynamic Lightning Pages
Salesforce Help: Create and Configure Lightning Experience Record Pages
1. Account-account relationships. Relationships between accounts are categorized by the Available in: Professional,
predefined Association Types: Enterprise, and Unlimited
editions
376
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
• Group: indicates that a first Account is a group that contains other accounts. For example, a parent company account can have
a Group relationship with one or more subsidiary accounts.
• Member: Indicates that the first account belongs to the second account in some way. For example, a person account can have
a Member relationship to a household account.
• Peer: Indicates that the first and second accounts are related, but don’t contain or control each other. For example, a business
account can have a Peer relationship to another business that is an important supplier.
2. Account-contact relationships. For example, a business can have an account-contact relationship with a person account that is its
employee. ARC shows account-contact relationships that relate to person account record types, but not to individual record types.
3. Related lists of other records. The lists that are shown differ based on the type of record that is selected in the ARC interface.
The following tables describe the relationship cards displayed in ARC for each type of selected record.
Related Accounts Account-account relationship (Peer) Lists accounts that have non-hierarchical
associations to the selected account, such
as a supplier companies.
Member Relationships Account-account relationship (Member) Lists accounts that are currently tied to a
parent account, such as a trust that holds
assets for the household.
Members Account-contact relationship, where the Lists person accounts that fulfill a specified
contact is a Person Account record role for the selected account.
Related Contacts Account-contact relationship, where the Lists person accounts that fulfill a specified
contact is a Person Account record role for the selected account.
377
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
Member Relationships Account-account relationship (Member) Lists accounts that are currently tied to a
parent account, such as person accounts
that are employees of the business.
(Other Group-Enabled Record Types) Account-contact relationship (Group) Displays an extra card for each
group-enabled account record type (in
addition to Household) that the person
belongs to.
Related Contacts Contact-contact relationship Lists other contacts that fulfill a specified
role for the selected person account.
Related Accounts Account-contact relationship (Member) Lists other accounts associated with the
person account, such as a business account
that is the person’s employer.
SEE ALSO:
What Is a Group?
What Is a Relationship?
Set Up Association Types (Managed Package)
View and Manage Related Lists with ARC
Configure Custom Record Types for Groups
378
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
Contact • Opportunities
• Cases
• Related Accounts (Shows Account Contact Relationship with
fields)
• Notes and Attachments
• Custom objects
379
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
380
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
Users can act on the information they see in the ARC interface in many ways:
• Create account-contact relationships, like adding a member to a household account.
• Create account-account relationships, like relating an accounting firm in an Advisor role to a business account.
• Edit account-account and account-contact relationships.
• Create related records for an account, such as a new Financial Account for a person, or a new Opportunity for a business account.
Note: To create, edit, or remove relationships and related records for an account, the user must have Read/Write access to the
account record.
For example, to capture the relationship between a person and the business they work for, add a business relationship as follows:
1. From the account page for a person account, click the ARC tab.
2. On the Business card in the ARC interface, click New.
381
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
3. On the standard form for creating an Account-Contact Relationship, enter details about the person’s membership and role in the
business.
4. Click in the Account field. Search for and select a business account, or select + New Account to create a new business account.
5. Click Save.
6. The new business account relationship appears in the ARC interface. If the relationship does not show in the list immediately, refresh
the page to load it.
7. To edit an existing relationship, click the down arrow on the related account’s card and select Edit Relationship.
382
Financial Services Cloud Actionable Relationship Center (ARC) in Financial Services
Cloud
383
Financial Services Cloud Aggregate Records Using API
Lightning Web Components don’t support preview capability for Internet Explorer 11. See Get Started with Salesforce: Considerations for
Microsoft Internet Explorer for more information.
Important: Support for Internet Explorer 11 to access Lightning Experience is retiring beginning in Summer ’16.
• You can continue to use IE11 to access Lightning Experience until December 16, 2017.
• If you opt in to Extended Support for IE11, you can continue to use IE11 to access Lightning Experience until December 31, 2020.
• IE11 has significant performance issues in Lightning Experience.
• This change doesn’t impact Salesforce Classic.
Some objects have no Lightning Web Component compact layouts defined and, as a result, have no preview capability. For Lightning
Web Components without preview capability, the record preview is a blank sidebar web component. See User Interface API Developer
Guide: Supported Objects for more information.
The Notes & Attachment cards don’t have customizable compact layouts. These cards always display the Last Modified Date and File
Type fields.
SEE ALSO:
Get Started with Salesforce: Considerations for Microsoft Internet Explorer
Get Started with Salesforce: Supported Browsers for Lightning Experience
User Interface API Developer Guide : Supported Objects
384
Financial Services Cloud Aggregate Records Using API
Set Up API Record Aggregation Using Household API for Wealth Management Unmanaged Package
Assign the Record Aggregation Access permission to users. Install and deploy the Household API for Wealth Management Unmanaged
Package.
Set Up API Record Aggregation Using Rollup Definitions
Create a Household API using the customized rollup definitions.
SEE ALSO:
Financial Services Cloud Packages
Data Processing Engine
Set Up API Record Aggregation Using Household API for Wealth Management
Unmanaged Package
Assign the Record Aggregation Access permission to users. Install and deploy the Household API
EDITIONS
for Wealth Management Unmanaged Package.
Note: The Financial Services Cloud managed package must be installed and a person account Available in: Lightning
enabled in Salesforce before you can complete these steps. Experience
The Household API for Wealth Management Unmanaged Package installs the household API Retrieval Available in: Professional,
Summary Definition that retrieves details about a household. These aggregation definitions retrieve Enterprise, and Unlimited
all members where the household is their primary household, including their financial accounts, Editions
assets, financial holdings, and liabilities associated with the household. The aggregation definitions
reference the standard and custom fields on these objects: Account, AccountContactRelation,
FinServ_FinancialAccount__c, FinServ_AssetsAndLiabilities__c objects, and FinServ__FinancialHolding__c.
In Household API Setup, HouseholdAPIForWealthManagement API configures the financial details and members of a household. Four
Rollup Definitions are available to configure:
• Financial holdings for members of a household
• Financial accounts for members of a household
• Assets and liabilities for members of a household
• Members of a household
385
Financial Services Cloud Aggregate Records Using API
SEE ALSO:
Groups and Households (Managed Package)
Group Membership and Households
Financial Services Cloud Packages
b. Click Clone next to a permission set that contains Financial Services Cloud Extensions.
USER PERMISSIONS
c. Enter a label for your permission set, such as FSC Record Aggregation Access.
d. Clear the API name field and then tab to the next field, so the API name fills in automatically. To configure Household API
Setup:
e. (Optional) Change the Description field if desired. • Financial Services Cloud
f. (Optional) Change the Description field if desired. Extensions
386
Financial Services Cloud Aggregate Records Using API
Install and Deploy the Household API for Wealth Management Unmanaged Package
Install the Household API for Wealth Management unmanaged package to access the Household
EDITIONS
API Retrieval Summary Definition that retrieves details about a household.
1. Enter the URL for the package into your browser navigation bar, and press Enter. Available in: Lightning
URL: https://login.salesforce.com/packaging/installPackage.apexp?p0=04t4W000002w6te Experience
To generate a Data
Processing Engine definition
for record aggregation:
• Record Aggregation
Access
Generate the Data Processing Engine Definition for Record Aggregation Using Household API for
Wealth Management Unmanaged Package
Make a REST API request to generate the Data Processing Engine definition that aggregates the
EDITIONS
records.
To generate the Data Processing Engine definition ID, send a request to Available in: Lightning
Experience
USER PERMISSIONS
To generate a Data
Processing Engine definition
for record aggregation:
• Record Aggregation
Access
/services/data/v60.0/connect/record-aggregation/dpe-generation.
387
Financial Services Cloud Aggregate Records Using API
Our example uses cURL, an open-source tool, to send the request. Before you begin, get your access token as described in Set Up
Authorization.
In a Terminal window, enter this command, in this format, on one line.
The dpeId is the ID of the Data Processing Engine definition. Note this ID so that you can run the DPE definition to aggregate records.
The DPE definition is generated subject to the Data Processing Engine limits.
Add the Installed Record Rollup Definitions to the Data Processing Engine
Add the installed record rollup definitions to a schedule-triggered flow. The Data Processing Engine
EDITIONS
uses with active record rollup definitions to get the aggregated records. To ensure that any recent
updates are accounted for, add the installed record rollup definitions to the schedule-triggered Available in: Lightning
flows and run the active record rollup definitions periodically. Experience
Make sure these rollup definitions are installed: Financial holdings for members of a household,
Available in: Professional,
Financial accounts for members of a household, Assets and liabilities for members of a household,
Enterprise, and Unlimited
and Members of a household. Editions
1. From Setup, in the Quick Find box, enter Flows, select Flows and then click New.
2. In the New Flow window, select Schedule-Triggered Flow, and click Create. USER PERMISSIONS
3. In the Start element, click Set Schedule.
To configure Household API
4. In the Set a Schedule window, enter a start date, start time, and frequency , , and then close Setup:
the Set a Schedule window. • Financial Services Cloud
Extensions
5. Add the Action element to the canvas.
6. In the Category section, select All. To generate a Data
Processing Engine definition
7. For Action, select Run Record Aggregation Batch Processing Definition. for record aggregation:
a. Enter an API name and a label for the Action element. • Record Aggregation
Access
b. (Optional) Enter a description.
8. For Execution Reference ID, enter the ID of the Data Processing Engine definition that you
generated. Alternatively, enter the ID of the Record Aggregation Definition component that you deployed.
9. Click Done and Save.
388
Financial Services Cloud Aggregate Records Using API
10. Enter a name for the flow and click Activate. The definition runs based on the schedule you set. After the definition runs, track its
progress and status by using Monitor Workflow Services.
SEE ALSO:
Data Processing Engine
6. To use the four installed record aggregation definitions, select All assets and liabilities of a
household, All financial accounts of a household, All financial holdings of a household, and All members of a household.
The object is populated with the name of the object in the rollup definition.
7. Confirm that the object fields show in the API.
8. Save your changes.
389
Financial Services Cloud Aggregate Records Using API
USER PERMISSIONS
To generate a Data
Processing Engine definition
for record aggregation:
• Record Aggregation
Access
/services/data/v61.0/connect/retrieval-summary/runtime/HouseholdAPIForWealthManagement/<record ID>
Set Up API Record Aggregation Using Rollup Definitions Available in: Lightning
To set up an API record aggregation using a Rollup Definitions, complete these steps. Experience
Create a Household API Using Configured Rollup Definitions Available in: Professional,
Create a Household API using configured rollup definitions. Enterprise, and Unlimited
Editions
Retrieve Aggregated Results for Configured Retrieval Summary Definition
Make a GET REST API request to retrieve aggregate records.
390
Financial Services Cloud Aggregate Records Using API
To generate a Data
Processing Engine definition
for record aggregation:
• Record Aggregation
Access
391
Financial Services Cloud Ensure Privacy of Customers With Audit Trail
To generate a Data
Processing Engine definition
for record aggregation:
• Record Aggregation
Access
392
Financial Services Cloud Branch Management
Branch Unit is the central object in the branch management data model. Branch unit records store basic information such as the branch’s
name, its parent branch, and its branch manager. Capture more branch information by relating objects like Location and Operating
Hours.
The Banker object represents a user or contact who can fill a banker role for one or more branches. Banker is a Branch Unit Business
Member type that’s predefined for the banking industry.
Use the Branch Unit Related Record to track data about the records that are created at your branch. For example, identify the branch
and user that created the record and the association criteria that triggered the record creation.
Attribute customers and other records to specific branches using the Branch Unit Customer and Branch Unit Related Record objects.
Branch managers can align branch hierarchies with service territories and account hierarchies as needed. Optionally link branches and
associated records to the key Service Cloud objects (Service Territory, Service Territory Member, and Service Resource) that power
Lightning Scheduler and Salesforce Field Service.
393
Financial Services Cloud Branch Management
394
Financial Services Cloud Branch Management
Note: The User license to access Branch Management in Financial Services Cloud Financial Services Cloud is
permission is enabled by default if your organization has the Financial Services Cloud Extension available in Lightning
Experience.
permission set.
Available in: Professional,
1. Create a permission set with the Branch Management permissions enabled.
Enterprise, and Unlimited
a. From Setup, in the Quick Find box, enter Permission Sets, and then click Permission editions
Sets.
b. Click Clone next to the Financial Services Cloud Extension permission set.
c. Enter a label for your permission set, such as FSC with Branch Management.
d. Clear the API name field and then tab to the next field, so the API name fills in automatically.
e. (Optional) Change the Description field if desired.
f. Click Save.
g. In the Permission Sets list, click the name of the permission set you just created to edit it.
h. Click the System Permissions link.
i. Click Edit.
j. Enable the User license to access Branch Management in Financial Services Cloud permission.
k. Click Save.
Note: You can only assign a permission set license to active users.
SEE ALSO:
Salesforce Help: Licenses Overview
Financial Services Cloud Permission Set Licenses
395
Financial Services Cloud Branch Management
SEE ALSO:
Salesforce Help: Edit Object Permissions in Profiles
To use Branch
Management:
• Financial Services Cloud
Extension OR FSC Sales
396
Financial Services Cloud Branch Management
7. Click Save.
Add Branch Unit Customer Related List to the Account Page Layout
Customize the Account page layout by adding the Branch Unit Customer related list to display
EDITIONS
branches an account is related to.
1. From Setup, click Object Manager, and then select Account. Financial Services Cloud is
available in Lightning
2. Click Page Layouts and select a page layout to edit, for example, Account (Business) Layout.
Experience.
3. In the object palette, select Related Lists.
Available in: Professional,
4. Drag the Branch Unit Related List from the object palette to the Related Lists container. Enterprise, and Unlimited
5. Save your changes. editions
Branch Management also includes predefined report types so that you can create reports and
dashboards to gain insight into branch performance and productivity.
397
Financial Services Cloud Branch Management
Note: A branch unit can be selected by a banker only if the branch unit business member and branch unit are set to active.
398
Financial Services Cloud Branch Management
2. A banker record represents a user or contact assignment to a specific branch unit. In the Name field, enter the name of the banker
user, or a combination of the banker’s name and the branch name.
3. In the New Banker window, select a record type from the User or Contact dropdown. Then search for and select a person.
4. (Optional) Enter more details about the banker.
If you specify a branch in the Current Branch field, Salesforce creates a Branch Unit Business Member record for you automatically.
If you add a banker without a branch assignment, create a Branch Unit Business Member and assign the Current Branch manually
later.
5. Click Save.
399
Financial Services Cloud Branch Management
2. Click New.
3. Select the Banker icon from the Business Unit Member dropdown. Then search for and select a user.
4. Select a Branch Unit.
5. Select Active and save your changes.
Note: A branch unit can be selected by a banker only if the branch unit business member and branch unit are set to active.
400
Financial Services Cloud Branch Management
3. Click the actions menu to remove a branch from the selector or view branch details. To use the Branch Selector:
• Financial Services Cloud
4. Click Search Branch Units... and enter the name of a branch to search for and add a new Extension OR FSC Sales
branch to the branch selector.
AND
5. Click Select to choose a new current branch.
Read, Create, and
Delete on Branch Unit
Business Member
AND
Read on Branch Unit
AND
Read and Edit on Banker
401
Financial Services Cloud Branch Management
For example, to track and report on who is the manager at a branch anytime a new lead is created, Available in: Professional,
create a custom field on the branch unit related record and a trigger that updates that field based Enterprise, and Unlimited
on the branch manager name from the branch unit. editions
Note: If your Salesforce org already uses Branch Management, add the Branch Unit Related
Record to your app.
402
Financial Services Cloud Branch Management
403
Financial Services Cloud Business Client Engagement
Note: If you are unable to see Related Record Association Criteria in your Branch Unit Related Record report, create a new
Custom Report Type that references the Association Criteria object. Then use that report type to generate reports that include
Association Criteria fields.
SEE ALSO:
Salesforce Help: Set Up a Custom Report Type
404
Financial Services Cloud Business Client Engagement
bank. The relationship manager, Tim, classifies the company as a medium-risk client and plans to conduct thorough due diligence as
part of the onboarding process.
Tim collects the corporate landscape information of Alpine Group by using the Onboarding and Know Your Customer data models that
help him capture details, such as beneficial owners, controlling parties, and business structure. By using Party Profile object, Tim initiates
Know Your Business (KYB) procedures for the business entity and conducts the Know Your Customer (KYC) process for all the owners
who have more than the specified percentage stake in the company along with controlling parties such as CEO and CFO, and completes
the onboarding process.
If one of the beneficial owners of Alpine Group is a beneficial owner of some other company that the bank is onboarding, Tim can choose
to reuse the existing Party Profile record of the beneficial owner associated with Alpine group for screening purposes.
Thus, the Onboarding and Know Your Customer data models help Cumulus Bank to drive efficiency and compliance in onboarding tasks
and business processes.
405
Financial Services Cloud Business Client Engagement
• Make sure that you turn on the Discovery Framework setting. See Enable Discovery Framework.
• Make sure that you turn on the Know Your Customer setting. See Enable Know Your Customer.
406
Financial Services Cloud Business Client Engagement
Object Fields
Applicant • Business Entity Name
• Business Entity Primary Contact
• Business Entity Type
407
Financial Services Cloud Business Client Engagement
Configure Related Lists for Applicant, Contact, and Party Profile Objects
Modify the record detail pages for Applicant, Contact, and Party Profile objects so that your users
EDITIONS
have quick access to the information they require to onboard a business client.
1. from Setup, in the Quick Find box, enter Object Manager, and then select Object Manager. Available in: Lightning
Experience in Enterprise and
2. In the Quick Find box, enter Applicant, and then select Applicant.
Unlimited Editions that have
3. Click Page Layouts, and then select Applicant Layout. Financial Services Cloud
4. On the palette, select Related Lists. enabled
5. Drag the applicable related lists from the object palette to the Related Lists container.
• Applicants
• Applicant-Applicant Relations (Applicant)
• Applicant-Applicant Relations (Related Applicant)
408
Financial Services Cloud Business Client Engagement
Create Actionable Relationship Center Graphs by Using Default Templates for Business
Client Engagement
Create relationship graphs of business clients by using the prebuilt B2B Account to Account
EDITIONS
Relationship and B2B Applicant to Applicant Relationship default templates.
1. From Setup, in the Quick Find box, enter Actionable Relationship Center, and Available in: Lightning
then select Actionable Relationship Center. Experience in Enterprise and
Unlimited Editions that have
2. Click New Relationship Graph, and then click Default Templates.
Financial Services Cloud
3. Select B2B Account to Account Relationship, and click Create Graph. enabled
4. Specify the graph properties, such as label and developer name, and save your changes.
Note: When you add the ARC Relationship Graph component to a record page, the label USER PERMISSIONS
appears in the list of available graphs. To configure an ARC
Relationship Graph:
5. Select B2B Applicant to Applicant Relationship, and click Create Graph.
• Financial Services Cloud
6. Specify the graph properties, such as label and developer name, and save your changes. Extension
Note: When you add the ARC Relationship Graph component to a record page, the label AND
appears in the list of available graphs. Customize Application
AND
7. Save your changes.
Business Client
Engagement
SEE ALSO:
Actionable Relationship Center (ARC)
Use Default Templates in ARC for Financial Services Cloud
409
Financial Services Cloud Business Rules Engine
Financial institutions are required to comply with KYC (Know Your Customer) regulations to protect their customers from losses and
fraud due to inappropriate and illegal fund transactions.
The details a person must provide to prove their identity vary depending on the business. For example, the call center agent can ask the
person to confirm their social security number, birth date, or driver’s license number.
The person contacting the call center could be a genuine customer, a parent or guardian if the customer is a minor, an authorized
representative of a customer. No matter who the caller is, if they want sensitive information, an agent must verify the caller’s identity
first.
To use the Caller Identity Verification feature, customize the verification process to meet your specific business and legal requirements.
Learn more about the verification flow templates so that you can configure the verification screen components according to your business
requirements.
Note: To make Caller Identity Verification available to Financial Services Cloud users, assign the Industries Service Excellence
permission set license.
To learn about the components of identity verification and how caller identity verification works, see Identity Verification.
410
Financial Services Cloud Capture Income and Expenses
SEE ALSO:
Groups and Households (Managed Package)
Group Membership and Households
Financial Services Cloud Packages
411
Financial Services Cloud Capture Income and Expenses
OmniStudio OR
OmniStudio Admin
412
Financial Services Cloud Capture Income and Expenses
SEE ALSO:
Create and Configure Lightning Experience Record Pages
413
Financial Services Cloud Capture Income and Expenses
c. In the Properties pane, select the FSCCashFlow FlexCard component in the FlexCard Name field.
d. Save your changes.
e. If your page is new, activate the page.
414
Financial Services Cloud Capture Income and Expenses
Component Description
Average monthly expenses The average monthly expenses for the selected time frame.
Average monthly surplus A calculation of average monthly income minus the average
monthly expenses for the selected time frame.
3. To update the FlexCard data, select a time frame of the Last 3 Months, Last 6 Months, or Last 12 Months.
The bar or line graph shows monthly income and expenses to identify your client’s months of cash flow surplus and deficit.
415
Financial Services Cloud Capture Income and Expenses
d. Select a Frequency. To enter an expense that doesn’t recur, select One Time as frequency.
e. To add another income type, click Add Expense. USER PERMISSIONS
f. Save your changes. To use Income and
Expenses for Financial
3. To edit income, in the Expenses section, in the quick action menu, click Edit. Services Cloud:
• Financial Services Cloud
Extensions
AND
OmniStudio Users
OR
OmniStudio Admin
416
Financial Services Cloud Capture Income and Expenses
FSCCashFlowIncomeExpenseCards FlexCard
Display income and expense summary for the selected time frame.
Data Source: Same as parent.
Parent FlexCard: FSCCashFlow
FSCCashFlowIncomeListView FlexCard
Display party income records associated with a person account, household account, or party relationship group.
Data Source: FSCCashFlow_RetrieveIncome Integration Procedure
Parent FlexCards: FSCCashFlow
Child FlexCard: FSCCashFlowIncomeListRow
Calls:
• FSCCashFlow_RetrieveIncome Integration Procedure
• FSCCashFlowRemoveDuplicateIncomeExpenseRecords Data Mapper
• FSCCashFlowAddPartyIncome OmniScript
FSCCashFlowAddPartyIncome FlexCard
Add party income.
Data Source: Same as parent.
Parent FlexCard: FSCCashFlow
Child FlexCards:
• FSCCashFlowDisplayPartyIncomeHeaders
• FSCCashFlowDisplayPartyIncomeRows
417
Financial Services Cloud Capture Income and Expenses
FSCCashFlowDisplayPartyIncomeHeaders FlexCard
Display party income column header.
Data Source: Same as parent.
Parent FlexCard: FSCCashFlowAddPartyIncome
FSCCashFlowIncomeListRow FlexCard
Display income record values.
Data Source: Same as parent.
Parent FlexCard: FSCCashFlowIncomeListView
FSCCashFlowDeleteIncome FlexCard
Delete party income record.
Data Source: Same as parent.
Parent FlexCard: FSCCashFlowIncomeListView FlexCard
Calls:
• FSCCashFlow_DeleteIncomeRecord Integration Procedure
FSCCashFlowEditIncome FlexCard
Edit party income record.
Data Source: Same as parent.
Parent FlexCard: FSCCashFlowIncomeListView
Calls:
• FSCCashFlow_SavePartyIncome Integration Procedure
FSCCashFlowDisplayPartyIncomeRows FlexCard
Display party income rows.
Data Source: Same as parent.
Parent FlexCard: FSCCashFlowAddPartyIncome
FSCCashFlowExpenseListView FlexCard
Display party expense records associated with a person account, household account, or party relationship group.
Data Source: FSCCashFlow_RetrieveExpenseForRecordId Integration Procedure
Parent FlexCard: FSCCashFlow
Calls:
• FSCCashFlow_RetrieveExpenseForRecordId Integration Procedure
• FSCCashFlowRemoveDuplicateIncomeExpenseRecords Data Mapper
418
Financial Services Cloud Capture Income and Expenses
FSCCashFlowAddPartyExpense FlexCard
Display party expense fields.
Data Source: Same as parent.
Parent FlexCard: FSCCashFlowIncomeExpenseCards FlexCard
Child FlexCard:
• FSCCashFlowDisplayPartyExpenseHeaders
• FSCDisplayPartyExpenseRows
Calls:
• FSCCashFlowAddPartyExpense OmniScript
FSCCashFlowDisplayPartyExpenseHeader FlexCard
Display party expense column header.
Data Source: Same as parent.
Parent FlexCard(s): FSCCashFlowAddPartyExpense
FSCCashFlowExpenseListRow FlexCard
Display expense record values.
Data Source: Same as parent.
Parent FlexCard: FSCCashFlowExpenseListView
FSCCashFlowDeleteExpense FlexCard
Delete expense record.
Data Source: Same as parent.
Parent FlexCard: FSCCashFlowExpenseListView FlexCard
Calls:
• FSCCashFlow_DeleteExpense Integration Procedure
FSCCashFlowEditExpense FlexCard
Edit expense record.
Data Source: Same as parent.
Parent FlexCard: FSCCashFlowExpenseListView FlexCard
Calls:
• FSCCashFlow_SavePartyExpense Integration Procedure
FSCCashFlowDisplayPartyExpenseRows FlexCard
Display party expense rows.
Data Source: Same as parent.
Parent FlexCard: FSCDisplayPartyExpenseRows
419
Financial Services Cloud Capture Income and Expenses
FSCCashFlowAddPartyExpense OmniScript
Add party expense to a person account, household account, or party relationship group record.
Embeds: FSCCashFlowAddPartyExpense FlexCard
Calls:
• FSCCashFlowAddExpense Data Mapper
• FSCCashFlow_SavePartyExpense Integration Procedure
420
Financial Services Cloud Capture Income and Expenses
421
Financial Services Cloud Capture Income and Expenses
422
Financial Services Cloud Capture Income and Expenses
423
Financial Services Cloud Complaint Management
Complaint Management
Complaint Management provides a streamlined process for service agents to capture and submit
EDITIONS
client complaints directly from a Person Account record. Case agents can also track and monitor
submitted complaints. If you enable CRM Analytics and create a CRM App for Complaint Available in: Lightning
Management, your customer experience managers can use the prebuilt dashboards to gain insights Experience
on complaints. You can also set up a self-service portal for your customer community users to let
them directly file complaints on the portal. Available in: Professional,
Enterprise, and Unlimited
Editions where Financial
Explore and Learn Services Cloud is enabled
Watch this video to learn about Complaint Management and how your service agents can quickly
capture customer complaints with a guided intake form.
Watch a video
If you aren’t able to watch the video in full screen, open the video on a new tab: Complaint Management: Financial Services Cloud.
424
Financial Services Cloud Complaint Management
7. Click Next.
8. Save your changes.
425
Financial Services Cloud Complaint Management
Field
Account
Cause Subtype
Cause Type
Compensation Amount
Complainant Authorized
Complaint Case
Description
Escalation Cause
Financial Account
Incident Date
Priority
Product Type
Received Date
426
Financial Services Cloud Complaint Management
Field
Source Type
Status
Subject
Subtype
Type
4. Similarly, set the field-level security for these fields on the Case Participant object.
Field
Authorization Proof
Case
Created By
Last Modified By
Name
Participant
Role
Status
427
Financial Services Cloud Complaint Management
USER PERMISSIONS
428
Financial Services Cloud Complaint Management
429
Financial Services Cloud Complaint Management
b. In the Quick Find box, enter Account, and then select Account.
c. Click Lightning Record Pages and select Account Record Page.
d. Click Edit.
e. In the Lightning App Builder, drag the Action Launcher component onto the record page.
f. In the properties pane, select the action launcher deployment that contains the complaint intake OmniScript.
g. Save your changes.
SEE ALSO:
Create an Action Launcher Deployment
d. Upload any supporting documents related to the complaint and click Next.
430
Financial Services Cloud Complaint Management
431
Financial Services Cloud Complaint Management
GetAllAvailableRoles Data Mapper extract action Retrieves the list of available FSCComplaintManagementGetReciprocalRoles
roles in your Salesforce org.
ValidateTimeRange Remote action Checks to see if the start and ComplaintMgmtHelper class,
end times to contact the validateTimeRange method
complainant is valid.
432
Financial Services Cloud Complaint Management
SetCaseUrl Set values Sets the case URL for the None
submitted complaint.
433
Financial Services Cloud Complaint Management
434
Financial Services Cloud Complaint Management
435
Financial Services Cloud Complaint Management
e. Click Add.
f. Save your changes.
436
Financial Services Cloud Complaint Management
Note: When a customer community user launches the complaint intake process from the Financial Services Client Portal,
only the accounts and financial accounts for which the user is a primary owner are shown.
SEE ALSO:
Create a Sharing Set
437
Financial Services Cloud Complaint Management
6. For Share with, select Public Groups from the first dropdown list and All Customer Portal
Users from the second dropdown list.
7. For Access Level, select Read Only.
8. Save your changes.
SEE ALSO:
Create Criteria-Based Sharing Rules
438
Financial Services Cloud Complaint Management
SEE ALSO:
Customize Sites with Experience Builder
Work with the FSC Portal Home Page
Edit Pages and Components in Experience Builder
How do external Experience Cloud site members get login information?
439
Financial Services Cloud Complaint Management
440
Financial Services Cloud Complaint Management
441
Financial Services Cloud Compliant Data Sharing for Financial Services
USER PERMISSIONS
To learn how to configure Compliant Data Sharing in your org and manage participant roles, see Compliant Data Sharing.
442
Financial Services Cloud Data Consumption Framework
Integration Orchestration
Integration Orchestration is a framework that helps you create integration callout plans and execute them. Integration Orchestration
employs advanced decision-making processes by using context service with Business Rules Engine to generate the integration plan.
SEE ALSO:
Data Consumption Framework
Integration Orchestration
Integration Orchestration is a framework that helps you create integration callout plans and execute them. Integration Orchestration
employs advanced decision-making processes by using context service with Business Rules Engine to generate the integration plan.
443
Financial Services Cloud Data Consumption Framework
SEE ALSO:
Salesforce Help: Create an Integration Procedure USER PERMISSIONS
444
Financial Services Cloud Data Consumption Framework
3. From the Type list, select the integration type. To create Apex Defined
integration definitions:
• Apex Defined: This approach gives you greater control over the API call out. The endpoint
• Customize Application
configuration and the input and output processors are handled in an Apex class.
• External Services Defined: A low-code, declarative approach to connect Salesforce with
an external endpoint. You can define the input processor that prepares the input to the external service and the output processor
to handle the response from the external service. The input and output processors are integration procedures.
Important: . Content publish limits are applicable to save the request and responses as attachments. See Salesforce CRM
Content Limits.
g. Select the checkbox to configure Service Type integration, or leave it unchecked for Process Type integration.
h. Save your changes.
445
Financial Services Cloud Data Consumption Framework
5. Map the attributes of the context definition to the sObjects. For example, in Integration Orchestration, map the attributes with the
Integration Provider Decision Requirement object as shown in the image.
446
Financial Services Cloud Data Consumption Framework
After the fields are mapped, the data from the context service are used for the input and output parameters in the decision table.
SEE ALSO:
Salesforce Help: Map Context Definitions
SEE ALSO:
Salesforce Help: Invoke a Build Context in a Flow
Salesforce Developer Documentation: Create Integration Plan
Salesforce Developer Documentation: Run Integration Plan
447
Financial Services Cloud Discovery Framework
Discovery Framework
With the Discovery Framework, your users can create digital forms to collect and validate data and
EDITIONS
avoid time-consuming and error-prone manual methods. The Discovery Framework data model
and the power of OmniStudio enable your users to create digital forms and manage every aspect Available in: Lightning
of questionnaire-driven data collection in compliance with your policies. Experience in Enterprise,
Professional, and Unlimited
Note: Discovery Framework is compatible with only OmniStudio standard objects model
Editions where the Financial
(OmniStudio Spring '22 and later releases). Each OmniStudio release has a unique link for
Services Cloud license is
downloading its managed package, plus Release Notes, installation instructions, and upgrade
enabled
instructions. For a new installation, your first task is to Prepare to Install the OmniStudio
Package. For an upgrade, your first task is to Install or Upgrade the OmniStudio Package. After
you install or upgrade, make sure that you have disabled OmniStudio Managed Package
Runtime and enabled OmniStudio Metadata (for import and export) settings.
To learn how to enable Discovery Framework and manage every aspect of questionnaire-driven information collection, see Set Up and
Configure Discovery Framework.
Document Generation
With Document Generation, you can generate contracts, proposals, quotes, reports, non-disclosure
EDITIONS
agreements, service agreements, and more.
To learn how you can use Document Generation to generate documents, see Document Generation Available in: Lightning
Overview. Experience in Enterprise,
Professional, and Unlimited
editions.
Engagement
Use the engagement data model to store details about an engagement between a customer and
EDITIONS
a service agent.
To learn about the Engagement data model and the Engagement Connect REST APIs, see Available in: Lightning
Engagement. Experience in Enterprise,
Professional, and Unlimited
Editions where the Financial
Services Cloud license is
enabled.
448
Financial Services Cloud Events and Milestones
Note: Event Type and Milestone picklist values are in English, but you can translate them using the Translation Workbench.
Note: The Person Life Events related list is available only when person account is enabled in your org.
2. Add the Events and Milestones component to a person account, account, or contact record page.
a. On the record page that you want to add the component to, from Setup, select Edit Page.
b. Drag the Events and Milestones component to the page.
c. Save your changes.
449
Financial Services Cloud Events and Milestones
Important: Even if you have only Read-Only access to the parent entity of Business Milestone, you can update your business
milestones if the default access level for Business Milestone is set as Controlled by Parent. Even if you have only Read-Only
access to the parent entity of Person Life Event, you can update your person life events if the default access level for Person
Life Event is set as Controlled by Parent
450
Financial Services Cloud Events and Milestones
3. Click Fields & Relationships, and then select Event Type or Milestone Type.
4. Under Event Type Picklist Values or Milestone Type Picklist Values, click New, and then add the new event types or milestone types.
5. Save your changes.
Note: If your org uses the Translation Workbench, notify your translators when you add or change picklist values.
4. Under Event Type Picklist Values or Milestone Type Picklist Values, click Deactivate next to the
value that you want to deactivate.
To activate an inactive event type or milestone type, under Inactive Values, click Activate next to the value.
451
Financial Services Cloud Events and Milestones
Tip: Put the object’s Name field first to provide users context when they hover over an event or milestone.
452
Financial Services Cloud Events and Milestones
If Action Plans is enabled in your Salesforce org, the New Action Plan action is, by default, available for events and milestones. Create
action plan templates for Person Life Event and Business Milestone objects. An agent can choose from these templates when creating
an action plan from an event or milestone.
1. From Setup, open Object Manager.
2. In the Quick Find box, enter Person Life Event, and then select Person Life Event.
3. Click Buttons, Links, and Actions, and then click New Action.
4. In the Action Type list, select the type of action that you want to create. For example, select Create a Record.
5. In the Target Object list, select the type of object record this action creates, such as a contact or an opportunity.
6. Enter a label for the action. Users see this label as the name of the action.
7. Save your changes.
8. Click Page Layouts, and then select the appropriate page layout.
9. On the palette, select Mobile & Lightning Actions.
10. Drag the action to the Salesforce Mobile and Lightning Experience Actions section.
11. Save your changes.
453
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
454
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
SEE ALSO:
OmniStudio : OmniStudio Release Summary for Installation and Upgrade
• If you want to use financial account information from the Financial Account Management AND
Standard Objects data model, then in the Standard Object Permissions, give users Read, Customize Application
Create, Edit, Delete, View All, and Modify All permissions to Financial Accounts, Financial
Account Addresses, Financial Account Balances, Financial Account Parties, Financial
Account Transactions, and Record Alerts objects.
• If you want to use financial account information from the Financial Services Cloud managed package, then in the Custom Object
Permissions, give users Read, Create, Edit, and Delete permissions to Financial Accounts, Financial Account Roles, and
Financial Account Transactions objects.
455
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
2. To add the FSCFinancialAccountDetails and FSCFinancialAccountTransactionDetails components to the Financial Account record
page:
a. On the Financial Account record page, go to Lightning App Builder.
b. Drag Flexcard component from the Components panel to the Lightning page canvas location where you want to position the
component on the record page.
c. In the Properties pane, select FSCFinancialAccountDetails component in the Flexcard Name field.
d. Drag Flexcard component from the Components panel to the Lightning page canvas location where you want to position the
component on the record page.
e. In the Properties pane, select FSCFinancialAccountTransactionsDetails component in the Flexcard Name field.
f. Save your changes.
456
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
SEE ALSO:
Salesforce Help: Create and Configure Lightning Experience Record Pages
To view financial account details by using Industry Service Excellence OR Industry Sales Available in: Lightning
the standard financial account and related Excellence Experience
objects from the Financial Account
Management Standard Objects data model: AND Available in: Professional,
OmniStudio Admin OR OmniStudio User Enterprise, and Unlimited
Editions
AND
Financial Services Cloud Extension OR FSC
Foundation OR FSC Service OR FSC Sales
View financial accounts, transactions, and record alerts associated with the financial accounts on an account record page.
1. From the App Launcher, select the retail banking app.
• If you’ve enabled the Financial Account Management Standard Objects setting, then select Retail Banking.
• If you’re using the financial account information from the Financial Services Cloud managed package, select Retail Banking
Console.
457
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
To view financial account and financial Industry Service Excellence OR Industry Sales Available in: Lightning
account transaction details by using the Excellence Experience
standard financial account and related
objects from the Financial Account AND Available in: Professional,
Management Standard Objects data model: OmniStudio Admin OR OmniStudio User Enterprise, and Unlimited
Editions
AND
Financial Services Cloud Extension OR FSC
Foundation OR FSC Service OR FSC Sales
View financial account details and financial account transaction details associated with financial accounts on the FSCFinancialAccountDetails
and FSCFinancialAccountTransactionDetails cards.
Before you begin:
• Enable the OmniStudio Metadata setting. For more information, see Enable OmniStudio Metadata API Support.
• Disable the OmniStudio Managed Package Runtime setting. For more information, see Disable Managed Package Runtime.
• Preview and load all the child FlexCards of FSCFinancialAccountDetails and FSCFinancialAccountTransactionDetails FlexCards in the
FlexCard designer. This is a one-time activity in your Salesforce org.
For example, the FSCFinancialAccountDetails FlexCard contains FSCAutoLoanDetails child FlexCard. The FSCAutoLoanDetails contains
FSCAutoLoanBasicDetails, FSCAutoloanSummary, and FSCStatementInformation child FlexCards. Preview and load all these child
FlexCards to create Lightning Web Components, and then load the parent FlexCard.
458
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
b. To view specific details of a transaction, search for the transaction using these filtering criteria:
• Transaction Type
• Transaction description
• Transaction Date Range (Start Date, End Date)
• Transaction Amount Range (Min Amount, Max Amount)
459
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
460
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
USER PERMISSIONS
To assign permissions:
• Customize Application
USER PERMISSIONS
To assign permissions:
• Customize Application
461
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
462
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
To assign permissions:
• Customize Application
4. Click Next.
5. In the Apex Class field, select financialservices.AccountBalanceServiceIntegrationProvider.
6. The Attribute Name and Attribute Value are autopopulated. To point to a different named credential, enter an Attribute Name and
Attribute Value.
7. Click Save.
463
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
To assign permissions:
• Customize Application
4. Click Next.
5. In the Apex Class field, select financialservices.TransactionServiceIntegrationProvider.
6. The Attribute Name and Attribute Value are autopopulated. To point to a different named credential, enter an Attribute Name and
Attribute Value.
7. Click Save.
464
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
To assign permissions:
• Customize Application
465
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
To assign permissions:
• Customize Application
466
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
SEE ALSO:
View a Summary of Your Financial Account Details
Customize Lightning Pages to View Financial Accounts and Transactions
467
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
7. Scroll to the bottom, click +Formula, and paste the formula in the formula field.
Note: This line only applies to fields that are already being fetched in the FSCFetchFinancialAccountDetails Data Mapper. If
the field is new, or the line doesn’t exist, skip this step.
11. Click the plus icon and enter the details like this:
• Input JSON Path: <field>
468
Financial Services Cloud Provide a Comprehensive View of Customer Financial Account
Details
12. Update the Data Mapper referenced in the FetchFinancialAccounts Integration Procedure.
a. In the OmniStudio app, from the navigation bar, select OmniStudio Integration Procedures.
b. Select FSC/FetchFinanicalAccounts.
c. Click Procedure Configuration.
d. Click Create Version.
e. Replace the existing Data Mapper with the one you created.
f. Activate the Integration Procedure.
469
Financial Services Cloud Financial Deal Management
470
Financial Services Cloud Financial Deal Management
2. To let your deal teams handle many-to-many relationships between financial deals and
interaction summaries, and financial deals and interactions, select Use Many-to-Many USER PERMISSIONS
Relationships.
To enable and configure
You can select this setting, for example, to relate multiple financial deals to multiple (or single) financial deals:
interaction or interaction summary. • Financial Services Cloud
a. If you want the components for financial deal management (Manage Participants and Extension OR FSC Sales
Interaction Summaries) to use the mappings from the financial deal junction objects, enable AND
Map Interaction and Interaction Summary to a Financial Deal using Junction Objects. Customize Application
Note: Financial Deal Interaction Summary and Financial Deal Interaction are the
junction objects in the Financial Deal data model. If you enable mappings from
junction objects, the components ignore the direct lookup relationships from the
interaction or interaction summary objects.
3. Add the Financial Deal Parties component to the financial deal page.
a. On the financial deal record page, click the Setup icon, and select Edit Page.
b. Drag the Financial Deal Parties component to the page.
c. Save your changes.
471
Financial Services Cloud Financial Deal Management
Note: This setting is available only if the Deal Management setting is enabled.
2. To configure advanced, compliant data sharing rules for financial deals, enable compliant data sharing for the Financial Deal object.
a. From Setup, in the Quick Find box, enter Compliant Data Sharing, and then select Object Enablement Settings.
b. Enable Financial Deal.
To share a financial deal and to access the Financial Deal Participant object, ensure that compliant data sharing is enabled for the
Financial Deal object.
472
Financial Services Cloud Financial Deal Management
Share a Financial Deal from the Financial Deal Participants Related List
Give users access to a record without writing complex code. You can share a financial deal record with a user or a group by adding
them as participants to the record from the Financial Deal Participants related list. With this approach, you can share a record with
only one user or a group at a time.
Share a Financial Deal Using the Manage Participants Component
When you add the Manage Participant component to a financial deal record page, deal teams can add multiple users or groups as
participants to the record. And they can assign roles from within the component. The component also provides a suggested list of
users or groups to add to the record.
473
Financial Services Cloud Financial Deal Management
Share a Financial Deal from the Financial Deal Participants Related List
Give users access to a record without writing complex code. You can share a financial deal record
EDITIONS
with a user or a group by adding them as participants to the record from the Financial Deal
Participants related list. With this approach, you can share a record with only one user or a group Available in Lightning
at a time. Experience in Enterprise,
To share a financial deal and to access the Financial Deal Participant object, ensure that compliant Professional, and Unlimited
data sharing is enabled for the Financial Deal object. Editions that have Financial
Services Cloud enabled.
1. From a financial deal record page, on the Financial Deal Participants related list, click New.
2. From the Participant list, search for and select the user or the group that you want to share the
USER PERMISSIONS
financial deal with.
3. Select a participant role, enter comments, and select Active. To share a financial deal
from the Financial Deal
4. Save your changes. Participants related list:
• Financial Services Cloud
Extension OR FSC Sales
474
Financial Services Cloud Financial Plans and Goals
d. Select a participant role for every user or group, enter comments, and select Active.
e. Click Finish.
f. Save your changes.
USER PERMISSIONS
475
Financial Services Cloud Financial Plans and Goals
476
Financial Services Cloud Financial Plans and Goals
477
Financial Services Cloud Financial Plans and Goals
• Read
• Create
• Edit
• Delete
USER PERMISSIONS
478
Financial Services Cloud Financial Plans and Goals
3. To add the component to the household and person account record page, follow these steps:
a. On the household record page, go to Lightning App Builder.
b. Drag the FlexCard component from the Components panel into position on the record page.
c. In the Properties pane, select the component in the FSCFinancialPlanDetails FlexCard Name field.
d. Save your changes.
a. If your page is new, activate the page.
4. To add the component to the financial account record page, follow these steps:
a. On the financial account record page, go to Lightning App Builder.
b. Drag the FlexCard component from the Components panel into position on the record page.
c. In the Properties pane, select the component in the FinancialGoalsFundingHeader FlexCard Name field.
d. Save your changes.
a. If your page is new, activate the page.
479
Financial Services Cloud Financial Plans and Goals
USER PERMISSIONS
480
Financial Services Cloud Financial Plans and Goals
4. Click Next.
5. On the Goal Members screen, confirm the goal member.
a. To add new goal members, in the Members box, enter a name. Select a member and click Add Member.
b. To remove goal members, select the goal member and click Remove.
6. Click Next.
7. On the Link Financial Account screen, select a financial account to fund the goal.
A financial goal can be funded by only one financial account.
To show the financial account associated with a goal, the account must be associated with the person account or household that’s
associated with the goal.
a. To view the details and other goals funded by the financial account, select a financial account.
481
Financial Services Cloud Financial Plans and Goals
482
Financial Services Cloud Financial Plans and Goals
5. On the Link Financial Account screen, select a financial account to fund the goal.
To show the financial account associated with a goal, the account must be associated with the person account or household that’s
associated with the goal.
a. To view the details and other goals funded by the financial account, select a financial account.
b. To remove all financial accounts from the goal, select Don’t associate a financial account.
3. Funding Available for Goals shows the remaining balance of the financial account after funds To use financial plans and
have been distributed to the associated goals. goals, OmniScripts, Data
Mappers, FlexCards, and
4. To update the amount, click a goal amount. Integration Procedures:
• Financial Services Cloud
Extensions OR FSC Sales
AND
OmniStudio User OR
OmniStudio Admin
permissions set
483
Financial Services Cloud Financial Plans and Goals
484
Financial Services Cloud Financial Plans and Goals
Note: To use your company’s financial planning tool, your Salesforce admin must configure the Open Planning Tool button.
485
Financial Services Cloud Financial Plans and Goals
SEE ALSO:
OmniStudio
FSCFinancialPlanFinancialGoals FlexCard
Shows financial goals associated with a plan. Retrieves goals associated with a plan from the integration procedure and passes the data
to the child FlexCard FSCFinancialPlanGoal. Acts as a container to the goal cards.
Data Source: GetGoalsForPlan Integration Procedure
486
Financial Services Cloud Financial Plans and Goals
FSCFinancialPlanGoal FlexCard
Show financial goal information associated with a financial plan.
Data Source: Same as parent
Parent FlexCard: FSCFinancialPlanFinancialGoals
487
Financial Services Cloud Financial Plans and Goals
SEE ALSO:
PartyRelationshipGroup
Manage Party Relationship Groups in Public Sector Solutions
Note: To access Financial Goals FlexCards, users need the Financial Services Cloud Extension Available in: Lightning
and OmniStudio User permission sets. Experience
To assign members to goals, users must do either or both of these things: Available in: Professional,
Enterprise, and Unlimited
• Add the FinancialGoals FlexCard to their person account or household record page.
Editions
• Add the GoalMembers FlexCard to their Financial Goal record page.
FinancialGoals FlexCard
Displays the financial goals associated with an account. Add this FlexCard to a person account or household record page.
Data Source: GetGoalsBasedOnAccountRecordType Integration Procedure
Child FlexCard: Goal
488
Financial Services Cloud Financial Plans and Goals
Calls:
• Create action: CreateFinancialGoal OmniScript
• LoadMore action: GetFinancialGoalsForAccount Integration Procedure
Goal FlexCard
Displays details for one Financial Goal, plus Edit and Remove actions in a dropdown.
Data Source: Same as parent
Parent FlexCard: FinancialGoals
Calls:
• Edit action: EditFinancialGoal OmniScript
• Remove action: DeleteFinancialGoal OmniScript
GoalMembers FlexCard
Displays the number of members associated with a financial goal. Add this FlexCard to a financial goal record page.
Data Source: GetAllMembersForGoal Integration Procedure
Child FlexCard: GoalMemberList
Calls: Action: EditGoalMembers OmniScript
GoalMemberList FlexCard
Displays a table of members associated with a financial goal.
Data Source: Same as parent
Parent FlexCard: FinancialGoalMemberContainer
FinancialGoalsFundingHeader FlexCard
Display the header for financial goals that are funded by a financial account. Add this FlexCard to a Financial Account record.
Data Source: GetFinancialAccountAndFinancialGoalDetails Integration Procedure
Child FlexCard: FinancialGoalsFundingList
Calls: SaveFundingSource Integration Procedure (via saveupdatedlist Event Listener Action)
FinancialGoalsFundingList FlexCard
Display a list of the financial goals that are funded by a financial account.
Data Source: Same as parent
Parent FlexCard: FinancialGoalsFundingHeader
489
Financial Services Cloud Financial Plans and Goals
490
Financial Services Cloud Financial Plans and Goals
491
Financial Services Cloud Financial Plans and Goals
Called By:
• GetGoalsBasedOnAccountRecordType Integration Procedure
• GetFinancialAccountAndFinancialGoalDetails Integration Procedure
492
Financial Services Cloud Financial Plans and Goals
SEE ALSO:
PartyRelationshipGroup
Manage Party Relationship Groups in Public Sector Solutions
493
Financial Services Cloud Financial Plans and Goals
SEE ALSO:
Financial Plans and Goals FlexCards and Related Components
EditFinancialGoal OmniScript
Displays a three-page process for editing a financial goal. Retrieves the goal details and member list, presents the details for editing,
presents the member list for editing, then saves the goal details and member list.
Called By: Goal FlexCard, Edit action
Calls:
• GetGoalDetails Integration Procedure
• GetMembersOfGoal Integration Procedure (see Integration Procedures for Financial Goals FlexCards)
• FinancialGoalDetails OmniScript
• FinancialGoalMembers OmniScript
• FinancialGoalFunding OmniScript
• SaveFinancialGoalsAndGoalParties Integration Procedure
• FSCCreateGoalFundingList Data Mapper Transform
• SaveFinancialGoalFunding Integration Procedure
EditGoalMembers OmniScript
Presents a one-page process for editing financial goal members. Retrieves the member list, presents the member list for editing, then
saves the edited member list.
494
Financial Services Cloud Financial Plans and Goals
FinancialGoalDetails OmniScript
Displays key Financial Goal fields and lets users enter or edit them.
Called By:
• CreateFinancialGoal OmniScript
• EditFinancialGoal OmniScript
Calls:
• fschousehold.FSCGoalService.FinancialGoalPriority Apex class and method
• fschousehold.FSCGoalService.FinancialGoalStatus Apex class and method
FinancialGoalMembers OmniScript
Lets users search for Person Accounts to add as members and displays any existing members. Also lets users remove members.
Called By:
• CreateFinancialGoal OmniScript
• EditFinancialGoal OmniScript
• EditGoalMembers OmniScript
Embeds:
• FSCMembersTableHeader FlexCard
• FSCMembersTableBody FlexCard
Calls:
• FSCSearchFinancialGoalMembers Data Mapper Extract
• GetNewMember Integration Procedure
• GetAddedAndDeletedMembers Integration Procedure
FinancialGoalFunding OmniScript
Associate a financial goal to a financial account.
Called By:
• CreateFinancialGoal OmniScript
• EditFinancialGoal OmniScript
Embeds: FinancialAccount FlexCard
Calls:
• GetAccountIds Integration Procedure
• GetActiveFinancialAccounts Integration Procedure
495
Financial Services Cloud Financial Plans and Goals
DeleteFinancialGoal OmniScript
Presents a confirmation prompt, then removes the financial goal using a Delete Action within the OmniScript.
Called By:
• Goal FlexCard, Remove action
FinancialAccount FlexCard
Displays the Financial Account rows in the goal funding table.
Embedded By: FinancialGoalFunding OmniScript
Child FlexCard: FSCFinancialAccountDetails
Calls: FSCSaveFinancialAccount Omnistudio Data Mapper Transform (via selectfinancialaccount Event Listener Actions)
FSCFinancialAccountDetails FlexCard
Displays details for one Financial Account row in the goal funding table.
Data Source: GetGoalDetailsForFinancialAccount Integration Procedure
Parent FlexCard: FinancialAccount
496
Financial Services Cloud Financial Plans and Goals
497
Financial Services Cloud Financial Plans and Goals
498
Financial Services Cloud Financial Plans and Goals
499
Financial Services Cloud Financial Plans and Goals
500
Financial Services Cloud Groups and Households
Auto populates inverse relationship records. Doesn’t auto populate inverse relationship
records.
Creates indirect associations between business Creates direct associations between related
accounts via associated members. business accounts and groups.
501
Financial Services Cloud Groups and Households
Example: Create and Visualize Rachel Adams’ Household for Financial Services Cloud
Create a party relationship group to represent a household and the members, related contacts, and business accounts. Visualize the
household details by using an Actionable Relationship Center (ARC) graph.
FinServ__ContactContactRelation__c ContactContactRelation
FinServ__ReciprocalRole__c PartyRoleRelation
Considerations for Using Standard Groups and Households Feature and Objects
Keep these considerations in mind if you’re currently using Groups and Households feature and
EDITIONS
related objects from the Financial Services Cloud managed package, and plan to use the standard
Groups and Households feature and related objects, which is available to you without installing the Available in: Lightning
managed package. Plan ahead to make the transition easier for your user teams, partners, and Experience
clients.
Available
• If you’re currently using Groups or Households related objects from the Financial Services Cloud in: Professional, Enterprise,
managed package, plan your metadata and data migration before you start using standard and Unlimited Editions
objects. Use the API name mapping between the managed package and standard objects to where Financial Services
effectively use the objects without any confusion or discrepancies. Cloud is enabled
• Thoroughly review the documentation for the standard objects to understand the fields, picklists,
and any other details.
• Consider the effort and complexity involved in customizing the objects to suit your business needs.
• You can use the standard Groups and Household feature to create, edit, and delete groups. However, merge or split groups isn’t
supported.
• To create a group, you can start the guided flow by clicking New Group on an account or party relationship group record page.
502
Financial Services Cloud Groups and Households
503
Financial Services Cloud Groups and Households
The health insurance provider of the client’s Account A business account that represents the
household health insurance provider organization
Example: Create and Visualize Rachel Adams’ Household for Financial Services Cloud
Create a party relationship group to represent a household and the members, related contacts, and
EDITIONS
business accounts. Visualize the household details by using an Actionable Relationship Center (ARC)
graph. Available in: Lightning
Experience
Use case Available
Rachel Adams is the decision maker of Adams’ household, and she lives with her spouse, Nigel in: Professional, Enterprise,
Adams. Adams’ household also has a related business account, her trust, the Adams’ Charitable and Unlimited Editions
Trust. For more information, see How Financial Services Cloud Models Groups and Relationships. where Financial Services
Cloud is enabled
Impact
The Groups and Households feature helps relationship managers organize their customers into
household structures and professional connections and gain insights into their financial profile to USER PERMISSIONS
offer personalized financial advice.
To create a party
relationship group:
Get Started with Creating Adams’ Household • Group Membership
Before you create a party relationship group that represents Adams’ household, complete the To create an ARC graph:
prerequisites to set up Adams’ household. Create a party relationship group that represents a • Access Actionable
household, and add members and business accounts to it. Create an Actionable Relationship Center Relationship Center
(ARC) graph, and customize the Lightning record pages to view the household details. To add the ARC Relationship
Graph component to a
1. Complete the prerequisites to set up Adams’ household.
record page:
2. Create a party relationship group that represents Adams’ household and add members to it. • Access Actionable
Relationship Center
3. Create an ARC graph to visualize Adams’ household details.
AND
4. Customize Lightning record pages to view Adams’ household details on the ARC graph.
Customize Application
504
Financial Services Cloud Groups and Households
4. To define the relationships between individuals and the relationships between groups, create these party role
relationships—Spouse-Spouse-CCR, Trust-Household, and Household-Trust.
See Define Relationships Between Individuals and Relationships Between Groups.
4. Click Next.
5. Specify the roles and relationships for Rachael Adams.
a. To specify that Rachael Adams is a primary member of the group and Adams’ household is her primary group, select Primary
Member and Primary Group.
b. Select Decision Maker as the role.
c. To specify Rachael Adams' relationship with Nigel Adams, select the Spouse-Spouse-CCR party role relationship.
7. Specify the roles and relationships for Adams’ Charitable Trust, which is a related business account of Adams’ household.
a. To specify how Adams’ Charitable Trust is related to the group, select the Trust-Household party role relationship.
b. To specify how the group is related to Adam’s Charitable Trust, select the Household-Trust party role relationship.
505
Financial Services Cloud Groups and Households
Customize Lightning Record Pages to View Household Details on an Actionable Relationship Center (ARC)
Graph
To show household details on a record details page, add the ARC Relationship Graph component to the Account object’s Lightning
record page.
1. From the App Launcher, select Accounts.
2. Click the Adams’ Household record whose members you want to view on an ARC graph.
3. Click Edit Page.
4. Add a Tabs component to the page.
506
Financial Services Cloud Groups and Households
Important: This feature is available in Salesforce orgs that have installed the Financial Services Cloud managed package. This is
different from the standard Groups and Households feature, which can be accessed without installing the managed package.
A group can give insight into a customer’s financial circles, such as a household with its family members and professional connections.
A group can also give you a view of your customers in other contexts. For example, you can group customers by the services that you
provide them, your top ten customers, customers buying a house, and customers with more than a particular AUM.
Note: Record rollups work by updating the Household field on child object records. This update can change the Last Modified
By and Last Modified Date fields. To avoid updating these fields, select Update Records Silently when configuring record roll
up. When this setting is selected, child records are updated without updating the Last modified by and Last modified date fields.
SEE ALSO:
Record Rollups (Managed Package)
507
Financial Services Cloud Groups and Households
Table 17: Financial Services Components That Visualize Groups and Relationships
Component Description Type
ARC - Financial Services Cloud Renders the Actionable Relationship Center Standard
hierarchy for an account or contact. Use at
person and group levels.
Group Members - Financial Services Cloud Displays relationship group members and Custom
age, phone, mobile, email, next and last
interaction dates, and task subtypes in a list.
Use at person and group levels.
508
Financial Services Cloud Groups and Households
Related Contact - Financial Services Cloud Displays Account Contact Relationships for Custom
a person or group.
Relationship Group List - Financial Services Displays a person’s groups and group Custom
Cloud members as a related list. Use at the person
level. Create and customize the
WM_Client_Relationship_Groups Account
field set to control what fields the top
section of the component displays. Create
and customize the
WM_Client_Relationship_Group_Members
Contact field set to control what fields the
first subsection of the component displays.
Create and customize the
WM_Client_Relationship_Group_Members
Account field set to control what fields the
second subsection of the component
displays.
Relationship Map - Financial Services Cloud Displays a visual model of relationships for Custom
accounts, contacts, and individuals. Use at
person and group levels.
Control Who Sees What on the Relationship Map and in Group Builder (Managed Package)
Provide the right level of detail on the Relationship Map and Group Builder based on users’ roles, such as advisor, banker, or teller.
Edit Lightning pages to show or hide Related Accounts and Related Contacts.
Customize Field Sets for the Relationship Group List Component (Managed Package)
Customize field sets to affect the relationship group and group member information displayed in Relationship Group List - Financial
Services Cloud component. This component is used on an individual or person account profile’s Relationships tab.
Set Up Group Member (Configurable) Component (Managed Package)
The Group Member (Configurable) component displays relationship group members, associated information, and task subtypes in
a compact grid. Customize the group member details to display by creating a field set and associating it with the component.
509
Financial Services Cloud Groups and Households
Control Who Sees What on the Relationship Map and in Group Builder (Managed Package)
Provide the right level of detail on the Relationship Map and Group Builder based on users’ roles,
EDITIONS
such as advisor, banker, or teller. Edit Lightning pages to show or hide Related Accounts and Related
Contacts. Financial Services Cloud is
This is a Financial Services Cloud managed package feature. available in Lightning
Experience.
1. From Setup, in the Quick Find box, enter App Builder, and then select Lightning App
Builder. Available in: Professional,
Enterprise, and Unlimited
2. Select Edit next to the Lightning page you want to modify, such as the Client Record Page. Or editions
create a page to assign to your users.
3. Select the Relationships tab and click Relationship Map. Or drag the Relationship Map
component onto the page.
4. In the right panel, Show Related Accounts and Show Related Contacts are enabled by default. To hide Related Accounts or
Related Contacts, deselect the appropriate checkbox.
Customize Field Sets for the Relationship Group List Component (Managed Package)
Customize field sets to affect the relationship group and group member information displayed in Relationship Group List - Financial
Services Cloud component. This component is used on an individual or person account profile’s Relationships tab.
This is a Financial Services Cloud managed package feature.
The Relationship Group List - Financial Services Cloud component is a custom Lightning App Builder component. For person accounts,
add this component to the Relationships tab on person account page layout. For individuals, add this component to the Relationships
tab on the individual page layout.
510
Financial Services Cloud Groups and Households
Customize the Relationship Group List Component’s Group Detail (Managed Package)
Create or edit the WM_Client_Relationship_Groups field set to customize the top table of the Relationship Group List - Financial
Services Cloud component. The component is displayed on a person account or individual profile’s Relationships tab.
Customize the Relationship Group List Component’s Account Details (Managed Package)
Create or edit the WM_Client_Relationship_Group_Members Account field set to customize the second subsection of the expanded
view of the Relationship Group List - Financial Services Cloud component. The component is displayed on a person account or
individual profile’s Relationships tab.
Customize the Relationship Group List Component’s Contact Details (Managed Package)
Create or edit the WM_Client_Relationship_Group_Members Contact field set to customize the first subsection of the expanded
view of the Relationship Group List - Financial Services Cloud component. The component is displayed on a person account or
individual profile’s Relationships ta Pub /templateb.
Customize the Relationship Group List Component’s Group Detail (Managed Package)
Create or edit the WM_Client_Relationship_Groups field set to customize the top table of the
EDITIONS
Relationship Group List - Financial Services Cloud component. The component is displayed on a
person account or individual profile’s Relationships tab. Financial Services Cloud is
This is a Financial Services Cloud managed package feature. available in Lightning
Experience.
The top part of the Relationship Group List - Financial Services Cloud component displays a table
of account information for groups related to a person account or an individual. Available in: Professional,
Enterprise, and Unlimited
editions
Create or edit the WM_Client_Relationship_Groups field set on the Account object to customize the columns displayed
for each relationship group.
Note: The WM_Client_Relationship_Groups field set is created by default for new orgs.
511
Financial Services Cloud Groups and Households
5. Drag the fields that you want to display from the object palette to the In the Field Set container.
a. Drag the Account Name, Last Interaction and Total Financial Accounts fields from the object palette to the In the Field
Set container.
b. Select Record Type Id in the object palette. Then drag the Name field from the object palette to the In the Field Set container.
c. Add any additional fields you want to display for each group in the Relationship Group List - Financial Services Cloud custom
component.
6. To delete fields from the field set, hover over the field in the Field Set container, and click the minus icon.
7. Click Save on the object palette.
Customize the Relationship Group List Component’s Account Details (Managed Package)
Create or edit the WM_Client_Relationship_Group_Members Account field set to customize the
EDITIONS
second subsection of the expanded view of the Relationship Group List - Financial Services Cloud
component. The component is displayed on a person account or individual profile’s Relationships Financial Services Cloud is
tab. available in Lightning
This is a Financial Services Cloud managed package feature. Experience.
The Relationship Group List - Financial Services Cloud component displays a table of account Available in: Professional,
information for group members of a relationship group. The second subsection displays account Enterprise, and Unlimited
editions
information for relationship group members.
Create or edit the WM_Client_Relationship_Group_Members field set on the Account object to customize the columns displayed for
each relationship group.
Note: The WM_Client_Relationship_Group_Members Account field set is created by default for new orgs.
512
Financial Services Cloud Groups and Households
a. Click New.
b. Enter the Field Set Label Relationship Group Members.
c. Enter the Field Set Name WM_Client_Relationship_Group_Members.
d. For Where is this used?, enter Client profile's Relationship Group’s table.
e. Save your changes.
f. Skip to step 5.
5. Drag the fields that you want to display from the object palette to the In the Field Set container.
a. Drag the Account Name, Category, and Total Financial Accounts fields from the object palette to the In the Field Set
container.
6. To delete fields from the field set, hover over the field in the Field Set container, and click the minus icon.
7. Click Save on the object palette.
Customize the Relationship Group List Component’s Contact Details (Managed Package)
Create or edit the WM_Client_Relationship_Group_Members Contact field set to customize the
EDITIONS
first subsection of the expanded view of the Relationship Group List - Financial Services Cloud
component. The component is displayed on a person account or individual profile’s Relationships Financial Services Cloud is
ta Pub /templateb. available in Lightning
This is a Financial Services Cloud managed package feature. Experience.
The Relationship Group List - Financial Services Cloud component displays a table of account Available in: Professional,
information for members of a relationship group. The first subsection displays contact information Enterprise, and Unlimited
editions
for relationship group members.
Create or edit the WM_Client_Relationship_Group_Members field set on the Contact object to customize the columns displayed for
each relationship group.
513
Financial Services Cloud Groups and Households
Note: The WM_Client_Relationship_Group_Members Contact field set is created by default for new orgs.
6. Drag the fields that you want to display from the object palette to the In the Field Set container.
a. Drag the Name field from the object palette to the In the Field Set container.
7. To delete fields from the field set, hover over the field in the Field Set container, and click the minus icon.
8. Click Save on the object palette.
Create a Field Set for Group Member (Configurable) Component (Managed Package)
Create a custom field set that includes information about group members to display in the Group Member (Configurable) component
on the Relationships tab of an individual’s profile. The fields in the field set are displayed only for group members that are person
accounts. The fields aren't displayed for business accounts.
514
Financial Services Cloud Groups and Households
Create a Field Set for Group Member (Configurable) Component (Managed Package)
Create a custom field set that includes information about group members to display in the Group
EDITIONS
Member (Configurable) component on the Relationships tab of an individual’s profile. The fields in
the field set are displayed only for group members that are person accounts. The fields aren't Financial Services Cloud is
displayed for business accounts. available in Lightning
This is a Financial Services Cloud managed package feature. Experience.
b. To add fields from objects other than Account, click the name of the object in the object palette, and then drag the desired fields
to the In the Field Set container. For example, select Record Type Id in the object palette. Then drag the Name field from the
object palette to the In the Field Set container.
515
Financial Services Cloud Groups and Households
The Group Members (Configurable) component in Lightning App Builder allows you to customize Available in: Professional,
the fields to display to your users and whether group activity rollups are displayed. Enterprise, and Unlimited
editions
1. From Setup, in the Quick Find box, enter App Builder, and then select Lightning App
Builder.
2. Next to the Client Record Page click Clone. Label and save your custom client record page.
3. Next to the Client Record Page click Edit.
4. From the Lightning App Builder, on the client record page, click the Relationships tab.
5. Drag the Group Members (Configurable) component to the client record page under the relationship map component.
6. Enter the field set name in the Group Members (Configurable) component’s Field Set textbox. For example, enter
WM_Client_Group_Member_Details.
7. (Optional) Deselect Show group activity roll-ups to hide group activity rollups on each card.
516
Financial Services Cloud Groups and Households
Update the Edit Button on the Group Members and Details Component (Managed Package)
Give users access to your custom household management business process by creating a custom
EDITIONS
action that replaces the default edit button on the Group Members and Details component with a
link to your business process. During configuration, you can also prevent inadvertent navigation to Financial Services Cloud is
the default business process by hiding the record actions menu in group member cards. available in Lightning
Experience.
Note: Your custom household management business process must be created using Aura
to show it in the Group Members and Details component. Available in: Professional,
Enterprise, and Unlimited
This is a Financial Services Cloud managed package feature. editions
1. Create a custom label for the button that replaces the edit button on the Group Members and
Details component.
a. From Setup, in the Quick Find box, enter Custom Labels, and then click Custom Labels.
b. Click New Custom Label.
c. Enter a Short Description.
d. Enter a Name.
e. Enter a Value for the new name of the edit button. For example, enter Custom Household Business Process.
f. Save your changes.
Enable Management of the Group’s Relationships with Other Groups (Managed Package)
Use the Enable Relationship Group Hierarchy custom metadata types to enable expanded relationship group hierarchies.
Set Up Association Types (Managed Package)
Control how account account relationship records are displayed in the Relationship Map and the Actionable Relationship Center
components using the Association Type picklist.
Enable Field-Level Security for the Association Type Field (Managed Package)
Update field-level security for user profiles to give them access to the Relationship Map enhancements.
517
Financial Services Cloud Groups and Households
Enable Management of the Group’s Relationships with Other Groups (Managed Package)
Use the Enable Relationship Group Hierarchy custom metadata types to enable expanded relationship
EDITIONS
group hierarchies.
This is a Financial Services Cloud managed package feature. Financial Services Cloud is
available in Lightning
Before you set up this feature, review these considerations:
Experience.
• When the Enable Relationship Group Hierarchy feature flag setting is active, when you create Available in: Professional,
an Account-Account relationship with association type Group, the inverse Account-Account Enterprise, and Unlimited
relationship association type record is Member. editions
• When the Enable Relationship Group Hierarchy feature flag setting is active, when you create
an Account-Account relationship with association type Member, the inverse Account-Account
relationship association type record is Group.
• When the Enable Relationship Group Hierarchy feature flag setting is disabled, when you create an Account-Account relationship
with association type Member, the inverse Account-Account relationship association type record is Member.
• When the Enable Relationship Group Hierarchy feature flag setting is disabled, when you create an Account-Account relationship
with association type Group, the inverse Account-Account relationship association type record is Group.
1. From Setup, in the Quick Find box, enter Custom Metadata, and then select Custom Metadata Types.
2. Select Manage Records for Feature Flag Settings.
3. Select Edit for the Enable Relationship Group Hierarchy custom metadata type.
4. Select Active and then save your changes.
Note: If you don’t see the Active checkbox, add it to the page layout of Feature Flag Setting.
518
Financial Services Cloud Groups and Households
5. In the Values section, verify that the three required entries with the API Names Group, Member, and Peer are listed.
Note: If any of the required entries appear in the Inactive Values list, click Activate to move each one back to the Values
list.
Enable Field-Level Security for the Association Type Field (Managed Package)
Update field-level security for user profiles to give them access to the Relationship Map
EDITIONS
enhancements.
This is a Financial Services Cloud managed package feature. Financial Services Cloud is
available in Lightning
1. From Setup, select Object Manager.
Experience.
2. Select Account-Account Relationship. Available in: Professional,
3. Select Fields & Relationships, then select Association Type. Enterprise, and Unlimited
editions
4. Select Set Field-Level Security.
5. Select Visible for all applicable user profiles, such as System Administrator, Advisor, Personal
Banker, and Relationship Manager.
6. Save your changes.
Note: Repeat these steps for all page layouts assigned to your user profiles.
519
Financial Services Cloud Groups and Households
520
Financial Services Cloud Groups and Households
Enable Primary Contact after Undelete Applicable to Individual accounts. When you
USER PERMISSIONS
restore a deleted Individual account from the To view the Group Builder
org’s recycle bin, this setting resets that account Edit window
as the primary contact. • Financial Services Cloud
Extensions OR FSC Sales
Enable Relationship Group Hierarchy Enables the creation of expanded account OR FSC Service
hierarchies for groups. For example, adding a
subsidiary to a parent company or a household
to another household.
Enable Relationships with other Accounts When active, shows the Do the members have
relationships with other accounts? section of
the Group Builder Edit window.
521
Financial Services Cloud Groups and Households
Query Optimization Optimizes querying capabilities for orgs with large data sets and
provides a database query performance gain of 40–60%.
Auto-enabled for new package installations starting Winter ’21.
1. From Setup, in the Quick Find box, enter Custom Metadata, and then select Custom Metadata Types.
2. Select Feature Flag Setting.
3. Click Edit for Feature Flag Setting Layout.
4. Drag the Active field from the palette to the Information section.
5. Save your changes.
522
Financial Services Cloud Groups and Households
1. From Setup, in the Quick Find box, enter Custom Metadata, and then select Custom Available in: Professional,
Enterprise, and Unlimited
Metadata Types.
editions
2. Select Manage Records for Feature Flag Settings.
3. Select Edit for the Enable Relationships with other Accounts custom metadata type.
USER PERMISSIONS
4. Select Active to show the Do the members have relationships with other accounts? section of
the Group Builder Edit window. To view the Group Builder
Edit window
5. Save your changes.
• Financial Services Cloud
Note: If you don’t see the Active checkbox, add it to the page layout of Feature Flag Extensions OR FSC Sales
Setting. OR FSC Service
523
Financial Services Cloud Groups and Households
Enable Management of the Member’s Relationships with Other People (Managed Package)
Use the Enable Relationships with Other People custom metadata types to enable expanded
EDITIONS
relationship group hierarchies and relationship cyclic validation. Select the Active checkbox to show
the Do the members have relationships with other people? section of the Group Builder Edit window. Financial Services Cloud is
This is a Financial Services Cloud managed package feature. available in Lightning
Experience.
1. From Setup, in the Quick Find box, enter Custom Metadata, and then select Custom
Metadata Types. Available in: Professional,
Enterprise, and Unlimited
2. Select Manage Records for Feature Flag Settings. editions
3. Select Edit for the Enable Relationships with other People custom metadata type.
4. Select Active to show the ‘Do the members have relationships with other people?’ of the group USER PERMISSIONS
builder edit window.
5. Save your changes. To view the Group Builder
Edit window
Note: If you don’t see the Active checkbox, add it to the page layout of Feature Flag • Financial Services Cloud
Setting. Extensions OR FSC Sales
OR FSC Service
Create Field Sets for the Group Builder Edit Window (Managed Package)
Configure the fields that show in the Group Builder Edit window.
This is a Financial Services Cloud managed package feature.
Create a Field Set for the Who Are the Members of This Group? Section (Managed Package)
Customize the fields that show in the Who are the members of this group? section of the Group Builder Edit window.
Create a Field Set for the How Is This Group Related to Other Groups? Section (Managed Package)
Customize the fields that show in How is this group related to other groups?section of the Group Builder Edit window.
Create a Field Set for the Do the Members Have a Relationships with Other Accounts? Section (Managed Package)
Customize the fields that show in the Do the members have a relationship with other accounts? section of the Group Builder Edit
window.
524
Financial Services Cloud Groups and Households
Create a Field Set for the Do the Members Have Relationships with Other People? Section (Managed Package)
Customize the fields that show in the Do the members have relationships with other people? section of the Group Builder Edit
window.
Create a Field Set for the Who Are the Members of This Group? Section (Managed Package)
Customize the fields that show in the Who are the members of this group? section of the Group
EDITIONS
Builder Edit window.
This is a Financial Services Cloud managed package feature. Financial Services Cloud is
available in Lightning
Group Members is the default field set for the ‘Who are the members of this group?’ section of the
Experience.
Group Builder Edit window. To view and update the default field set you must have the Unmanaged
Extension Package installed in your Salesforce org. Refer to the Install the Unmanaged Extension Available in: Professional,
Package document for more details. Enterprise, and Unlimited
editions
You can create new field sets for the ‘Who are the members of this group?’ section of the Group
Builder Edit window without the Unmanaged Extension Package.
1. From Setup, select Object Manager. USER PERMISSIONS
2. Click Account Contact Relationship. To view the Group Builder
Edit window
3. Click Field Sets, and then New.
• Financial Services Cloud
4. Enter a Field Set Label, Field Set Name, and add information in the Where is this Used? Extensions OR FSC Sales
box. OR FSC Service
5. Click Save.
6. Drag the fields that you want listed in the field set from the palette to the list.
525
Financial Services Cloud Groups and Households
526
Financial Services Cloud Groups and Households
– Last Modified By
– Last Modified Date
– Source System ID
– System Modstamp
• You can add fields only from Account Contact Relationship object.
• You can’t add fields from other objects like Account and Contact.
• Contact field must be added to the field set. If it is not added, it shows in the Group Builder Edit window as the last column.
• You can’t add custom fields Time, Text (Encrypted), or Formula.
Create a Field Set for the How Is This Group Related to Other Groups? Section (Managed Package)
Customize the fields that show in How is this group related to other groups?section of the Group
EDITIONS
Builder Edit window.
This is a Financial Services Cloud managed package feature. Financial Services Cloud is
available in Lightning
Relationships with other Groups is the default field set for the How is this group related to other
Experience.
groups? section of the Group Builder Edit window. To view and customize the default field set you
must have the Unmanaged Extension Package installed in your Salesforce org. For more information, Available in: Professional,
see Install the Unmanaged Extension Package.. Enterprise, and Unlimited
editions
To create new field sets for the How is this group related to other groups? section of the Group
Builder Edit window you don’t need the Unmanaged Extension Package.
1. From Setup, select Object Manager. USER PERMISSIONS
2. Click Account Account Relationship. To view the Group Builder
Edit window
3. Click Field Sets, and then New.
• Financial Services Cloud
4. Enter a Field Set Label, Field Set Name, and Where is this Used? Extensions OR FSC Sales
OR FSC Service
527
Financial Services Cloud Groups and Households
5. Click Save.
6. Drag the fields that you want listed in the field set from the palette to the list. .
528
Financial Services Cloud Groups and Households
• You can add fields only from Account Account Relationship object.
• You can’t add fields from other objects like Account and Contact.
• Contact field must be added to the field set. If it is not added, it shows in the Group Builder Edit window as the last column.
• You can’t add custom fields Time, Text (Encrypted), or Formula.
529
Financial Services Cloud Groups and Households
Create a Field Set for the Do the Members Have a Relationships with Other Accounts? Section (Managed Package)
Customize the fields that show in the Do the members have a relationship with other accounts?
EDITIONS
section of the Group Builder Edit window.
This is a Financial Services Cloud managed package feature. Financial Services Cloud is
available in Lightning
Relationships with Other Accounts is the default field set for the Do the members have relationships
Experience.
with other accounts? section of the Group Builder Edit window. To view and customize the default
field set you must have the Unmanaged Extension Package installed in your Salesforce org. For Available in: Professional,
more information, see Install the Unmanaged Extension Package. Enterprise, and Unlimited
editions
To create new field sets for the Do the members have relationship with other accounts? section of
the Group Builder Edit window, you don’t need the Unmanaged Extension Package.
1. From Setup, select Object Manager. USER PERMISSIONS
2. Click Account Contact Relationship. To view the Group Builder
Edit window
3. Click Field Sets, and then New.
• Financial Services Cloud
4. Enter a Field Set Label, Field Set Name, and provide information in the Where is this Used? Extensions OR FSC Sales
box. OR FSC Service
5. Click Save.
6. Drag the fields that you want listed in the field set from the palette to the list.
530
Financial Services Cloud Groups and Households
• You can add fields only from Account Contact Relationship object.
• You can’t add fields from other objects like Account and Contact.
• Contact and Account field must be added to the field set. If it is not added, it will show in the Group Builder Edit window as the
last column.
• You can’t add custom fields Time, Text (Encrypted), or Formula.
531
Financial Services Cloud Groups and Households
Create a Field Set for the Do the Members Have Relationships with Other People? Section (Managed Package)
Customize the fields that show in the Do the members have relationships with other people? section
EDITIONS
of the Group Builder Edit window.
This is a Financial Services Cloud managed package feature. Financial Services Cloud is
available in Lightning
Relationships with Other People is the default field set for the Do the members have relationships
Experience.
with other people? section of the Group Builder Edit window. To view and customize the default
field set you must have the Unmanaged Extension Package installed in your Salesforce org. or more Available in: Professional,
information, see Install the Unmanaged Extension Package. Enterprise, and Unlimited
editions
To create new field sets for the o the members have relationships with other people? section of
the Group Builder Edit window you don’t need the Unmanaged Extension Package.
1. From Setup, select Object Manager. USER PERMISSIONS
2. Click Contact-Contact Relationship. To view the Group Builder
Edit window
3. Click Field Sets, and then New.
• Financial Services Cloud
4. Enter a Field Set Label, Field Set Name, and provide information in the Where is this Used? Extensions OR FSC Sales
box. OR FSC Service
5. Click Save.
6. Drag the fields that you want listed in the field set from the palette to the list.
532
Financial Services Cloud Groups and Households
• You can add fields only from Account Contact Relationship object.
• You can’t add fields from other objects like Contact.
• Contact, Related Role, and Related Contact field must be added to the field set. If it is not added, it shows in the Group Builder
Edit window as the last column.
• You can’t add custom fields Time, Text (Encrypted), or Formula.
• You can’t add custom Lookup fields (Lookup Relationship, Master-Detail Relationship, External Lookup Relationship).
Update the Field Sets in the Group Builder Edit Window (Managed Package)
Customize the field set that show in the Group Builder Edit window.
533
Financial Services Cloud Groups and Households
Update the Field Sets for the How is this group related to other groups? Section (Managed Package)
Customize the field sets that shows in How is this group related to other groups? section of the Group Builder Edit window.
Update the Field Set for the Who are the members of this group? Section (Managed Package)
Customize the field set that shows in Who are the members of this group? section of the Group Builder Edit window.
Update the Field Sets for the Do the Members Have Relationships with Other Accounts? Section (Managed Package)
Customize the field sets that show in the Do the members have relationships with other accounts? section of the Group Builder Edit
window.
Update the Field Sets for the Do the Members have Relationships with Other People? Section (Managed Package)
Customize the field sets that show in Do the members have relationships with other people? section of the Group Builder Edit
window.
Update the Field Sets for the How is this group related to other groups? Section (Managed Package)
Customize the field sets that shows in How is this group related to other groups? section of the
EDITIONS
Group Builder Edit window.
This is a Financial Services Cloud managed package feature. Financial Services Cloud is
available in Lightning
1. From Setup, in the Quick Find box, enter Custom Metadata, and then select Custom
Experience.
Metadata Types.
Available in: Professional,
2. Click Manage Records for Group Builder Field Sets. Enterprise, and Unlimited
3. Click Edit for Group Members to update the field set for ‘Who are the members of this group?’ editions
section of the Group Builder Edit window.
USER PERMISSIONS
534
Financial Services Cloud Groups and Households
4. In the Field Set Name field, enter the Field Set API Name you created in the previous step.
5. Click Save.
Update the Field Set for the Who are the members of this group? Section (Managed Package)
Customize the field set that shows in Who are the members of this group? section of the Group
EDITIONS
Builder Edit window.
This is a Financial Services Cloud managed package feature. Financial Services Cloud is
available in Lightning
1. From Setup, in the Quick Find box, enter Custom Metadata, and then select Custom
Experience.
Metadata Types.
Available in: Professional,
2. Click Manage Records for Group Builder Field Sets. Enterprise, and Unlimited
3. Click Edit for Group Members to update the field set for ‘Who are the members of this group?’ editions
section of the Group Builder Edit window.
USER PERMISSIONS
4. In the Field Set Name field, enter the Field Set API Name you created in the previous step.
5. Click Save.
535
Financial Services Cloud Groups and Households
Update the Field Sets for the Do the Members Have Relationships with Other Accounts? Section (Managed Package)
Customize the field sets that show in the Do the members have relationships with other accounts?
EDITIONS
section of the Group Builder Edit window.
This is a Financial Services Cloud managed package feature. Financial Services Cloud is
available in Lightning
1. From Setup, in the Quick Find box, enter Custom Metadata, and then select Custom
Experience.
Metadata Types.
Available in: Professional,
2. Click Manage Records for Group Builder Field Sets. Enterprise, and Unlimited
3. Click Edit for Group Members to update the field set for Do the members have relationship editions
with other accounts? section of the Group Builder Edit window.
USER PERMISSIONS
4. In the Field Set Name field, enter the Field Set API Name you created in the previous step.
5. Click Save.
536
Financial Services Cloud Groups and Households
Update the Field Sets for the Do the Members have Relationships with Other People? Section (Managed Package)
Customize the field sets that show in Do the members have relationships with other people? section
EDITIONS
of the Group Builder Edit window.
This is a Financial Services Cloud managed package feature. Financial Services Cloud is
available in Lightning
1. From Setup, in the Quick Find box, enter Custom Metadata, and then select Custom
Experience.
Metadata Types.
Available in: Professional,
2. Click Manage Records for Group Builder Field Sets. Enterprise, and Unlimited
3. Click Edit for the Do the members have relationships with other people? section of the Group editions
Builder Edit window.
USER PERMISSIONS
4. In the Field Set Name field, enter the Field Set API Name you created in the previous step.
5. Click Save.
537
Financial Services Cloud Groups and Households
Add the Edit Group Record Action to an Account Node in ARC (Managed Package)
Customize the ARC Relationship Graph Component with a record action to open the Group Builder
EDITIONS
Edit window on Account nodes.
This is a Financial Services Cloud managed package feature. Financial Services Cloud is
available in Lightning
To show the Group Builder Edit window on an ARC Relationship Graph, the Account record type
Experience.
must be Group. For example, Household is a Group record type. Use the Group Record Type Mapper
to set Accounts to record type Group. Available in: Professional,
Enterprise, and Unlimited
1. From Setup, in the Quick Find box, enter Actionable Relationship Center, and editions
then select Actionable Relationship Center.
2. Click New Relationship Graph or edit an existing graph.
USER PERMISSIONS
3. Create a new Account node or select an existing Account node.
You can add the Group Builder Edit action only to Account nodes. And you can’t add the Group To view the Group Builder
Builder Edit action to the root node. Edit window on an ARC
Relationship Graph
4. Configure the field on the Properties tab and the Display tab. • Financial Services Cloud
Extensions OR FSC Sales
5. Click the Actions tab.
OR FSC Service
6. In Record Actions, click Select an Item and select Edit Group.
538
Financial Services Cloud Groups and Households
1. From the App Launcher, find and open the Reciprocal Roles tab. Available in: Professional,
Enterprise, and Unlimited
2. From the list view dropdown menu, select All to view the reciprocal roles. The roles provided editions
are:
Business Proprietor
Business Client
Client Accountant
Client Lawyer
Client Business
Dependent Parent
Ex-Spouse Ex-Spouse
Grandchild Grandparent
Grandparent Grandchild
Lawyer Client
Parent Dependent
Proprietor Business
Sibling Sibling
Spouse Spouse
539
Financial Services Cloud Streamline Your Customer Onboarding Experience
3. Edit these reciprocal roles as needed. If you add a reciprocal role record and select Create Inverse Role, Salesforce creates a
corresponding record that has the values for Role and Inverse swapped.
SEE ALSO:
What Is a Relationship?
540
Financial Services Cloud Streamline Your Customer Onboarding Experience
Available
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
Available
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
1. When you convert a lead to an opportunity, the app triggers a Flow that creates two records:
a. Application Form: This record stores the submitted application details, including information from the lead.
b. FlowOrchestrationInstaRelaObj: This record tracks the orchestration process and the application form involved.
541
Financial Services Cloud Streamline Your Customer Onboarding Experience
2. The Process an Application Form to Onboard a New Applicant Flow Orchestration starts, using the application form as a reference.
3. The Process an Application Form to Onboard a New Applicant Flow Orchestration creates three new records:
a. Applicant: Holds information about the individual being onboarded.
b. Party Profile: Stores applicant details for identity checks, risk assessment, and so on.
c. Assessment: Captures the assessment results.
5. When a Party Profile record is created, another FlowOrchestrationInstaRelaObj record that references the party profile record is also
created. Creating the FlowOrchestrationInstaRelaObj record for the party profile, triggers the Process a Party Profile to Onboard a
New Applicant Flow Orchestration.
6. The Process a Party Profile to Onboard a New Applicant Flow Orchestration performs identity verification, risk assessment, and
screening checks.
7. Further Steps
The process continues based on the verification and checks results.
542
Financial Services Cloud Streamline Your Customer Onboarding Experience
543
Financial Services Cloud Streamline Your Customer Onboarding Experience
USER PERMISSIONS
USER PERMISSIONS
To set up products:
• Create on Product2
544
Financial Services Cloud Streamline Your Customer Onboarding Experience
545
Financial Services Cloud Streamline Your Customer Onboarding Experience
Onboarding: Initiate Application Form Allows the user to provide product Active
Onboarding information and specify whether additional
applicants are needed for the application
form. The flow then creates Party Profile,
Application Form Product, and Assessment
records to initiate the onboarding process.
Onboarding: Set Orchestration Condition to Checks if the stage of the Application Form Active
Update Account and Opportunity Records record is either Approved or Rejected. If the
stage is Approved or Rejected, the flow sets
the orchestration condition to met.
Otherwise, the flow sets the orchestration
condition to not met.
Onboarding: Check Application Form Stage Checks if the stage of the Application Form Active
and Update Account and Opportunity record is Completed. If it’s Completed, the
Records flow updates the Account record with the
applicant's details and changes the stage of
the Opportunity record to Closed Won.
Onboarding: Resume Party Profile Resumes the paused party profile Active
Onboarding onboarding by updating the Flow
Orchestration Instance ID in the Flow
Orchestration Inst Related Object.
Invoke the Industries Send External Async Makes an asynchronous callout to an Active
Request Action external endpoint to execute the callout
request.
Onboarding: Set Orchestration Conditions Checks if the stage of the Party Profile record Active
to Initiate Risk Assessment is Risk Screening and the stage of the Party
Screening Summary record associated with
the Party Profile record is Completed. If both
conditions are met, the flow sets the
orchestration condition to met. Otherwise,
546
Financial Services Cloud Streamline Your Customer Onboarding Experience
Onboarding: Assess the Risk Category for Calls a Business Rules Engine action to Active
the Party Profile and Update the Party Profile assess the risk category of the Party Profile
Stage record that triggered the flow. The flow then
creates a Party Profile Risk record and stores
the risk category. Then the flow updates the
stage of the Party Profile record to Approval.
For more information on how to set up an
expression set to determine the risk
category, see Set Up Decision Matrices to
Determine the Risk Category for a Party
Profile on page 554.
Onboarding: Request Party Profile Approval Calls an action to submit the Party Profile Active
record to the approval process that you’ve
set up.
For more information on how to set up the
approval process for onboarding, see Set
Up an Approval Process to Approve Party
Profile Records on page 557.
Onboarding: Set Orchestration Condition to Checks if the Stage of the Party Profile Active
Initiate Party Profile Approval record is Approved. If the stage is Approved,
the flow sets the orchestration condition to
met. Otherwise, the flow sets the
orchestration condition to not met.
Onboarding: Check Party Profile Status and Checks if the status of the party profile is Active
Update Applicant Stage Completed. If the status is Completed, the
flow updates the stage of the associated
Applicant record to Approved. Otherwise,
the flow updates the stage of the Applicant
record to Rejected.
Onboarding: Wake Up the Paused Flow Creates a Flow Orchestration Event based Inactive
Orchestration to Onboard a Party Profile on the Party Profile record ID to resume the
onboarding process if it’s paused.
Onboarding: Process Flow Execution Errors Creates a Process Exception record to Active
process the flow execution errors and
updates the status of the Flow Orchestration
547
Financial Services Cloud Streamline Your Customer Onboarding Experience
Onboarding: Check the Document Checklist Checks whether the status of the Document Inactive
Item Status and Update Party Profile Stage Checklist Item for the Party Profile record is
Accepted or not and updates the stage of
the Party Profile record accordingly.
Onboarding: Check Applicant Stage and Checks whether all the Applicant records Inactive
Update Application Form Stage for an application form are Approved or
Rejected. If the Applicant records are
approved, the flow updates the stage of the
associated Application Form record to
Approved. Otherwise, the flow updates the
stage of the Application Form record to
Rejected.
Onboarding: Set Orchestration Condition to Checks whether the stage of the Party Active
Initiate Identity Verification Profile record is Risk Screening and the stage
of the Party Identity Verification record
associated with the Party Profile record is
Completed. If both conditions are met, the
flow sets the orchestration condition to met.
Otherwise, the flow sets the orchestration
condition to not met.
Onboarding: Retry Party Profile Identity Checks the status of the identity verification Active
Verification and Screening Checks and screening checks for the Party Profile
record. If they aren’t complete, the flow
allows the user to retry the identity
verification and screening checks.
Onboarding: Create Application Form from Creates an Application Form record from Inactive
Lead the Lead record and a Flow Orchestration
Instance Related Object record to initiate
the onboarding flow orchestration.
Onboarding: Set Orchestration Condition to Checks whether the stage of the Party Active
Initiate Screening Checks Profile record is Risk Screening and the stage
of the Party Screening Summary record
associated with the Party Profile record is
Completed. If both conditions are met, the
flow sets the orchestration condition to met.
Otherwise, the flow sets the orchestration
condition to not met.
Onboarding: Set Conditions to Determine Checks whether the stage of the Party Active
if the Perform Party Profile Identity Profile record is Risk Screening and the stage
Verification Stage is Completed of the Party Identity Verification record
associated with the Party Profile record isn't
548
Financial Services Cloud Streamline Your Customer Onboarding Experience
Onboarding: Set Conditions to Determine Checks whether the stage of the Party Active
if the Perform Party Profile Screening Checks Profile record is Risk Screening and the stage
Stage is Completed of the Party Screening Summary record
associated with the Party Profile record is
Completed. If both conditions are met, the
flow sets the orchestration condition to met.
Otherwise, the flow sets the orchestration
condition to not met.
Onboarding: Set Orchestration Condition to Checks whether the status of the Flow Active
Resume an Orchestration Run Orchestration Instance Related Obj record
is Restarted or Fixed With Errors. If the status
is Restarted or Fixed With Errors, the flow
sets the orchestration condition to met.
Otherwise, the flow sets the orchestration
condition to not met.
Onboarding: Set Orchestration Conditions Checks the status of the Flow Orchestration Inactive
to Restart or Resume Flow Orchestration Instance Related Obj record and determines
Instance whether to restart or resume the
orchestration instance run.
Onboarding: Resume Flow Orchestration Retrieves the status of the Flow Active
Instances that are in the Fix Exceptions Orchestration Instance Related Obj record
Status and stores it in an output variable. If the
status is Restarted, updates the status of the
Flow Orchestration Inst Related Obj record
to In Progress.
549
Financial Services Cloud Streamline Your Customer Onboarding Experience
a. To see a list of the assessment questions, OmniScripts, Omnistudio Data Mappers, and AND
Integration Procedures that are included in the onboarding template, for FSC_ONB v1, click Customize Application
View Details.
b. For FSC_ONB v1, click Deploy.
4. To view the deployment status, from Setup, in the Quick Find box, enter Deployment Status, and then select Deployment
Status.
After you deploy the sample template, clone and activate the OmniScript in the template. From the App Launcher, find and select
OmniStudio. In the OmniStudio app, from the navigation bar, select OmniScripts. It can take a little time for the OmniScripts app to show.
Select FSC_Onboarding and click Create New Version. Finally, click Activate Version.
4. To add an OmniScript component to a tab, go to the canvas, select the tab, and then drag the OmniScript component from the
Standard section to the space directly below the tab.
550
Financial Services Cloud Streamline Your Customer Onboarding Experience
When you add the OmniScript component, the first active OmniScript is added to the page. The component shows up on the canvas
as a placeholder, and the Type and Subtype fields are filled from the first active OmniScript.
Set Up Integrations to Run Identity Verification and Anti-Money Laundering (AML) Screening for
Applicants
To connect Salesforce with an external system for AML screening and identity verification checks
EDITIONS
for applicants, create integration definitions. Then, call the integration definition from an invocable
action within a flow or from an integration procedure in an OmniScript. Available in: Lightning
To run identity verification and AML screening of applicants using the sample Experience in Professional,
FSC_OnboardingOmniScript, create integration definitions and call them from either an Integration Enterprise, and Unlimited
Procedure action in the OmniScript or from the Invoke the Industries Send External Async Request Editions that have the
Action flow. Financial Services Cloud
enabled
The specific integration definitions that you must create depend on the specific external systems
that you’re integrating with for running the verification and screening checks. Learn more about
integration definitions in Create an Integration Definition. USER PERMISSIONS
1. If you created integration definitions to run identity verification and AML screening in an external To create integration
system, modify the sample FSC_Onboarding OmniScript to add Integration Procedure actions definitions:
that call these integration definitions. • IndustriesIntegrationFwk
a. Open the OmniScript in OmniStudio Designer. To create or update an
OmniScript:
b. From the OmniStudio Designer Build panel, under Actions, drag an Integration Procedure
• OmniStudio Admin
action onto the canvas.
permissions set
Drag the action onto the canvas after the Request Services step.
2. To check the status of the identity verification and AML screening and to show the responses during the onboarding process, call
the definitions from a flow.
You must create two additional integration definitions to check the status of the identity verification and AML screening checks in
the third-party system, respectively.
a. From Setup, in the Quick Find box, enter Flows, and then select Flows.
551
Financial Services Cloud Streamline Your Customer Onboarding Experience
b. From the list of flows, click Onboarding: Process a Party Profile to Onboard a New Applicant.
c. Edit the Initiate Identity Verification step resource and reference the integration definition that you created to check the status
of the identity verification process.
d. Edit the Initiate Screening Checks step resource and reference the integration definition that you created to check the status of
the screening checks.
e. Save your changes and activate the OmniScript.
552
Financial Services Cloud Streamline Your Customer Onboarding Experience
553
Financial Services Cloud Streamline Your Customer Onboarding Experience
Set Up Decision Matrices to Determine the Risk Category for a Party Profile
Set up a Decision Matrix and then build an expression set to automate the calculation of a risk
EDITIONS
category for a Party Profile record.
1. To determine the risk category for a party profile based on employment industry, create a Available in: Lightning
decision matrix. Experience in Professional,
Enterprise, and Unlimited
a. From the App Launcher, find and select Business Rules Engine.
Editions that have the
b. From the app navigation menu, select Lookup Tables. Financial Services Cloud
c. Click New. enabled
Banking 1
Government 1
Healthcare 2
IT 1
Mining 10
Real Estate 2
2. To determine the risk category for a party profile based on employment type, create another decision matrix:
a. From the App Launcher, find and select Business Rules Engine.
b. From the app navigation menu, select Lookup Tables.
c. Click New.
d. Select Decision Matrix and click Next.
e. For Name, enter EmploymentTypeRisk, and for Type, select Standard.
f. Save your work.
g. On the record page for your new decision matrix, on the Related tab, click version 1 of the matrix.
h. Add columns to define your input and output data.
554
Financial Services Cloud Streamline Your Customer Onboarding Experience
Here’s a sample decision matrix for mapping an application form to an assessment type:
Full Time 1
Independent Contractor 5
Part-Time 7
Retired 6
Student 9
Temporary 9
Unemployed 10
3. To determine the risk category for a party profile based on source of funds, create another decision matrix.
a. From the App Launcher, find and select Business Rules Engine.
b. From the app navigation menu, select Lookup Tables.
c. Click New.
d. Select Decision Matrix and click Next.
e. For Name, enter FundSourceRisk, and for Type, select Standard.
f. Save your work.
g. On the record page for your new decision matrix, on the Related tab, click version 1 of the matrix.
h. Add columns to define your input and output data.
Here’s a sample decision matrix for mapping an application form to an assessment type:
Business Income 5
Commission 4
Government Benefits 10
Rental Income 3
Salary 1
555
Financial Services Cloud Streamline Your Customer Onboarding Experience
4. To determine the overall risk category for a party profile based on employment industry, employment type, and source of funds,
create another decision matrix.
You can also associate the risk category with the date of the next party profile review in the same decision matrix.
a. From the App Launcher, find and select Business Rules Engine.
b. From the app navigation menu, select Lookup Tables.
c. Click New.
d. Select Decision Matrix and click Next.
e. For Name, enter OverallRiskWithReviewPeriod, and for Type, select Standard.
f. Save your work.
g. On the record page for your new decision matrix, on the Related tab, click version 1 of the matrix.
h. Add columns to define your input and output data.
Here’s a sample decision matrix for mapping an application form to an assessment type:
0 Low 36
3 Medium 12
5 High 6
After you create the decision matrix, reference it from the Evaluate Party Profile Risk expression set template. In the sample expressions
set template, update the formula in the Calculation step to suit your business needs. The flow with the label, Onboarding: Assess the
Risk Category for the Party Profile and Update the Party Profile Stage, calls this expression set during the onboarding process to determine
the risk category of the party profile.
556
Financial Services Cloud Streamline Your Customer Onboarding Experience
b. Select Display approval history information in addition to the fields selected above.
c. Under Security Settings, select Allow approvers to access the approval page only from within the Salesforce application.
(Recommended).
11. Specify which users are allowed to submit the initial request for approval.
For example, you can select Party Profile Owner as the Allowed Submitter.
557
Financial Services Cloud Streamline Your Customer Onboarding Experience
5. Select All records should enter this step, and then click Next.
USER PERMISSIONS
6. Select Automatically assign to queue, and then select a queue.
7. Save your changes. To add an approval step:
• Customize Application
558
Financial Services Cloud Streamline Your Customer Onboarding Experience
USER PERMISSIONS
559
Financial Services Cloud Streamline Your Customer Onboarding Experience
USER PERMISSIONS
560
Financial Services Cloud Streamline Your Customer Onboarding Experience
To initiate onboarding: Financial Services Cloud Extension OR FSC Available in: Lightning
Sales Experience in Professional,
Enterprise, and Unlimited
To convert a lead: Create and Edit on Leads, Accounts, Contacts Editions that have the
AND Financial Services Cloud
enabled
Convert Leads
To avoid creating duplicate records when Require Validation for Converted Leads
converting leads:
To initiate the onboarding process for applicants, launch the sample Onboarding app, create a lead record for an applicant, and then
convert the lead to an opportunity.
1. From the App Launcher, find and select Onboarding.
2. Click the Leads tab.
3. Open the lead record and click Convert.
4. In the Account section, create an account for the lead.
If you’re converting a lead who works for an existing account, select the existing account.
6. Check that the Record Owner and Converted Status are correct.
7. Click Convert.
561
Financial Services Cloud Streamline Your Customer Onboarding Experience
When you convert a lead to an opportunity, the app creates an application form record with the information of the lead record. The
application form stores the information of an application submitted for the product.
8. Click Finish.
When you click Finish, the app calls a flow that creates three records, an applicant record, an assessment record, and a Party Profile
record. The flow creates a party profile record for the applicant if there’s no existing active party profile record.
The applicant record stores information about the individual or group being onboarded. The party profile record stores information
about the profile of a party and is used for identity verification and risk assessment purposes. The assessment record stores the applicant
assessment information .
562
Financial Services Cloud Streamline Your Customer Onboarding Experience
6. To initiate identity verification, in the Identity Verification step, scan the QR code from your mobile, or click the link in the step.
7. After the identity verification is complete, click Next. The results of this step depend on how your adming set up the integration
definitions for identity verification.
8. Review the Disclosure and Consent statement and add your digital signature.
9. Upload documents for validation.
The documents are saved as Document Checklist Items and attached to the assessment record. If your admin added the Discovery
Framework Document Matrix element to an assessment form, the element dynamically generates a list of documents that respondents
must upload. For more information, see Dynamically Identify the Documents to Upload for an Assessment.
5. In the Work Guide component, review the status of the identity verification checks and AML
screening for the applicant, and click Finish. USER PERMISSIONS
If the status on the Work Guide component is Completed, the app calls a flow that updates the To validate the identity
stage of the applicant’s party profile record to Document Validation. If the status isn’t completed verification and risk
or is rejected, the app allows the user to retry the identity verification selects and AML screening screening status:
for the applicant. To review the documents that were uploaded for KYC verification, from the Party • Financial Services Cloud
Profile record page, go to the Documents tab. Then, use Validate Document to review and validate Extension OR FSC Sales
the documents.
563
Financial Services Cloud Streamline Your Customer Onboarding Experience
564
Financial Services Cloud Streamline Your Customer Onboarding Experience
After you’ve validated the document, you can view a list of the objects that were validated, the approval history, and more. To view, on
the Document Checklist Item record page, click the Related tab. The Document Checklist Item Validated Targets and Approval History
related lists show the details.
SEE ALSO:
Dynamically Identify the Documents to Upload for an Assessment
565
Financial Services Cloud Intelligent Document Automation for Consent and Disclosures
Authorization Form Consent Identifies whether a person consents to an information authorization request form, and
captures information about when and how consent was given.
Authorization Form Data Use Defines the forms that can be used to fulfill a data use purpose.
Authorization Form Text Represents the text, or a link to the text, of an authorization form for a specific language
and time period.
566
Financial Services Cloud Intelligent Document Automation for Consent and Disclosures
Data Use Legal Basis Identifies a regulation or policy that governs consent and disclosure requirements.
Data Use Purpose Defines a reason for collecting consent and disclosure information.
Digital Signature Represents an instance of a person’s signature that’s captured electronically and used to
indicate their consent.
Info Authorization Request Represents a request made to a person to consent to one or more authorization forms.
Info Authorization Request Form Represents an instance of an authorization form, including the appropriate text, to be
presented to a person for their acknowledgment or consent.
Multiparty Information Authorization Tracks a request for multiple parties of authorization on a Data Use Purpose. For example,
Request consent requests to share the required documents to open a joint financial account or
share mortgage disclosures to loan applicants (borrower + co-borrower).
SEE ALSO:
Data Model Overview
567
Financial Services Cloud Intelligent Document Automation for Consent and Disclosures
568
Financial Services Cloud Intelligent Document Automation for Consent and Disclosures
c. On the New Data Use Legal Basis page, enter a descriptive Name.
d. (Optional) In the Source field, enter a value that helps identify the regulation.
e. (Optional) Enter a description to provide more details.
f. Save your work.
569
Financial Services Cloud Intelligent Document Automation for Consent and Disclosures
a. From the Apps menu, enter auth in the search field, then select Authorization Form.
b. On the Authorization Forms list page, click New.
570
Financial Services Cloud Intelligent Document Automation for Consent and Disclosures
c. On the New Authorization Form Text page, enter a descriptive Name. It’s helpful to include the language and the time period
in the name.
d. From the Authorization Form dropdown, select the Authorization Form for this text.
e. There are three options for specifying the text to be presented with the form. If the text is relatively short you can include it in
its entirety in the Summary Auth Form Text field. If the text is available on a web page, you can provide a link to it in the Full
Authorization Form Url field. If the text is available in an uploaded document file, such as a PDF file, you can specify the file
using the Content Document dropdown.
f. (Optional) Specify the effective dates.
g. Before this form can be used to fulfill authorization requests, an Authorization Form Text record must be specified in the Default
Auth Form Text field. Skip this field for now if there are no text records available yet.
h. (Optional) If you’re ready to use this text record with an authorization form, click Is Active. Only one authorization form text
record per locale can be active at a time for a specific authorization form.
i. Skip the Is Read Only checkbox and the Last Activation Date Time fields. They update automatically when this record is
activated.
j. Save your work.
3. Set the authorization form’s default text to be the new authorization form text record.
a. From the Apps menu, enter auth in the search field, then select Authorization Form.
b. In the Authorization Forms list page, click the name of the form you created in Step 1.
c. On the Authorization Form detail page, click Edit.
571
Financial Services Cloud Intelligent Document Automation for Consent and Disclosures
d. From the Default Auth Form Text field, select the authorization form text record you created in Step 2.
e. Save your work. This authorization form is now ready to use for generating authorization requests.
572
Financial Services Cloud Intelligent Document Automation for Consent and Disclosures
573
Financial Services Cloud Intelligent Document Automation for Consent and Disclosures
11. For a new Information Authorization Request, leave the Response Status dropdown set to New.
12. In the Requested Date Time section, set the Date and Time fields to the time when the request was made.
13. In the Expiration Date Time section, set the Date and Time fields to the time when the request becomes invalid.
14. Save your work.
15. On the Info Authorization Request detail page, click the Related tab. The Info Authorization Request Forms related list displays
one or more records generated for this request. A record is generated for each active authorization form that’s related to the data
use purpose specified in the Info Authorization Request.
574
Financial Services Cloud Intelligent Document Automation for Consent and Disclosures
2. Select one of the forms in the Info Authorization Request Forms related list.
3. From the dropdown menu in the upper right, select Edit.
575
Financial Services Cloud Intelligent Document Automation for Consent and Disclosures
b. From the Response Status dropdown, select the appropriate value, such as Seen, Signed, or Rejected.
5. (Optional) To capture a more detailed response, create an Authorization Form Consent record:
a. From the Latest Authorization Form Consent dropdown, select + New Authorization Form Consent.
6. On the Edit Information Authorization Form, save your work to record the response.
576
Financial Services Cloud Intelligent Need-Based Referrals and Scoring
577
Financial Services Cloud Intelligent Need-Based Referrals and Scoring
4. Scroll to the Advisor profile, and set the Access Level to Full Access. This step maps the cloned profile that you created as a
pre-installation task to the Advisor profile provided in the package.
5. Repeat for the Personal Banker, Relationship Manager, and any other relevant profiles.
6. Select Install.
If the installation takes a while, you can click Done and the installation completes in the background. Check your email for confirmation
that the installation was successful.
If the package installation fails, see Why did my installation or upgrade fail?
SEE ALSO:
Report and Dashboard Limits, Limitations, Allocations, and Technical Requirements
SEE ALSO:
Set Up an Approval Process
578
Financial Services Cloud Intelligent Need-Based Referrals and Scoring
579
Financial Services Cloud Intelligent Need-Based Referrals and Scoring
SEE ALSO:
Salesforce Help: Email Templates in Lightning Experience
Create a Process
Optionally, use a process to initiate the referral approval process and to generate emails when
EDITIONS
people create, update, or reassign referrals.
From Process Builder, create a process that meets your org’s business requirements. Financial Services Cloud is
available in Lightning
Experience.
SEE ALSO:
Available in: Professional,
Process Builder
Enterprise, and Unlimited
Create a Process with Process Builder editions
Note: Changing the Leads tab name affects all users, even if they’re not using Intelligent Financial Services Cloud is
Need-Based Referrals and Scoring. available in Lightning
Experience.
Available in: Professional,
SEE ALSO:
Enterprise, and Unlimited
Salesforce Help: Rename Object, Tab, and Field Labels editions
580
Financial Services Cloud Intelligent Need-Based Referrals and Scoring
581
Financial Services Cloud Intelligent Need-Based Referrals and Scoring
• Expressed Interests (Component name: Referrals Expressed Interest List - Financial Services Cloud)—Displays a referral’s interest,
such as a checking account or a mortgage.
582
Financial Services Cloud Interaction Summaries
Interaction Summaries
Capture and share interaction summaries.
Help bankers and financial advisors build and deepen customer relationships with the interaction summaries data model and Lightning
components. Your users can manage every aspect of client and partner interactions and take advantage of structured note-taking and
compliant, role-based data sharing options. When you add the Interaction Summaries component to the home or account page, your
583
Financial Services Cloud Interaction Summaries
users can create interaction summaries linked with interactions. And by adding the Interaction Attendees component to the interaction
summary or interaction page, they can easily view and add attendees.
Watch a video
If you aren’t able to watch the video in full screen, open the video on a new tab: Take a Tour of Interaction Summaries for Financial
Services Cloud .
584
Financial Services Cloud Interaction Summaries
a. From Setup, in the Quick Find box, enter Interaction Summary, and then select
Interaction Summary Settings. USER PERMISSIONS
b. Enable Interaction Summary. To enable and configure
interaction summaries:
2. Add the Interaction Summaries component to the home page or any object record page.
• Financial Services Cloud
a. On the home page or the object record page, click the Setup icon, and select Edit Page. Extension OR FSC Sales
b. Drag the Interaction Summaries component to the page. AND
c. Select a value from the Lookup Field dropdown menu. Customize Application
The component uses the Lookup Field value to populate the interaction summary records
on the component.
Note: For Home page, the component ignores the lookup field value and shows all records that a user can access. Before
you add the component and configure the Lookup Field, create a lookup from the Interaction Summary object to the
required object. The values in the Lookup Field dropdown menu depend on the record page that you’re editing.
585
Financial Services Cloud Interaction Summaries
3. Add the Interaction Attendees component to the interaction summary or interaction page.
a. On the interaction summary or interaction record page, click the Setup icon, and select Edit Page.
b. Drag the Interaction Attendees component to the page or to a tab on the page.
c. Save your changes.
c. On the account record page, click the Setup icon, and select Edit Page.
d. Drag the Account Interactions component to the page or to a tab on the page.
e. Select View data as an admin.
By default, users’ access privileges control what data is shown on the component. You can override this default setting so that
the component shows everyone the total number of interactions and all interacting users.
Note: Before you can enable this setting, the View Account Interaction as Admin feature setting must be enabled for
Interaction Summaries.
5. Configure related lists for the Interaction object to show all accounts related to an interaction on the Interaction Related Account
related list.
a. From Setup, open Object Manager.
b. In the Quick Find box, enter Interaction, and then select Interaction.
c. Click Page Layouts, and then select Interaction Layout.
d. On the palette, select Related Lists.
e. Drag the Interaction Related Account from the object palette to the Related Lists container.
f. Under Related Lists, double-click the Interaction Related Account related list or click the wrench icon ( ).
g. Under Columns, select the fields to include in the related list, and define the order in which the fields display. Select how to sort
the records. The default is by record ID.
h. Click OK. Your changes aren’t saved until you save the page layout.
i. Save the page layout.
SEE ALSO:
Explore Accounts Associated With an Interaction (can be outdated or unavailable during release preview)
586
Financial Services Cloud Interaction Summaries
Note: These settings are available only if the Interaction Summary setting is enabled.
2. Enable compliant data sharing for the Interaction and Interaction Summary objects.
a. From Setup, in the Quick Find box, enter Compliant Data Sharing, and then select Object Enablement Settings.
b. Enable Interaction.
To share an interaction and to access the Interaction Participant object, ensure that compliant data sharing is enabled for the
Interaction object.
SEE ALSO:
Sharing Settings
Compliant Data Sharing for Financial Services
587
Financial Services Cloud Interaction Summaries
Create an Interaction
Create an interaction to capture a meeting with a client or partner.
Prevent Duplicate Interaction Records
Use the duplicate record management feature with the Interaction object. Help your users keep their Interaction records free of
duplicates by creating duplicate rules and matching rules for the Interaction object.
Add Attendees to an Interaction
You can add one or more users or contacts as attendees to an interaction.
View Account Interactions and Key Contacts
See at a glance the key contacts for an account, past account interactions, and details such as the users who have interacted with
each contact and the total number of interactions.
Explore Accounts Associated With an Interaction
Use the new Interaction Related Account junction object to view all accounts for an interaction. Interaction Related Account is a
junction between Interaction and Account objects. For each interaction, based on the interaction attendee details, the new junction
automatically captures all accounts participating in that interaction. Then you can associate a role for each account. For example,
whether the account is Primary, Legal, or Audit.
Add Interest Tags to Interaction Summaries
Your users can add interest tags to interaction summaries. Instead of sifting through meeting notes to find relevant interactions,
your users can filter interaction summaries by interest tags to quickly find the required interactions.
Share an Interaction
You can share a record from the Interaction Participants related list or by using the Manage Participants component.
Create an Interaction Summary
Capture the details of an interaction in an interaction summary. When creating an interaction summary, you can take detailed
meeting notes, specify the confidentiality level of the notes, and add action items or next steps. You can also add a related record
such as an opportunity or a financial deal associated with the interaction.
Share an Interaction Summary
You can share a record from the Interaction Summary Participants related list or use the Manage Participants component.
Search Interaction Summaries
Add the Interaction Summaries component to the account page so that bankers and financial advisors can search for interaction
summaries. They can search for a record based on the interaction summary title, meeting notes, next steps, or any custom text fields.
The search engine uses the Salesforce Object Search Language (SOSL) to retrieve the search results.
588
Financial Services Cloud Interaction Summaries
Create an Interaction
Create an interaction to capture a meeting with a client or partner.
EDITIONS
1. From the App Launcher, select Interactions.
Available in: Lightning
2. Change the list view to All Interactions.
Experience in Professional,
3. Click New. Enterprise, and Unlimited
4. Enter a name for the interaction. For example, enter Meeting with clients. Editions that have Financial
Services Cloud enabled.
5. Select the account of the client or partner who you interacted with.
6. Select the interaction start and date times, interaction type, and the location of interaction.
USER PERMISSIONS
7. Save your changes.
To create an interaction:
• Financial Services Cloud
Extension OR FSC Sales
2. From the Attendee Type list, select Internal or External. USER PERMISSIONS
3. From the Individual list, select User or Contact, and then select a user or contact ID.
To add attendees to an
4. Click Add. interaction:
• Financial Services Cloud
5. To add more users or contacts as attendees, repeat steps 2 through 4.
Extension OR FSC Sales
6. Save your changes.
SEE ALSO:
Enable and Configure Interaction Summaries
589
Financial Services Cloud Interaction Summaries
If you’ve enabled Einstein Activity Capture for Financial Services Cloud in Salesforce, when you
modify the interaction attendee details for an interaction, Salesforce automatically updates the USER PERMISSIONS
Interaction Related Account related list. For example, if you remove an attendee from an interaction,
To explore accounts related
the account details of that attendee is automatically removed from the Interaction Related Account
to an interaction:
related list.
• Financial Services Cloud
1. From the App launcher, find and select Interactions. Extension OR FSC Sales
2. From the Interactions list view, select the interaction for which you want to view all accounts
related to that interaction.
3. Click the Related tab and on the Interaction Related Account related list you can view all accounts related to that interaction.
SEE ALSO:
Explore Accounts Associated With an Interaction (can be outdated or unavailable during release preview)
Enable Einstein Activity Capture for Financial Services Cloud (can be outdated or unavailable during release preview)
InteractionRelatedAccount (can be outdated or unavailable during release preview)
590
Financial Services Cloud Interaction Summaries
6. Add the Interest Tags component to the Interaction Summary record pages so that your users can search for and assign interest
tags to client records.
See Add the Interest Tags Component to Record Pages.
591
Financial Services Cloud Interaction Summaries
Share an Interaction
You can share a record from the Interaction Participants related list or by using the Manage
EDITIONS
Participants component.
Available in: Lightning
Share an Interaction from the Interaction Participants Related List Experience in Professional,
You can share an interaction with a user or a group by adding them as participants to the record Enterprise, and Unlimited
from the Interaction Participants related list. With this approach, you can share a record with Editions that have Financial
Services Cloud enabled.
only one user or a group at a time.
592
Financial Services Cloud Interaction Summaries
c. Move the required participant types to the Selected list, and then click OK.
d. Save your changes.
The Manage Participant component supports Account participants, Interaction Attendees, Financial Deal participants, and Opportunity
participants as suggestions to share interaction records. Users or groups from these participant types appear as suggestions.
593
Financial Services Cloud Interaction Summaries
c. Click Next.
d. Select a participant role for every user or group, enter comments, and then select Active.
e. Click Finish.
f. Save your changes.
SEE ALSO:
Enable and Configure Interaction Summaries
Share an Interaction Summary from the Interaction Summary Participants Related List
You can share an interaction summary record with a user or a group by adding them as participants to the record from the Interaction
Summary Participants related list. With this approach, you can share a record with only one user or a group at a time.
Share an Interaction Summary Using the Manage Participants Component
When you add the Manage Participant component to an interaction summary record page, bankers and financial advisors can add
multiple users or groups as participants to the record. And they can assign roles from within the component. The component also
provides a suggested list of users or groups to add to the record.
594
Financial Services Cloud Interaction Summaries
Share an Interaction Summary from the Interaction Summary Participants Related List
You can share an interaction summary record with a user or a group by adding them as participants
EDITIONS
to the record from the Interaction Summary Participants related list. With this approach, you can
share a record with only one user or a group at a time. Available in: Lightning
To share an Interaction Summary and to access the Interaction Summary Participant object, ensure Experience in Professional,
that compliant data sharing is enabled for the Interaction Summary object. Enterprise, and Unlimited
Editions that have Financial
1. From an interaction summary record page, on the Interaction Summary Participants related
Services Cloud enabled.
list, click New.
2. From the Participant list, search for and select the user or the group that you want to share the
interaction summary with. USER PERMISSIONS
3. Select a participant role, enter comments, and select Active.
To share an interaction
4. Save your changes. summary from the
Interaction Summary
Participants related list:
• Financial Services Cloud
Extension OR FSC Sales
595
Financial Services Cloud Interaction Summaries
e. Click Finish.
f. Save your changes.
Note: The previews display only 30 records. To view all records, click View All.
Note: For the Home page layout, the component always shows a list of interaction summaries that a user can access.
You can’t override this behavior for the Home page.
596
Financial Services Cloud Interaction Summaries
SEE ALSO:
Sales Productivity: Einstein Activity Capture (can be outdated or unavailable during release preview)
597
Financial Services Cloud Interaction Summaries
Considerations for Working with Einstein Activity Capture for Financial Services Cloud
Keep in mind these considerations when using Einstein Activity Capture for Financial Services Cloud.
EDITIONS
Setting Up Einstein Activity Capture for Financial Services Cloud Available in: Lightning
Experience in Professional,
• If you’re already syncing events using Einstein Activity Capture, then before enabling Einstein Enterprise, and Unlimited
Activity Capture for Financial Services Cloud in your Salesforce org, you must either: Editions that have Financial
– Reset your Einstein Activity Capture configuration, enable Einstein Activity Capture for Services Cloud enabled.
Financial Services Cloud, and then set up a new Einstein Activity Capture configuration for
syncing interactions.
– Turn off the Event setting in each active Einstein Activity Capture configuration, enable Einstein Activity Capture for Financial
Services Cloud, and then turn on the Interaction setting for the configurations.
• To enable Einstein Activity Capture for Financial Services Cloud, from the Einstein Activity Capture settings page, turn off Activity
Metrics and Activity Dashboard.
598
Financial Services Cloud Interaction Summaries
• Interaction, Interaction Attendee, Interaction Participant, and Interaction Related Account records are created depending on the
event organizer with the these similarities and differences:
Interaction owner Salesforce user who set up the meeting – The system promotes any one of the
event attendees who is a Salesforce
user and has an associated Einstein
Activity Capture configuration as the
owner of the Interaction record.
– The newly assigned owner’s
connected calendar applications are
used to sync the event details into
Salesforce.
What happens when the event attendee
who was promoted as the Interaction
owner is removed from the meeting invite?
– An event sync is reinitiated
– A new Interaction record is created,
and the system promotes any of the
other event attendees who is a
Salesforce user and has an associated
Einstein Activity Capture configuration
as the owner of the Interaction record.
– The newly assigned owner’s
connected calendar applications are
used to sync the event details into
Salesforce.
– The old Interaction record is deleted.
Interaction Attendee records Interaction Attendee records are created Interaction Attendee records are created
for all event attendees who are internal for all event attendees who are internal
Salesforce users. Salesforce users.
Interaction Related Account records If Einstein Activity Capture for Financial If Einstein Activity Capture for Financial
Services Cloud is enabled, Interaction Services Cloud is enabled, Interaction
Related Account records are created Related Account records are created
599
Financial Services Cloud Interaction Summaries
• Interaction participant and interaction related account records are created asynchronously post the Interaction sync. Therefore, after
the Interaction sync, there may be a time lag before the interaction participant and interaction related account records are created.
• If the interaction participant and interaction related account records can’t be created, the interaction owner receives a notification.
The interaction owner can click the notification to open the corresponding interaction record details page.
• Events synced with Einstein Activity Capture as interaction and interaction attendee records aren’t supported on the activity timeline.
• You can create an Einstein Activity Capture configuration to sync events or interactions but not both.
• Syncing recurring events as interactions isn’t supported. Event attachments don’t sync between Microsoft Exchange or Google and
Salesforce.
• The Activity Metrics and Activity dashboards aren’t supported when syncing events as interactions in Salesforce.
• Syncing interactions is unidirectional. You can sync events only from connected email and calendar applications to Salesforce but
not in the other direction.
• Because syncing is unidirectional, changes to synced records in Salesforce are overwritten the next time you sync those records with
Einstein Activity Capture.
General Considerations
• Before activating a configuration with interactions enabled, we recommend preparing interactions that you don’t want to sync to
Salesforce. See Preparing to Sync Interactions on page 603.
• By default, interactions are synced starting from the date that the user’s account is connected to Salesforce. To change this date,
you can adjust the Filter by End Date when creating the configuration or later on the configuration’s Advanced Settings tab. When
editing the value on an existing configuration, the new value doesn’t apply to users who already have an account connected.
• If interactions aren’t syncing for a specific user, try removing the user from the configuration and then adding the user again. If you’re
using Microsoft Office 365 with an org-level or service account authentication method, you can test and reset the user.
• Synced interactions are available for Salesforce Reports.
• If there’s no contact mapping for an attendee record, only the attendee’s email is synced and displayed on the interaction record.
• To view the synced interaction attendee details, add the Interaction Attendee component to an Interaction record page layout.
• To view all accounts participating in the synced interactions on the related list, add the Interaction Related Account related list to
an Interaction record page layout. When you remove an attendee from an interaction, the account details related to that attendee
are also removed from the Interaction Related Account object.
• You can search synced interaction and interaction attendee records.
• The ownership of synced records is based on Compliant Data Sharing rules.
SEE ALSO:
Sales Productivity: Einstein Activity Capture Considerations (can be outdated or unavailable during release preview)
Sales Productivity: Create a Configuration for Einstein Activity Capture (can be outdated or unavailable during release preview)
Enable and Configure Interaction Summaries (can be outdated or unavailable during release preview)
Explore Accounts Associated With an Interaction (can be outdated or unavailable during release preview)
600
Financial Services Cloud Interaction Summaries
601
Financial Services Cloud Interaction Summaries
Sales Productivity: Create a Configuration for Einstein Activity Capture (can be outdated or AND
unavailable during release preview) Modify All Data
602
Financial Services Cloud Interaction Summaries
603
Financial Services Cloud Interaction Summaries
604
Financial Services Cloud Interest Tags for Financial Services Cloud
Location No label
Description Description
Individual No label
User Email ID
Organizer No label
605
Financial Services Cloud Know Your Customers
Example: Streamline Onboarding with KYC Data Model and Integrated Onboarding
Data Model
A new resident, Rachel Adams, visits Cumulus Bank to open a savings account. The relationship manager, Tim, helps her with the
application. As required by regulations, the bank performs KYC checks on Rachel. After a successful KYC verification, Rachel is onboarded,
and her savings account is created. Six months later, Rachel returns to Cumulus Bank to apply for a credit card. Because the bank already
has her validated KYC information from her previous application, the credit card application process is significantly faster and smoother.
To ensure a smooth onboarding for Rachel Adams, Cumulus Bank uses both the KYC data model and the Integrated Onboarding data
model. The KYC model fast-tracks identity verification, and the Integrated Onboarding data model streamlines the application process.
606
Financial Services Cloud Know Your Customers
Account Represents a record created Created when the application is approved When Rachel Adams' savings account
after a successful application for application approval. Tracks the application is approved, a
a specific product. It represents transactions and activity related to the corresponding Account is created for
the ongoing customer specific product. her in Salesforce.
relationship with that product.
If you aren’t able to watch the view in full screen, open the video on a new tab: Get to Know USER PERMISSIONS
the Know Your Customer (KYC) Data Model for Financial Services Cloud.
To enable Know Your
1. From Setup, in the Quick Find box, enter General Settings, and then under Financial Customer data model
Services Cloud, select General Settings. • Financial Services Cloud
2. Enable Know Your Customer. Extension OR FSC Sales
OR FSC Service
AND
Customize Application
607
Financial Services Cloud Know Your Customers
Frequently Asked Questions on the Know Your Customer (KYC) Data Model
Get answers to the most frequently asked questions regarding the Know Your Customer (KYC) data
EDITIONS
model, using the context of onboarding an applicant for a product for better comprehension.
Available in: Lightning
What is a Party Profile? Experience in Enterprise and
Unlimited Editions that have
A party profile record represents the KYC details of the party that you’re onboarding, including Financial Services Cloud
compliance-related details such as credit score and risk profiles. enabled
How to handle Re-KYC for a party profile based on an event. For example, when the party you’re
onboarding becomes a Politically Exposed Person (PEP)?
For a party profile designated as a PEP, you can choose to either create a party profile record and conduct a full KYC again, or update
the existing party profile record with the latest information.
608
Financial Services Cloud OmniStudio for Financial Services Cloud
Installation Prerequisites
• Make sure that your org doesn't already have OmniStudio installed.
From Setup, search for and then select Installed Packages. If you have OmniStudio, don't install it again.
• Make sure that you're assigned the required OmniStudio permissions.
You need the OmniStudio Admin, OmniStudio Runtime for Communities, and OmniStudio User permission set licenses.
• Complete the required steps to prepare your org for OmniStudio.
For detailed steps, see Prepare to Install the OmniStudio Package.
Install OmniStudio
1. Log out of all Salesforce orgs.
609
Financial Services Cloud Record Alerts
After installation is complete, set up FlexCards and configure designer, non-designer, and Experience site users of OmniStudio. Experience
site users are also called Digital Experience users or Community users.
Record Alerts
Alert your agents to changes in client records that require action. Using Record Alerts, agents can scan records for notifications that show
information from your core banking system or from alerts that are stored in Salesforce.
Record alerts help agents decide what needs attention now or soon. For example, if an agent sees a low balance alert on the financial
account that funds withdrawals, the agent can notify the client to transfer funds and avoid overdrafts. Agents can snooze alerts for later
and dismiss them.
Create custom severity values for record alerts. Group similar record alerts by creating record alert categories. With Business APIs, aggregate
and show alerts for financial account transactions, financial accounts, and person accounts in a hierarchical view.
If you are a Financial Services Cloud user, you can use the Financial Services Cloud permissions for Record Alerts.
To configure a Record Alert expression set using Rule Engine Designer permission set AND Access Record Alerts for Business Rules
Business Rules Engine: Engine permission AND Financial Services Cloud Foundations OR Financial Service
Cloud EUOZ OR Financial Services Cloud Extension
To set up Record Alerts and create alerts from Salesforce objects, see Record Alerts.
Note: Branch Association Settings has been retired. We recommend using Record Association Builder because it offers the same
record linking capability plus the flexibility to use custom objects and customized association logic.
610
Financial Services Cloud Record Association Builder
Note: The User license to access Record Association Builder in Financial Services Financial Services Cloud is
Cloud and User license to access Branch Management in Financial Services Cloud available in Lightning
Experience.
permissions are enabled by default if your organization has the Financial Services Cloud
Extension permission set. Available in: Professional,
Enterprise, and Unlimited
1. Create a permission set with the Record Association Builder and Branch Management permissions
editions
enabled.
a. From Setup, in the Quick Find box, enter Permission Sets, and then click Permission
Sets.
b. Click Clone next to the Financial Services Cloud Extension permission set.
c. Enter a label for your permission set, such as FSC with Record Association Builder.
d. Clear the API name field and then tab to the next field, so the API name fills in automatically.
e. (Optional) Change the Description field if desired.
f. Click Save.
g. In the Permission Sets list, click the name of the permission set you just created to edit it.
h. Click the System Permissions link.
i. Click Edit.
j. Enable the User license to access Record Association Builder in Financial Services Cloud and User license to access
Branch Management in Financial Services Cloud permissions.
611
Financial Services Cloud Record Association Builder
k. Click Save.
Note: You can only assign a permission set license to active users.
SEE ALSO:
Salesforce Help: Licenses Overview
Financial Services Cloud Permission Set Licenses
SEE ALSO:
Salesforce Help: Edit Object Permissions in Profiles
612
Financial Services Cloud Record Association Builder
Note: Only enable one of the Record Association Builder or Branch Management Associate Financial Services Cloud is
records to branches (Beta) settings at the same time to avoid conflict. Associate records available in Lightning
Experience.
to branches (Beta) will eventually be retired. We recommend using the Record Association
Builder since it offers the same record linking capability but provides greater flexibility to Available in: Professional,
define your own association criteria. Enterprise, and Unlimited
editions
To enable Record Association Builder:
1. From Setup, enter association in Quick Find. Under the Financial Services heading, click
Record Association Builder.
2. To enable Record Association Builder, set the toggle to On.
USER PERMISSIONS
613
Financial Services Cloud Record Association Builder
The Reference Object and Event Type fields determine which object events, such as the creation of a record, cause the criteria to be
evaluated. Record Association Builder directly supports the following reference objects:
• Account (including Person Account)
• Lead
• Opportunity
• Case
• Contact
• Interaction Summary
Record Association Builder supports the following Financial Services Cloud objects:
• Assets and Liabilities
• Financial Accounts
Record Association Builder supports all custom objects.
Record Association Builder listens for Create and Update event types for each object. A Create event occurs whenever a new record is
created for that object. An Update event occurs whenever one or more fields in an existing record are changed.
One reference object can have up to five association criteria.
The Precondition section includes a formula that, when true, causes a new association to be created. Precondition formulas use the
same format as the formulas for calculated fields.
Account Create [Account].AnnualRevenue > 3000000 && An account is created that meets
[Account].NumberOfEmployees > 20 requirements for annual revenue and number
of employees.
Person Account Update [Account].FSC12__NetWorth__c > 500000 Net Worth Greater than 500k
Contact Update [Contact].MailingCity = ‘San Francisco’ Contact whose mailing city is San Francisco.
614
Financial Services Cloud Record Association Builder
To create an association criteria record for one of the directly supported reference objects, follow the steps in the order listed.
1. From Setup, in the Quick Find box, enter association, and then select Record Association Builder.
2. Click New Criteria.
3. On the New Criteria page, enter a descriptive Name. The API Name field value is filled in automatically.
4. Select the association type in the Association Type dropdown.
5. (Optional) Add a description if desired. A description can be helpful for differentiating criteria that are based on similar events or
formulas.
6. Select an object in the Reference Object dropdown.
7. Select an event type in the Event Type dropdown.
8. Specify a formula in the Precondition formula field. You can use the controls in the Insert bar above the formula to insert elements
at the cursor location in the formula field.
9. Keep the Use an alternate owner ID checkbox unchecked to use the default Owner ID field when making associations. If the
Reference Object you selected doesn’t include an Owner ID field, or if you want to use a different ID field:
a. Click Use an alternate owner ID.
b. Click the search box.
c. In the Select a Field window use the filter control to find and select the ID field to use.
615
Financial Services Cloud Record Association Builder
10. Keep the Activation set to Draft if you want to edit this criteria in the future. Only select Active in the Activation dropdown
when you’re ready to enable automatic associations whenever this criteria is met.
11. Save your work.
SEE ALSO:
Salesforce Help: Calculate Field Values with Formulas
616
Financial Services Cloud Record Association Builder
b. In the Select a Field window use the filter control to find and select the ID field to use.
c. Click Choose to select that field.
617
Financial Services Cloud Record Association Builder
618
Financial Services Cloud Record Association Builder
d. Enter a Subject.
e. Select a delivery method.
f. Click Done.
619
Financial Services Cloud Rollups
Rollups
Aggregate data from related records. The Rollups feature helps your users to easily view and analyze
EDITIONS
key information across multiple records, providing a comprehensive overview of data.
The Rollup By Look Rules (Summary Rollups) feature is available only in the Financial Services Cloud Available in: Lightning
managed package. The Record Rollups feature is available to you in both the Financial Services Experience
Cloud managed package and as a standard feature in your org without installing the managed
Available
package. Review these essential details about the record rollup feature here:
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
What’s the Difference Between Record Rollup in Managed
Cloud is enabled
Package and the Standard Record Rollup?
A record can be associated with only a single household. This You can roll up the same record to multiple households.
restriction prevents the aggregation of the record to multiple
households.
You can’t specify filter conditions to filter specific records from an You can specify one or more filter conditions to filter records from
object. an object in the record rollup definition.
For more information about the feature, see Rollups. For more information about the feature, see Rollup Definitions for
Record Rollups in Financial Services Cloud.
620
Financial Services Cloud Rollups
Important: The standard Record Rollup Definitions feature is available in Salesforce orgs Available in: Lightning
without installing the Financial Services Cloud managed package. This is different from the Experience
Record Rollups managed package feature, which is available to you after installing the Financial Available
Services Cloud managed package. For more information, see What’s the Difference Between in: Professional, Enterprise,
Record Rollup in Managed Package and the Standard Record Rollup?. and Unlimited Editions
where Financial Services
Cloud is enabled
Record Rollup Definitions
Fragmented data across multiple objects makes it tough for business executives to consolidate
information and make informed decisions. Consolidating information from multiple objects can be complex, as these objects aren’t
always directly linked.
Use Record Rollup Definitions to streamline the aggregation of records from various objects or groups. Additionally, use filters and join
conditions in the record rollup definitions to effectively and efficiently aggregate records between two objects. To show the record rollup
results in a clear and organized format, use the ShowRecordRollupResults component on a rollup target object’s record details page.
Business executives can make more informed and precise decisions by using this comprehensive overview of the combined data.
For more information, see Rollup Definitions for Record Rollups.
621
Financial Services Cloud Rollups
To create and activate a record rollup Record Aggregation Access Available in: Lightning
definition: Experience
AND
Available
Modify All Data
in: Professional, Enterprise,
AND and Unlimited Editions
Customize Application where Financial Services
Cloud is enabled
To sync record rollup definitions: Record Aggregation Access permission
AND
Modify All Data permission
AND
Customize Application permission
AND
Data Pipelines Base User permission set
Create a record rollup definition that rolls up the financial accounts of all the members of a household.
622
Financial Services Cloud Rollups
Financial Advisors or Relationship Managers Financial Services Cloud Extension OR FSC Sales
AND
OmniStudio User
623
Financial Services Cloud Rollups
4. To add the Account Contact Relation object and relevant join fields, click .
Note: The Party Relationship Group object isn’t directly linked to the Financial Account object. To establish a link between
the Party Relationship Group and the Financial Account, add the Account Contact Relation object.
5. For each object, specify the join fields to join records with the previous and next objects as listed in this table, save the changes and
activate the definition.
Object Next Object Join Field with Next Previous Object Join Field with
Object Previous Object
Party Relationship Group Account Contact Relation AccountId NA NA
(Rollup Target Object)
Note: When you sync the details for the first time, a new Data Processing Engine definition is created. Any subsequent sync
operation updates the same Data Processing Engine definition.
624
Financial Services Cloud Rollups
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
2. Click New Flow.
3. Select Start From Scratch, and click Next.
4. Select Schedule-Triggered Flow.
5. Set a schedule so that the Data Processing Engine associated with active record rollup definitions runs according to the specified
schedule.
6. Drag and drop an action element and connect it to the flow.
7. In the Filter By section, select Type.
8. Select Core Action.
9. Search for and select the Run Record Aggregation Batch Processing Definition action.
10. Specify a label and API Name.
11. Specify the rollup definition ID that you created earlier as the execution reference ID. To get the rollup definition ID:
a. From Setup, in the Quick Find box, enter Rollup Definitions, and then select Record Rollup Definitions.
b. Click the record rollup definition that you created earlier.
c. Copy the rollupDefinitionId from the URL and enter it as the execution reference ID.
625
Financial Services Cloud Rollups
Important: This feature is available in Salesforce orgs that have installed the Financial Services Cloud managed package. This is
different from the standard Rollup Definitions for Record Rollups feature, which can be accessed without installing the managed
package.
When you enable record rollups at the group level, all corresponding records are stamped with the Primary Group in the Household__c
lookup field. As a result, these records are displayed at the group level on the corresponding components or related lists.
Important: Don’t change the Household__c field. Any change to this field can cause inconsistent group-level rollups.
626
Financial Services Cloud Rollups
627
Financial Services Cloud Rollups
Extra Steps to Enable Rollups for Opportunities, Policies, Claims, and Referrals (Managed Package)
Not all objects are set up for group-level rollups by default. If you don’t see related lists for
EDITIONS
insurance-related objects, cases, opportunities, or referrals, add picklist values to the Rollup__c field
on the Account Contact Relationship object. Financial Services Cloud is
This is a Financial Services Cloud managed package feature. available in Lightning
Experience.
• In new orgs with Insurance for Financial Services Cloud, the Rollup__c field on the Account
Contact Relationship object includes the insurance-related picklist values. However, if you’re Available in: Professional,
configuring Insurance for Financial Services Cloud in an existing org, perform these steps to Enterprise, and Unlimited
editions
add the picklist values.
• To show all Primary Group member cases on a related list at the group level, add Cases as a
picklist value to the Rollup__c field on Account Contact Relationship.
• To show all Primary Group member opportunities on a related list at the group level, add Opportunities as a picklist value to the
Rollup__c field on Account Contact Relationship.
• To show all Primary Group member referrals on a related list at the group level, add Referrals as a picklist value to the Rollup__c field
on Account Contact Relationship.
1. From Setup, open Object Manager.
2. In the Quick Find box, enter Account Contact Relationship, and then select Account Contact Relationship.
3. Click Fields & Relationships, and then select Roll-Ups.
4. Under Values, click New.
5. In the Roll-Ups field, enter these picklist values. Enter each value on its own line.
• Cases
• Claims
• Claim Participants
• Insurance Policies
• Insurance Policy Participants
• Opportunities
• Referrals
1. From Setup, in the Quick Find box, enter Custom Settings, and then select Custom Available in: Professional,
Enterprise, and Unlimited
Settings.
editions
2. Click Manage next to Record Rollup Configuration.
3. Click New to add an object and define rollup settings for the object.
4. If you have triggers that don't depend on the Household field, the Skip Triggers can improve rollup performance.
628
Financial Services Cloud Rollups
Important: Rollup by Lookup, depends on the Household field. If you use Rollup by Lookup, don’t select Skip Triggers.
5. To update records without updating the Last Modified By and Last Modified Date fields, select Update Records Silently.
629
Financial Services Cloud Rollups
Important: If you have enabled the Record Rollup Optimization setting, use the HouseholdAssignmentBatchable batch job
instead of the GroupAssignmentBatchable job to roll up records in batches.
Only one of the two batch jobs, GroupAssignmentBatchable or HouseholdAssignmentBatchable, can be used in an org.
GroupAssignmentBatchable is enabled by default in orgs. To use the HouseholdAssignmentBatchable job, enable the Record Rollup
Optimization setting.
630
Financial Services Cloud Rollups
//Constructor 1:
RecordRollupConfig(String objectName, Datetime startTime, Datetime endTime)
//Constructor 2:
RecordRollupConfig(String objectName, Datetime startTime, Datetime endTime, Integer scope)
Sample code:
FinServ.GroupAssignmentBatchable.RecordRollupConfig recordRollupConfigFinancialAccount =
new FinServ.GroupAssignmentBatchable.RecordRollupConfig('FinancialAccount__c',
DateTime.newInstance(2009, 3, 4, 21, 2, 2), null, 500);
FinServ.GroupAssignmentBatchable.RecordRollupConfig recordRollupConfigCase = new
FinServ.GroupAssignmentBatchable.RecordRollupConfig('Case', null, null, null);
FinServ.GroupAssignmentBatchable.runRecordRollupJob(recordRollupConfigs);
FinServ.HouseholdAssignmentBatchable.runJob('Task');
631
Financial Services Cloud Rollups
//Constructor 1:
RecordRollupConfig(String objectName, Datetime startTime, Datetime endTime)
//Constructor 2:
RecordRollupConfig(String objectName, Datetime startTime, Datetime endTime, Integer scope)
Sample code:
FinServ.HouseholdAssignmentBatchable.RecordRollupConfig recordRollupConfigFinancialAccount
= new FinServ.HouseholdAssignmentBatchable.RecordRollupConfig('FinancialAccount__c',
DateTime.newInstance(2009, 3, 4, 21, 2, 2), null, 500);
FinServ.HouseholdAssignmentBatchable.RecordRollupConfig recordRollupConfigCase = new
FinServ.HouseholdAssignmentBatchable.RecordRollupConfig('Case', null, null);
FinServ.HouseholdAssignmentBatchable.runJob(recordRollupConfigs);
To run the jobs concurrently for multiple objects, you can call FinServ.HouseholdAssignmentBatchable.runJob() multiple times. Here’s
an example.
FinServ.HouseholdAssignmentBatchable.runJob('Task');
FinServ.HouseholdAssignmentBatchable.runJob('Claim');
Warning: We don’t recommend or provide support for creating or customizing Financial Services Cloud RBL rules.
632
Financial Services Cloud Rollups
633
Financial Services Cloud Rollups
Field to Rollup From The field to aggregate. RBLforAUMClientPrimaryOwner can be triggered when a change is
made to either the Managed__c or the Balance__c fields on a financial
From Object The source object that provides the
account, RBLforAUMClientPrimaryOwner rolls up the Balance__c on
Lookup Field and, for all objects except
all related financial accounts with a record type of InvestmentAccount.
Financial Account Role, the Field to
It does this for the primary owner, and writes the result to the
Rollup From. For Financial Account Role
TotalAUMPrimaryOwner__c field of the primary owner’s account record
objects, the Field to Rollup From is on
the financial account records related to Note: RBLforAUMClientPrimaryOwner, RBLforAUMHH, and
the financial account role record. RBLForFARforAUMClientPrimaryOwner all roll up to the
TotalAUMPrimaryOwner__c field on the Account object so
From Record Type The specific source object record types
activate only one of the three rules.
to aggregate (if specified).
634
Financial Services Cloud Rollups
Where Clause The filter criteria clause. The clause can RBLforAUMClientPrimaryOwner has one filter criteria that’s defined in
also be a logic statement with two or the A-05 rollup by lookup filter criteria record.
more filter criteria. When left blank, any
changes to the source object or the
specified triggering fields can invoke a
rollup recalculation.
635
Financial Services Cloud Rollups
636
Financial Services Cloud Rollups
Note: All financial account (FA) type rules have corresponding financial account role (FAR) type rules to support rollups for multiple
joint owners. You can enable either the FA or FAR version of the RBL rule, but not both. For example, you can enable
RBLForFARForFinAcctsClientPrimaryOwner instead of RBLForFinAcctsClientPrimaryOwner.
Note: FA, FAR, and HH types often share the Account rollup field for primary owner. For example, RBLforAUMClientPrimaryOwner
(FA), RBLForFARforAUMClientPrimaryOwner (FAR), and RBLforAUMHH (HH) rules all roll up to the TotalAUMPrimaryOwner__c field
on the Account object. As a result, you can activate only one of these rules at a time. Otherwise inaccurate aggregations can occur.
Note: All group or household (HH) type rules support RBL calculations for the Primary Owner's Primary Group only.
Warning: We don’t recommend or provide support for creating or customizing Financial Services Cloud RBL rules.
Note: RBL rules require processing power. To optimize performance, only activate those rules that support your business needs.
637
Financial Services Cloud Rollups
638
Financial Services Cloud Rollups
639
Financial Services Cloud Rollups
640
Financial Services Cloud Rollups
641
Financial Services Cloud Rollups
642
Financial Services Cloud Rollups
643
Financial Services Cloud Rollups
644
Financial Services Cloud Rollups
645
Financial Services Cloud Rollups
Note: RBL rules aren’t supported for Insurance Policy Participants and Claim Participants.
Perform Rollup-by-Lookup Calculations Faster with Data Processing Engine (Managed Package)
Switch to the enhanced Rollup-by-Lookup (RBL) framework and use the superior processing power of CRM Analytics for faster calculation
of RBL rules. The RBL framework lets you convert your existing RBL rules into Data Processing Engine definitions. These high-performance
definitions significantly reduce the processing time to aggregate financial information. With Data Processing Engine, you have greater
flexibility when defining or modifying RBL rules. For example, you can add multiple data sources, define joins and appends, and add
formulas to your rules.
This is a Financial Services Cloud managed package feature.
Note: Data Processing Engine isn't available in Government Cloud and Government Cloud Plus.
Enable the RBL Using Data Processing Engine Framework (Managed Package)
To enable the new Rollup-by-Lookup (RBL) framework in your Salesforce org, enable the RBL Using Data Processing Engine setting.
After you enable the new RBL framework, you can’t create, update, or delete any RBL rules in the old framework.
Convert RBL Rules into Data Processing Engine Definitions (Managed Package)
Convert your existing RBL rules into Data Processing Engine definitions for faster calculations.
Manage Data Processing Engine Definitions (Managed Package)
After the Rollup-by-Lookup (RBL) rules are converted to Data Processing Engine definitions, you can view or edit them in Data
Processing Engine.
Run Data Processing Engine Definitions (Managed Package)
You can run Data Processing Engine definitions in many ways. For example, you can use a flow, REST API, or Apex trigger. Use Monitor
Workflow Services to track the progress and status of a definition run.
Best Practices for Faster Processing (Managed Package)
Before you run Data Processing Engine definitions, understand the best practices.
646
Financial Services Cloud Rollups
Enable the RBL Using Data Processing Engine Framework (Managed Package)
To enable the new Rollup-by-Lookup (RBL) framework in your Salesforce org, enable the RBL Using
EDITIONS
Data Processing Engine setting. After you enable the new RBL framework, you can’t create, update,
or delete any RBL rules in the old framework. Financial Services Cloud is
This is a Financial Services Cloud managed package feature. available in Lightning
Experience.
Note: Data Processing Engine isn't available in Government Cloud and Government Cloud
Available in: Professional,
Plus.
Enterprise, and Unlimited
1. From Setup, in the Quick Find box, enter Financial Services, and then select General editions
Settings.
2. Enable RBL Using Data Processing Engine.
This setting prevents existing RBL rules from running in batch or asynchronous mode. But the rules continue to run in real time even
after this setting is enabled.
Convert RBL Rules into Data Processing Engine Definitions (Managed Package)
Convert your existing RBL rules into Data Processing Engine definitions for faster calculations.
EDITIONS
This is a Financial Services Cloud managed package feature.
Financial Services Cloud is
The RBL Using Data Processing Engine framework must be enabled before you can convert your
available in Lightning
RBL rules into Data Processing Engine definitions.
Experience.
Note: Data Processing Engine isn't available in Government Cloud and Government Cloud Available in: Professional,
Plus. Enterprise, and Unlimited
1. From Setup, in the Quick Find box, enter Financial Services, and then select General editions
Settings.
2. Review and assign permissions to work with Data Processing Engine.
Your Salesforce org and users require permissions and access to create, activate, and run Data Processing Engine definitions. The
Analytics Cloud Integration User profile requires Read access on all the objects and fields selected in the Data Source node. The
writeback user specified in a Writeback Object node requires Create access on all the target objects and fields selected in the node.
For more information, see Permissions to Work with Data Processing Engine.
Warning: You can convert your RBL rules only one time. After you start the process, you can't stop or undo it. Ensure that
the number of active RBL rules that you're trying to convert doesn't exceed your org's limit of active Data Processing Engine
definitions.
647
Financial Services Cloud Rollups
Note: Data Processing Engine isn't available in Government Cloud and Government Cloud Plus.
Use an Autolaunched Flow to Run a Data Processing Engine Definition (Managed Package)
Associate a Data Processing Engine definition with an autolaunched flow. Then run the flow manually or invoke it by Apex, processes,
or REST API. You can clone and use the provided Data Processing Sample flow or create a flow according to your requirements.
Use a Schedule-Triggered Flow to Run a Data Processing Engine Definition (Managed Package)
Associate a Data Processing Engine definition with a schedule-triggered flow. Then specify the date, time, and frequency to run the
flow. You can clone and use the provided Schedulable Data Processing Sample flow or create a flow according to your requirements.
Use REST API or Apex Trigger to Run a Data Processing Engine Definitions (Managed Package)
You can run Data Processing Engine definitions using REST API or Apex triggers.
Use an Autolaunched Flow to Run a Data Processing Engine Definition (Managed Package)
Associate a Data Processing Engine definition with an autolaunched flow. Then run the flow manually
EDITIONS
or invoke it by Apex, processes, or REST API. You can clone and use the provided Data Processing
Sample flow or create a flow according to your requirements. Financial Services Cloud is
This is a Financial Services Cloud managed package feature. available in Lightning
Experience.
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
Available in: Professional,
2. Open the Data Processing Sample flow. Enterprise, and Unlimited
editions
648
Financial Services Cloud Rollups
@future
public static void runFlow(String ruleName) {
if(ruleName != null){
Map<String, Object> myMap = new Map<String, Object>();
myMap.put('v1', 'String');
rblFlow = new Flow.Interview.Data_Processing_Flow(myMap);
rblFlow.start();
}
}
}
Use a Schedule-Triggered Flow to Run a Data Processing Engine Definition (Managed Package)
Associate a Data Processing Engine definition with a schedule-triggered flow. Then specify the date,
EDITIONS
time, and frequency to run the flow. You can clone and use the provided Schedulable Data Processing
Sample flow or create a flow according to your requirements. Financial Services Cloud is
This is a Financial Services Cloud managed package feature. available in Lightning
Experience.
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
Available in: Professional,
2. Open the Schedulable Data Processing Sample flow. Enterprise, and Unlimited
editions
649
Financial Services Cloud Rollups
3. In the Start node, specify the date, time, and frequency to run the flow.
4. Double-click the Run Data Processing Job node to open it.
5. In the Category section, select Data Processing Engine.
6. In the Action field, select the data processing engine definition that you want to run.
7. Enter appropriate values for the input variables.
8. Click Done.
9. Save your changes, and then activate the flow.
The flow runs according to the set schedule.
Use REST API or Apex Trigger to Run a Data Processing Engine Definitions (Managed Package)
You can run Data Processing Engine definitions using REST API or Apex triggers.
This is a Financial Services Cloud managed package feature.
Here’s an example of how you can run a Data Processing Engine definition using REST API.
Api Type:REST
Method :POST
EndPoint :/services/data/v50.0/actions/custom/dataProcessingEngineAction/RBLForAUMHH
Url :
https://mist66.soma.salesforce.com/services/data/v50.0/actions/custom/dataProcessingEngineAction/RBLForAUMHH
Response :[
{“actionName”:“RBLForAUMHH”,
“errors”:null,
“isSuccess”:true,
“outputValues”:{“batchJobId”:“0mdx000000000U1AAI”,“accepted”:true}}
]
Here’s an example of how you can run a Data Processing Engine definition using an Apex trigger.
public class InvokeCalcJobViaRest {
public void invokeJob(String ruleName){
Http h = new Http();
650
Financial Services Cloud Rollups
Note: Data Processing Engine isn't available in Government Cloud and Government Cloud Plus.
• If you’re using person accounts in your org, disable updates to the Primary Contact field on the Account object.
• Disable the triggers on target objects. Or, you can configure your RBL users (users who run the RBL rules) to bypass the triggers.
Disabling or bypassing the triggers improves the write-back performance.
• Group your Data Processing Engine definitions based on source and write-back combinations.
651
Financial Services Cloud Rollups
Note: The field names that you come across in this example may vary in the org that you are trying to execute the DPE definition.
For example they maybe appended with a namespace.
1. Create a data processing engine definition.
a. From Setup, in the Quick Find box, enter Data Processing Engine, and then select Data Processing Engine.
b. Click New.
c. Enter the name of the definition as Total Household Portfolio Value.
d. Click Create.
2. Create a data source (Accounts) and select its objects and fields.
a. On the Data Processing Engine definition page, click New Data Source.
b. Enter the name as Account and Recordtype.
c. Save your changes.
d. From the Source Object dropdown list, search for and select Account.
e. Click Select Fields.
f. Select the fields Id and Balance__c.
652
Financial Services Cloud Rollups
Note: Balance__c is a custom field in the Accounts object to which we will roll up the financial account balance value of
each household.
g. Enter the alias name for Id as AccountId and for Balance__c as AccountBalance.
h. Click Done.
3. Select the related objects and fields for the Account and Recordtype data source.
a. Click Add Related Object.
b. Select the RecordType object.
c. Click Select Fields.
d. Select the DeveloperName and Id fields.
e. Enter the alias name for Id as RecordTypeId and for DeveloperName as DeveloperName.
f. Click Done.
g. Save your changes.
4. Create a data source (Financial Account) and select its objects and fields.
a. On the Data Processing Engine definition page, click New Data Source.
b. Enter the name as Financial Accounts.
c. Save your work.
d. From the Source Object list, search for and select Financial Account.
e. Click Select Fields.
f. Select the Household__c and Balance__c fields.
g. Enter the alias name for Household__c as FAHouseholdId and for Balance__c as FABalance.
h. Click Done.
i. Save your changes.
5. Create a new node to filter the Account and Recordtype data source.
a. On the Data Processing Engine definition page, click New Node.
b. In the Select Node Type dropdown list, select Filter.
c. Enter the name as Filter Household Recordtypes.
d. Click Create.
e. Configure the filter.
Configure the filter so that the result of the Filter Household Recordtypes data source is a filtered set of records with RecordType
as IndustriesHousehold. Define these filter conditions.
• Source Node: Account and Recordtype.
• Select Records When: All Conditions are met (AND).
• Field: DeveloperName
• Operator: Equals
• Type: Field
• Value: IndustriesHousehold
653
Financial Services Cloud Rollups
f. Click Done.
g. Save your changes.
Here’s what the filter conditions look like in the Filter Household Recordtypes data source page.
6. Create a node to aggregate the values of the FAbalance fields in the Financial Accounts data source.
a. On the Data Processing Engine definition page, click New Node.
b. In the Select Node Type dropdown list, select Group and Aggregate.
c. Enter the name as Aggregate FA Balances.
d. Click Create.
e. From the Source Node list, search for and select Financial Accounts.
f. Click Select Group Fields.
g. Select the Household__c field.
h. Click Add Aggregate and define a new aggregate.
Under the Aggregate section, configure the aggregate as follows:
• Alias: Aggregation
• Function: Sum
• Aggregate Field: FABalance
i. Click Done.
j. Save your changes.
Here’s what the aggregation definitions look like in the Aggregate FA Balances data source page.
7. Create a node to join the results of the Filter Household Recordypes node and the Aggregate FA Balances node.
a. On the Data Processing Engine definition page, click New Node.
b. In the Select Node Type dropdown list, select Join.
c. Enter the name as Join FA Aggregates and Household.
d. Click Create.
e. Configure the join.
654
Financial Services Cloud Rollups
Here’s what the join conditions look like in the Join FA Aggregates and Household data source page.
8. Create a node to write back the results to the Accounts data source.
a. On the Data Processing Engine definition page, click New Node.
b. In the Select Node Type dropdown list, select Writeback.
c. Enter the name as Account Writeback.
d. From the Source Node list, search for and select Join FA Aggregates and Household.
e. In the Action Type dropdown list, select Upsert.
f. In the Target Object dropdown list, select Account.
g. Define the field mappings.
Under the Field Mapping section, map the Source Node fields to Target fields.
• Map the AccountId field from the join to the Account ID field in the Accounts data source.
• Map the AggregateBalance field from the join to the Balance field in the Accounts data source.
Here’s what the writeback configurations look like in the Account Writeback data source page.
655
Financial Services Cloud Rollups
Note: The field names that you come across in this example may vary in the org that you are trying to execute the DPE definition.
For example they maybe appended with a namespace.
1. Create a data processing engine definition.
a. From Setup, in the Quick Find box, enter Data Processing Engine, and then select Data Processing Engine.
b. Click New.
c. Enter the name of the definition as Group Total HH Portfolio Value and Calculate.
d. Click Create.
2. Create a data source (Accounts) and select its objects and fields.
a. On the Data Processing Engine definition page, click New Data Source.
b. Enter the name as Account and Recordtype.
c. Save your changes.
d. From the Source Object dropdown list, search for and select Account.
e. Click Select Fields.
656
Financial Services Cloud Rollups
Note: Balance__c is a custom field in the Accounts object to which we will roll up the total cash balance.
g. Enter the alias name for Id as AccountId and for Balance__c as AccountBalance.
h. Click Done.
3. Select the related objects and fields for the Account and Recordtype data source.
a. Click Add Related Object.
b. Select the RecordType object.
c. Click Select Fields.
d. Select the DeveloperName and Id fields.
e. Enter the alias name for Id as RecordTypeId and for DeveloperName as DeveloperName.
f. Click Done.
g. Save your changes.
4. Create a data source (Financial Account) and select its objects and fields.
a. On the Data Processing Engine definition page, click New Data Source.
b. Enter the name as Financial Accounts.
c. Save your work.
d. From the Source Object list, search for and select Financial Account.
e. Click Select Fields.
f. Select the Household__c, Balance__c, and CashBalance__c fields.
g. Enter the alias name for Household__c as FAHouseholdId, for Balance__c as FABalance, and for CashBalance__c
as FACashBalance.
h. Click Done.
i. Save your changes.
657
Financial Services Cloud Rollups
• Value: IndustriesHousehold
f. Click Done.
g. Save your changes.
Here’s what the filter conditions look like in the Filter Household Recordtypes data source page.
6. Create a node to aggregate the values of the FAbalance fields in the Financial Accounts data source.
a. In the Data Processing Engine definition page, click New Node.
b. In the Select Node Type dropdown list, select Group and Aggregate.
c. Enter the name as Aggregate FA Balances.
d. Click Create.
e. From the Source Node list, search for and select Financial Accounts.
f. Click Select Group Fields.
g. Select the Household__c field.
h. Click Add Aggregate and define the first aggregate.
Under the Aggregate section, configure the aggregate as follows:
• Alias: AggregatedSum
• Function: Sum
• Aggregate Field: Balance__c
j. Click Done.
k. Save your changes.
Here’s what the aggregation definitions look like in the Aggregate FA Balances data source page.
658
Financial Services Cloud Rollups
7. Create a node to join the results of the Filter Household Recordypes node and the Aggregate FA Balances node.
a. On the Data Processing Engine definition page, click New Node.
b. In the Select Node Type dropdown list, select Join.
c. Enter the name as Join FA Aggregates and Household.
d. Click Create.
e. Configure the join.
Define the following as join conditions.
• Join Type: Left Outer
• First Node: Filter Household Recordypes
• Fields (first node): AccountId
• Second Node: Aggregate FA Balances
• Fields (second node): AggregatedSum and CashBalance
Here’s what the join conditions look like in the Join FA Aggregates and Household data source page.
8. Create a node to write back the results to the Accounts data source.
a. On the Data Processing Engine definition page, click New Node.
b. In the Select Node Type dropdown list, select Writeback.
c. Enter the name as Account Writeback.
d. From the Source Node list, search for and select Join FA Aggregates and Household.
e. In the Action Type dropdown list, select Upsert.
659
Financial Services Cloud Rollups
660
Financial Services Cloud Rollups
Note: If a Default Organization Level isn’t defined, click New to define a new Default Organization Level Value.
Note: You can temporarily disable the settings at your Default Organization Level Value, but enable them after completing
the data load operation. You can also create or modify user- or profile-level settings in the Setup Owner related list below the
Default Organization Level Value. For example, if you’re using an Integration User or profile for data loads with ETL tools, you
can permanently disable the settings for the Integration User or profile using the Setup Owner related list.
8. Run GroupAssignmentBatchable.
Important: If you deselect the Enable Rollup Summary setting, new and modified financial accounts are not displayed or
modified on the Group and Household related lists. After you run a GroupAssignmentBatchable job, the household financial
account related lists display the Financial Account records at the household level.
Note: If you enabled the new Record Rollup Optimization (Beta) org preference, use the new
HouseholdAssignmentBatchable batch job instead of GroupAssignmentBatchable to roll up records in batches.
9. Run RunRBLBatchable.
10. Save your changes.
661
Financial Services Cloud Rollups
2. Create a list of IDs of your active Rollup By Lookup Configuration objects in the order that you want them to run.
3. Create an instance of RollupRecalculationBatchable, and pass your list of IDs to it.
4. Execute the batch job with Database.executeBatch. After you execute this batch job, future rollups are automatically executed.
662
Financial Services Cloud Service Process Automation
663
Financial Services Cloud Service Process Automation
Watch a video
If you aren’t able to watch the view in full screen, open the video on a new tab: Streamline Customer Service Operations with Service
Process Studio.
For more information, see Service Process Studio.
664
Financial Services Cloud Service Process Automation
Note: The Financial Services Cloud managed package must be installed in Salesforce before you can complete these steps.
665
Financial Services Cloud Service Process Automation
Update the Address Update Salesforce Flow for Service Catalog Requests
To trigger the Address Update Salesforce flow only for updates in response to Service Catalog Requests, connect the
SvcCatalogItemDefinitionID field to your Address Update service process. Update the Start element in the cloned Address Update
Salesforce flow and add your Address Update service process API name. When a case is created, a Service Catalog Request is created.
Update the Address Update OmniScript
Update the name of the Service Process in the cloned version of the FSCAddressUpdate/CreateRequest OmniScript to your Service
Process Definition API Name.
Create Document Types
Set up document types that let your users select a supporting documentation type that confirms the client’s new address.
Create a Decision Matrix Set
Create a decision matrix and add your address update service process name and document types. The Address Update Service
process uses the Business Rules Engine to create rules using decision matrices and expression sets to show a list of valid document
types that a user can select. Document types are a list of supporting documentation that a user can request from a client to validate
the client’s new address.
Create an Expression Set
Create an expression set to read the values in the decision matrix and populate the values in the document type.
Configure State and Country Picklists for Address Update Service Process
Choose which states and countries are available in the address update request form for your users when they capture service process
requests for updating client addresses.
Create Address Update Action
Create an action launcher deployment that uses the service process template to give your users quick access to the Address Update
OmniScript. If you have an existing action launcher deployment, add the Address Update OmniScript to it.
Customize the Page Layouts With Source System ID
Add the Source System ID field to the Financial Account and Account page layouts. This field shows the ID of the record in the core
banking system. The ID determines which account to pull data from in the core banking system.
Add the Address Update Action to the Person Account Page
To give your users quick access to the Address Update OmniScript, add the Address Update action launcher component to the
person account page layout.
Activate the Address Update Service Process
Confirm the OmniScript, Integration Definition, and Salesforce Flow and activate the Address Update service process.
Configure the Address Update OmniScript
To customize the address update request flow, edit the steps of the Change Address OmniScript.
Required OmniScript Components
Check that the required components are in place in Salesforce to support Address Update Service Process. The Address Update
OmniScript calls the following Integration Procedures, Omnistudio Data Mappers, FlexCards, LWCs (Lightning Web Components),
and Apex classes.
666
Financial Services Cloud Service Process Automation
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects Read, Create, Edit, Delete, View All
AND
Financial Services Cloud Extension OR FSC
Sales
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Address Update service process: Industries Service Process, Industry Service
Excellence, OmniStudio, Document Checklist,
and Business Rules Engine
Case, Service Catalog Request, and
Document Checklist Items objects: Read,
Create, Edit, Delete
Decision Matrix, Decision Matrix Columns,
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects: Read, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
667
Financial Services Cloud Service Process Automation
668
Financial Services Cloud Service Process Automation
i. Similarly, update the field-level security for the Case Source field on the Case object. For the profiles using the Address Update
Service Process, select Visible and deselect Read-Only.
e. Complete these steps for Cases, Service Catalog Requests, Service Catalog Item Dependencies, Service Catalog Request Related
Items, Expression Set, Expression Set Object Aliases, Expression Set Step Relationships, Expression Set Versions, Decision Matrix,
Decision Matrix Columns, Decision Matrix Rows, and Decision Matrix Versions objects.
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
669
Financial Services Cloud Service Process Automation
To use Address Update service process: Industries Service Process, Industry Service Excellence,
OmniStudio, Document Checklist, and Business Rules Engine
Case, Service Catalog Request, and Document Checklist Items
objects: Read, Create, Edit, Delete
Decision Matrix, Decision Matrix Columns, Decision Matrix
Rows, Decision Matrix Versions, Expression Set, Expression
Set Object Aliases, Expression Set Step Relationships,
Expression Set Versions objects: Read, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Turn on Financial Services Cloud Integrations and create a MuleSoft named credential to connect your external banking system to
Salesforce.
1. In Setup, in the Quick Find box, enter Integrations Setup, and then select Integrations Setup.
2. In Financial Services Cloud Integrations, click I accept the terms and conditions.
3. Turn on Financial Services Cloud Integrations.
4. Click Connect to MuleSoft Instance.
670
Financial Services Cloud Service Process Automation
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects Read, Create, Edit, Delete, View All
AND
Financial Services Cloud Extension OR FSC
Sales
OR
671
Financial Services Cloud Service Process Automation
To use Address Update service process: Industries Service Process, Industry Service Excellence,
OmniStudio, Document Checklist, and Business Rules Engine
Case, Service Catalog Request, and Document Checklist Items
objects: Read, Create, Edit, Delete
Decision Matrix, Decision Matrix Columns, Decision Matrix
Rows, Decision Matrix Versions, Expression Set, Expression
Set Object Aliases, Expression Set Step Relationships,
Expression Set Versions objects: Read, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
The Address Update Service Process uses address_update_integration_definition integration definition. It calls the API to update the
client’s address and the financial accounts in the core banking system. You can use this integration definition, or create your own.
1. In Setup, in the Quick Find box, enter Integrations Definitions, and then select Integrations Definitions.
2. Click + New.
3. Create an Integration Definition with these settings:
a. For Type, select Apex Defined.
b. For Name and Developer name, enter address_update_integration_definition.
c. Click Next.
d. Selected Apex Class as fscserviceprocess.AddressUpdateProcessIntegrationProvider.
e. Value FSC_fsc_integrations_V1_0_0. Save the definition and then click Activate.
672
Financial Services Cloud Service Process Automation
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects Read, Create, Edit, Delete, View All
AND
Financial Services Cloud Extension OR FSC
Sales
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Address Update service process: Industries Service Process, Industry Service
Excellence, OmniStudio, Document Checklist,
and Business Rules Engine
Case, Service Catalog Request, and
Document Checklist Items objects: Read,
Create, Edit, Delete
Decision Matrix, Decision Matrix Columns,
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects: Read, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
673
Financial Services Cloud Service Process Automation
Clone and activate the FSCAddressUpdate/CreateRequest OmniScript. This OmniScript gives your users a guided path for completing
the address update request intake process of the address update service process. Use the OmniScript as it is, or customize it to meet the
needs of your business.
• Enable the OmniStudio Metadata setting. For more information, see Enable OmniStudio Metadata API Support.
• Disable the OmniStudio Managed Package Runtime setting. For more information, see Disable Managed Package Runtime.
1. From the App Launcher, find and select OmniStudio.
2. In the OmniStudio app, from the navigation bar, select OmniScripts.
It can take a little time for the OmniScripts app to show.
3. If the Standard OmniStudio Runtime is disabled, turn it on.
4. Select FSCAddressUpdate/CreateRequest.
Available
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
674
Financial Services Cloud Service Process Automation
To set up Address Update service process: Industries Service Process, Industry Service Excellence,
OmniStudio, Document Checklist, Business Rules Engine
Case, Service Catalog Request, and Document Checklist Items
objects Read, Create, Edit, Delete, View All
Decision Matrix, Decision Matrix Columns, Decision Matrix
Rows, Decision Matrix Versions, Expression Set, Expression
Set Object Aliases, Expression Set Step Relationships,
Expression Set Versions objects Read, Create, Edit, Delete,
View All
AND
Financial Services Cloud Extension OR FSC Service
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Address Update service process: Industries Service Process, Industry Service Excellence,
OmniStudio, Document Checklist, and Business Rules Engine
Case, Service Catalog Request, and Document Checklist Items
objects: Read, Create, Edit, Delete
Decision Matrix, Decision Matrix Columns, Decision Matrix
Rows, Decision Matrix Versions, Expression Set, Expression
Set Object Aliases, Expression Set Step Relationships,
Expression Set Versions objects: Read, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Use the Address Update Salesforce Flow Orchestration to show your users step-by-step instructions to submit an address update for a
client. You can customize the flow to meet your business needs.
Clone the Process Address Update orchestrate template and activate a new version in Salesforce. The orchestration provides a declarative
process automation that contains a sequence of stages and steps. A stage contains interactive and background steps. Interactive steps
have an assigned user and execute a designated screen flow. Background steps execute an auto-launched flow that’s executed by the
system and requires no user interaction. The interactive and background steps are required to fulfill the request for Address Update that
is submitted.
The Process Address Update orchestrate allows a user working on a case to review an address update request, submit the change, and
either update the case record or notify the case owner that the update failed. The orchestration contains these three business stages:
• Review Address Update: A work item is assigned to a user. They verify the documents submitted by the customers and check the
data entered in the request and approve the request.
675
Financial Services Cloud Service Process Automation
• Update Address: When the work item is completed by the user, the invoke address update API calls an asynchronous Apex action
to update the data in the core banking system. A background flow integrates with the core banking system to update the address
of the selected customer and selected financial accounts.
• Update Case Status or Display Error: Updates the case status to closed if the API response is successful. If the API fails, an error message
shows to the user and a work item is assigned to the user to update the client’s address manually.
You can customize and add the Review Address Update Salesforce Flow Orchestration to the address update service process.
676
Financial Services Cloud Service Process Automation
1. In Setup, in the Quick Find box, enter Flow, and then click Flow.
2. Click New Flow.
3. Click All + Templates and select Flow Orchestration.
4. Select Process Address Update orchestrate and click Create.
5. Click Save.
a. Enter an Orchestration Label and Description.
b. Enter the Orchestration API Name: fsc_address_update_flow.
c. Click Save.
677
Financial Services Cloud Service Process Automation
d. Under Post-Update Actions, select Update Case Status or Display Error and assign a user or a queue who has the necessary
permissions to complete the flow.
e. Save your changes.
7. On the fsc_address_update_flow orchestration screen, select Attempt Address Update. Then click Open Flow in Flow Builder.
d. Click Done.
e. Click Save As and enter a unique name Flow Label and Flow API Label.
f. Click Activate.
678
Financial Services Cloud Service Process Automation
10. Save and activate the FSC Address Update Flow orchestration.
SEE ALSO:
Salesforce Help: Flow Builder
679
Financial Services Cloud Service Process Automation
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add
EDITIONS
the Case Details Lightning component to the case record page.
1. Complete the steps in Add the Case Details Lightning Component to the Case Record Page. Available in: Lightning
Experience
2. Next, Create an Address Update Service Process.
Available
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
USER PERMISSIONS
680
Financial Services Cloud Service Process Automation
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects Read, Create, Edit, Delete, View All
AND
Financial Services Cloud Extension OR FSC
Service
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Address Update service process: Industries Service Process, Industry Service
Excellence, OmniStudio, Document Checklist,
and Business Rules Engine
Case, Service Catalog Request, and
Document Checklist Items objects: Read,
Create, Edit, Delete
Decision Matrix, Decision Matrix Columns,
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects: Read, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Create a unique version of the Address Update service process and enter the details.
681
Financial Services Cloud Service Process Automation
1. In Setup, in the Quick Find box, enter Service Process Studio, and then click Service Process Studio.
2. Click New Service Process and then click Create from Template.
3. Select Address Update and click Save & Launch.
Important: Make a note of the API Name. Use it to update the Address Update OmniScript, FlexCard, and Decision Matrix.
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects Read, Create, Edit, Delete, View All
AND
682
Financial Services Cloud Service Process Automation
To use Address Update service process: Industries Service Process, Industry Service Excellence,
OmniStudio, Document Checklist, and Business Rules Engine
Case, Service Catalog Request, and Document Checklist Items
objects: Read, Create, Edit, Delete
Decision Matrix, Decision Matrix Columns, Decision Matrix
Rows, Decision Matrix Versions, Expression Set, Expression
Set Object Aliases, Expression Set Step Relationships,
Expression Set Versions objects: Read, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Optionally, create data attributes to store information from a client. The Address Update service process has predefined data attributes.
You can create more as needed to meet the needs of your business.
1. In Setup, in the Quick Find box, enter Service Process Studio, and then click Service Process Studio.
2. Edit an existing service process or create one.
3. Select Data Attributes and then click New Data Attribute.
.
4. Enter an Attribute Name and API Name.
5. Select an Attribute Type.
6. Select a Data Type.
7. Optionally, select a Parent Attribute.
683
Financial Services Cloud Service Process Automation
Update the Address Update Salesforce Flow for Service Catalog Requests
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects Read, Create, Edit, Delete, View All
AND
Financial Services Cloud Extension OR FSC
Service
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
684
Financial Services Cloud Service Process Automation
To use Address Update service process: Industries Service Process, Industry Service Excellence,
OmniStudio, Document Checklist, and Business Rules Engine
Case, Service Catalog Request, and Document Checklist Items
objects: Read, Create, Edit, Delete
Decision Matrix, Decision Matrix Columns, Decision Matrix
Rows, Decision Matrix Versions, Expression Set, Expression
Set Object Aliases, Expression Set Step Relationships,
Expression Set Versions objects: Read, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To trigger the Address Update Salesforce flow only for updates in response to Service Catalog Requests, connect the
SvcCatalogItemDefinitionID field to your Address Update service process. Update the Start element in the cloned Address Update
Salesforce flow and add your Address Update service process API name. When a case is created, a Service Catalog Request is created.
1. In Setup, in the Quick Find box, enter Flow, and then click Flow.
2. Click the cloned Address Update flow orchestration.
3. Click the Record-Triggered Orchestration Start element, then click Edit.
a. For Condition Requirements, select All Conditions Are Met (AND).
b. For Field, select SvcCatalogItemDefinitionId.
c. For Operator, select Equals.
d. For Value, enter the value of your Service Process Definition ID from the Create an Address Update Service Process topic.
685
Financial Services Cloud Service Process Automation
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects Read, Create, Edit, Delete, View All
AND
Financial Services Cloud Extension OR FSC
Service
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
686
Financial Services Cloud Service Process Automation
To use Address Update service process: Industries Service Process, Industry Service Excellence,
OmniStudio, Document Checklist, and Business Rules Engine
Case, Service Catalog Request, and Document Checklist Items
objects: Read, Create, Edit, Delete
Decision Matrix, Decision Matrix Columns, Decision Matrix
Rows, Decision Matrix Versions, Expression Set, Expression
Set Object Aliases, Expression Set Step Relationships,
Expression Set Versions objects: Read, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Update the name of the Service Process in the cloned version of the FSCAddressUpdate/CreateRequest OmniScript to your Service
Process Definition API Name.
• Enable the OmniStudio Metadata setting. For more information, see Enable OmniStudio Metadata API Support.
• Disable the OmniStudio Managed Package Runtime setting. For more information, see Disable Managed Package Runtime.
1. From the App Launcher, find and select OmniStudio.
2. In the OmniStudio app, from the navigation bar, select OmniScripts.
3. Select FSCAddressUpdate/CreateRequest OmniScript.
4. Click Deactivate.
You can make changes only when an OmniScript is deactivated.
5. Click CallConnectAPI - Integration Procedures Action.
a. In the pane, expand Remote Properties.
b. In Extra Payload, update the svcCatalogItemDefApiName value to your Service Process Definition API Name from the Create an
Address Update Service Process.
687
Financial Services Cloud Service Process Automation
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects Read, Create, Edit, Delete, View All
AND
Financial Services Cloud Extension OR FSC
Service
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
688
Financial Services Cloud Service Process Automation
To use Address Update service process: Industries Service Process, Industry Service Excellence,
OmniStudio, Document Checklist, and Business Rules Engine
Case, Service Catalog Request, and Document Checklist Items
objects: Read, Create, Edit, Delete
Decision Matrix, Decision Matrix Columns, Decision Matrix
Rows, Decision Matrix Versions, Expression Set, Expression
Set Object Aliases, Expression Set Step Relationships,
Expression Set Versions objects: Read, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Set up document types that let your users select a supporting documentation type that confirms the client’s new address.
1. Turn on Document Checklist.
a. In Setup, in the Quick Find box, enter Document Checklist, then click Document Checklist.
b. Turn on Checklist Items with Attachments.
SEE ALSO:
Salesforce Help: Set Up Document Types
689
Financial Services Cloud Service Process Automation
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects Read, Create, Edit, Delete, View All
AND
Financial Services Cloud Extension OR FSC
Service
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Address Update service process: Industries Service Process, Industry Service
Excellence, OmniStudio, Document Checklist,
and Business Rules Engine
Case, Service Catalog Request, and
Document Checklist Items objects: Read,
Create, Edit, Delete
Decision Matrix, Decision Matrix Columns,
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects: Read, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
690
Financial Services Cloud Service Process Automation
Create a decision matrix and add your address update service process name and document types. The Address Update Service process
uses the Business Rules Engine to create rules using decision matrices and expression sets to show a list of valid document types that a
user can select. Document types are a list of supporting documentation that a user can request from a client to validate the client’s new
address.
A decision matrix matches the input values to a table row and returns the row's output values. The GetAllDocuemntTypesIP Integration
Procedure in the FSCAddressUpdate/CreateRequest OmniScript reads the table values. It shows users as picklist values in the Document
Type field on the FSCCaseDetailsServiceCatalogRequest FlexCard on the Person Account record page.
1. From the App Launcher, find and select Business Rules Engine.
2. In the OmniStudio app, from the navigation bar, select Lookup Tables.
3. Click New.
4. Click Decision Matrix, and then click Next.
5. Enter the Name GetAllRequiredDocumentTypes. For Type, select Standard. Then click Save.
691
Financial Services Cloud Service Process Automation
a. Enter the value of your Service Process Definition API Name from the Create an Address Update service process. Press Enter to
confirm the name.
SEE ALSO:
Salesforce Help: Decision Matrices
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects Read, Create, Edit, Delete, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
692
Financial Services Cloud Service Process Automation
To use Address Update service process: Industries Service Process, Industry Service Excellence,
OmniStudio, Document Checklist, and Business Rules Engine
Case, Service Catalog Request, and Document Checklist Items
objects: Read, Create, Edit, Delete
Decision Matrix, Decision Matrix Columns, Decision Matrix
Rows, Decision Matrix Versions, Expression Set, Expression
Set Object Aliases, Expression Set Step Relationships,
Expression Set Versions objects: Read, View All
AND
Financial Services Cloud Extension OR FSC Service
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Create an expression set to read the values in the decision matrix and populate the values in the document type.
1. From the App Launcher, find and select Business Rules Engine.
2. In the OmniStudio app, from the navigation bar, select Expression Sets.
3. Click New.
4. Enter Name GetAllDocumentTypes and select Usage Type Default.
5. Click Save.
693
Financial Services Cloud Service Process Automation
SEE ALSO:
Salesforce Help: Expression Sets
Configure State and Country Picklists for Address Update Service Process
Choose which states and countries are available in the address update request form for your users when they capture service process
requests for updating client addresses.
1. Configure State and Country picklists. See Configure State and Country/Territory Picklists.
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects Read, Create, Edit, Delete, View All
AND
Financial Services Cloud Extension
694
Financial Services Cloud Service Process Automation
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Address Update service process: Industries Service Process, Industry Service Excellence,
OmniStudio, Document Checklist, and Business Rules Engine
Case, Service Catalog Request, and Document Checklist Items
objects: Read, Create, Edit, Delete
Decision Matrix, Decision Matrix Columns, Decision Matrix
Rows, Decision Matrix Versions, Expression Set, Expression
Set Object Aliases, Expression Set Step Relationships,
Expression Set Versions objects: Read, View All
AND
Financial Services Cloud Extension OR FSC Service
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Create an action launcher deployment that uses the service process template to give your users quick access to the Address Update
OmniScript. If you have an existing action launcher deployment, add the Address Update OmniScript to it.
1. In Setup, in the Quick Find box, enter Action Launcher, then click Action Launcher.
If you can’t see Action Launcher, you need the Industries Service Excellence permission set. Contact your Salesforce Admin for help.
2. Click New Deployment.
3. Click Next.
4. Enter a Label and API Name.
5. In Guidance to Show, select Flows and Quick Actions and OmniScripts.
6. Click Next.
695
Financial Services Cloud Service Process Automation
7. In the Available Objects list, select Account and move it to the Selected Objects list.
The selected objects determine the objects where you can show the action.
8. Click Next.
9. In Select actions to add, select all the actions.
10. Click Next.
11. In Select frequently used actions, select Action API Name /FSCAddressUpdate/CreateRequest/English Omniscript.
The OmniScript must be activated to see it in the list.
If you created a unique OmniScript with a different name, select your customized OmniScript.
SEE ALSO:
Salesforce Help: Action Launcher
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects Read, Create, Edit, Delete, View All
AND
Financial Services Cloud Extension OR FSC
Service
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Address Update service process: Industries Service Process, Industry Service
Excellence, OmniStudio, Document Checklist,
and Business Rules Engine
Case, Service Catalog Request, and
Document Checklist Items objects: Read,
Create, Edit, Delete
696
Financial Services Cloud Service Process Automation
Add the Source System ID field to the Financial Account and Account page layouts. This field shows the ID of the record in the core
banking system. The ID determines which account to pull data from in the core banking system.
The Financial Services Cloud managed package must be installed in Salesforce before you can complete these steps.
1. Update the page layouts.
a. In Setup click Object Manager.
b. In the search box, enter Financial Account and select Financial Account (Banking) Layout.
c. Click Page Layouts.
d. In the Quick Find box, enter Source System ID.
e. Drag the Source System ID field to the Information pane.
697
Financial Services Cloud Service Process Automation
d. Update the Source System ID field with your core banking system ID.
e. Complete steps b through d for other Account and Financial Account page layouts.
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects Read, Create, Edit, Delete, View All
AND
Financial Services Cloud Extension OR FSC
Service
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Address Update service process: Industries Service Process, Industry Service
Excellence, OmniStudio, Document Checklist,
and Business Rules Engine
Case, Service Catalog Request, and
Document Checklist Items objects: Read,
Create, Edit, Delete
Decision Matrix, Decision Matrix Columns,
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects: Read, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
698
Financial Services Cloud Service Process Automation
To give your users quick access to the Address Update OmniScript, add the Address Update action launcher component to the person
account page layout.
1. In Setup, click Object Manager.
2. In the Quick Find box, enter Account, and then click Account.
3. Click Lightning Record Pages and select Account Record Page.
4. Click Edit.
5. In the Components tab, add the Actions Launcher to the record page.
6. In the properties pane, in the Action Launcher Deployment, select the action launcher deployment name that you created in step
4 of Create Address Update Action.
To set up Address Update service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, OmniStudio, Document Checklist, Experience
Business Rules Engine
Available
Case, Service Catalog Request, and in: Professional, Enterprise,
Document Checklist Items objects Read, and Unlimited Editions
Create, Edit, Delete, View All where Financial Services
Decision Matrix, Decision Matrix Columns, Cloud is enabled
Decision Matrix Rows, Decision Matrix
Versions, Expression Set, Expression Set
Object Aliases, Expression Set Step
Relationships, Expression Set Versions
objects Read, Create, Edit, Delete, View All
AND
Financial Services Cloud Extension OR FSC
Service
OR
Financial Services Cloud Basic
OR
699
Financial Services Cloud Service Process Automation
To use Address Update service process: Industries Service Process, Industry Service Excellence,
OmniStudio, Document Checklist, and Business Rules Engine
Case, Service Catalog Request, and Document Checklist Items
objects: Read, Create, Edit, Delete
Decision Matrix, Decision Matrix Columns, Decision Matrix
Rows, Decision Matrix Versions, Expression Set, Expression
Set Object Aliases, Expression Set Step Relationships,
Expression Set Versions objects: Read, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Confirm the OmniScript, Integration Definition, and Salesforce Flow and activate the Address Update service process.
• Enable the OmniStudio Metadata setting. For more information, see Enable OmniStudio Metadata API Support.
• Disable the OmniStudio Managed Package Runtime setting. For more information, see Disable Managed Package Runtime.
1. In Setup, in the Quick Find box, enter Service Process Studio, and then click Service Process Studio.
2. Click Update for the service process you created in the Create an Address Update Service Process topic.
3. Click Request Form and confirm the OmniScript.
4. Click Integration Definition and confirm the Integration Definition.
5. Click Fulfillment Flow and confirm the Salesforce Flow.
6. Click Activate.
700
Financial Services Cloud Service Process Automation
NewAddressInformation Step Prompts for the user for new address information. None
SetAddressValidation Set Values Checks to see if the customer already has an account and None
an address in the system.
UpdateRecords Step Displays the user’s old addresses and prompts for which FSCDsipalyCustomerAddressestoUpdate_1_Saelsforce
one to update. and
FSCDsipalyFniancaiAlccountsAddresestoUpdate_1_Saelsofrce
LWCs
SetAddressList Set Values Sets values based on the selected addresses. None
SetAddressSelectionValues Set Values Checks to make sure that at least one address is selected. None
ConvertAndMergeAccounts Remote Action Merges the new address data into the Financial Account AddressUpdateHelperFunctions
data. class,
convertAndMergeAccounts
method
MultipleDocumentsValidationCheck Remote Action Checks to see if multiple documents are uploaded. AddressUpdateHelperFunctions
class,
ifUploadContainsMultipleFiles
method
SetOneDocumentError Set Errors Displays an error message if two documents of the same None
type are uploaded.
701
Financial Services Cloud Service Process Automation
SetAddressListAndUploadedDocs Set Values Sets values based on the uploaded documents. Note
Summary Step Displays the address change, lists the uploaded FSCDisplayCustomerAddresses_1_Salesforce,
documents, and presents a Submit button for the user FSCDsipalyAccountLeveA l ddresses_1_Saelsforce,
to confirm the address change. and
FSCDsipalyUpol adedFeli Names_1_Sael sforce
LWCs
CallConnectApi Integration Procedure Creates a case for the address change. FSCAddressUpdate_CreateCase
Integration Procedure
AddressChangeFinal Step Displays the address change again along with a case FSCDsipalyCaseConfrimatoi ncIon_1_Saelsforce
number. LWC
702
Financial Services Cloud Service Process Automation
• The AddressUpdateHelperFunctions.Apex class handles some of the complex business logic behind the OmniScript.
SEE ALSO:
AddressUpdateHelperFunctions Class
703
Financial Services Cloud Service Process Automation
704
Financial Services Cloud Service Process Automation
705
Financial Services Cloud Service Process Automation
706
Financial Services Cloud Service Process Automation
SEE ALSO:
Salesforce Help: Service Process Studio
707
Financial Services Cloud Service Process Automation
• If you’re using the financial account information from the Financial Account Management Standard Objects data model, for Field
Label, enter FinancialAccount.
• If you’re using the financial account information from the Financial Services Cloud managed package, for Field Label, enter
Financial Account.
7. Click Next.
8. Save your changes.
USER PERMISSIONS
To set up Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case and Service Catalog Request objects Read, Create, Edit,
Delete, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case, and Service Catalog Request Items objects: Read,
Create, Edit, Delete
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
708
Financial Services Cloud Service Process Automation
d. Select Industry Service Process, Industry Service Excellence, and OmniStudio, and Financial Services Cloud Extension,
or Financial Services Cloud Basic, or Financial Services Cloud Standard.
e. Save your changes.
g. Similarly, update the field-level security for the Case Source field on the Case object. For the profiles using the Fee Reversal
Service Process, select Visible and deselect Read-Only.
SEE ALSO:
Salesforce Help: Setup OmniStudio Standard User Permission Sets
USER PERMISSIONS
709
Financial Services Cloud Service Process Automation
To set up Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case and Service Catalog Request objects Read, Create, Edit,
Delete, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case, and Service Catalog Request Items objects: Read,
Create, Edit, Delete
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Turn on Financial Services Cloud Integrations and create a MuleSoft named credential to connect your external banking system to
Salesforce.
1. In Setup, in the Quick Find box, enter Integrations Setup, and then select Integrations Setup.
2. In Financial Services Cloud Integrations, click I accept the terms and conditions.
3. Turn on Financial Services Cloud Integrations.
4. Click Connect to MuleSoft Instance.
710
Financial Services Cloud Service Process Automation
USER PERMISSIONS
To set up Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case and Service Catalog Request objects Read, Create, Edit,
Delete, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case, and Service Catalog Request Items objects: Read,
Create, Edit, Delete
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
The Fee Reversal service process uses two integration definitions, fee_reversal_integration_definition and FSC_GetTransaction.
The fee_reversal_integration_defintion integration definition stores these two values:
• Named credential: The external endpoint where fee reversal API is implemented (example MuleSoft).
• Apex provider: It handles the logic of calling the endpoint and updating the SvcCatalogReqExtdAttrVal records for the Fee Reversal
response attributes with the API response.
The FSC_GetTransaction integration definition calls the API to get the Financial Account Transactions from the MuleSoft endpoint where
the external banking systems have been deployed.
711
Financial Services Cloud Service Process Automation
1. In Setup, in the Quick Find box, enter Integrations Definitions, and then select Integrations Definitions.
2. Click + New.
3. Create an Integration Definition with these settings:
a. For Type, select Apex Defined.
b. For Name and Developer Name, enter fee_reversal_integration_definition.
c. Click Next.
d. For Apex Class, select fscserviceprocess.FeeReversalProcessIntegrationProvider.
e. Value FSC_fsc_integrations_V1_0_0. Save the definition and then click Activate.
USER PERMISSIONS
To set up Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case and Service Catalog Request objects Read, Create, Edit,
Delete, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case, and Service Catalog Request Items objects: Read,
Create, Edit, Delete
712
Financial Services Cloud Service Process Automation
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Clone and activate the FSC/FeeReversal OmniScript. The OmniScript gives your users a guided path for completing the address update
request intake process of the address update service process. Use the OmniScript as it is, or customize it to meet the needs of your
business. Create and add a custom label to customize the name that shows in the action launcher.
• Enable the OmniStudio Metadata setting. For more information, see Enable OmniStudio Metadata API Support.
• Disable the OmniStudio Managed Package Runtime setting. For more information, see Disable Managed Package Runtime.
1. From the App Launcher, find and select OmniStudio.
2. In the OmniStudio app, from the navigation bar, select OmniScripts.
It can take a little time for the OmniScripts app to show.
3. Select FSC/FeeReversal.
4. Create New Version.
5. Click Activate Version.
SEE ALSO:
Salesforce Help: Custom Labels
USER PERMISSIONS
To set up Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case and Service Catalog Request objects Read, Create, Edit,
Delete, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case, and Service Catalog Request Items objects: Read,
Create, Edit, Delete
713
Financial Services Cloud Service Process Automation
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Use the Fee Reversal Salesforce Flow Orchestration to show your users step-by-step instructions to submit a fee reversal for a client. You
can customize the flow to meet your business needs.
Clone the Fee Orchestrate template and activate a new version in Salesforce. The orchestration provides a declarative process automation
that contains a sequence of stages and steps. A stage contains interactive and background steps. Interactive steps have an assigned user
and execute a designated screen flow. Background steps execute an autolaunched flow that’s executed by the system and requires no
user interaction. The interactive and background steps are required to fulfill the request to reverse a fee.
The Fee Reversal Flow Orchestrator allows users to process a fee reversal request with input from the case owner or a manager:
• Review Fee Reversal: Allows a case owner or manager to review and override transaction details for the fee reversal request associated
with the service catalog request ID passed into the flow. The case owner reviews the transaction details and reversal percentage for
the fee reversal request. The case owner can either submit the reversal request for processing or escalate to their manager, for
example, if the customer requests a higher reversal percentage. When escalated, manager can override the fee reversal percentage.
• Attempt Fee Reversal: Calls an asynchronous action to process a fee reversal request in the core banking system through an API call
to MuleSoft.
• Confirm Fee Reversal: Closes the case passed into the flow when a previous call to the Industries Apex Asynchronous Request action
is successful and displays a success or failure message to the flow user.
1. In Setup, in the Quick Find box, enter Flow, and then click Flow.
2. Click New Flow.
3. Click All + Templates and select Flow Orchestration.
714
Financial Services Cloud Service Process Automation
5. Click Save.
a. Enter an Orchestration Label and Description.
b. Enter the Orchestration API Name: fsc_fee_reversal_flow.
c. Click Save.
SEE ALSO:
Salesforce Help: Flow Builder
Salesforce Help: Customize What Happens When a Flow Fails
715
Financial Services Cloud Service Process Automation
Add the Case Details Lightning Component to the Case Record Page
USER PERMISSIONS
To set up Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case and Service Catalog Request objects Read, Create, Edit,
Delete, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case, and Service Catalog Request Items objects: Read,
Create, Edit, Delete
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Complete the steps in Add the Case Details Lightning Component to the Case Record Page.
2. Next, Create a Fee Reversal Service Process.
USER PERMISSIONS
To set up Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case and Service Catalog Request objects Read, Create, Edit,
Delete, View All
AND
Financial Services Cloud Extension
OR
716
Financial Services Cloud Service Process Automation
To use Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case, and Service Catalog Request Items objects: Read,
Create, Edit, Delete
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Create a unique version of the Fee Reversal service process and enter the details.
1. In Setup, in the Quick Find box, enter Service Process Studio, and then click Service Process Studio.
2. Click New Service Process and then click Create from Template.
3. Select Fee Reversal and click Save & Launch.
Important: Make a note of the API Name. Use it to update the Fee Reversal OmniScript and FlexCard.
717
Financial Services Cloud Service Process Automation
USER PERMISSIONS
To set up Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case and Service Catalog Request objects Read, Create, Edit,
Delete, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case, and Service Catalog Request Items objects: Read,
Create, Edit, Delete
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Optionally, create data attributes to store information from a client. The Fee Reversal service process has predefined data attributes. You
can create more as needed to meet the needs of your business.
1. In Setup, in the Quick Find box, enter Service Process Studio, and then click Service Process Studio.
2. Edit an existing service process or create one.
3. Select Data Attributes and then click New Data Attribute.
718
Financial Services Cloud Service Process Automation
USER PERMISSIONS
To set up Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case and Service Catalog Request objects Read, Create, Edit,
Delete, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case, and Service Catalog Request Items objects: Read,
Create, Edit, Delete
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
719
Financial Services Cloud Service Process Automation
OR
Financial Services Cloud Standard
To connect the SvcCatalogItemDefinitionID field to your Fee Reversal service process, update the start element in the cloned Fee Reversal
Salesforce Flow. When a case is created, a Service Catalog Request is created. Adding your Fee Reversal service process API name triggers
the flow only for fee reversal based on the Service Catalog Requests.
1. In Setup, in the Quick Find box, enter Flow, and then click Flow.
2. Click the cloned Fee Reversal flow orchestration.
3. Click the Record-Triggered Orchestration Start element, then click Edit.
a. In Condition Requirements, select All Conditions Are Met (AND).
b. In Field, select SvcCatalogItemDefinitionId.
c. In Operator, select Equals.
d. In Value, enter the value of your Service Process Definition ID from the Create a Fee Reversal Service Process topic.
USER PERMISSIONS
To set up Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case and Service Catalog Request objects Read, Create, Edit,
Delete, View All
AND
Financial Services Cloud Extension
OR
720
Financial Services Cloud Service Process Automation
To use Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case, and Service Catalog Request Items objects: Read,
Create, Edit, Delete
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Update the name of the Service Process in the cloned version of the FSC/FeeReversal OmniScript to your Service Process Definition API
Name.
• Enable the OmniStudio Metadata setting. For more information, see Enable OmniStudio Metadata API Support.
• Disable the OmniStudio Managed Package Runtime setting. For more information, see Disable Managed Package Runtime.
1. From the App Launcher, find and select OmniStudio.
2. In the OmniStudio app, from the navigation bar, select OmniScripts.
3. Select FSC/FeeReversal OmniScript.
4. Click Deactivate.
You can make changes only when an OmniScript is deactivated.
5. Click CreateCase - Integration Procedures Action.
a. In the pane, expand Remote Properties.
b. In Extra Payload, update the svcCatalogItemDefApiName value to your Service Process Definition API Name from the Create a
Fee Reversal Service Process topic.
721
Financial Services Cloud Service Process Automation
USER PERMISSIONS
To set up Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case and Service Catalog Request objects Read, Create, Edit,
Delete, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case, and Service Catalog Request Items objects: Read,
Create, Edit, Delete
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To give your users quick access to the Fee Reversal OmniScript, create an action launcher deployment that uses the service process
template. If you have an existing action launcher deployment, add the Fee Reversal OmniScript to it.
1. In Setup, in the Quick Find box, enter Action Launcher, then click Action Launcher.
If you can’t see Action Launcher, you need the Industries Service Excellence permission set. Contact your Salesforce Admin for help.
2. Click New Deployment or edit an existing deployment.
3. Click Next.
4. Enter a Label and API Name.
722
Financial Services Cloud Service Process Automation
SEE ALSO:
Salesforce Help: Action Launcher
USER PERMISSIONS
To set up Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case and Service Catalog Request objects Read, Create, Edit,
Delete, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case, and Service Catalog Request Items objects: Read,
Create, Edit, Delete
AND
723
Financial Services Cloud Service Process Automation
Add the Fee Reversal action launcher component to the Person Account page layout to give your users quick access to the Fee Reversal
OmniScript. Create and add a custom label to customize the name that shows in the action launcher.
1. In Setup, click Object Manager.
2. In the Quick Find box, enter Account, and then click Account.
3. Click Lightning Record Pages and select Account Record Page.
4. Click Edit.
5. In the Components tab, add the Actions Launcher to the record page.
6. In the properties pane, in the Action Launcher Deployment, select the action launcher deployment name that you created in the
Create Address Update Action topic.
SEE ALSO:
Salesforce Help: Custom Labels
USER PERMISSIONS
To set up Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case and Service Catalog Request objects Read, Create, Edit,
Delete, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
724
Financial Services Cloud Service Process Automation
To use Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case, and Service Catalog Request Items objects: Read,
Create, Edit, Delete
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Confirm the OmniScript, Integration Definition, and Salesforce Flow and activate the Fee Reversal service process.
• Enable the OmniStudio Metadata setting. For more information, see Enable OmniStudio Metadata API Support.
• Disable the OmniStudio Managed Package Runtime setting. For more information, see Disable Managed Package Runtime.
1. In Setup, in the Quick Find box, enter Service Process Studio, and then click Service Process Studio.
2. Click Update for the Service Process you created in the Create a Fee Reversal service process topic.
3. Click Request Form and confirm the OmniScript.
4. Click Integration Definition and confirm the Integration Definition.
5. Click Fulfillment Flow and confirm the Salesforce Flow.
6. Click Activate.
USER PERMISSIONS
To set up Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case and Service Catalog Request objects Read, Create, Edit,
Delete, View All
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Fee Reversal service process: Industries Service Process, Industry Service Excellence, and
OmniStudio
Case, and Service Catalog Request Items objects: Read,
Create, Edit, Delete
725
Financial Services Cloud Service Process Automation
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To customize the fee reversal request flow, edit the steps of the Fee Reversal OmniScript. Open the OmniStudio app, go to the OmniScripts
page, expand the FSC/FeeReversal OmniScript, and open the highest version.
To customize the fee reversal request flow, edit the steps of the FSC/FeeReversal OmniScript. Open the OmniStudio app, go to the
OmniScripts page, expand the FSC/FeeReversal OmniScript, and open the highest version.
GetFeeReversalTransactions Integration Retrieves fee transactions for the selected FSC_GetFeeReversalTransactions Integration
Procedure account. Procedure
SelectFeeType Step Prompts for the fee type dropdown list. None
726
Financial Services Cloud Service Process Automation
SelectTransactions Step Displays a selectable list of fees of that FSCFeeReversalTransactions FlexCard, which has
type. a child FlexCard:
FSCFeeReversalTransactionDataTable
CreateCase Integration Creates a case for the fee reversal request FSC_FeeReversalCreateCase Integration
Procedure and returns the case number. Procedure, which calls the
FeeReversalHelperFunctions class and
callCreateCaseApi method
727
Financial Services Cloud Service Process Automation
• FSCFeeReversalTransactionDataTable (FlexCard)
Apex Classes:
The FeeReversalHelperFunctions Apex class handles some of the complex business logic behind the OmniScript.
To set up Fee Reversal service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, and OmniStudio Experience
Case and Service Catalog Request objects Available in: Professional,
Read, Create, Edit, Delete, View All Enterprise, and Unlimited
AND Editions where Financial
Services Cloud is enabled
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Fee Reversal service process: Industries Service Process, Industry Service
Excellence, and OmniStudio
Case, and Service Catalog Request Items
objects: Read, Create, Edit, Delete
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
728
Financial Services Cloud Service Process Automation
Use the fee reversal process to reverse fees on client financial accounts.
1. On the Person Account record page for the client, in the action launcher, click FSCFeeReversal.
2. Select a financial account, then click Next.
Only the financial accounts where client is a primary owner or joint owner are shown. You can select only one financial account per
fee reversal request. Only checking, saving, and credit card type financial accounts are shown.
729
Financial Services Cloud Service Process Automation
To set up Fee Reversal service process: Industries Service Process, Industry Service Available in: Lightning
Excellence, and OmniStudio Experience
Case and Service Catalog Request objects Available in: Professional,
Read, Create, Edit, Delete, View All Enterprise, and Unlimited
AND Editions where Financial
Services Cloud is enabled
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
To use Fee Reversal service process: Industries Service Process, Industry Service
Excellence, and OmniStudio
Case, and Service Catalog Request Items
objects: Read, Create, Edit, Delete
AND
Financial Services Cloud Extension
OR
Financial Services Cloud Basic
OR
Financial Services Cloud Standard
Review a request to reverse a fee on a client’s account. To complete the request, select a fulfillment type and reversal reason.
730
Financial Services Cloud Service Process Automation
1. On the Cases list view, select the case number for a new fee reversal service request.
2. Review and select a fulfillment type for the fee reversal service request.
a. Click the Service Request tab.
b. Review the service request details.
c. Select a Fulfillment Type.
• Reverse Fee: Reverse the fee and close the case.
• Escalate Case: Escalate the case to a manager.
• Close Case: Close the case without reversing the fee.
.
Fee Reversal Service Request Screen
Financial Account Number ID that uniquely identifies the financial account in an external
data source.
Transaction Posted Date The posted date and time of the original transaction.
Transaction Amount The original transaction amount that was charged to the
customer.
731
Financial Services Cloud Service Process Automation
Fulfillment Type The next step for the fee reversal request.
Retail Banking Service Processes for Financial Services Cloud (Unmanaged Package)
Implementing and executing effective service processes is a key factor for customer satisfaction. Building service processes and configuring
integrations with external systems is a time-consuming and complex task.
Service agents can launch these service processes and get started with critical customer service operations. Customer community users
can directly launch these service processes from a self-service portal and quickly submit their service process requests.
732
Financial Services Cloud Service Process Automation
733
Financial Services Cloud Service Process Automation
Incorporate Your Company Logo in Notify Travel Plans Service Process Communications
Add your company logo in an Email template and use it with the Notify Travel Plans service process for customer interactions.
Prepare the Notify Travel Plans OmniScript
The Notify Travel Plans OmniScript contains FlexCards that show account and card details of a customer. Preview and load these
FlexCards in your Salesforce org before using the OmniScript.
Manage Data Attributes and Activate the Notify Travel Plans Service Process
The Notify Travel Plans service process has predefined data attributes. Create more as needed or modify the existing data attributes
to meet the needs of your business. Activate the Notify Travel Plans service process when the data attributes are ready.
Update the Page Layouts with Source System ID and Card Number for Notify Travel Plans Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to
the Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which
account to pull data from in the core banking system.
Connect to MuleSoft and Enable Integration for Notify Travel Plans Service Process
To get financial accounts information from a core banking system in the Notify Travel Plans OmniScript, connect your Salesforce and
MuleSoft instances and enable integration between Salesforce and the core banking system.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning
component to the case record page.
Associate the Notify Travel Plans OmniScript to an Action Launcher Deployment
The FSC/NotifyTravelPlans OmniScript guides users in capturing a customer request to update the travel plan details. Agents can
launch this OmniScript from the record details page of a person account to capture travel plan details.
734
Financial Services Cloud Service Process Automation
Card Card Number For the profiles using the Notify Travel
Plans service process, select Visible and
deselect Read-Only.
735
Financial Services Cloud Service Process Automation
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see Salesforce CLI Setup Guide.
Incorporate Your Company Logo in Notify Travel Plans Service Process Communications
Add your company logo in an Email template and use it with the Notify Travel Plans service process
USER PERMISSIONS
for customer interactions.
Before you begin, add your company logo to Salesforce Classic documents and incorporate the To activate and deactivate
logo into an email template. See Add Your Company Logo to an Email Template. flows:
• Manage flow
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
2. In the list view, find and select Review Travel Notification.
3. On the upper-left corner of the page, click the Toolbox icon.
4. Before you can update a flow, deactivate it.
5. In the Toolbox pane, under Constants, select HeaderImageURL.
6. In the Value field, enter the address of your company’s logo that you copied earlier.
7. Save and activate the flow.
FLEXCARDS
FSCNotifyTravelPlansShowCreditCards
FSCNotifyTravelPlansShowNoActiveCards
736
Financial Services Cloud Service Process Automation
FLEXCARDS
FSCNotifyTravelPlansShowSelectedCards
FSCServiceProcessShowAccountDetails
FSCServiceProcessSelectShippingPreference
FSCServiceProcessShowAddresses
FSCDisplayNewCaseConfirmationIcon
Manage Data Attributes and Activate the Notify Travel Plans Service Process
The Notify Travel Plans service process has predefined data attributes. Create more as needed or
USER PERMISSIONS
modify the existing data attributes to meet the needs of your business. Activate the Notify Travel
Plans service process when the data attributes are ready. To activate the service
Before you begin: process definition in Service
Process Studio:
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support. • Industry Service
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Excellence
Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
2. Locate the Notify Travel Plans service process and from its quick actions menu, click Edit.
3. From the navigation pane of the Service Process Definition, select Data Attributes.
4. Create data attributes or modify the existing data attributes to suit your business needs. For more information, see Data Attributes.
5. If you added or modified any data attributes, save your changes.
6. Activate the service process definition.
Update the Page Layouts with Source System ID and Card Number for Notify Travel Plans Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to the
Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which account
to pull data from in the core banking system.
1. Update the page layouts with Source System ID and Card Number fields. See Customize the Page Layouts with Source System ID
and Card Number on page 794.
Connect to MuleSoft and Enable Integration for Notify Travel Plans Service Process
To get financial accounts information from a core banking system in the Notify Travel Plans OmniScript, connect your Salesforce and
MuleSoft instances and enable integration between Salesforce and the core banking system.
1. Connect your Salesforce and MuleSoft instances and enable integration. See Connect to MuleSoft and Enable Integration.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
737
Financial Services Cloud Service Process Automation
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
FSC_ServiceProcessGetAccountDetails Omnistudio Data Mapper extract Retrieves the user’s account FSCServiceProcessGetAccountDetails
action details. Data Mapper
GetSelectedCards Integration Procedure action Merges the list of selected debit NotifyTravelPlans_GetSelectedCards
and credit cards and returns the Integration Procedure
merged data.
738
Financial Services Cloud Service Process Automation
6. Review the details of the notify travel plans request and submit the request.
A case is created in Salesforce for the submitted travel plan notification. USER PERMISSIONS
739
Financial Services Cloud Service Process Automation
Incorporate Your Company Logo in Update Email or Phone Service Process Communications
Use your company logo in an Email template and use it with the Update Email or Phone service process for customer interactions.
Manage Data Attributes and Activate the Update Email or Phone Service Process
The Update Email or Phone service process has predefined data attributes. You can create more as needed or modify the existing
data attributes to meet the needs of your business. Activate the Update Email or Phone service process when the needed data
attributes are ready.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning
component to the case record page.
Associate the Update Email or Phone OmniScript to an Action Launcher Deployment
The FSC/UpdateEmailorPhone OmniScript guides users in capturing a customer request to update their contact details. Agents can
launch this OmniScript from the record details page of a person account to capture contact details.
Update Email or Phone OmniScript Components
Customize these Update Email or Phone OmniScript components to suit your business needs.
740
Financial Services Cloud Service Process Automation
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see Salesforce CLI Setup Guide.
Incorporate Your Company Logo in Update Email or Phone Service Process Communications
Use your company logo in an Email template and use it with the Update Email or Phone service
USER PERMISSIONS
process for customer interactions.
Before you begin, add your company logo to Salesforce Classic documents and incorporate the To activate and deactivate
logo into an email template. See Add Your Company Logo to an Email Template. flows:
• Manage flow
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
2. In the list view, find and select Review Contact Update.
3. On the upper-left corner of the page, click the Toolbox icon.
4. Before you can update a flow, deactivate it.
5. In the Toolbox pane, under Constants, select HeaderImageURL.
741
Financial Services Cloud Service Process Automation
6. In the Value field, enter the address of your company’s logo that you copied earlier.
7. Save and activate the flow.
Manage Data Attributes and Activate the Update Email or Phone Service Process
The Update Email or Phone service process has predefined data attributes. You can create more as
USER PERMISSIONS
needed or modify the existing data attributes to meet the needs of your business. Activate the
Update Email or Phone service process when the needed data attributes are ready. To activate the service
Before you begin: process definition in Service
Process Studio:
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support. • Industry Service
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Excellence
Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
2. Locate the Update Email or Phone service process and from its quick actions menu, click Edit.
3. From the navigation pane of the Service Process Definition, select Data Attributes.
4. Create data attributes or modify the existing data attributes to suit your business needs. For more information, see Data Attributes.
5. If you added or modified any data attributes, save your changes.
6. Activate the service process definition.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
742
Financial Services Cloud Service Process Automation
743
Financial Services Cloud Service Process Automation
USER PERMISSIONS
744
Financial Services Cloud Service Process Automation
Incorporate Your Company Logo in Stop Check Payment Service Process Communications
Use your company logo in an Email template and use it with the Stop Check Payment service process for customer interactions.
Prepare the Stop Check Payment OmniScript
The Stop Check Payment OmniScript contains FlexCards that show the account and financial account details of a customer. Preview
and load these FlexCards in your Salesforce org before using the OmniScript.
Manage Data Attributes and Activate the Stop Check Payment Service Process
The Stop Check Payment service process has predefined data attributes. Create more as needed or modify the existing data attributes
to meet the needs of your business. Activate the Stop Check Payment service process when the data attributes are ready.
Update the Page Layouts with Source System ID and Card Number for Stop Check Payment Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to
the Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which
account to pull data from in the core banking system.
Connect to MuleSoft and Enable Integration for Stop Check Payment Service Process
To get financial accounts information from a core banking system in the Stop Check Payment OmniScript, connect your Salesforce
and MuleSoft instances and enable integration between Salesforce and the core banking system.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning
component to the case record page.
Associate the Stop Check Payment OmniScript to an Action Launcher Deployment
The FSC/StopCheckPayment OmniScript guides users in capturing a customer request to stop a check payment. Agents can launch
this OmniScript from the record details page of a person account to capture the stop check payment details.
Stop Check Payment OmniScript Components
Customize these Stop Check Payment OmniScript components to suit your business needs.
Assign Permissions for the Update Stop Check Payment Service Process
To use the Stop Check Payment service process, assign relevant permissions to your users.
USER PERMISSIONS
Before you begin, install the unmanaged package extension for Financial Services Cloud Service
Processes for Retail Banking. For more information, see Install the Unmanaged Extension Package To set field-level security and
for Prebuilt Retail Banking Service Processes. to edit object permissions:
• Manage Profiles and
1. Update field-level security. Permission Sets
a. In Setup, go to Object Manager. AND
b. Locate each of the objects listed in this task and click Fields & Relationships. Customize Application
745
Financial Services Cloud Service Process Automation
c. For each object and field, update the field-level security as shown in this table for all the profiles that use the Stop Check Payment
service process.
Card Card Number For the profiles using the Stop Check
Payment service process, select Visible
and deselect Read-Only.
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see Salesforce CLI Setup Guide.
746
Financial Services Cloud Service Process Automation
Incorporate Your Company Logo in Stop Check Payment Service Process Communications
Use your company logo in an Email template and use it with the Stop Check Payment service
USER PERMISSIONS
process for customer interactions.
Before you begin, add your company logo to Salesforce Classic documents and incorporate the To activate and deactivate
logo into an email template. See Add Your Company Logo to an Email Template. flows:
• Manage flow
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
2. In the list view, find and select Review Stop Check Payment.
3. On the upper-left corner of the page, click the Toolbox icon.
4. Before you can update a flow, deactivate it.
5. In the Toolbox pane, under Constants, select HeaderImageURL.
6. In the Value field, enter the address of your company’s logo that you copied earlier.
7. Save and activate the flow.
Manage Data Attributes and Activate the Stop Check Payment Service Process
The Stop Check Payment service process has predefined data attributes. Create more as needed or
USER PERMISSIONS
modify the existing data attributes to meet the needs of your business. Activate the Stop Check
Payment service process when the data attributes are ready. To activate the service
Before you begin: process definition in Service
Process Studio:
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support. • Industry Service
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Excellence
Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
2. Locate the Stop Check Payment service process and from its quick actions menu, click Edit.
747
Financial Services Cloud Service Process Automation
3. From the navigation pane of the Service Process Definition, select Data Attributes.
4. Create data attributes or modify the existing data attributes to suit your business needs. For more information, see Data Attributes.
5. If you added or modified any data attributes, save your changes.
6. Activate the service process definition.
Update the Page Layouts with Source System ID and Card Number for Stop Check Payment Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to the
Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which account
to pull data from in the core banking system.
1. Update the page layouts with Source System ID and Card Number fields. See Customize the Page Layouts with Source System ID
and Card Number on page 794.
Connect to MuleSoft and Enable Integration for Stop Check Payment Service Process
To get financial accounts information from a core banking system in the Stop Check Payment OmniScript, connect your Salesforce and
MuleSoft instances and enable integration between Salesforce and the core banking system.
1. Connect your Salesforce and MuleSoft instances and enable integration. See Connect to MuleSoft and Enable Integration.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
748
Financial Services Cloud Service Process Automation
749
Financial Services Cloud Service Process Automation
6. Review the stop check payment details and submit the request.
A case is created in Salesforce for the submitted stop check payment request. USER PERMISSIONS
750
Financial Services Cloud Service Process Automation
Setup and Configuration of the Report and Replace Cards Service Process
Use the Service Process Studio to enable the Report and Replace Cards service process to give your
EDITIONS
agents an easy-to-follow process for capturing customer requests to report stolen cards and request
a replacement card. Available in: Lightning
Experience
Assign Permissions for the Report and Replace Cards Service Process
Available
To use the Report and Replace Cards service process, assign relevant permissions to your users. in: Professional, Enterprise,
Deploy the Report and Replace Cards OmniStudio Elements and Unlimited Editions
Ensure that the essential OmniStudio elements needed for the Report and Replace Cards service where Financial Services
process are deployed in your Salesforce org. The OmniStudio elements are available as static Cloud is enabled
resources, which you can download and upload to your org.
Incorporate Your Company Logo in Report and Replace Cards Service Process Communications
Use your company logo in an Email template and use it with the Report and Replace Cards service process for customer interactions.
Prepare the Report and Replace Cards OmniScript
The Report and Replace Cards OmniScript contains FlexCards that show the account and card details of a customer. Preview and
load these FlexCards in your Salesforce org before using the OmniScript.
Manage Data Attributes and Activate the Report and Replace Cards Service Process
The Report and Replace Cards service process has predefined data attributes. Create more as needed or modify the existing data
attributes to meet the needs of your business. Activate the Report and Replace Cards service process when the data attributes are
ready.
Update the Page Layouts with Source System ID and Card Number for Report and Replace Cards Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to
the Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which
account to pull data from in the core banking system.
Connect to MuleSoft and Enable Integration for Report and Replace Cards Service Process
To get financial accounts information from a core banking system in the Report and Replace Cards OmniScript, connect your Salesforce
and MuleSoft instances and enable integration between Salesforce and the core banking system.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning
component to the case record page.
Associate the Report and Replace Cards OmniScript to an Action Launcher Deployment
The FSC/ReportandReplaceCards OmniScript guides users in capturing a customer request for reporting stolen cards and requesting
a replacement card. Agents can launch this OmniScript from the record details page of a person account to capture the stolen card
details.
Report and Replace Cards OmniScript Components
Customize these Report and Replace Cards OmniScript components to suit your business needs.
751
Financial Services Cloud Service Process Automation
Assign Permissions for the Report and Replace Cards Service Process
To use the Report and Replace Cards service process, assign relevant permissions to your users.
USER PERMISSIONS
Before you begin, install the unmanaged package extension for Financial Services Cloud Service
Processes for Retail Banking. For more information, see Install the Unmanaged Extension Package To set field-level security and
for Prebuilt Retail Banking Service Processes. to edit object permissions:
• Manage Profiles and
1. Update field-level security. Permission Sets
a. In Setup, go to Object Manager. AND
b. Locate each of the objects listed in this task and click Fields & Relationships. Customize Application
c. For each object and field, update the field-level security as shown in this table for all the
profiles that use the Report and Replace Cards service process.
Card Card Number For the profiles using the Report and
Replace Cards service process, select
Visible and deselect Read-Only.
752
Financial Services Cloud Service Process Automation
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see Salesforce CLI Setup Guide.
Incorporate Your Company Logo in Report and Replace Cards Service Process Communications
Use your company logo in an Email template and use it with the Report and Replace Cards service
USER PERMISSIONS
process for customer interactions.
Before you begin, add your company logo to Salesforce Classic documents and incorporate the To activate and deactivate
logo into an email template. See Add Your Company Logo to an Email Template. flows:
• Manage flow
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
2. In the list view, find and select Review Report and Replace Card.
3. On the upper-left corner of the page, click the Toolbox icon.
4. Before you can update a flow, deactivate it.
5. In the Toolbox pane, under Constants, select HeaderImageURL.
6. In the Value field, enter the address of your company’s logo that you copied earlier.
7. Save and activate the flow.
FLEXCARDS
FSCReportandReplaceCardsShowCreditCards
FSCReportandReplaceCardsShowNoActiveCards
FSCReportandReplaceCardsShowSelectedCards
FSCReportandReplaceCardsShowAddresses
FSCReportandReplaceCardsShowSummary
753
Financial Services Cloud Service Process Automation
FLEXCARDS
FSCReportandReplaceCardsShowSummaryofCards
Manage Data Attributes and Activate the Report and Replace Cards Service Process
The Report and Replace Cards service process has predefined data attributes. Create more as needed
USER PERMISSIONS
or modify the existing data attributes to meet the needs of your business. Activate the Report and
Replace Cards service process when the data attributes are ready. To activate the service
Before you begin: process definition in Service
Process Studio:
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support. • Industry Service
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Excellence
Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
2. Locate the Report and Replace Cards service process and from its quick actions menu, click Edit.
3. From the navigation pane of the Service Process Definition, select Data Attributes.
4. Create data attributes or modify the existing data attributes to suit your business needs. For more information, see Data Attributes.
5. If you added or modified any data attributes, save your changes.
6. Activate the service process definition.
Update the Page Layouts with Source System ID and Card Number for Report and Replace Cards Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to the
Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which account
to pull data from in the core banking system.
1. Update the page layouts with Source System ID and Card Number fields. See Customize the Page Layouts with Source System ID
and Card Number on page 794.
Connect to MuleSoft and Enable Integration for Report and Replace Cards Service Process
To get financial accounts information from a core banking system in the Report and Replace Cards OmniScript, connect your Salesforce
and MuleSoft instances and enable integration between Salesforce and the core banking system.
1. Connect your Salesforce and MuleSoft instances and enable integration. See Connect to MuleSoft and Enable Integration.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
Associate the Report and Replace Cards OmniScript to an Action Launcher Deployment
The FSC/ReportandReplaceCards OmniScript guides users in capturing a customer request for reporting stolen cards and requesting a
replacement card. Agents can launch this OmniScript from the record details page of a person account to capture the stolen card details.
754
Financial Services Cloud Service Process Automation
1. Configure an action launcher deployment and add the Report and Replace cards OmniScript to the record details page of a person
account. See Associate the Retail Banking Service Process OmniScripts to an Action Launcher Deployment.
FSC_ServiceProcessGetAccountDetails Omnistudio Data Mapper extract Retrieves the user’s account FSCServiceProcessGetAccountDetails
action details. Data Mapper
GetCardDetails Integration Procedure action Retrieves the list of cards based ReportandReplaceCards_GetCardDetails
on financial account’s record Integration Procedure
type.
GetSelectedCards Integration Procedure action Merges the list of selected debit ReportandReplaceCards_GetSelectedCards
and credit cards and returns the Integration Procedure
merged data.
SelectAllCardsAction Integration Procedure action Selects all the available cards. ReportandReplaceCards_SelectAllCards
Integration Procedure
CreateCase Remote action Creates a case for the Report and ReportandReplaceCardsHelperFunctions
Replace Cards service request. class and callCreateCaseApi
method
755
Financial Services Cloud Service Process Automation
756
Financial Services Cloud Service Process Automation
757
Financial Services Cloud Service Process Automation
c. For each object and field, update the field-level security as shown in this table for all the profiles that use the Order Checkbook
service process.
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see Salesforce CLI Setup Guide.
758
Financial Services Cloud Service Process Automation
Manage Data Attributes and Activate the Order Checkbook Service Process
The Order Checkbook service process has predefined data attributes. Create more as needed or
USER PERMISSIONS
modify the existing data attributes to meet the needs of your business. Activate the Order Checkbook
service process when the data attributes are ready. To activate the service
Before you begin: process definition in Service
Process Studio:
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support. • Industry Service
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Excellence
Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
2. Locate the Order Checkbook service process and from its quick actions menu, click Edit.
759
Financial Services Cloud Service Process Automation
3. From the navigation pane of the Service Process Definition, select Data Attributes.
4. Create data attributes or modify the existing data attributes to suit your business needs. For more information, see Data Attributes.
5. If you added or modified any data attributes, save your changes.
6. Activate the service process definition.
Update the Page Layouts with Source System ID and Card Number for Order Checkbook Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to the
Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which account
to pull data from in the core banking system.
1. Update the page layouts with Source System ID and Card Number fields. See Customize the Page Layouts with Source System ID
and Card Number on page 794.
Connect to MuleSoft and Enable Integration for Order Checkbook Service Process
To get financial accounts information from a core banking system in the Order Checkbook OmniScript, connect your Salesforce and
MuleSoft instances and enable integration between Salesforce and the core banking system.
1. Connect your Salesforce and MuleSoft instances and enable integration. See Connect to MuleSoft and Enable Integration.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
760
Financial Services Cloud Service Process Automation
761
Financial Services Cloud Service Process Automation
USER PERMISSIONS
To submit a checkbook
order request:
• OmniStudio User
AND
Read and View All
permissions for Omni
Processes object
AND
Financial Services Cloud
Basic
OR
Financial Services Cloud
Standard
OR
Financial Services Cloud
Extension OR FSC Service
762
Financial Services Cloud Service Process Automation
Incorporate Your Company Logo in Request Statement Copies Service Process Communications
Use your company logo in an Email template and use it with the Request Statement Copies service process for customer interactions.
Prepare the Request Statement Copies OmniScript
The Request Statement Copies OmniScript contains FlexCards that show the account and financial account details of a customer.
Preview and load these FlexCards in your Salesforce org before using the OmniScript.
Manage Data Attributes and Activate the Request Statement Copies Service Process
The Request Statement Copies service process has predefined data attributes. Create more as needed or modify the existing data
attributes to meet the needs of your business. Activate the Request Statement Copies service process when the data attributes are
ready.
Update the Page Layouts with Source System ID and Card Number for Request Statement Copies Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to
the Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which
account to pull data from in the core banking system.
Connect to MuleSoft and Enable Integration for Request Statement Copies Service Process
To get financial accounts information from a core banking system in the Request Statement Copies OmniScript, connect your
Salesforce and MuleSoft instances and enable integration between Salesforce and the core banking system.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning
component to the case record page.
Associate the Request Statement Copies OmniScript to an Action Launcher Deployment
The FSC/RequestStatementCopies OmniScript guides users in capturing a customer request for obtaining statement copies. Agents
can launch this OmniScript from the record details page of a person account to capture the details of the financial accounts and the
duration for which the statement copies are needed.
Request Statement Copies OmniScript Components
Customize these Request Statement Copies OmniScript components to suit your business needs.
763
Financial Services Cloud Service Process Automation
764
Financial Services Cloud Service Process Automation
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see Salesforce CLI Setup Guide.
Incorporate Your Company Logo in Request Statement Copies Service Process Communications
Use your company logo in an Email template and use it with the Request Statement Copies service
USER PERMISSIONS
process for customer interactions.
Before you begin, add your company logo to Salesforce Classic documents and incorporate the To activate and deactivate
logo into an email template. See Add Your Company Logo to an Email Template. flows:
• Manage flow
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
2. In the list view, find and select Review Request Statement Copies.
3. On the upper-left corner of the page, click the Toolbox icon.
4. Before you can update a flow, deactivate it.
5. In the Toolbox pane, under Constants, select HeaderImageURL.
6. In the Value field, enter the address of your company’s logo that you copied earlier.
7. Save and activate the flow.
765
Financial Services Cloud Service Process Automation
Manage Data Attributes and Activate the Request Statement Copies Service Process
The Request Statement Copies service process has predefined data attributes. Create more as
USER PERMISSIONS
needed or modify the existing data attributes to meet the needs of your business. Activate the
Request Statement Copies service process when the data attributes are ready. To activate the service
Before you begin: process definition in Service
Process Studio:
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support. • Industry Service
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Excellence
Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
2. Locate the Request Statement Copies service process and from its quick actions menu, click Edit.
3. From the navigation pane of the Service Process Definition, select Data Attributes.
4. Create data attributes or modify the existing data attributes to suit your business needs. For more information, see Data Attributes.
5. If you added or modified any data attributes, save your changes.
6. Activate the service process definition.
Update the Page Layouts with Source System ID and Card Number for Request Statement Copies Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to the
Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which account
to pull data from in the core banking system.
1. Update the page layouts with Source System ID and Card Number fields. See Customize the Page Layouts with Source System ID
and Card Number on page 794.
Connect to MuleSoft and Enable Integration for Request Statement Copies Service Process
To get financial accounts information from a core banking system in the Request Statement Copies OmniScript, connect your Salesforce
and MuleSoft instances and enable integration between Salesforce and the core banking system.
1. Connect your Salesforce and MuleSoft instances and enable integration. See Connect to MuleSoft and Enable Integration.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
766
Financial Services Cloud Service Process Automation
FSC_ServiceProcessGetAccountDetails Omnistudio Data Mapper extract Retrieves the user’s account FSCServiceProcessGetAccountDetails
action details. Data Mapper
767
Financial Services Cloud Service Process Automation
6. Review the details of the request for statement copies and submit the request.
A case is created in Salesforce for the submitted request for statement copies. USER PERMISSIONS
768
Financial Services Cloud Service Process Automation
Setup and Configuration of the Transfer Funds to Own Account Service Process
Use the Service Process Studio to enable the Transfer Funds to Own Account service process to
EDITIONS
give your agents an easy-to-follow process for capturing a funds transfer request.
Available in: Lightning
Assign Permissions for the Transfer Funds to Own Account Service Process Experience
To use the Transfer Funds to Own Account service process, assign relevant permissions to your Available
users. in: Professional, Enterprise,
Deploy the Transfer Funds to Own Account OmniStudio Elements and Unlimited Editions
Ensure that the essential OmniStudio elements needed for the Transfer Funds to Own Account where Financial Services
service process are deployed in your Salesforce org. The OmniStudio elements are available as Cloud is enabled
static resources, which you can download and upload to your org.
Incorporate Your Company Logo in Transfer Funds to Own Account Service Process Communications
Use your company logo in an Email template and use it with the Transfer Funds to Own Account service process for customer
interactions.
Prepare the Transfer Funds to Own Account OmniScript
The Transfer Funds to Own Account OmniScript contains FlexCards that show the account and financial account details of a customer.
Preview and load these FlexCards in your Salesforce org before using the OmniScript.
Manage Data Attributes and Activate the Transfer Funds to Own Account Service Process
The Transfer Funds to Own Account service process has predefined data attributes. Create more as needed or modify the existing
data attributes to meet the needs of your business. Activate the Transfer Funds to Own Account service process when the data
attributes are ready.
Update the Page Layouts with Source System ID and Card Number for Transfer Funds to Own Account Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to
the Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which
account to pull data from in the core banking system.
Connect to MuleSoft and Enable Integration for Transfer Funds to Own Account Service Process
To get financial accounts information from a core banking system in the Transfer Funds to Own Account OmniScript, connect your
Salesforce and MuleSoft instances and enable integration between Salesforce and the core banking system.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning
component to the case record page.
Associate the Transfer Funds to Own Account OmniScript to an Action Launcher Deployment
The FSC/TransferFundstoOwnAccount OmniScript guides users in capturing a customer request to transfer funds. Agents can launch
this OmniScript from the record details page of a person account to capture the details of the source and the destination financial
account between which the funds must be transferred.
Transfer Funds to Own Account OmniScript Components
Customize these Transfer Funds to Own Account OmniScript components to suit your business needs.
769
Financial Services Cloud Service Process Automation
Assign Permissions for the Transfer Funds to Own Account Service Process
To use the Transfer Funds to Own Account service process, assign relevant permissions to your
USER PERMISSIONS
users.
Before you begin, install the unmanaged package extension for Financial Services Cloud Service To set field-level security and
Processes for Retail Banking. For more information, see Install the Unmanaged Extension Package to edit object permissions:
• Manage Profiles and
for Prebuilt Retail Banking Service Processes.
Permission Sets
1. Update field-level security. AND
a. In Setup, go to Object Manager. Customize Application
b. Locate each of the objects listed in this task and click Fields & Relationships.
c. For each object and field, update the field-level security as shown in this table for all the
profiles that use the Transfer Funds to Own Account service process.
Card Card Number For the profiles using the Transfer Funds
to Own Account service process, select
Visible and deselect Read-Only.
770
Financial Services Cloud Service Process Automation
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see Salesforce CLI Setup Guide.
Incorporate Your Company Logo in Transfer Funds to Own Account Service Process Communications
Use your company logo in an Email template and use it with the Transfer Funds to Own Account
USER PERMISSIONS
service process for customer interactions.
Before you begin, add your company logo to Salesforce Classic documents and incorporate the To activate and deactivate
logo into an email template. See Add Your Company Logo to an Email Template. flows:
• Manage flow
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
2. In the list view, find and select Review Transfer Funds To Own Account.
3. On the upper-left corner of the page, click the Toolbox icon.
4. Before you can update a flow, deactivate it.
5. In the Toolbox pane, under Constants, select HeaderImageURL.
6. In the Value field, enter the address of your company’s logo that you copied earlier.
7. Save and activate the flow.
FLEXCARDS
FSCTransferFundsToOwnAccountShowNoFinancialAccounts
FSCTransferFundsToOwnAccountShowSummary
FSCTransferFundsToOwnAccountShowDisclaimer
771
Financial Services Cloud Service Process Automation
Manage Data Attributes and Activate the Transfer Funds to Own Account Service Process
The Transfer Funds to Own Account service process has predefined data attributes. Create more as
USER PERMISSIONS
needed or modify the existing data attributes to meet the needs of your business. Activate the
Transfer Funds to Own Account service process when the data attributes are ready. To activate the service
Before you begin: process definition in Service
Process Studio:
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support. • Industry Service
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Excellence
Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
2. Locate the Transfer Funds to Own Account service process and from its quick actions menu, click Edit.
3. From the navigation pane of the Service Process Definition, select Data Attributes.
4. Create data attributes or modify the existing data attributes to suit your business needs. For more information, see Data Attributes.
5. If you added or modified any data attributes, save your changes.
6. Activate the service process definition.
Update the Page Layouts with Source System ID and Card Number for Transfer Funds to Own Account Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to the
Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which account
to pull data from in the core banking system.
1. Update the page layouts with Source System ID and Card Number fields. See Customize the Page Layouts with Source System ID
and Card Number on page 794.
Connect to MuleSoft and Enable Integration for Transfer Funds to Own Account Service Process
To get financial accounts information from a core banking system in the Transfer Funds to Own Account OmniScript, connect your
Salesforce and MuleSoft instances and enable integration between Salesforce and the core banking system.
1. Connect your Salesforce and MuleSoft instances and enable integration. See Connect to MuleSoft and Enable Integration.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
Associate the Transfer Funds to Own Account OmniScript to an Action Launcher Deployment
The FSC/TransferFundstoOwnAccount OmniScript guides users in capturing a customer request to transfer funds. Agents can launch
this OmniScript from the record details page of a person account to capture the details of the source and the destination financial account
between which the funds must be transferred.
1. Configure an action launcher deployment and add the Transfer Funds to Own Account OmniScript to the record details page of a
person account. See Associate the Retail Banking Service Process OmniScripts to an Action Launcher Deployment.
772
Financial Services Cloud Service Process Automation
FSC_ServiceProcessGetAccountDetails Omnistudio Data Mapper extract Retrieves the user’s account FSCServiceProcessGetAccountDetails
action details. Data Mapper
773
Financial Services Cloud Service Process Automation
774
Financial Services Cloud Service Process Automation
775
Financial Services Cloud Service Process Automation
776
Financial Services Cloud Service Process Automation
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see Salesforce CLI Setup Guide.
Incorporate Your Company Logo in Manage Standing Instructions Service Process Communications
Use your company logo in an Email template and use it with the Manage Standing Instructions
USER PERMISSIONS
service process for customer interactions.
Before you begin, add your company logo to Salesforce Classic documents and incorporate the To activate and deactivate
logo into an email template. See Add Your Company Logo to an Email Template. flows:
• Manage flow
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
2. In the list view, find and select Review Manage Standing Instructions-Related Request.
3. On the upper-left corner of the page, click the Toolbox icon.
4. Before you can update a flow, deactivate it.
5. In the Toolbox pane, under Constants, select HeaderImageURL.
6. In the Value field, enter the address of your company’s logo that you copied earlier.
7. Save and activate the flow.
FLEXCARDS
FSCManageStandingInstructionsShowStandingInstructions
FSCManageStandingInstructionsShowNoFinancialAccounts
FSCManageStandingInstructionsShowRequestSummary
777
Financial Services Cloud Service Process Automation
Manage Data Attributes and Activate the Manage Standing Instructions Service Process
The Manage Standing Instructions service process has predefined data attributes. Create more as
USER PERMISSIONS
needed or modify the existing data attributes to meet the needs of your business. Activate the
Manage Standing Instructions service process when the data attributes are ready. To activate the service
Before you begin: process definition in Service
Process Studio:
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support. • Industry Service
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Excellence
Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
2. Locate the Manage Standing Instructions service process and from its quick actions menu, click Edit.
3. From the navigation pane of the Service Process Definition, select Data Attributes.
4. Create data attributes or modify the existing data attributes to suit your business needs. For more information, see Data Attributes.
5. If you added or modified any data attributes, save your changes.
6. Activate the service process definition.
Update the Page Layouts with Source System ID and Card Number for Manage Standing Instructions Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to the
Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which account
to pull data from in the core banking system.
1. Update the page layouts with Source System ID and Card Number fields. See Customize the Page Layouts with Source System ID
and Card Number on page 794.
Connect to MuleSoft and Enable Integration for Manage Standing Instructions Service Process
To get financial accounts information from a core banking system in the Manage Standing Instructions OmniScript, connect your
Salesforce and MuleSoft instances and enable integration between Salesforce and the core banking system.
1. Connect your Salesforce and MuleSoft instances and enable integration. See Connect to MuleSoft and Enable Integration.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
778
Financial Services Cloud Service Process Automation
FSC_ServiceProcessGetAccountDetails Omnistudio Data Mapper extract Retrieves the user’s account FSCServiceProcessGetAccountDetails
action details. Data Mapper
SelectAnAccountShowFinancialAccounts LWC component action Shows a list of financial accounts showFinancialAccounts LWC
associated with a person component
account.
GetLatestData Integration Procedure action Retrieves the most recent ManageStandingInstructoi ns_GetRecurrni gTransactoi nDetalis
transactions associated with the Integration Procedure
financial account.
779
Financial Services Cloud Service Process Automation
4. Enter the payee details, such as name, currency, amount, routing number, and account number. USER PERMISSIONS
5. If you want to add a standing instruction with a specific timeframe, select Duration.
To submit a request for
The duration option is suitable for instructions that have a definite start and end date. Use adding a standing
duration when you want the instruction to occur for a certain period and then automatically instruction:
stop after the end date is reached. • OmniStudio User
6. If you want to add a standing instruction to set up a recurring payment at definite intervals, but AND
there’s no fixed end date, select Installment. Read and View All
permissions for Omni
For example, to pay off a loan in equal monthly installments until the entire loan amount is
Processes object
settled, select the installment option.
AND
7. Review the payee details, amount to transfer, account number, and frequency and submit the Financial Services Cloud
request. Basic
A case is created in Salesforce for adding a standing instruction request. OR
Financial Services Cloud
Standard
OR
Financial Services Cloud
Extension OR FSC Service
780
Financial Services Cloud Service Process Automation
781
Financial Services Cloud Service Process Automation
782
Financial Services Cloud Service Process Automation
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see Salesforce CLI Setup Guide.
783
Financial Services Cloud Service Process Automation
FLEXCARDS
FSCManageBeneficiariesShowNoFinancialAccounts
FSCManageBeneficiariesShowAddBeneficiariesHelptext
FSCManageBeneficiariesDisplayBeneficiaries
FSCManageBeneficiariesShowSummary
FSCManageBeneficiarySummaryScriptChildCard
FSCManageBeneficiariesShowDeleteBeneficiaries
FSCManageBeneficiariesShowAddBeneficiaries
Manage Data Attributes and Activate the Manage Beneficiaries Service Process
The Manage Beneficiaries service process has predefined data attributes. Create more as needed
USER PERMISSIONS
or modify the existing data attributes to meet the needs of your business. Activate the Manage
Beneficiaries service process when the data attributes are ready. To activate the service
Before you begin: process definition in Service
Process Studio:
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support. • Industry Service
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Excellence
Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
2. Locate the Manage Beneficiaries service process and from its quick actions menu, click Edit.
3. From the navigation pane of the Service Process Definition, select Data Attributes.
4. Create data attributes or modify the existing data attributes to suit your business needs. For more information, see Data Attributes.
5. If you added or modified any data attributes, save your changes.
6. Activate the service process definition.
Update the Page Layouts with Source System ID and Card Number for Manage Beneficiaries Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to the
Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which account
to pull data from in the core banking system.
1. Update the page layouts with Source System ID and Card Number fields. See Customize the Page Layouts with Source System ID
and Card Number on page 794.
784
Financial Services Cloud Service Process Automation
Connect to MuleSoft and Enable Integration for Manage Beneficiaries Service Process
To get financial accounts information from a core banking system in the Manage Beneficiaries OmniScript, connect your Salesforce and
MuleSoft instances and enable integration between Salesforce and the core banking system.
1. Connect your Salesforce and MuleSoft instances and enable integration. See Connect to MuleSoft and Enable Integration.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
FSC_ServiceProcessGetAccountDetails Omnistudio Data Mapper extract Retrieves the user’s account FSCServiceProcessGetAccountDetails
action details. Data Mapper
785
Financial Services Cloud Service Process Automation
4. If you’ve chosen to remove a beneficiary, select the beneficiaries to remove. USER PERMISSIONS
5. Review the beneficiary details and submit the request. To submit a request for
A case is created in Salesforce for adding or removing a beneficiary request. adding or modifying a
beneficiary:
• OmniStudio User
AND
Read and View All
permissions for Omni
Processes object
AND
Financial Services Cloud
Basic
OR
Financial Services Cloud
Standard
OR
Financial Services Cloud
Extension OR FSC Service
786
Financial Services Cloud Service Process Automation
Setup and Configuration of the Request Loan Payoff Statement Service Process
Use the Service Process Studio to enable the Request Loan Payoff Statement service process to give
EDITIONS
your agents an easy-to-follow process for capturing customer requests for loan payoff statements.
Available in: Lightning
Assign Permissions for the Request Loan Payoff Statement Service Process Experience
To use the Request Loan Payoff Statement service process, assign relevant permissions to your Available
users. in: Professional, Enterprise,
Deploy the Request Loan Payoff Statement OmniStudio Elements and Unlimited Editions
Ensure that the essential OmniStudio elements needed for the Request Loan Payoff Statement where Financial Services
service process are deployed in your Salesforce org. The OmniStudio elements are available as Cloud is enabled
static resources, which you can download and upload to your org.
Incorporate Your Company Logo in Request Loan Payoff Statement Service Process Communications
Use your company logo in an Email template and use it with the Request Loan Payoff Statement service process for customer
interactions.
Prepare the Request Loan Payoff Statement OmniScript
The Request Loan Payoff Statement OmniScript contains FlexCards that show the account and financial account details of a customer.
Preview and load these FlexCards in your Salesforce org before using the OmniScript.
Manage Data Attributes and Activate the Request Loan Payoff Statement Service Process
The Request Loan Payoff Statement service process has predefined data attributes. Create more as needed or modify the existing
data attributes to meet the needs of your business. Activate the Request Loan Payoff Statement service process when the data
attributes are ready.
Update the Page Layouts with Source System ID and Card Number for Request Loan Payoff Statement Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to
the Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which
account to pull data from in the core banking system.
Connect to MuleSoft and Enable Integration for Request Loan Payoff Statement Service Process
To get financial accounts information from a core banking system in the Request Loan Payoff Statement OmniScript, connect your
Salesforce and MuleSoft instances and enable integration between Salesforce and the core banking system.
787
Financial Services Cloud Service Process Automation
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning
component to the case record page.
Associate the Request Loan Payoff Statement OmniScript to an Action Launcher Deployment
The FSC/RequestLoanPayoffStatement OmniScript guides users in capturing a customer request for a loan payoff statement. Agents
can launch this OmniScript from the record details page of a person account to capture the details of the loan payoff statement
request.
Request Loan Payoff Statement OmniScript Components
Customize these Request Loan Payoff Statement OmniScript componentsto suit your business needs.
Assign Permissions for the Request Loan Payoff Statement Service Process
To use the Request Loan Payoff Statement service process, assign relevant permissions to your
USER PERMISSIONS
users.
Before you begin, install the unmanaged package extension for Financial Services Cloud Service To set field-level security and
Processes for Retail Banking. For more information, see Install the Unmanaged Extension Package to edit object permissions:
• Manage Profiles and
for Prebuilt Retail Banking Service Processes.
Permission Sets
1. Update field-level security. AND
a. In Setup, go to Object Manager. Customize Application
b. Locate each of the objects listed in this task and click Fields & Relationships.
c. For each object and field, update the field-level security as shown in this table for all the
profiles that use the Request Loan Payoff Statement service process.
Card Card Number For the profiles using the Request Loan
Payoff Statement service process, select
Visible and deselect Read-Only.
788
Financial Services Cloud Service Process Automation
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see Salesforce CLI Setup Guide.
Incorporate Your Company Logo in Request Loan Payoff Statement Service Process Communications
Use your company logo in an Email template and use it with the Request Loan Payoff Statement
USER PERMISSIONS
service process for customer interactions.
Before you begin, add your company logo to Salesforce Classic documents and incorporate the To activate and deactivate
logo into an email template. See Add Your Company Logo to an Email Template. flows:
• Manage flow
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
2. In the list view, find and select Review Loan Payoff Statement Request.
3. On the upper-left corner of the page, click the Toolbox icon.
4. Before you can update a flow, deactivate it.
5. In the Toolbox pane, under Constants, select HeaderImageURL.
6. In the Value field, enter the address of your company’s logo that you copied earlier.
7. Save and activate the flow.
789
Financial Services Cloud Service Process Automation
Manage Data Attributes and Activate the Request Loan Payoff Statement Service Process
The Request Loan Payoff Statement service process has predefined data attributes. Create more as
USER PERMISSIONS
needed or modify the existing data attributes to meet the needs of your business. Activate the
Request Loan Payoff Statement service process when the data attributes are ready. To activate the service
Before you begin: process definition in Service
Process Studio:
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support. • Industry Service
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Excellence
Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
2. Locate the Request Loan Payoff Statement service process and from its quick actions menu, click Edit.
3. From the navigation pane of the Service Process Definition, select Data Attributes.
4. Create data attributes or modify the existing data attributes to suit your business needs. For more information, see Data Attributes.
5. If you added or modified any data attributes, save your changes.
6. Activate the service process definition.
Update the Page Layouts with Source System ID and Card Number for Request Loan Payoff Statement Service Process
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page layouts, and the Card Name field to the
Card page layout. The Source System ID field shows the ID of the record in the core banking system. The ID determines which account
to pull data from in the core banking system.
1. Update the page layouts with Source System ID and Card Number fields. See Customize the Page Layouts with Source System ID
and Card Number on page 794.
Connect to MuleSoft and Enable Integration for Request Loan Payoff Statement Service Process
To get financial accounts information from a core banking system in the Request Loan Payoff Statement OmniScript, connect your
Salesforce and MuleSoft instances and enable integration between Salesforce and the core banking system.
1. Connect your Salesforce and MuleSoft instances and enable integration. See Connect to MuleSoft and Enable Integration.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
Associate the Request Loan Payoff Statement OmniScript to an Action Launcher Deployment
The FSC/RequestLoanPayoffStatement OmniScript guides users in capturing a customer request for a loan payoff statement. Agents can
launch this OmniScript from the record details page of a person account to capture the details of the loan payoff statement request.
790
Financial Services Cloud Service Process Automation
1. Configure an action launcher deployment and add the Request Loan Payoff Statement OmniScript to the record details page of a
person account. See Associate the Retail Banking Service Process OmniScripts to an Action Launcher Deployment.
FSC_ServiceProcessGetAccountDetails Omnistudio Data Mapper extract Retrieves the user’s account FSCServiceProcessGetAccountDetails
action details. Data Mapper
GetLoanPayoffDetails Integration Procedure action Retrieves the loan payoff details RequestLoanPayoffStatement_GetLoanPayoffDetails
associated with the financial Integration Procedure
account.
791
Financial Services Cloud Service Process Automation
6. Review the loan payoff statement details and submit the request.
A case is created in Salesforce for the submitted loan payoff statement request. USER PERMISSIONS
792
Financial Services Cloud Service Process Automation
d. Enter a document name, select Externally Available Image, and select a folder where
you want to store the image file USER PERMISSIONS
e. Select Choose File and navigate to the image file to import. To view Documents tab and
f. Save your changes. documents:
• Read on documents
2. Copy the image address. To upload documents:
a. In the Documents tab, click the image file that you uploaded. • Create on documents
b. Right-click on the image and select Copy Image Address. To edit email templates:
• For public email
3. Add the copied image address to the email template. templates: Modify All
Data, Manage Public
a. Switch to Lightning Experience.
Lightning Email
b. From Setup, in the Quick Find box, enter Classic Email Template, and then select Templates permission,
Classic Email Templates. or template ownership
793
Financial Services Cloud Service Process Automation
Customize the Page Layouts with Source System ID and Card Number
Add the Source System ID field to the Financial Account, Card, and Financial Account Role page
EDITIONS
layouts, and the Card Name field to Card page layouts. The Source ID field shows the ID of the record
in the core banking system. The ID determines which account to pull data from in the core banking Available in: Lightning
system. Experience
The Financial Services Cloud managed package must be installed in Salesforce before you can
Available
complete these steps.
in: Professional, Enterprise,
1. Update the page layouts. and Unlimited Editions
where Financial Services
a. In Setup, go to Object Manager.
Cloud is enabled
b. In the Quick Find box, enter Card, then select Card.
c. In Page Layouts, click Card Layout. USER PERMISSIONS
d. Drag the Source System ID and the Card Name fields to the Information pane.
To create and edit page
e. Save your changes. layouts:
f. Complete steps b through f for other Card page layouts. • Customize Application
g. Similarly, add the Source System ID field to the Financial Account and Financial Account
Role page layouts.
794
Financial Services Cloud Service Process Automation
e. Click Next.
f. To connect to the core banking system, select the authentication protocol for the integration and its dependent apps, and then
enter the relevant details.
g. Enable the integration and wait for the process to complete.
A named credential is created for the enabled integration.
h. From Setup, in the Quick Find box, enter Named Credential, and then select Named Credential.
i. Verify that a named credential was added for the connected MuleSoft instance.
j. From the quick actions menu of the named credential, select Edit.
k. For Label, enter FSC_fsc_integrations_V1_0_0.
l. Save your changes.
795
Financial Services Cloud Service Process Automation
Associate the Retail Banking Service Process OmniScripts to an Action Launcher Deployment
The OmniScript for each service process guides users in capturing a customer service request.
EDITIONS
Agents can launch these OmniScripts from the record details page of a person account to capture
a service request. Available in: Lightning
Before you begin: Experience
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support. Available
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package in: Professional, Enterprise,
Runtime. and Unlimited Editions
where Financial Services
1. Configure an Action Launcher deployment for the OmniScripts. Cloud is enabled
Give your users quick access to the intake forms or OmniScripts. If you have an existing Action
Launcher deployment, add the intake forms to it.
USER PERMISSIONS
a. From Setup, in the Quick Find box, enter Action Launcher, and select Action
Launcher. To associate the OmniScripts
for service processes to an
b. Click New Deployment and give it a name. Action Launcher
c. In Guidance to Show, select OmniScripts. deployment:
• OmniStudio Admin
d. In the Available Objects list, move Account to Selected Objects.
AND
The selected objects determine the objects where you can show the OmniScripts.
Financial Services Cloud
e. In Select actions to add, select the OmniScripts or intake forms of these service processes. Basic
OR
SERVICE PROCESS OMNISCRIPT
Financial Services Cloud
Notify Travel Plans /FSC/NotifyTravelPlans/English Standard
OR
Update Email or Phone /FSC/UpdateEmailorPhone/English
Financial Services Cloud
Order Checkbook /FSC/OrderCheckbook/English Extension OR FSC Service
f. Next to each OmniScript that you’ve selected, click the add icon.
g. Save your changes.
796
Financial Services Cloud Service Process Automation
797
Financial Services Cloud Service Process Automation
Associate the OmniScripts of Wealth Management Service Processes to an Action Launcher Deployment
The OmniScript for each service process guides users in capturing a customer service request. Agents can launch these OmniScripts
from the record details page of a person account to capture a service request.
798
Financial Services Cloud Service Process Automation
Connect to MuleSoft and Enable Integration for the Update Profile Service Process
To get financial account information from a Custodial or Books and Records platform in the Update Profile OmniScript, connect your
Salesforce and MuleSoft instances and enable integration between Salesforce and the Custodial or Books and Records platform.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning
component to the case record page.
Associate the Update Profile OmniScript to an Action Launcher Deployment
The /FSCWlth/UpdateProfile/English OmniScript guides users in capturing a customer request to update their profile details. Agents
can launch this OmniScript from the record details page of a person's account to capture profile details.
Update Profile OmniScript Components
Customize the Update Profile OmniScript to suit your business needs.
b. Locate the Case object and click Fields & Relationships. AND
Customize Application
c. Select the AccountId field, and then click Set Field-Level Security.
d. For profiles using the Update Profile service process, select Visible and deselect Read-Only.
e. Save your changes.
f. Similarly, set the field-level security for SourceId and FinServ_FinancialAccount_c fields on the Case object.
g. In Object Manager, locate the Financial Holding object.
h. Select the FinServ_FinancialAccount_c field, and then click Set Field-Level Security.
i. For profiles using the Update Profile service process, select Visible and deselect Read-Only.
j. Save your changes.
k. Similarly, set the field-level security for FinServ__FinancialAccount__c, Financial Holding Name, FinServ__Shares__c,
FinServ__SourceSystemId__c, FinServ__Securities__c, and FinServ__Symbol__c fields on the Financial Holding object.
799
Financial Services Cloud Service Process Automation
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example, Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see the Salesforce CLI Setup Guide.
SEE ALSO:
Static Resources
SEE ALSO:
Upload and Replace Items on the Documents Tab
800
Financial Services Cloud Service Process Automation
2. In the OmniStudio app, from the navigation bar, select OmniStudio FlexCards.
3. In the Quick Find Box, search for FSCWlthUpdateProfileShowValidDocumentTypes, and then select
FSCWlthUpdateProfileShowValidDocumentTypes.
4. Open the highest version of the FlexCard.
5. Preview and load the FlexCard.
6. Similarly, preview and load these FlexCards.
FLEX CARDS
FSCWlthUpdateProfileShowCustomerAddressestoUpdate
FSCWlthUpdateProfileShowFinancialAccountsAddresses
FSCWlthUpdateProfileShowSummary
FSCWlthUpdateProfileShowSelectedAddresses
FSCWlthUpdateProfileShowUploadedDocuments
FSCWlthUpdateProfileDocumentCheckListItems
FSCWlthServiceProcessShowAccountDetails
FSCWlthServiceProcessShowNoFinancialAccounts
FSCWlthShowNewCaseConfirmationIcon
FSCWlthServiceProcessShowReviewedDocuments
FSCWlthServiceProcessShowValidDocumentTypes
FSCWlthServiceProcessShowUploadedDocuments
FSCWlthShowDocumentUploadConfirmationIcon
FSCWlthServiceProcessShowDisclaimer
FSCWlthUploadFile
FSCWlthServiceProcessShowValidDocumentTypesList
Manage Data Attributes and Activate the Update Profile Service Process
The Update Profile service process has predefined data attributes. You can create more as needed or modify the existing data attributes
to meet the needs of your business. Activate the Update Profile service process when the needed data attributes are ready.
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support.
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
2. Locate the Update Profile service process and from its quick actions menu, click Edit.
3. From the navigation pane of the Service Process Definition, select Data Attributes.
Create data attributes or modify the existing data attributes to suit your business needs. See Data Attributes.
801
Financial Services Cloud Service Process Automation
Label Name
Passport Passport
802
Financial Services Cloud Service Process Automation
d. Click Done.
803
Financial Services Cloud Service Process Automation
Connect to MuleSoft and Enable Integration for the Update Profile Service Process
To get financial account information from a Custodial or Books and Records platform in the Update Profile OmniScript, connect your
Salesforce and MuleSoft instances and enable integration between Salesforce and the Custodial or Books and Records platform.
1. Connect your Salesforce and MuleSoft instances and enable integration. See Connect to Mulesoft and Enable Integration.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
FSCWlth_ServiceProcessGetAccountDetails Omnistudio Data Mapper Extract Fetches the user’s account FSCWlthServiceProcessGetAccountDetails
Action details. Data Mapper
804
Financial Services Cloud Service Process Automation
805
Financial Services Cloud Service Process Automation
806
Financial Services Cloud Service Process Automation
b. Locate the Case object and click Fields & Relationships. AND
Customize Application
c. Select the AccountId field, and then click Set Field-Level Security.
d. For profiles using the Manage Beneficiaries service process, select Visible and deselect
Read-Only.
e. Save your changes.
f. Similarly, set the field-level security for SourceId and FinServ_FinancialAccount_c fields on the Case object.
g. In Object Manager, locate the Financial Holding object.
h. Select the FinServ_FinancialAccount_c field, and then click Set Field-Level Security.
i. For profiles using the Manage Beneficiaries service process, select Visible and deselect Read-Only.
j. Save your changes.
k. Similarly, set the field-level security for FinServ__FinancialAccount__c, Financial Holding Name, FinServ__Shares__c,
FinServ__SourceSystemId__c, FinServ__Securities__c, and FinServ__Symbol__c fields on the Financial Holding object.
807
Financial Services Cloud Service Process Automation
a. From Setup, in the Quick Find box, enter Static Resources, and then select Static Resources.
b. Find and select the FSCWlthManageBeneficiriesOmniElements static resource.
c. Click View file.
FSCWlthManageBeneficiriesOmniElements.zip file is downloaded.
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example, Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see the Salesforce CLI Setup Guide.
SEE ALSO:
Static Resources
SEE ALSO:
Upload and Replace Items on the Documents Tab
808
Financial Services Cloud Service Process Automation
FLEX CARDS
FSCWlthManageBeneficiariesShowExisitingBeneficiaries
FSCWlthHelpTextForPrimaryBeneficiary
FSCWlthManageBeneficiariesShowNewBeneficiarySharePercentageHeader
FSCWlthManageBeneficiariesShowExistingandNewSharePercentageHeader
FSCWlthManageBeneficiariesEditNewBeneficiariesShare
FSCWlthManageBeneficiariesEditContingentBeneficiariesShare
FSCWlthManageBeneficiariesDisplayFinancialAccounts
FSCWlthManageBeneficiariesShowExistingBeneficiaryDetails
FSCWlthManageBeneficiariesShowSummary
FSCWlthManageBeneficiarySummaryScriptChildCard
FSCWlthManageBeneficiariesShowPrimaryBeneficiaries
FSCWlthManageBeneficiariesShowNewContingentorPrimaryBeneficiaries
FSCWlthManageBeneficiariesShowSelectedFinancialAccounts
FSCWlthServiceProcessShowAccountDetails
FSCWlthServiceProcessShowNoFinancialAccounts
FSCWlthShowNewCaseConfirmationIcon
FSCWlthServiceProcessShowReviewedDocuments
FSCWlthServiceProcessShowValidDocumentTypes
FSCWlthServiceProcessShowUploadedDocuments
FSCWlthShowDocumentUploadConfirmationIcon
FSCWlthServiceProcessShowDisclaimer
FSCWlthUploadFile
FSCWlthServiceProcessShowValidDocumentTypesList
Manage Data Attributes and Activate the Manage Beneficiaries Service Process
The Manage Beneficiaries service process has predefined data attributes. You can create more as needed or modify the existing data
attributes to meet the needs of your business. Activate the Manage Beneficiaries service process when the needed data attributes are
ready.
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support.
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
809
Financial Services Cloud Service Process Automation
2. Locate the Manage Beneficiaries service process and from its quick actions menu, click Edit.
3. From the navigation pane of the Service Process Definition, select Data Attributes.
Create data attributes or modify the existing data attributes to suit your business needs. See Data Attributes.
Update the Page Layouts with Source System ID for Manage Beneficiaries Service Process
Add the Source System ID field to the Financial Account page layout. The Source System ID field shows the ID of the record in the
Custodial or Books and Records platform. The ID determines which account to pull data from in the Custodial or Books and Records
platform.
1. Update the page layouts with Source System ID. See Customize the Page Layouts with Source System ID.
Connect to MuleSoft and Enable Integration for Manage Beneficiaries Service Process
To get financial account information from a Custodial or Books and Records platform in the Manage Beneficiaries OmniScript, connect
your Salesforce and MuleSoft instances and enable integration between Salesforce and the Custodial or Books and Records platform.
1. Connect your Salesforce and MuleSoft instances and enable integration. See Connect to Mulesoft and Enable Integration.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
810
Financial Services Cloud Service Process Automation
NewShareVadilaotinForBenecifairy/NewShareVadilaotinForConntigentBenecifairy Integration Procedure Action Sends share percentage details FSCWtlhManageBenefciaireis_NewShareVadil atoi nForBenefciairy
for primary and contingent integration procedure
beneficiaries to ensure the
validity of the added allocation
percentage.
FSCWlth_ServiceProcessGetAccountDetails Omnistudio Data Mapper Extract Retrieves the user’s account FSCWlthServiceProcessGetAccountDetails
Action details.
811
Financial Services Cloud Service Process Automation
812
Financial Services Cloud Service Process Automation
Setup and Configuration of the Set Up Required Minimum Distribution Service Process
Use Service Process Studio to enable the Set Up Required Minimum Distribution service process to
EDITIONS
give your agents an easy-to-follow process for capturing the customer requests to select payment
schedules and payment options. Available in: Lightning
Experience
Assign Permissions for the Set Up Required Minimum Distribution Service Process
Available
To use the Set Up Required Minimum Distribution service process, assign relevant permissions in: Professional, Enterprise,
to your users. and Unlimited Editions
Add Picklist Value in Set Up Required Minimum Distribution Service Process where Financial Services
To use the Set Up Required Minimum Distribution service process, add new values to a custom Cloud is enabled
picklist field.
Deploy the Set Up Required Minimum Distribution OmniStudio Elements
Ensure that the essential OmniStudio elements needed for the Set Up Required Minimum Distribution service process are deployed
in your Salesforce org. The OmniStudio elements are available as static resources, which you can download and upload to your org.
Incorporate Your Company Logo in Set Up Required Minimum Distribution Service Process Communications
Use your company logo in an Email template and use it with the Set Up Required Minimum Distribution service process for customer
interactions.
Prepare the Set Up Required Minimum Distribution OmniScript
The Set Up Required Minimum Distribution OmniScript contains FlexCards that show the payment details and supporting documents
of a customer. Preview and load these FlexCards in your Salesforce org before using OmniScript.
Manage Data Attributes and Activate the Update Profile Service Process
The Set Up Required Minimum Distribution service process has predefined data attributes. You can create more as needed or modify
the existing data attributes to meet the needs of your business. Activate the Set Up Required Minimum Distribution service process
when the needed data attributes are ready.
Create Document Types for the Set Up Required Minimum Distribution service process
Set up document types that let your users select a supporting documentation type that confirms the client’s profile details.
Create a Decision Matrix for the Set Up Required Minimum Distribution service process
Create a decision matrix and add the Set Up Required Minimum Distribution service process name and document types. The Set Up
Required Minimum Distribution service process uses the Business Rules Engine to create rules using decision matrices and expression
sets to show a list of valid document types that a user can select. Document types are a list of supporting documentation that a user
can request from a client to validate the new information.
Create an Expression Set for the Set Up Required Minimum Distribution service process
Create an expression set to read the values in the decision matrix and populate the values in the document type.
Update the Page Layouts with Source System ID for the Set Up Required Minimum Distribution service process
Add the Source System ID field to the Financial Account page layout. The Source System ID field shows the ID of the record in the
Custodial or Books and Records platform. The ID determines which account to pull data from in the Custodial or Books and Records
platform.
Connect to MuleSoft and Enable Integration for the Set Up Required Minimum Distribution service process
To get financial account information from a Custodial or Books and Records platform in the Set Up Required Minimum Distribution
OmniScript, connect your Salesforce and MuleSoft instances and enable integration between Salesforce and the Custodial or Books
and Records platform.
813
Financial Services Cloud Service Process Automation
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning
component to the case record page.
Associate the Set Up Required Minimum Distribution OmniScript to an Action Launcher Deployment
The /FSCWlth/SetupRequiredMinimumDistribution/English OmniScript guides users in capturing a customer request to Set Up
Required Minimum Distribution. Agents can launch this OmniScript from the record details page of a person's account to capture
payment details.
Set Up Required Minimum Distribution OmniScript Components
Customize the Set Up Required Minimum Distribution OmniScript to suit your business needs.
Assign Permissions for the Set Up Required Minimum Distribution Service Process
To use the Set Up Required Minimum Distribution service process, assign relevant permissions to
USER PERMISSIONS
your users.
Before you begin, install the unmanaged package extension for Financial Services Cloud Service To set field-level security and
Processes for Wealth Management. See Install the Unmanaged Extension Packages. to edit object permissions:
• Manage Profiles and
1. Update field-level security. Permission Sets
a. In Setup, go to Object Manager. AND
b. Locate the Case object and click Fields & Relationships. Customize Application
c. Select the AccountId field, and then click Set Field-Level Security.
d. For profiles using the Set Up Required Minimum Distribution service process, select Visible
and deselect Read-Only.
e. Save your changes.
f. Similarly, set the field-level security for SourceId and FinServ_FinancialAccount_c fields on the Case object.
g. In Object Manager, locate the Financial Holding object.
h. Select the FinServ_FinancialAccount_c field, and then click Set Field-Level Security.
i. For profiles using the Set Up Required Minimum Distribution service process, select Visible and deselect Read-Only.
j. Save your changes.
k. Similarly, set the field-level security for FinServ__FinancialAccount__c, Financial Holding Name, FinServ__Shares__c,
FinServ__SourceSystemId__c, FinServ__Securities__c, and FinServ__Symbol__c fields on the Financial Holding object.
814
Financial Services Cloud Service Process Automation
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example, Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see the Salesforce CLI Setup Guide.
SEE ALSO:
Static Resources
Incorporate Your Company Logo in Set Up Required Minimum Distribution Service Process Communications
Use your company logo in an Email template and use it with the Set Up Required Minimum
USER PERMISSIONS
Distribution service process for customer interactions.
Before you begin, add your company logo to Salesforce Classic documents and incorporate the To activate and deactivate
logo into an email template. See Add Your Company Logo to an Email Template. flows:
• Manage flow
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
2. In the list view, find and select FSC Wealth: Review Set Up Required Minimum Distribution
Service Request.
3. On the upper-left corner of the page, click the Toolbox icon.
4. Before you can update a flow, deactivate it.
5. In the Toolbox pane, under Constants, select HeaderImageURL.
815
Financial Services Cloud Service Process Automation
6. In the Value field, enter the address of your company’s logo that you copied earlier.
7. Save and activate the flow.
SEE ALSO:
Upload and Replace Items on the Documents Tab
FLEX CARDS
FSCWlthSetupRequiredMinimumDistributionShowPaymentSchedule
FSCWlthSetupRequiredMinimumDistributionOneTimeTaxYear
FSCWlthSetupRequiredMinimumDistributionShowValidDocumentTypes
FSCWlthSetupRequiredMinimumDistributionSummaryScript
FSCWlthSetupRequiredMinDstrDocumentCheckListItems
FSCWlthServiceProcessShowAccountDetails
FSCWlthServiceProcessShowNoFinancialAccounts
FSCWlthShowNewCaseConfirmationIcon
FSCWlthServiceProcessShowReviewedDocuments
FSCWlthServiceProcessShowValidDocumentTypes
FSCWlthServiceProcessShowUploadedDocuments
FSCWlthShowDocumentUploadConfirmationIcon
FSCWlthServiceProcessShowDisclaimer
FSCWlthUploadFile
FSCWlthServiceProcessShowValidDocumentTypesList
816
Financial Services Cloud Service Process Automation
Manage Data Attributes and Activate the Update Profile Service Process
The Set Up Required Minimum Distribution service process has predefined data attributes. You can create more as needed or modify
the existing data attributes to meet the needs of your business. Activate the Set Up Required Minimum Distribution service process
when the needed data attributes are ready.
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support.
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
2. Locate the Set Up Required Minimum Distribution service process and from its quick actions menu, click Edit.
3. From the navigation pane of the Service Process Definition, select Data Attributes.
Create data attributes or modify the existing data attributes to suit your business needs. See Data Attributes.
Create Document Types for the Set Up Required Minimum Distribution service process
Set up document types that let your users select a supporting documentation type that confirms the client’s profile details.
1. Turn on Document Checklist.
a. In Setup, in the Quick Find box, enter Document Checklist, then click Document Checklist Settings.
b. Turn on Checklist Items with Attachments.
Label Name
Create a Decision Matrix for the Set Up Required Minimum Distribution service process
Create a decision matrix and add the Set Up Required Minimum Distribution service process name and document types. The Set Up
Required Minimum Distribution service process uses the Business Rules Engine to create rules using decision matrices and expression
sets to show a list of valid document types that a user can select. Document types are a list of supporting documentation that a user
can request from a client to validate the new information.
A decision matrix matches the input values to a table row and returns the row's output values. The
FSCWlthServiceProcess_GetDocumentTypes integration procedure in the FSCWlth_SetupRequiredMinimumDistribution OmniScript
reads the table values.
1. From the App Launcher, find and select Business Rules Engine.
817
Financial Services Cloud Service Process Automation
2. In the OmniStudio app, from the navigation bar, select Lookup Tables.
3. Click New.
4. Click Decision Matrix, and then click Next.
5. Enter the Name GetAllRequiredDocumentTypes. For Type, select Standard. Then click Save.
6. Click the Related tab.
7. In the Decision Matrix Versions, click the name of the decision matrix.
8. Click Add Column.
a. In the Column Header enter ProcessName.
b. For Header Type, select Input.
c. For Data Type, select Text.
d. Click Done.
Create an Expression Set for the Set Up Required Minimum Distribution service process
Create an expression set to read the values in the decision matrix and populate the values in the document type.
1. From the App Launcher, find and select Business Rules Engine.
2. In the OmniStudio app, from the navigation bar, select Expression Sets.
3. Click New.
4. Enter Name GetAllDocumentTypes and select Usage Type Default.
5. Click Save.
6. In the Expression Set Versions, click the version name.
7. Open the expression set in the Expression Set Builder.
a. Click Elements icon.
b. Drag the Lookup Table element onto the expression set canvas.
818
Financial Services Cloud Service Process Automation
Update the Page Layouts with Source System ID for the Set Up Required Minimum Distribution service process
Add the Source System ID field to the Financial Account page layout. The Source System ID field shows the ID of the record in the
Custodial or Books and Records platform. The ID determines which account to pull data from in the Custodial or Books and Records
platform.
1. Update the page layouts with Source System ID. See Customize the Page Layouts with Source System ID.
Connect to MuleSoft and Enable Integration for the Set Up Required Minimum Distribution service process
To get financial account information from a Custodial or Books and Records platform in the Set Up Required Minimum Distribution
OmniScript, connect your Salesforce and MuleSoft instances and enable integration between Salesforce and the Custodial or Books and
Records platform.
1. Connect your Salesforce and MuleSoft instances and enable integration. See Connect to Mulesoft and Enable Integration.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
Associate the Set Up Required Minimum Distribution OmniScript to an Action Launcher Deployment
The /FSCWlth/SetupRequiredMinimumDistribution/English OmniScript guides users in capturing a customer request to Set Up Required
Minimum Distribution. Agents can launch this OmniScript from the record details page of a person's account to capture payment details.
1. Configure an action launcher deployment and add the Set Up Required Minimum Distribution OmniScript to the record details page
of a person's account. See Associate the OmniScripts of Wealth Management Service Processes to an Action Launcher Deployment
on page 796.
819
Financial Services Cloud Service Process Automation
FSCWlth_ServiceProcessGetAccountDetails Omnistudio Data Mapper Extract Fetches the user’s account FSCWlthServiceProcessGetAccountDetails
Action details. Data Mapper
820
Financial Services Cloud Service Process Automation
821
Financial Services Cloud Service Process Automation
Setup and Configuration of the Initiate Automated Account Transfer Service Process
Use the Service Process Studio to enable the Initiate Automated Account Transfer service process
EDITIONS
to give your agents an easy-to-follow process for capturing the customer requests to transfer
securities between trading accounts. Available in: Lightning
Experience
Assign Permissions for the Initiate Automated Account Transfer Service Process
Available
To use the Initiate Automated Account Transfer service process, assign relevant permissions to in: Professional, Enterprise,
your users. and Unlimited Editions
Deploy the Initiate Automated Account Transfer OmniStudio Elements where Financial Services
Ensure that the essential OmniStudio elements needed for the Initiate Automated Account Cloud is enabled
Transfer service process are deployed in your Salesforce org. The OmniStudio elements are
available as static resources, which you can download and upload to your org.
Incorporate Your Company Logo in Initiate Automated Account Transfer Service Process Communications
Use your company logo in an Email template and use it with the Initiate Automated Account Transfer service process for customer
interactions.
Prepare the Initiate Automated Account Transfer OmniScript
The Initiate Automated Account Transfer service process OmniScript contains FlexCards that show transfer action, transfer type,
transfer details of securities, and supporting documents of a customer. Preview and load these FlexCards in your Salesforce org
before using the OmniScript.
Manage Data Attributes and Activate the Initiate Automated Account Transfer Service Process
This service process has predefined data attributes. Create more as needed or modify the existing data attributes to meet the needs
of your business. Activate the Initiate Automated Account Transfer service process when the data attributes are ready.
Update the Page Layouts with Source System ID for Initiate Automated Account Transfer Service Process
Add the Source System ID field to the Financial Account page layout. The Source System ID field shows the ID of the record in the
Custodial or Books and Records platform. The ID determines which account to pull data from in the Custodial or Books and Records
platform.
Connect to MuleSoft and Enable Integration for Initiate Automated Account Transfer Service Process
To get financial account information from a Custodial or Books and Records platform in the Initiate Automated Account Transfer
OmniScript, connect your Salesforce and MuleSoft instances and enable integration between Salesforce and the Custodial or Books
and Records platform.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning
component to the case record page.
Associate the Initiate Automated Account Transfer OmniScript to an Action Launcher Deployment
The /FSCWlth/AutomatedCustomerAccountTransfer/English OmniScript guides users in capturing a customer request to transfer
account securities. Agents can launch this OmniScript from the record details page of a person's account to initiate securities transfers
between accounts.
Initiate Automated Account Transfer OmniScript Components
Customize the Initiate Automated Account Transfer OmniScript to suit your business needs.
822
Financial Services Cloud Service Process Automation
Assign Permissions for the Initiate Automated Account Transfer Service Process
To use the Initiate Automated Account Transfer service process, assign relevant permissions to your
USER PERMISSIONS
users.
Before you begin, install the unmanaged package extension for Financial Services Cloud Service To set field-level security and
Processes for Wealth Management. See Install the Unmanaged Extension Packages. to edit object permissions:
• Manage Profiles and
1. Update field-level security. Permission Sets
a. In Setup, go to Object Manager. AND
b. Locate the Case object and click Fields & Relationships. Customize Application
c. Select the AccountId field, and then click Set Field-Level Security.
d. For profiles using the Initiate Automated Account Transfer service process, select Visible
and deselect Read-Only.
e. Save your changes.
f. Similarly, set the field-level security for SourceId and FinServ_FinancialAccount_c fields on the Case object.
g. In Object Manager, locate the Financial Holding object.
h. Select the FinServ_FinancialAccount_c field, and then click Set Field-Level Security.
i. For profiles using the Initiate Automated Account Transfer service process, select Visible and deselect Read-Only.
j. Save your changes.
k. Similarly, set the field-level security for FinServ__FinancialAccount__c, Financial Holding Name, FinServ__Shares__c,
FinServ__SourceSystemId__c, FinServ__Securities__c, and FinServ__Symbol__c fields on the Financial Holding object.
823
Financial Services Cloud Service Process Automation
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example, Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see the Salesforce CLI Setup Guide.
SEE ALSO:
Static Resources
Incorporate Your Company Logo in Initiate Automated Account Transfer Service Process Communications
Use your company logo in an Email template and use it with the Initiate Automated Account Transfer
USER PERMISSIONS
service process for customer interactions.
Before you begin, add your company logo to Salesforce Classic documents and incorporate the To activate and deactivate
logo into an email template. See Add Your Company Logo to an Email Template. flows:
• Manage flow
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
2. In the list view, find and select FSC Wealth: Review Automated Customer Account Transfer
Service Request.
3. On the upper-left corner of the page, click the Toolbox icon.
4. Before you can update a flow, deactivate it.
5. In the Toolbox pane, under Constants, select HeaderImageURL.
6. In the Value field, enter the address of your company’s logo that you copied earlier.
7. Save and activate the flow.
SEE ALSO:
Upload and Replace Items on the Documents Tab
FLEX CARDS
FSCWlthInitAutoAcctTfrShowNoTransferTypeSelected
824
Financial Services Cloud Service Process Automation
FLEX CARDS
FSCWlthInitAutoAcctTfrShowTransferFunds
FSCWlthInitAutoAcctTfrShowTransferSecurities
FSCWlthInitiateAutomatedAccountTransferShowSummary
FSCWlthServiceProcessShowAccountDetails
FSCWlthServiceProcessShowNoFinancialAccounts
FSCWlthShowNewCaseConfirmationIcon
FSCWlthServiceProcessShowReviewedDocuments
FSCWlthServiceProcessShowValidDocumentTypes
FSCWlthServiceProcessShowUploadedDocuments
FSCWlthShowDocumentUploadConfirmationIcon
FSCWlthServiceProcessShowDisclaimer
FSCWlthUploadFile
FSCWlthServiceProcessShowValidDocumentTypesList
Manage Data Attributes and Activate the Initiate Automated Account Transfer Service Process
This service process has predefined data attributes. Create more as needed or modify the existing data attributes to meet the needs of
your business. Activate the Initiate Automated Account Transfer service process when the data attributes are ready.
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support.
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
2. Locate the Initiate Automated Account Transfer service process and from its quick actions menu, click Edit.
3. From the navigation pane of the Service Process Definition, select Data Attributes.
Create data attributes or modify the existing data attributes to suit your business needs. See Data Attributes.
Update the Page Layouts with Source System ID for Initiate Automated Account Transfer Service Process
Add the Source System ID field to the Financial Account page layout. The Source System ID field shows the ID of the record in the
Custodial or Books and Records platform. The ID determines which account to pull data from in the Custodial or Books and Records
platform.
1. Update the page layouts with Source System ID. See Customize the Page Layouts with Source System ID.
825
Financial Services Cloud Service Process Automation
Connect to MuleSoft and Enable Integration for Initiate Automated Account Transfer Service Process
To get financial account information from a Custodial or Books and Records platform in the Initiate Automated Account Transfer
OmniScript, connect your Salesforce and MuleSoft instances and enable integration between Salesforce and the Custodial or Books and
Records platform.
1. Connect your Salesforce and MuleSoft instances and enable integration. See Connect to Mulesoft and Enable Integration on page
839.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
Associate the Initiate Automated Account Transfer OmniScript to an Action Launcher Deployment
The /FSCWlth/AutomatedCustomerAccountTransfer/English OmniScript guides users in capturing a customer request to transfer account
securities. Agents can launch this OmniScript from the record details page of a person's account to initiate securities transfers between
accounts.
1. Configure an action launcher deployment and add the Initiate Automated Account Transfer OmniScript to the record details page
of a person's account. See Associate the OmniScripts of Wealth Management Service Processes to an Action Launcher Deployment
on page 796.
GetFinancialHoldings Integration Procedure Action Fetches the list of the financial FSCWlth_InitAutoAcctTfrGetFinancialAccountHoldings
holdings for the selected integration procedure
financial account.
826
Financial Services Cloud Service Process Automation
FSCWlth_ServiceProcessGetAccountDetails Omnistudio Data Mapper Extract Fetches the user’s account FSCWlthServiceProcessGetAccountDetails
Action details. Data Mapper
827
Financial Services Cloud Service Process Automation
To submit an Initiate
Automated Account Transfer
request:
• OmniStudio User
AND
Read and View All
permissions for Omni
Processes object
AND
Financial Services Cloud
Basic
OR
Financial Services Cloud
Standard
OR
Financial Services Cloud
Extension OR FSC Service
828
Financial Services Cloud Service Process Automation
829
Financial Services Cloud Service Process Automation
b. Locate the Case object and click Fields & Relationships. AND
Customize Application
c. Select the AccountId field, and then click Set Field-Level Security.
d. For profiles using the Manage Standing Instructions service process, select Visible and
deselect Read-Only.
e. Save your changes.
f. Similarly, set the field-level security for SourceId and FinServ_FinancialAccount_c fields on the Case object.
g. In Object Manager, locate the Financial Holding object.
h. Select the FinServ_FinancialAccount_c field, and then click Set Field-Level Security.
i. For profiles using the Manage Standing Instructions service process, select Visible and deselect Read-Only.
j. Save your changes.
k. Similarly, set the field-level security for FinServ__FinancialAccount__c, Financial Holding Name, FinServ__Shares__c,
FinServ__SourceSystemId__c, FinServ__Securities__c, and FinServ__Symbol__c fields on the Financial Holding object.
830
Financial Services Cloud Service Process Automation
2. Deploy the downloaded static resource files in your Salesforce org. You can use your preferred data import tool, for example, Salesforce
CLI, to deploy these static resource files. For more information about Salesforce CLI, see the Salesforce CLI Setup Guide.
SEE ALSO:
Static Resources
Incorporate Your Company Logo in Manage Standing Instructions Service Process Communications
Use your company logo in an Email template and use it with the Manage Standing Instructions
USER PERMISSIONS
service process for customer interactions.
Before you begin, add your company logo to Salesforce Classic documents and incorporate the To activate and deactivate
logo into an email template. See Add Your Company Logo to an Email Template. flows:
• Manage flow
1. From Setup, in the Quick Find box, enter Flows, and then select Flows.
2. In the list view, find and select FSC Wealth: Review Manage Standing Instructions Service
Request.
3. On the upper-left corner of the page, click the Toolbox icon.
4. Before you can update a flow, deactivate it.
5. In the Toolbox pane, under Constants, select HeaderImageURL.
6. In the Value field, enter the address of your company’s logo that you copied earlier.
7. Save and activate the flow.
SEE ALSO:
Upload and Replace Items on the Documents Tab
831
Financial Services Cloud Service Process Automation
FLEX CARDS
FSCWlthManageStandingInstructionsDisplayStandingInstructions
FSCWlthManageStandingInstructionsDeleteStandingInstruction
FSCWlthManageStandingInstructionsShowTransactions
FSCWlthManageStandingInstructionsShowRequestSummary
FSCWlthManageStandingInstructionsShowSelectedStandingInstructions
FSCWlthManageStandingInstructionsAddDetailsforStandingInstruction
FSCWlthManageStandingInstructionReviewDocuments
FSCWlthManageStandingInstructionUploadFile
FSCWlthServiceProcessShowAccountDetails
FSCWlthServiceProcessShowNoFinancialAccounts
FSCWlthShowNewCaseConfirmationIcon
FSCWlthServiceProcessShowReviewedDocuments
FSCWlthServiceProcessShowValidDocumentTypes
FSCWlthServiceProcessShowUploadedDocuments
FSCWlthShowDocumentUploadConfirmationIcon
FSCWlthServiceProcessShowDisclaimer
FSCWlthUploadFile
FSCWlthServiceProcessShowValidDocumentTypesList
Manage Data Attributes and Activate the Manage Standing Instructions Service Process
The Manage Standing Instructions service process has predefined data attributes. You can create more as needed or modify the existing
data attributes to meet the needs of your business. Activate the Manage Standing Instructions service process when the needed data
attributes are ready.
• Enable the OmniStudio Metadata setting. See Enable OmniStudio Metadata API Support.
• Disable the OmniStudio Managed Package Runtime setting. See Disable Managed Package Runtime.
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select Service Process Studio.
832
Financial Services Cloud Service Process Automation
2. Locate the Manage Standing Instructions service process and from its quick actions menu, click Edit.
3. From the navigation pane of the Service Process Definition, select Data Attributes.
Create data attributes or modify the existing data attributes to suit your business needs. See Data Attributes.
Create Document Types for the Manage Standing Instruction Service Process
Set up document types that let your users select a supporting documentation type that confirms the client’s profile details.
1. Turn on Document Checklist.
a. In Setup, in the Quick Find box, enter Document Checklist, then click Document Checklist Settings.
b. Turn on Checklist Items with Attachments.
Label Name
Statement Statement
Create a Decision Matrix Set for the Manage Standing Instructions Service Process
Create a decision matrix and add the Manage Standing Instructions service process name and document types. The Manage Standing
Instructions Service process uses the Business Rules Engine to create rules using decision matrices and expression sets to show a list of
valid document types that a user can select. Document types are a list of supporting documentation that a user can request from a client
to validate the new information.
A decision matrix matches the input values to a table row and returns the row's output values. The
FSCWlthServiceProcess_GetDocumentTypes integration procedure in the FSCWlth_ManageStandingInstruction OmniScript reads the
table values.
1. From the App Launcher, find and select Business Rules Engine.
2. In the OmniStudio app, from the navigation bar, select Lookup Tables.
3. Click New.
4. Click Decision Matrix, and then click Next.
5. Enter the Name GetAllRequiredDocumentTypes. For Type, select Standard. Then click Save.
6. Click the Related tab.
7. In the Decision Matrix Versions, click the name of the decision matrix.
8. Click Add Column.
833
Financial Services Cloud Service Process Automation
Create an Expression Set for the Manage Standing Instructions Service Process
Create an expression set to read the values in the decision matrix and populate the values in the document type.
1. From the App Launcher, find and select Business Rules Engine.
2. In the OmniStudio app, from the navigation bar, select Expression Sets.
3. Click New.
4. Enter Name GetAllDocumentTypes and select Usage Type Default.
5. Click Save.
6. In the Expression Set Versions, click the version name.
7. Open the expression set in the Expression Set Builder.
a. Click Elements icon.
b. Drag the Lookup Table element onto the expression set canvas.
c. In the Search Lookup Table box, select GetAllRequiredDocumentType.
834
Financial Services Cloud Service Process Automation
Update the Page Layouts with Source System ID for Manage Standing Instructions Service Process
Add the Source System ID field to the Financial Account page layout. The Source System ID field shows the ID of the record in the
Custodial or Books and Records platform. The ID determines which account to pull data from in the Custodial or Books and Records
platform.
1. Update the page layouts with Source System ID. See Customize the Page Layouts with Source System ID.
Connect to MuleSoft and Enable Integration for the Manage Standing Instructions Service Process
To get financial account information from a Custodial or Books and Records platform in the Manage Standing Instructions OmniScript,
connect your Salesforce and MuleSoft instances and enable integration between Salesforce and the Custodial or Books and Records
platform.
1. Connect your Salesforce and MuleSoft instances and enable integration. See Connect to Mulesoft and Enable Integration.
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add the Case Details Lightning component
to the case record page.
1. Add the Case Details Lightning Component. See Add the Case Details Lightning Component to the Case Record Page.
GetFinancialAccounts Integration Procedure Action Fetches a filtered list of financial FSCWlthManageStandingInstructoi ns_GetFni ancialAccounts
accounts based on account. integration procedure
835
Financial Services Cloud Service Process Automation
FSCWlth_ServiceProcessGetAccountDetails Omnistudio Data Mapper Extract Fetches the user’s account FSCWlthServiceProcessGetAccountDetails
Action details.
836
Financial Services Cloud Service Process Automation
837
Financial Services Cloud Service Process Automation
d. Enter a document name, select Externally Available Image, and select a folder where
you want to store the image file USER PERMISSIONS
e. Select Choose File and navigate to the image file to import. To view Documents tab and
f. Save your changes. documents:
• Read on documents
2. Copy the image address. To upload documents:
a. In the Documents tab, click the image file that you uploaded. • Create on documents
b. Right-click on the image and select Copy Image Address. To edit email templates:
• For public email
3. Add the copied image address to the email template. templates: Modify All
Data, Manage Public
a. Switch to Lightning Experience.
Lightning Email
b. From Setup, in the Quick Find box, enter Classic Email Template, and then select Templates permission,
Classic Email Templates. or template ownership
838
Financial Services Cloud Service Process Automation
2. Enable Integration between Salesforce and the Custodial or Books and Records platform.
a. On the Integrations Setup page, in the Available Integrations area, from the list of available integrations, go to the integration
to enable, and then click Enable.
839
Financial Services Cloud Service Process Automation
b. Select a business group for which you want to enable the integration.
c. Select the environment where you want to enable the integration.
d. Enter the app name.
Ensure that the app name is unique for your MuleSoft instance.
e. Click Next.
f. To connect to the Custodial or Books and Records platform, select the authentication protocol for the integration and its dependent
apps and enter the relevant details.
g. Enable the integration and wait for the process to complete.
A named credential is created for the enabled integration.
h. From Setup, in the Quick Find box, enter Named Credential, and then select Named Credential.
i. Verify that a named credential was added for the connected MuleSoft instance.
j. From the quick actions menu of the named credential, select Edit.
k. For Label, enter FSC_wealth_integrations_V1_0_0.
Note: This label is created when MuleSoft is connected to the Custodial or Books and Records Platform.
l. From Setup, in the Quick Find box, enter Named Credentials, and then select Named Credentials.
m. Expand the dropdown next to New, and then click New Legacy.
n. For Label and Name, enter FSC_wealth_integrations_V1_0_0.
o. For URL, enter https://fsc-wealth-mgmt-integrations-impl.us-e2.cloudhub.io.
p. Save your changes.
840
Financial Services Cloud Service Process Automation
f. Next to each OmniScript that you’ve selected, click the add icon.
g. Save your changes.
841
Financial Services Cloud Service Process Automation
f. In the properties pane, select the action launcher deployment that contains the OmniScripts of the wealth management service
processes.
g. Save your changes.
Self Service
Let your customer community users initiate service processes directly from a self-service portal, such as the Financial Services Client
Portal. When you make the service processes available with a self-service portal, you allow your customers to raise service process requests
at any time, from anywhere.
842
Financial Services Cloud Service Process Automation
843
Financial Services Cloud Service Process Automation
Make the Retail Banking Service Processes Visible to Your Portal Users
Show the actions to launch the pre-built retail banking service processes on the Financial Services Client Portal so that your customer
community users can easily create service requests without contacting your service agents.
Set Up Address Update Service Process on Financial Services Client Portal Available in: Lightning
Let your customer community users update their addresses on a Financial Services Client Portal. Experience
Available
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
844
Financial Services Cloud Service Process Automation
Set Up Fee Reversal Service Process on Financial Services Client Portal Available in: Lightning
Let your customer community users request a fee reversal on a Financial Services Client Portal. Experience
845
Financial Services Cloud Service Process Automation
Available
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
846
Financial Services Cloud Service Process Automation
847
Financial Services Cloud Service Process Automation
Set Up Report and Replace Cards as a Self-Service Process Available in: Lightning
Configure a self-service portal using the Financial Services Client Portal template to give your Experience
customers a self-guided process to report stolen cards, block cards, and request replacement Available
cards. in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
848
Financial Services Cloud Service Process Automation
849
Financial Services Cloud Service Process Automation
Set Up Transfer Funds to Own Account as a Self-Service Process Available in: Lightning
Configure a self-service portal using the Financial Services Client Portal template to give your Experience
customers a self-guided process to transfer funds to their accounts. Available
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
850
Financial Services Cloud Service Process Automation
Set Up Request Loan Payoff Statement as a Self-Service Process Available in: Lightning
Configure a self-service portal using the Financial Services Client Portal template to give your Experience
customers a self-guided process to request for a loan payoff statement. Available
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
851
Financial Services Cloud Service Process Automation
Available
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
852
Financial Services Cloud Service Process Automation
SEE ALSO:
USER PERMISSIONS
Setup OmniStudio Permission Sets for Experience Cloud Site Users
To create permission sets:
• Manage Profiles and
Permission Sets
To assign permission sets:
• Assign Permission Sets
Available
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
853
Financial Services Cloud Service Process Automation
854
Financial Services Cloud Service Process Automation
Decision Matrices Read (Required only for Address Update service process)
Expression Sets Read (Required only for Address Update service process)
6. In the Configure Access section, next to each object, click Set Up and configure access for the
objects as shown in this table.
855
Financial Services Cloud Service Process Automation
Note: When a customer community user initiates the service processes from the Financial Services Client Portal, only the
financial accounts for which the user is a primary owner are shown.
SEE ALSO:
Create a Sharing Set
f. For Share with, select Public Groups from the first dropdown list and All Customer Portal
Users from the second dropdown list.
g. For Access Level, select Read Only.
h. Save your changes.
2. To show a list of valid document types that portal users can select when submitting a service process request, set up sharing rules
for the Decision Matrix object.
Note: Setting up a sharing rule for the Decision matrix object is required only for the Address Update service process.
a. From Setup, in the Quick Find box, enter Sharing Settings, and then select Sharing Settings.
b. Under Sharing Rules, next to Decision Matrix Sharing Rules, click New.
c. Enter the label name and rule name.
d. For the rule type, select Based on Criteria to specify the field, operator, and value criteria that records must match to be included
in the sharing rule.
e. For Field, select Unique Name, for Operator, select Equals, and for Value, enter GetAllRequiredDocumentTypes.
f. For Share with, select Public Groups from the first dropdown list and All Customer Portal Users from the second dropdown
list.
g. For Access Level, select Read Only.
h. Save your changes.
856
Financial Services Cloud Service Process Automation
3. To let your portal users read the values in the decision matrix and populate the document type values, set up sharing rules for the
Expression Set object.
Note: Setting up a sharing rule for the Expression Set object is required only for the Address Update service process.
a. From Setup, in the Quick Find box, enter Sharing Settings, and then select Sharing Settings.
b. Under Sharing Rules, next to Expression Set Sharing Rules, click New.
c. Enter the label name and rule name.
d. For the rule type, select Based on Criteria to specify the field, operator, and value criteria that records must match to be included
in the sharing rule.
e. For Field, select Unique Name, for Operator, select Equals, and for Value, enter GetAllDocumentTypes.
f. For Share with, select Public Groups from the first dropdown list and All Customer Portal Users from the second dropdown
list.
g. For Access Level, select Read Only.
h. Save your changes.
SEE ALSO:
Create Criteria-Based Sharing Rules
Make the Retail Banking Service Processes Visible to Your Portal Users
Show the actions to launch the pre-built retail banking service processes on the Financial Services
EDITIONS
Client Portal so that your customer community users can easily create service requests without
contacting your service agents. Available in: Lightning
Before you begin: Experience
• Ensure you’ve configured the needed pre-built retail banking service processes in Salesforce. Available
• Ensure you’ve added the URL path name of your Experience Cloud portal in the Service Requests in: Professional, Enterprise,
component to give your portal users access to view the details of their service requests. For and Unlimited Editions
more information, see Update the URL Path Name. where Financial Services
Cloud is enabled
1. Create an Action Launcher deployment to add the OmniScripts or intake forms of these service
processes. See Create an Action Launcher Deployment.
USER PERMISSIONS
SERVICE PROCESS OMNISCRIPT
To customize and publish a
Address Update /FSCAddressUpdate/CreateRequest/English Financial Services Client
Portal:
Fee Reversal /FSC/FeeReversal/English • Be a member of the
portal AND Create and
Transaction Dispute Management /FSC/TransactionDisputeManagement/English Set Up Experiences
Notify Travel Plans /FSC/NotifyTravelPlans/English OR
Be a member of the
Update Email or Phone /FSC/UpdateEmailorPhone/English
portal AND an
Order Checkbook /FSC/OrderCheckbook/English experience admin or
publisher in that portal
Stop Check Payment /FSC/StopCheckPayment/English
857
Financial Services Cloud Service Process Automation
2. From Setup, in the Quick Find box, enter Digital Experiences, and then select All Sites.
3. Next to your Experience Cloud portal, click Builder.
4. Click Action Launcher.
5. Select the deployment you created earlier.
6. Preview and publish your changes.
SEE ALSO:
Customize Sites with Experience Builder
Work with the FSC Portal Home Page
Edit Pages and Components in Experience Builder
How do external Experience Cloud site members get login information?
Available
Update Profile as a Self-Service Process (Unmanaged Package) in: Professional, Enterprise,
Capture customer requests for updating profile information on their accounts through a and Unlimited Editions
self-service channel. where Financial Services
Manage Standing Instructions as a Self-Service Process (Unmanaged Package) Cloud is enabled
Capture customer requests to manage standing instructions for recurring and timely payments
across their investment accounts through a self-service channel.
Manage Beneficiaries as a Self-Service Process (Unmanaged Package)
Capture customer requests for managing beneficiaries across their Investment accounts through a self-service channel.
Set Up Required Minimum Distribution (RMD) as a Self-Service Process (Unmanaged Package)
Capture customer requests to set up required minimum distributions for compliance and efficient fund management through a
self-service channel.
Initiate Automated Account Transfer (ACAT) as a Self-Service Process (Unmanaged Package)
Capture customer requests for the transfer of securities from one trading account to another through a self-service channel.
858
Financial Services Cloud Service Process Automation
859
Financial Services Cloud Service Process Automation
Available
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
860
Financial Services Cloud Service Process Automation
861
Financial Services Cloud Service Process Automation
862
Financial Services Cloud Service Process Automation
Available
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
863
Financial Services Cloud Service Process Automation
FinServ__SourceSystemId__c
FinServ__Securities__c
FinServ__Symbol__c
864
Financial Services Cloud Service Process Automation
6. In the Configure Access section, next to each object, click Set Up and configure access for the
objects as shown in this table.
865
Financial Services Cloud Service Process Automation
Note: When a customer community user initiates the service processes from the Financial Services Client Portal, only the
financial accounts for which the user is a primary owner are shown.
SEE ALSO:
Create a Sharing Set
f. For Share with, select Public Groups from the first dropdown list and All Customer Portal
Users from the second dropdown list.
g. For Access Level, select Read Only.
h. Save your changes.
2. To show a list of valid document types that portal users can select when submitting a service process request, set up sharing rules
for the Decision Matrix object.
Note: Setting up a sharing rule for the Decision matrix object is required only for the Update profile, Manage Standing
Instructions, and Setup Required Minimum Distribution(RMD) service processes.
a. From Setup, in the Quick Find box, enter Sharing Settings, and then select Sharing Settings.
b. Under Sharing Rules, next to Decision Matrix Sharing Rules, click New.
c. Enter the label name and rule name.
d. For the rule type, select Based on Criteria to specify the field, operator, and value criteria that records must match to be included
in the sharing rule.
e. For Field, select Unique Name, for Operator, select Equals, and for Value, enter GetAllRequiredDocumentTypes.
f. For Share with, select Public Groups from the first dropdown list and All Customer Portal Users from the second dropdown
list.
g. For Access Level, select Read Only.
h. Save your changes.
866
Financial Services Cloud Service Process Automation
3. To let your portal users read the values in the decision matrix and populate the document type values, set up sharing rules for the
Expression Set object.
Note: Setting up a sharing rule for the Expression Set object is required only for the Update profile, Manage Standing
Instructions, and Setup Required Minimum Distribution(RMD) service processes.
a. From Setup, in the Quick Find box, enter Sharing Settings, and then select Sharing Settings.
b. Under Sharing Rules, next to Expression Set Sharing Rules, click New.
c. Enter the label name and rule name.
d. For the rule type, select Based on Criteria to specify the field, operator, and value criteria that records must match to be included
in the sharing rule.
e. For Field, select Unique Name, for Operator, select Equals, and for Value, enter GetAllDocumentTypes.
f. For Share with, select Public Groups from the first dropdown list and All Customer Portal Users from the second dropdown
list.
g. For Access Level, select Read Only.
h. Save your changes.
SEE ALSO:
Create Criteria-Based Sharing Rules
Make the Wealth Management Service Processes Visible to Your Portal Users
Show the actions to launch the pre-built wealth management service processes on the Financial
EDITIONS
Services Client Portal so that your customer community users can create service requests without
contacting your service agents. Available in: Lightning
Before you begin: Experience
• Ensure you’ve configured the needed pre-built wealth management service processes in Available
Salesforce. in: Professional, Enterprise,
• Ensure you’ve added the URL path name of your Experience Cloud portal in the Service Requests and Unlimited Editions
component to give your portal users access to view the details of their service requests. For where Financial Services
more information, see Update the URL Path Name. Cloud is enabled
1. Create an Action Launcher deployment to add the OmniScripts or intake forms of these service
processes. See Create an Action Launcher Deployment. USER PERMISSIONS
2. From Setup, in the Quick Find box, enter Digital Experiences, and then select All Sites.
867
Financial Services Cloud Service Process Automation
SEE ALSO:
Customize Sites with Experience Builder
Work with the FSC Portal Home Page
Edit Pages and Components in Experience Builder
How do external Experience Cloud site members get login information?
SEE ALSO:
SAML for Experience Cloud Sites
868
Financial Services Cloud Service Process Automation
3. Enter a name for the cloned profile, for example Banking Customer Community USER PERMISSIONS
User, and then save your changes.
To create profiles:
This cloned profile becomes the baseline that grants your portal users access to Financial Services
• Manage Profiles and
Cloud features. Permission Sets
5. From Setup, in the Quick Find box, enter Users, and then select Users.
USER PERMISSIONS
6. Click a user who’s assigned one of the customer community profiles.
7. In Permission Set Assignments, click Edit Assignments. To create permission sets:
• Manage Profiles and
8. From Available Permission Sets, select the permission set that you created and an appropriate Permission Sets
user profile permission set.
To assign permission sets:
For example, if the customer user profile is Customer Community, select Financial Services For • Assign Permission Sets
Customer Community as the user profile permission set.
9. Click Add.
10. Save your changes.
869
Financial Services Cloud Service Process Automation
870
Financial Services Cloud Service Process Automation
Contacts Read
871
Financial Services Cloud Service Process Automation
Shifts Read
Surveys Read
872
Financial Services Cloud Service Process Automation
Feedback Management
Understand customer feedback as it evolves and engage customers with relevant, personalized surveys. Configure the Survey
component in the Experience Cloud portal and link surveys to it to collect data from your customers.
Configure Permissions for Residential Loan Applications
Give your portal users the necessary permissions to submit a residential loan application and upload required documents.
Configure User Permissions to Ask a Question
Give your portal users the necessary permissions to post a question about a topic and start a discussion in the Financial Services
Client portal. Your portal users can use the Ask a Question feature on the portal to post questions.
873
Financial Services Cloud Service Process Automation
874
Financial Services Cloud Service Process Automation
Appointment Management
Give your portal users a personalized experience in scheduling appointments. Configure the My
EDITIONS
Appointments component in the Experience Builder to provide your portal users with options for
scheduling in-person, phone, or video appointments. Portal users can see their upcoming and past Available in: Lightning
appointments, and cancel scheduled appointments. Experience in Professional,
Enterprise, and Unlimited
Create and Assign a Permission Set editions where Financial
Services Cloud license is
Create and assign a permission set for portal users to grant the license and permissions they
enabled
need to schedule and manage appointments in the Financial Services Client Portal.
Set Up a Sharing Set for Service Appointment Records
Give your portal users access to the Service Appointment records using a sharing set. A sharing set grants portal users access to a
record associated with an account or contact that matches the user’s account or contact. You can grant access to records through
access mapping, which defines access for each object in the sharing set.
Update Sharing Settings for Portal Users
Use organization-wide default sharing settings to set the baseline external access for Salesforce Scheduler records.
Configure the Inbound Appointment Flow
To let you portal users schedule new appointments, clone and activate the new inbound appointment flow and add it to your
Experience Cloud Portal.
Activate Service Territory Data Integration Rule
Ensure that the service appointments scheduled by your portal users are routed to appropriate teams or individuals within specific
regions or territories.
875
Financial Services Cloud Service Process Automation
d. For License, select Salesforce Scheduler, and then save your changes.
USER PERMISSIONS
e. Click System Permissions.
f. Edit the system permissions and enable the Let a user be included in appointments in To create permission sets:
Salesforce Scheduler permission. • Manage Profiles and
Permission Sets
g. Save your changes.
To assign permission sets:
2. Assign a permission set. • Assign Permission Sets
a. From Setup, in the Quick Find box, enter Users, and then select Users.
b. Click a user who’s assigned one of the customer community profiles.
c. In Permission Set Assignments, click Edit Assignments.
d. From Available Permission Sets, select the permission set that you created and an appropriate user profile permission set.
For example, if the customer user profile is Customer Community, select Financial Services For Customer Community as the user
profile permission set.
e. Click Add.
f. Save your changes.
876
Financial Services Cloud Service Process Automation
877
Financial Services Cloud Service Process Automation
USER PERMISSIONS
To activate or deactivate
data integration rules:
• Customize Application
878
Financial Services Cloud Service Process Automation
879
Financial Services Cloud Service Process Automation
4. Create a named credential for virtual calls for connecting to a video call service provider. See Create a Named Credential for Virtual
Calls.
5. Configure video appointments. See Configure Video Calls.
Note: When configuring the video call configuration values, for Experience Cloud Page API Name, enter the API name of
the page that you created earlier.
Knowledge Management
Give your portal users access to browse knowledge articles and frequently asked questions. Add
EDITIONS
these knowledge sources to the portal’s Knowledge Center component to help your portal users
make informed decisions, resolve common issues independently, and expand their understanding Available in: Lightning
of various financial services. Experience in Professional,
Enterprise, and Unlimited
Enable Salesforce Knowledge in Financial Services Client Portal editions where Financial
Services Cloud license is
Enable Salesforce Knowledge to quickly get articles to your customers and agents in your
enabled
Experience Cloud portal. Knowledge articles provide accurate information to customers when
and where they need it.
880
Financial Services Cloud Service Process Automation
6. Enable Topics for Objects so that users can add topics to records of that object type on the record detail page.
a. From Setup, in the Quick Find box, enter Topics for Objects, and then click Topics for Objects.
b. Enable topics for Knowledge and select the Answer, Assignment Note, Question, Title, and Summary fields.
c. Save your changes.
881
Financial Services Cloud Service Process Automation
Feedback Management
Understand customer feedback as it evolves and engage customers with relevant, personalized
EDITIONS
surveys. Configure the Survey component in the Experience Cloud portal and link surveys to it to
collect data from your customers. Available in: Lightning
Experience in Professional,
Add a Survey Enterprise, and Unlimited
Create a standard survey and add it to your portal to collect data from your portal users. editions where Financial
Services Cloud license is
enabled
882
Financial Services Cloud Service Process Automation
Add a Survey
Create a standard survey and add it to your portal to collect data from your portal users.
EDITIONS
• Enable surveys and configure survey settings. See Enable surveys and configure survey settings.
• Create a standard survey. See Create a standard survey to collect data from your portal users. Available in: Lightning
Experience in Professional,
• Configure survey invitation links. See Send survey links to participants.
Enterprise, and Unlimited
1. From Setup, in the Quick Find box, enter Digital Experiences, and then select All editions where Financial
Sites. Services Cloud license is
enabled
2. Next to your Experience Cloud portal, click Builder.
3. At the top-left corner of the builder, open the Pages menu.
USER PERMISSIONS
4. In the search bar, enter Survey and then select Survey.
5. On the Survey page, click the Surveys component. To customize a Financial
Services Client Portal:
6. In the Surveys dialog, select the standard survey you created earlier. • Be a member of the
7. Preview and publish your changes. portal AND Create and
Set Up Experiences
OR
Be a member of the
portal AND View Setup
and Configuration AND
an Experience Cloud
admin, publisher, or
builder in that portal
To create profiles:
• Manage Profiles and
Permission Sets
883
Financial Services Cloud Service Process Automation
Prerequisites to Configure Eligibility Rules and User Access Control for Service Processes
To configure eligibility rules and access control for your service processes, you must first make the service processes available as service
process products. You can list service processes as products by syncing service process definitions in Service Process Studio to Product
Catalog Management. Before you sync service process definitions, review these considerations.
884
Financial Services Cloud Service Process Automation
Required Permissions
To set up Service Process Studio integration with Product Catalog Management, assign these permissions to your users:
Service Process Studio Industry Service Excellence and required object permissions. See
Service Process Studio Permissions.
Integrate service processes related to Financial Services Cloud with Financial Services Cloud Extension or FSC Service
Product Catalog Management
Considerations
Before you sync service process definitions, review these considerations.
• To sync service process definitions with Product Catalog Management, create a record type of ServiceProcess for the Product2 object
and enable the New Service Process Definition Sync setting in Setup.
After you create the record type and enable the setting, any service process definition created in Service Process Studio is automatically
listed as a service process product in Product Catalog Management.
• If there were any existing service process definitions before you enabled the New Service Process Definition Sync setting, then to
list those service process definitions as service process products in Product Catalog Management, turn on the Existing Service
Processes Definition Sync setting.
After you enable this setting, the service process definitions that were created before the New Service Process Definition Sync setting
was enabled are synced with Product Catalog Management.
• You can turn on the Existing Service Processes Definition Sync setting only if the New Service Process Definition Sync setting is
enabled.
• To stop the syncing of service process definitions to Product Catalog Management, turn off the New Service Process Definition Sync
setting. After you turn off this setting, service processes don’t sync with Product Catalog Management.
• If you create a service process definition in Service Process Studio with the New Service Process Definition Sync setting disabled but
with the Existing Service Processes Definition Sync enabled, then the Existing Service Processes Definition setting is automatically
turned off. To list this service process as a service process product in Product Catalog Management, turn on both the New Service
Process Definition Sync and Existing Service Processes Definitions Sync settings.
• To integrate service processes related to Financial Services Cloud with Product Catalog Management, assign Financial Services Cloud
Extension or FSC Service.
Example: Configure Eligibility Rules and User Access Control for Service Processes
List service processes as service process products and how to configure eligibility rules for these
EDITIONS
service process products. Your customers and users see only the service process products that
they’re qualified for in the Action Launcher on a record details page of a Person Account. You can Available in: Lightning
verify if the eligibility rules work as expected. Experience
885
Financial Services Cloud Service Process Automation
Consider that you offer service processes, such as Fee Reversal, Temporary Credit Limit Increase, Manage Standing Instructions, and
Update Profile. The Fee Reversal and Temporary Credit Limit Increase service processes are relevant to the retail banking line of business.
The Manage Standing Instruction service process is relevant to the wealth management line of business, and the Update Profile service
process is relevant to both the retail banking and wealth management lines of business.
Consider a scenario where you want to restrict the visibility of the service processes based on the department that your service agents
are assigned to and also based on your customer’s rating.
886
Financial Services Cloud Service Process Automation
Update Profile Agent’s department is either the Visible to all customers Visible to the service agents
retail banking dept or the wealth assigned to either retail banking
management dept dept or wealth management
dept
After you configure the eligibility rules, the Fee Reversal and Temporary Credit Limit Increase service processes are qualified only for the
service agents who are assigned to the retail banking department. The Manage Standing Instructions service process is qualified only
for the service agents who are assigned to the wealth management department. The Update Profile service process is qualified for the
service agents who are assigned either to the retail banking department or the wealth management department. Additionally, the
Temporary Credit Limit Increase service process is qualified only for the customers whose rating is Gold, and the Manage Standing
Instructions service process is qualified only for the customers whose rating is Silver.
887
Financial Services Cloud Service Process Automation
888
Financial Services Cloud Service Process Automation
1. From Setup, in the Quick Find box, enter Service Process Studio, and then select
Service Process Studio. USER PERMISSIONS
2. Click New Service Process. To create and activate
3. Enter Fee Reversal as the service process name. service process definitions:
• Industry Service
4. Save your changes. Excellence
5. Similarly, create the Temporary Credit Limit Increase, Manage Standing Instructions, and Update AND
Profile service processes. Product Catalog
6. Select each service process that you created and associate it with a request form. Management Designer
Note: Ensure that you already created and activated an OmniScript that you plan to use as a request form for your service
process so that it’s visible in Service Process Studio for you to select.
SEE ALSO:
Create and Activate Service Process Definitions
Request Forms
889
Financial Services Cloud Service Process Automation
890
Financial Services Cloud Service Process Automation
Here are the categories for retail banking and wealth management.
SEE ALSO:
Create Catalog Categories and Subcategories
category.
891
Financial Services Cloud Service Process Automation
Here are the service process products assigned to the Wealth Management
category.
Create a Context Definition to Define the Context for Service Process Product Eligibility
Define the context structure or scenario in which you want to determine the service process product
EDITIONS
eligibility. The context definition has the complete set of information to build and run the qualification
rules procedure to evaluate the eligibility of a service process product. Available in: Lightning
Before you begin, enable Context Service in your Salesforce org. See Turn on Context Service Experience
1. From Setup, in the Quick Find box, enter Context Definitions, and then select Context Available in: Enterprise and
Definitions. Unlimited Editions with the
2. Click New. required licenses on page
884
3. Enter AccountUserContext as the name.
4. Enter the effective start and end dates for the definition. USER PERMISSIONS
To use a context definition in an expression set, enter a start date that’s before the expression
set’s start date, and enter an end date that’s after the expression set’s end date. To create and activate a
context definition:
5. To define the relationship between the definition’s nodes, create the definition’s structure. • Product Catalog
a. Add a node named Account. Management Designer
OR Financial Services
This node represents all the attributes related to the Account based on which you want to Cloud Extension OR FSC
determine the service process product qualification for a customer. Service
b. To the Account node, add two sibling nodes named Catalog and User.
The Catalog node contains all the attributes related to the catalog, including the child nodes
and their attributes. The User node contains all the attributes related to the User based on which you want to determine the
service process product qualification for a user.
892
Financial Services Cloud Service Process Automation
6. Click Next.
7. Add attributes to each node, select whether the attribute is used as input, output, or both, and select the data type for each attribute.
Here are the attributes in the Account node.
893
Financial Services Cloud Service Process Automation
8. Click Next, and then add tags for each node and the node’s attributes.
Tags appear as list variables in the versions of the expression sets that are associated with context definitions.
Here are the tags for the Account node and their attributes.
Here are the tags for the Catalog node and their attributes.
Here are the tags for the Category node and their attributes.
Here are the tags for the CategoryProduct node and their attributes.
894
Financial Services Cloud Service Process Automation
Here are the tags for the User node and their attributes.
SEE ALSO:
Create Context Definitions
Activate Context Definitions
Map the Context Definition to Data Sources and Activate the Definition
After you create the context definition, map the definition’s nodes and attributes to objects and
EDITIONS
their fields. The mapping feeds data into the definition and this data is used by the expression set
to evaluate the qualification of service process products. Available in: Lightning
In this example, we’re mapping the AccountUserContext context definition’s nodes and attributes Experience
to the Account and User objects. These objects have fields that are similar to the attributes in the
Available in: Enterprise and
context definition’s nodes.
Unlimited Editions with the
1. From Setup, in the Quick Find box, enter Context Definitions, and then select Context required licenses on page
Definitions. 884
2. To open the AccountUserContext context definition that you want to map the data to, select
AccountUserContext from the definitions list. USER PERMISSIONS
3. Select Map Data.
To create context mappings:
4. Click Add Mapping. • Product Catalog
The mapping page opens on a new tab. Management Designer
OR Financial Services
5. Provide the mapping details. Cloud Extension OR FSC
a. Enter AccountUserMapping as the name. Service
b. Enter a description.
c. Select Automatic Input Schema mapping and Automatic sObject mapping as the
mapping type.
d. Select Mark as Default.
e. Click Map.
895
Financial Services Cloud Service Process Automation
6. Map the context definition’s nodes and attributes to the objects and their fields.
a. To map the nodes to objects, select a node and then select the object.
This mapping forms a connection between the node and the object.
b. To map attributes to object fields, select an attribute, and then select the field.
This mapping forms a connection between the attribute and the field.
Here’s the mapping of Account and User nodes, and their attributes to the corresponding Account and User objects and fields.
Note: Do not manually map the Catalog, Category, and CategoryProduct nodes and their attributes to objects and fields.
The Context Service derives their mapping automatically.
SEE ALSO:
Map Context Definitions
896
Financial Services Cloud Service Process Automation
In this example, as we’re qualifying the service process product based on the customer’s rating and the agent’s department, select
Department_c, Rating_c, and ProductId as the input fields.
Note: Department_c and Rating_c are custom fields of the Text data type. To see these fields in the decision table, create
these fields in the Product Qualification object.
SEE ALSO:
Create a Decision Table for a Product
Activate the Decision Table for a Product
Create Custom Fields
897
Financial Services Cloud Service Process Automation
r p
criteria.
SEE ALSO:
Create a Qualification Rule for a Product
898
Financial Services Cloud Service Process Automation
6. On the Expression Set Builder canvas, click the plus icon, and then click Evaluate Qualification for a qualification rule.
You can also drag the element from the Elements panel.
899
Financial Services Cloud Service Process Automation
Here are the input and output parameters for the qualification rule
procedure.
SEE ALSO:
Create a Qualification Rule Procedure for a Product
Add the Catalog and Qualification Rule Procedure Names in Action Launcher Properties
To make the qualified service process products visible to your users and customers on the Action
EDITIONS
Launcher component, add the names of the service catalog and expression set in the properties
of the Action Launcher. Your service agents can search for and invoke the service process products Available in: Lightning
that are defined using Service Process Studio and cataloged using Product Catalog Management. Experience
1. Edit the record page of a Person Account in Lightning App Builder.
Available in: Enterprise and
2. Drag the Action Launcher component onto the page. Unlimited Editions with the
3. In the component properties pane, enter these details. required licenses on page
884
a. In Action Launcher Configuration, select Service catalog.
b. In Service Catalog, select ServiceProcessesProductsCatalog.
USER PERMISSIONS
c. In Expression Set, select AccountUserQualificationProcedure.
To enable users to view
eligible service process
products in the Action
Launcher:
• Industry Service
Excellence
AND
Product Catalog
Management Designer
900
Financial Services Cloud Service Process Automation
SEE ALSO:
Add the Action Launcher Component to a Page
901
Financial Services Cloud Service Process Automation
d. To add the new value to the picklist values for a particular record type, select the record type.
e. Save your changes.
f. Activate the picklist values.
4. View service process products that are qualified for the service agent who is assigned to the retail banking dept department.
902
Financial Services Cloud Stage Management
a. Log in as the user or the service agent who is assigned to the retail banking dept department.
b. Go to the record details page of a Person Account account whose rating is Gold.
c. In the Action Launcher component, search for service process products.
When you search, only the Fee Reversal, Temporary Credit Limit Increase, and Update Profile service process products are shown.
d. Update the value of the Rating field to Silver, and then reload the account page.
e. In the Action Launcher component, search for service process products.
When you search, only the Fee Reversal and Update Profile service process products are shown.
5. View service process products that are qualified for the service agent who is assigned to the wealth management dept department.
a. Log in as the user or the service agent who is assigned to the wealth management dept department.
b. Go to the record details page of a Person Account account whose rating is Silver.
c. In the Action Launcher component, search for service process products.
When you search, only the Manage Standing Instructions and Update Profile service process products are shown.
d. Update the value of the Rating field to Bronze, and then reload the account page.
e. In the Action Launcher component, search for service process products.
When you search, only the Update Profile service process product is shown.
SEE ALSO:
Add a Single User
Add or Edit Picklist Values
Update Records
Stage Management
Use Stage Management to define business process stages, transitions, and the criteria required to complete each stage of a complex
business process such as transaction dispute management and customer onboarding. Restrict stage transitions based on user access.
Define your own rules for transition by specifying a criterion, and add step definitions to run integration definitions, flows, or Omniscripts.
SEE ALSO:
Salesforce Help: Stage Management
903
Financial Services Cloud Example: Stage Management for Customer Onboarding
• You can't change the status from the Rejected and Approved stages.
Stage Definition
When you onboard a prospective customer, you can create stage definitions for the objects involved in the customer onboarding process.
The onboarding process is orchestrated around objects such as Application Form, Party Profile, Applicant, and Application Form Product.
In this example, we use Application Form as the reference object to create a stage definition.
Stage Transitions
Set the transition criteria for the Application Form record to move from one stage to another. The table shows the possible transition
plans that you can run at each stage of the onboarding process. When you onboard a prospect as a customer, the Application Form
record moves from one stage to the next only if the transition criteria are met. The record moves only after the steps in the current stage
are completed.
Risk Screening Document Validation Check if the risk score is Assign the document Manual Task
within the acceptable verification tasks to your
range. mid-office agents to
manually verify the
uploaded documents.
904
Financial Services Cloud Tear Sheet Generation
Approval Operations Application Form record Verify the account setup Autolaunched Flow
is approved. in the bank's system.
SEE ALSO:
OmniStudio Release Notes
905
Financial Services Cloud Tear Sheet Generation
Note: You can use your own OmniScript to generate documents only for document templates whose Usage Type is
Tearsheets. Learn more about OmniStudio Document Generation Document Templates in Salesforce Help.
SEE ALSO:
OmniStudio Server-Side Document Generation
906
Financial Services Cloud Tear Sheet Generation
Create Templates
Use the HTML-based Document Template Designer to design and assemble templates for generating
EDITIONS
tear sheets and to define the relationship between clauses and sections and the tear sheet template.
Document Template Designer comes with a rich-text editor, making programming or coding Available in: Lightning
unnecessary. Experience in Enterprise and
Unlimited Editions where
To learn how to create a a document template in different ways, see Document Template Designers.
Financial Services Cloud is
enabled, OmniStudio Winter
The Summary Document Component '23 or later with DocGen
functionality is installed, and
Use the sample server-side OmniScript or use your own Server-Side OmniScript to generate OmniStudio Managed
documents. Package Runtime setting is
Server-Side document generation is asynchronous and is best for large documents and for batch disabled.
generation of documents. The Server-side document generation service is secure and scalable and
is hosted on Salesforce Hyperforce. The generated document is stored in your Salesforce instance, USER PERMISSIONS
and is attached to the object for which the document is generated.
To create a template:
Watch this video to set up the Summary Document component for Financial Services Cloud.
• OmniStudio Admin
Watch a video • DocGenDesigner or
DocGenRuntime
If you aren’t able to watch the view in full screen, open the video on a new tab: Learn How to
Set Up the Summary Document Component.
907
Financial Services Cloud Timeline in Financial Services Cloud
Note: To make Timeline available to Financial Services Cloud users, assign the Service Excellence permission set.
1. From Setup, in the Quick Find box, enter Timeline, and then select Timeline.
2. Turn on Timeline Configuration.
Note: Enabling Timeline is a one-time task. After you enable Timeline in your org, you can’t disable it.
908
Financial Services Cloud Timeline in Financial Services Cloud
You can base your timeline on any Salesforce object (standard or custom). You can add related objects to the timeline later.
For example, to represent a customer’s account history on a timeline, select Account as the timeline object.
Note: If you use a custom object on your timeline, ensure that it displays correctly by making sure it has a custom tab.
See Create a Custom Object Tab for more information.
d. Click Save.
4. On the Global Settings page, turn Show Age on to show how old a record of the base or primary object was when an event occurred,
along with the date of the event.
If the base object is Account, the age of the customer at the time of the event can be shown. Otherwise, only the event and the date
appear.
5. If you chose to show age along with the timestamp, choose the field to use for calculating age.
To show the age of the customer, select the Birthdate field.
6. Click Next.
7. On the Timeline Related Objects page, click Add Related Object.
a. Select a related object (standard or custom) that contains information you want to display on the timeline.
You can add up to five related objects per base object. If an object has record types, you can select up to three record types by
default. Contact Salesforce Support if you want to increase the record type limit to five.
b. Select the field that associates the related object with the base timeline object, then click Next.
If a related object has only one lookup to the base object, then the field is auto-selected and can’t be changed.
Note: Enhanced Timeline doesn't support encrypted fields. Make sure any field you choose isn’t encrypted.
c. Add conditions for showing records on the timeline. You can add conditions only for indexed fields. Then click Next.
For example, you can show tasks that aren’t canceled or deferred.
909
Financial Services Cloud Timeline in Financial Services Cloud
d. Select the Title, Subtitle, Timestamp, and Summary Field fields for the timeline events, and select whether to let users create
records from the timeline. Then click Next.
Every event on a timeline has a title, an optional subtitle, a timestamp, and an optional summary, which are sourced from fields
in the related object.
Title
You can use something like a Subject field. It might be something like "Retirement Investment Plan."
Subtitle
You can use something like a Description field. This could be something like "Optimized outlays for retirement."
Timestamp
Select a field that’s likely to have a value. You can only use fields that are indexed, such as Created Date. See
Indexes for information on how to create custom indexes on other fields. The timestamp appears alongside
the event on the timeline. Events without a timestamp don’t appear on the timeline.
Summary Field
Select a field that contains the summary that you want to show on Timeline. You can select only the string,
text, and text area fields. Users, for example contact center agents, can read the summary to get a quick
overview of an event and provide personalized support to customers. To see the Summary Field field, see
Enable Summary. If you don't select a field, the summary card doesn't appear on Timeline.
If you select Let users create records from timeline, users with the required permissions can click New to create a record
directly from the timeline.
e. Select the fields and related lists that you want to show on the timeline, and then click Add.
The selected Summary Field field isn't available for selection on the Fields tab.
8. To save the timeline and make it available for use, click Activate.
9. Preview the timeline you’ve configured by selecting a base object record in the View Timeline On field.
910
Financial Services Cloud Timeline in Financial Services Cloud
5. In the Timeline window, select the required configurations and then click OK.
You can select up to 5 timeline configurations.
911
Financial Services Cloud Transaction Dispute Management
912
Financial Services Cloud Transaction Dispute Management
913
Financial Services Cloud Transaction Dispute Management
914
Financial Services Cloud Transaction Dispute Management
Acquirer
The bank that processes payments for the merchant (the concert ticket seller’s bank).
Merchant Alert
A notification that's sent through the Ethoca Collaboration network to the merchant, informing them of the cardholder's dispute.
After the merchart receives the notification, they can investigate and potentially resolve the issue directly with the customer.
Provisional Credit
A temporary credit that’s issued to the cardholder's account while the dispute is being investigated. Provisional credit isn’t a guaranteed
refund.
Dispute Case Owner
The individual within your bank responsible for managing a specific dispute case.
Payment Network
The network that facilitates electronic payments. For example, Visa or Mastercard. These networks provide rules and regulations for
dispute resolution.
Dispute Outcome
The final resolution of the dispute, which could be a chargeback being granted to the customer, or the dispute being settled in favor
of the merchant.
Chargeback Queue
A holding area for transactions that the customers dispute. This queue holds all the incoming chargebacks until a dispute case owner
can review them. There could be different queues depending on the stage of the dispute process.
915
Financial Services Cloud Transaction Dispute Management
916
Financial Services Cloud Transaction Dispute Management
917
Financial Services Cloud Transaction Dispute Management
Assessment
Case
Description
Dispute Subtype
Dispute Type
Disputed Amount
Financial Account
Received Date
Status
918
Financial Services Cloud Transaction Dispute Management
Dispute
Disputed Amount
Enrichment Provider
Merchant Address
Merchant Category
Merchant Description
Merchant Name
Merchant URL
Status
Transaction Amount
Transaction Code
Transaction Date
Transaction Description
Transaction ID
Validation Outcome
Claim Identifier
919
Financial Services Cloud Transaction Dispute Management
Payment Network
Card Present
Dispute Reason
Card Type
DisputeItemMerchantAlert Alert Delivery Status For the profiles using Transaction Dispute
Management, select Visible and deselect
Alert Delivery Status Description
Read-Only.
Alert Identifier
Dispute Item
Outcome
Outcome Description
Refund Status
Source
Type
Status
Document Required
Type
Description
Partial Chargeback
Card Brand
Refund Received
920
Financial Services Cloud Transaction Dispute Management
Document Status
Reject Reason
Dispute Reason
Chargeback Amount
Description
Payment Network
Card Type
Active
Document Required
DisputeQueueJobRun Start Date Time For the profiles using Transaction Dispute
Management, select Visible and deselect
End Date Time
Read-Only.
Retrieved Claim Count
Queue Name
Status
Flow Interview
DisputeItemQueueResponse Dispute Queue Job Run For the profiles using Transaction Dispute
Management, select Visible and deselect
Dispute Item
Read-Only.
921
Financial Services Cloud Transaction Dispute Management
Queue Response
OBJECT
Cases
Disputes
Dispute Items
Dispute Reasons
Assessments
Assessment Questions
922
Financial Services Cloud Transaction Dispute Management
e. Click Next.
f. To connect to the core banking system, select the authentication protocol for the integration and its dependent apps, and then
enter the relevant details.
g. Enable the integration and wait for the process to complete.
A named credential is created for the enabled integration.
h. From Setup, in the Quick Find box, enter Named Credential, and then select Named Credential.
i. Verify that a named credential was added for the connected MuleSoft instance.
j. From the quick actions menu of the named credential, select Edit.
k. For Label, enter FSC_fsc_integrations_V1_0_0.
923
Financial Services Cloud Transaction Dispute Management
SEE ALSO:
Enable Real-Time Financial Account Information
Set Up MuleSoft for Integration
SEE ALSO:
Enable Real-Time Financial Account Information
Create an Integration Definition
924
Financial Services Cloud Transaction Dispute Management
Processing Error
Consumer Dispute
925
Financial Services Cloud Transaction Dispute Management
Failed Transaction
Defective Product
Overcharged
Fraudulent Transaction
Chargeback Initiated
Settled
Invalid
In Review
Closed
Rejected
Resolved
No longer disputed
Eligible
926
Financial Services Cloud Transaction Dispute Management
OUTFLOW
Consumer Dispute
No
Not Settled
Previously Refunded
Unresolved
Not Found
Other
PROCESSED
Undelivered
927
Financial Services Cloud Transaction Dispute Management
Ignored
Updated
Add the Case Details Lightning Component to the Case Record Page
To show your agents all the data attributes associated with a service process request for a case, add
EDITIONS
the Case Details Lightning component to the case record page.
Available in: Lightning
SEE ALSO: Experience
Add the Case Details Lightning Component to the Case Record Page Available
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
928
Financial Services Cloud Transaction Dispute Management
Create a Transaction Dispute Service Process Definition with the Default Template
Create a unique version of the Transaction Dispute service process and enter the details.
EDITIONS
1. From Setup, in the Quick Find box, enter Service Process Studio, and then click
Service Process Studio. Available in: Lightning
Experience
2. Click New Service Process and then click Create from Template.
3. Select Transaction Dispute and click Save & Launch. Available
in: Professional, Enterprise,
4. Enter a process name and unique API name. and Unlimited Editions
Make a note of the API Name. Use it to update the dispute intake OmniScript. where Financial Services
Cloud is enabled
5. Under Data Attributes, in the Financial Information section, create a new base-type data attribute
with these details.
USER PERMISSIONS
a. For Attribute Name, enter financial account id.
b. For API Name, enter financial_account_id. To create a transaction
dispute service process:
c. For Attribute Type, select Base. • Industry Service
d. For Base Object, select Dispute. Excellence
e. For Field Identifier, select Financial Account.
f. Click Add.
a. From Setup, in the Quick Find box, enter Discovery Framework, and then under
Discovery Framework, select General Settings. USER PERMISSIONS
b. Enable Discovery Framework, Import or Export, and Sample Templates. To enable Discovery
c. From Setup, in the Quick Find box, enter Discovery Framework Sample Framework:
Templates, and then select Discovery Framework Sample Templates. • Customize Application
To embed an OmniScript in
d. To see a list of the assessment questions, OmniScripts, Omnistudio Data Mappers, and
another OmniScript:
Integration Procedures that are included in the template, next to FSC_DM, click View
• OmniStudio Admin
Details.
e. Deploy the FSC_DM template.
Wait for the deployment process to complete.
929
Financial Services Cloud Transaction Dispute Management
930
Financial Services Cloud Transaction Dispute Management
Transaction Enrichment
Facilitate the resolution of transaction disputes by enhancing the details of financial transactions
EDITIONS
through transaction enrichment. Enrichment provides additional information related to a transaction,
such as merchant name, logo, and URL. By showing additional information during dispute intake, Available in: Lightning
you can help your customers recall the details about the transactions they're disputing. If the Experience
enrichment providers publish an API, you can set up transaction enrichment in Transaction Dispute
Management through dispute intake OmniScript, business rules, and integration with any enrichment Available
provider. in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
Available
in: Professional, Enterprise,
and Unlimited Editions
where Financial Services
Cloud is enabled
931
Financial Services Cloud Transaction Dispute Management
932
Financial Services Cloud Transaction Dispute Management
b. From Setup, in the Quick Find box, enter Certificate, and then select Certificate and Key Management.
c. Click Import from Keystore.
d. Upload the keystore file that you converted.
e. Enter the keystore password.
f. Save your changes.
SEE ALSO:
Create and Edit a Custom Authentication External Credential
Certificates and Keys
6. Click Next.
7. Search for and select ThirdPartyConsumerClarityEnrchIntegPrvd Apex class.
8. For the Enrichment Provider Named Credential attribute value, enter the name of the named credential that you created for Consumer
Clarity.
9. For the Get Ethoca Consumer Key attribute value, enter the consumer key that you obtained from Consumer Clarity for enrichment.
10. For the Get Ethoca Secret Certificate Name attribute value, enter the name of the certificate containing the private keys of Consumer
Clarity that you uploaded to Salesforce.
11. Save and activate the integration definition.
933
Financial Services Cloud Transaction Dispute Management
934
Financial Services Cloud Transaction Dispute Management
2. Set up an expression set to map the corresponding enrichment provider for each transaction code.
a. From the App Launcher, find and select Business Rules Engine.
b. From the app navigation menu, select Expression Set Templates.
c. From the expression set templates list view, click Identify Enrichment Provider.
d. Click Save As.
The template is cloned and saved as an expression set. You can find the expression set in the expression set list.
935
Financial Services Cloud Transaction Dispute Management
936
Financial Services Cloud Transaction Dispute Management
13. To create a named credential to reference the external credential you created, go to Named Credentials and then click New.
14. Enter a label and a name for the named credential.
Make a note of the named credential name. Use it to update the integration definition.
15. In the URL field, enter the URL of the callout endpoint.
16. From the External Credential dropdown list, select the external credential that you created.
17. Save your changes.
SEE ALSO:
Create and Edit a Named Credential
Create and Edit an External Credential
937
Financial Services Cloud Transaction Dispute Management
2. Click + New.
3. For Type, select Apex Defined.
4. Enter a name and a developer name for the integration definition.
Make a note of the developer name of the integration definition. Use it to update the Process Disputed Transactions flow orchestrator.
5. Click Next.
6. Search for and select the disputemanagement.FSCSubmitTrxnAlertIntegrationProvider Apex class.
The integration definition uses this Apex class to submit valid disputed transactions to the merchant alert provider.
7. For Attribute Value, enter the name of the named credential that you created earlier for the merchant alerts provider.
8. Save and activate the integration definition.
9. To check the alert status and outcome of the submitted disputed transactions, create another integration definition with these
details.
Make a note of the developer name of the integration definition. Use it to update the
FSCTransactionDisputeManagement/GetAlertStatus integration procedure.
Make a note of the developer name of the integration definition. Use it to update the
FSCTransactionDisputeManagement/GetAlertStatus integration procedure.
938
Financial Services Cloud Transaction Dispute Management
10. On the Process Disputed Transactions flow orchestrator screen, select the Submit Disputed Transactions background step.
11. Under Set Input Values for the Selected Action, update the value of the IntegrtationDefinitionName variable with the name
of the integration definition that you created for submitting valid disputed transactions to the merchant alerts provider.
12. Save and activate the flow orchestrator.
939
Financial Services Cloud Transaction Dispute Management
940
Financial Services Cloud Transaction Dispute Management
c. From the expression set templates list view, click Determine Deflection Status. To run expression sets:
• Rules Engine Runtime
d. Click Save As.
To update Integration
The template is cloned and saved as an expression set. You can find the expression set in Procedures:
the expression set list. • OmniStudio Admin
e. Open the expression set properties. To run Integration
Procedures:
f. In the Rank field, enter a rank number.
• OmniStudio User
When more than one enabled version matches an expression set call, and the date-time
periods overlap, the version with the highest rank is chosen. For example, if two enabled
versions have rank values set to 1 and 2, the version with rank 2 is chosen.
941
Financial Services Cloud Transaction Dispute Management
b. Update the current default values to new values that suit your business needs. If a transaction is older than the number of days
specified in the default value field, then the transaction is marked invalid and it’s not eligible for dispute.
942
Financial Services Cloud Transaction Dispute Management
b. Update the current default values to new values that suit your business needs. If the amount disputed in a transaction is less
than the amount specified in the default value field, then the transaction is cleared for automatic write-off.
4. After you configure the new thresholds, save and activate the expression set.
943
Financial Services Cloud Transaction Dispute Management
e. In the Lightning App Builder, drag the Action Launcher component onto the record page.
f. In the properties pane, select the action launcher deployment that contains the dispute intake OmniScript.
g. Save your changes.
Transaction Initiated
A cardholder makes a purchase by using a credit card . The transaction is processed and completed and involves the cardholder, merchant,
acquirer (merchant’s bank), and issuer (cardholder’s bank).
Dispute Intake
The cardholder identifies a problem in the transaction and contacts their issuer to dispute the transaction. At times, certain systems used
by the issuer can also proactively detect issues with a transaction, especially if it’s a case of potential fraud.
944
Financial Services Cloud Transaction Dispute Management
Initiate Chargeback
In most cases, the issuer initiates the chargeback by reversing the transaction on a provisional basis. It debits the transaction amount
from the acquirer and credits it to the cardholder’s account.
Merchant Response
When the merchant receives the chargeback, they can either accept the chargeback or provide evidence to dispute the chargeback. If
the merchant agrees with the dispute, the chargeback process ends. If the merchant believes the chargeback is invalid, they can dispute
the chargeback by providing evidence to prove the credibility of the original transaction.
Second Presentment
If the merchant disputes the chargeback, the transaction is presented again to the issuer with additional information. This stage of the
dispute resolution is known as the second presentment.
945
Financial Services Cloud Transaction Dispute Management
Add the Integration Execution Status Lightning Component to the Dispute Item Record Page
Show your dispute case owners the execution status of integration callouts. These callouts are added in the stage management plan
to initiate chargeback and to review second presentment.
g. Enter a label and a name for the named credential. To create, edit, or delete
named credentials and
Tip: Copy the named credential name. Use it to update the integration definitions external credentials:
used for authenticating Salesforce with Mastercom. • Manage Named
Credentials
h. Enter the base URL or hostname of the callout endpoint. OR
i. Select the external credential that you created. Customize Applications
j. Save your changes.
The Named Credentials page opens.
Important: After you create an external credential that uses custom authentication, create a principal for it. You can then
map this principal to the profiles of the users who need access.
a. On the Named Credentials page, go to External Credentials.
b. Select the external credential that you created.
c. Scroll to Principals.
d. To create a principal for the external credential, click New.
e. Enter a parameter name and a sequence number.
f. Select Named Principal as the identity type.
g. Enter a username and a password.
h. Save your changes.
946
Financial Services Cloud Transaction Dispute Management
Note: To make callouts to Mastercom®, give profiles access to the principal of the external credential that you created. See
Enable External Credential Principals.
2. To create a claim for the disputed transaction, create another integration definition.
a. Select Apex Defined as the type.
b. Enter a name and developer name for the integration definition.
Note the developer name and use it when you create a stage management plan for initiating chargeback.
3. To retrieve the clearing details of the disputed transaction that’s associated with the claim, create another integration definition.
a. Select Apex Defined as the type.
947
Financial Services Cloud Transaction Dispute Management
4. To retrieve the authorization details of the disputed transaction that’s associated with the claim, create another integration definition.
a. Select Apex Defined as the type.
b. Enter a name and developer name for the integration definition.
Note the developer name and use it when you create a stage management plan for initiating chargeback.
5. To create a chargeback for the disputed transaction that’s associated with the claim, create another integration definition with these
details.
a. Select Apex Defined as the type.
b. Enter a name and developer name for the integration definition.
Note the developer name and use it when you create a stage management plan for initiating chargeback.
948
Financial Services Cloud Transaction Dispute Management
4. To retrieve the documents that are associated with any type of chargeback, create another integration definition.
a. Select Apex Defined as the type.
b. Enter a name and developer name for the integration definition.
Note the developer name and use it when you create a stage management plan for initiating chargeback.
949
Financial Services Cloud Transaction Dispute Management
5. To acknowledge the second presentment raised by an acquirer for a chargeback, create another integration definition.
When a second presentment is acknowledged, the claim moves from the IssuerRepresentmentUnworked queue to the IssuerWorked
queue.
a. Select Apex Defined as the type.
b. Enter a name and developer name for the integration definition.
Note the developer name and use it when you create a stage management plan for initiating chargeback.
950
Financial Services Cloud Transaction Dispute Management
Dispute Management: Review Second When the status of the dispute item record Active
Presentment is Review Second Presentment, this screen
flow allows a dispute case owner to review
the chargeback details and claim details
associated with the disputed transaction.
The flow then allows the case owner to
either accept or reject the second
presentment.
951
Financial Services Cloud Transaction Dispute Management
Note: If the reason code or reason subcode was updated during chargeback creation, then when you set this condition, it
shows an assessment questionnaire to dispute case owners.
Reason Subcode 3
952
Financial Services Cloud Transaction Dispute Management
Reason Subcode 4
Note: The reason codes and code labels in this table are only for reference and can be outdated. For a list of the latest reason
codes and code labels, see the official Mastercom documentation.
Reason Code Reason Code Name Reason Subcode Reason Subcode Name
4808 Authorization-Related 1 Warning Bulletin File
Chargebacks
2 Account Number Not on File
953
Financial Services Cloud Transaction Dispute Management
Reason Code Reason Code Name Reason Subcode Reason Subcode Name
4 Expired Chargeback Protection
Period
6 Cardholder-Activated Terminal
(CAT) 3
4 Addendum Dispute
8 Counterfeit Goods
954
Financial Services Cloud Transaction Dispute Management
Example: Stage Management Plan to Initiate Chargeback and Review Second Presentment
Managing the lifecycle of a chargeback process can be complex without a structured system to
EDITIONS
track the progress and status changes. Use Stage Management to define the stages in a chargeback
process. Then, define the transition criteria for the chargeback process to move from one stage to Available in: Lightning
another, and add the steps to be performed when the chargeback process moves to a particular Experience
stage.
Available
in: Professional, Enterprise,
Object Stage Definitions and Unlimited Editions
Define the stages for the objects involved in the chargeback process. In Transaction Dispute where Financial Services
Management, the chargeback process is orchestrated around the Dispute Item object. In this Cloud is enabled
example, we use Dispute Item as the reference object and the Status field as the reference object
field to create a stage definition.
Second Presentment Received The acquirer has disputed the chargeback raised by the issuer.
Second Presentment Accepted The issuer has accepted the second presentment raised by the
acquirer.
955
Financial Services Cloud Transaction Dispute Management
Chargeback Initiated Second Presentment No transition criteria Retrieve the claim details Integration Definition
Received that are associated with Auto
the disputed transaction.
956
Financial Services Cloud Transaction Dispute Management
To create a stage management plan for Stage Management Design User Available in: Lightning
initiating chargeback: Experience
AND
Available
Financial Services Cloud Standard
in: Professional, Enterprise,
OR and Unlimited Editions
Financial Services Cloud Extension OR FSC where Financial Services
Service Cloud is enabled
Use integration definitions, prebuilt flows, Omniscripts, and Stage Management to set up an efficient process to manage chargebacks
for disputed transactions.
Before you begin:
• Set up the integration definitions.
• Clone and activate the record-triggered flows and screen flows to initiate the chargeback process.
• Configure Omniscript to collect chargeback details.
• Turn on Stage Management in your Salesforce instance.
• Add the picklist values needed for the Status Field in the Dispute Item object.
• Assign the required permission sets, object permissions, and field-level security to your users.
1. Create a stage definition.
a. From Setup, in the Quick Find box, enter Stage Management, and then select Stage Management.
b. To create a stage definition, Click New.
c. Enter a name for the stage definition.
d. Select Dispute Item as the reference object.
e. Select Status as the reference object field.
f. Save your changes.
957
Financial Services Cloud Transaction Dispute Management
3. To add a step to search for transaction details in the Mastercom system, add a step definition.
a. Enter Search Transaction as the fulfillment step definition name.
b. Select Integration Definition - Auto as the step type.
c. Enter the name of the integration definition that you created to search for transaction information in the Mastercom system.
4. To add a step to review the details of the disputed transaction and decide whether to proceed with the claim creation, add another
step definition.
a. Enter Review Claim Details as the fulfillment step definition name.
b. Select Screen Flow as the step type.
c. Enter the developer name of the screen flow with the label Dispute Management: Review Disputed Transactions and Create
Claim as the flow definition name.
d. Enter the user or group who performs this step in the chargeback process.
e. Add the Search Transaction step definition as a dependency.
The Review Claim Details step is performed only after the Search transaction step is completed.
5. To add a step to create a claim for the disputed transaction in the Mastercom system, add another step definition.
a. Enter Create Claim as the fulfillment step definition name.
b. Select Integration Definition - Auto as the step type.
c. Enter the name of the integration definition that you created to create a claim for a dispute transaction in the Mastercom system.
d. Add the Review Claim step definition as a dependency.
The Create Claim step is performed only after the Review Claim Details step is completed.
6. To add a step to retrieve the authorization details of a disputed transaction that’s associated with a claim, add another step definition.
a. Enter Get Authorization Details as the fulfillment step definition name.
b. Select Integration Definition - Auto as the step type.
c. Enter the name of the integration definition that you created to retrieve the authorization details of a disputed transaction that’s
associated with a claim.
d. Add the Create Claim step definition as a dependency.
The Get Authorization Details step is performed only after the Create Claim step is completed.
7. To add a step to retrieve the clearing details of a disputed transaction that’s associated with a claim, add another step definition.
a. Enter Get Clearing Details as the fulfillment step definition name.
b. Select Integration Definition - Auto as the step type.
c. Enter the name of the integration definition that you created to retrieve the clearing details of a disputed transaction that’s
associated with a claim.
958
Financial Services Cloud Transaction Dispute Management
8. To add a step to review and update the chargeback details, add another step definition with these details.
a. Enter Review Chargeback Details as the fulfillment step definition name.
b. Select OmniScript as the step type.
c. Enter the name of the Omniscript that you updated for reviewing the chargeback details.
Make sure that the name of the Omniscript is in the Type_SubType_Language format.
d. Enter the user or group who performs this step in the chargeback process.
e. Add the Get Clearing Details step definition as a dependency.
The Review Chargeback Details step is performed only after the Get Clearing Details step is completed.
9. To add a step to create a chargeback for the disputed transaction that’s associated with the claim, add another step definition.
a. Enter Create Chargeback as the fulfillment step definition name.
b. Select Integration Definition - Auto as the step type.
c. Enter the name of the integration definition that you created to create a chargeback for a disputed transaction that’s associated
with a claim.
d. Add the Review Chargeback Details step definition as a dependency.
The Create Chargeback step is performed only after the Review Chargeback Details step is completed.
To create a stage management plan for Stage Management Design User Available in: Lightning
initiating chargeback: Experience
AND
Available
Financial Services Cloud Standard
in: Professional, Enterprise,
OR and Unlimited Editions
Financial Services Cloud Extension OR FSC where Financial Services
Service Cloud is enabled
959
Financial Services Cloud Transaction Dispute Management
Use integration definitions, prebuilt flows, Omniscripts, and Stage Management to set up an efficient process to review a second
presentment raised for a disputed chargeback.
Before you begin:
• Set up the integration definitions on page 949.
• Create a stage management plan for chargeback on page 957.
1. Select the stage definition that you created for initiating the chargeback process.
2. Under the Chargeback Initiated stage, click + Add Transition Stage..
3. Select Second Presentment Received as the Transition To stage.
4. Click Add.
5. Click Add Stage Transition Rules.
6. Select Add Step Definitions, and click Add.
7. In the Add Step Definitions section, click Add.
8. To add a step to retrieve the details of a claim, add a step definition.
a. Enter Get Claim Details as the fulfillment step definition name.
b. Select Integration Definition - Auto as the step type.
c. Enter the name of the integration definition that you created to retrieve a list of claims from a Mastercom queue.
9. To add a step to retrieve the documents that are associated with a chargeback, add a step definition.
a. Enter Get Chargeback-Related Documents as the fulfillment step definition name.
b. Select Integration Definition - Auto as the step type.
c. Enter the name of the integration definition that you created to retrieve the documents that’s associated with a chargeback.
d. Add the Get Claim Details step definition as a dependency.
The Get Chargeback-Related Documents step is performed only after the Get Claim Details step is completed.
10. To add a step to acknowledge the second presentment raised by an acquirer for a chargeback, add a step definition.
a. Enter Acknowledge Second Presentment as the fulfillment step definition name.
b. Select Integration Definition - Auto as the step type.
c. Enter the name of the integration definition that you created to acknowledge the second presentment raised by an acquirer for
a chargeback.
d. Add the Get Chargeback-Related Documents step definition as a dependency.
The Acknowledge Second Presentment step is performed only after the Get Chargeback-Related Documents step is completed.
11. To add a step for a dispute case owner to review the second presentment details and to accept or reject the second presentment,
add a step definition.
a. Enter Acknowledge Second Presentment as the fulfillment step definition name.
b. Select Screen Flow as the step type.
c. Enter the user or group who performs this step in the second presentment process.
d. Add the Acknowledge Second Presentment step definition as a dependency.
The Review Second Presentment step is performed only after the Acknowledge Second Presentment step is completed.
960
Financial Services Cloud Transaction Dispute Management
12. Under the Second Presentment Received stage, click + Add Transition Stage.
13. Select Second Presentment as the Transition To stage.
14. Click Add.
15. Save your changes and activate the stage definition.
961
Financial Services Cloud Transaction Dispute Management
Add the Record Stage Overview Lightning Component to the Dispute Item Record Page
Give your dispute case owners a comprehensive view of the stages and the steps to be performed
EDITIONS
in the chargeback and second presentment processes.
1. From the object management settings for Dispute Item, go to Lightning Record Pages. Available in: Lightning
Experience
2. Select Dispute Item Record Page.
3. Click Edit. Available
in: Professional, Enterprise,
4. On the Components tab, locate the Record Stage Overview component and drag it onto the and Unlimited Editions
record page canvas. where Financial Services
5. Save your changes, and then activate the page, if necessary. Cloud is enabled
The Record Stage Overview component shows a kanban view of the stages and the steps to
be performed at each stage of the chargeback process. USER PERMISSIONS
962
Financial Services Cloud Transaction Dispute Management
Add the Integration Execution Status Lightning Component to the Dispute Item Record Page
Show your dispute case owners the execution status of integration callouts. These callouts are
EDITIONS
added in the stage management plan to initiate chargeback and to review second presentment.
1. From the object management settings for Dispute Item, go to Lightning Record Pages. Available in: Lightning
Experience
2. Select Dispute Item Record Page.
3. Click Edit. Available
in: Professional, Enterprise,
4. On the Components tab, locate the Integration Execution Status component and drag it onto and Unlimited Editions
the record page canvas. where Financial Services
5. Save your changes, and then activate the page, if necessary. Cloud is enabled
The Integration Execution Status component shows the status of each integration callout that’s
defined in the chargeback process. USER PERMISSIONS
963
Financial Services Cloud Transaction Dispute Management
Einstein Generative AI to Compose and Send Emails for Transaction Dispute Requests
Give your dispute case owners access to AI-powered prebuilt email prompt templates. Dispute
EDITIONS
case owners can use the prompt templates to compose and send emails to customers to
acknowledge the submission of a dispute request and to convey the closure of a disputed transaction. Available in: Lightning
The prebuilt email templates use flows to retrieve the required dispute-related data from Salesforce. Experience
The retrieved data and the context is passed to a Large Language Model (LLM) to generate more
accurate and relevant responses based on the stage that the dispute is in in the resolution process. Available in: Unlimited
Use these templates as they’re or customize them to suit your business needs. Edition where Financial
Services Cloud is enabled
Important: This tool uses generative AI, which is known to include inaccurate or harmful
responses. Before sharing externally, review the output for accuracy and safety. You assume
responsibility for the output when sharing.
964
Financial Services Cloud Transaction Dispute Management
prebuilt email prompt templates—Transaction Dispute Request Acknowledgment Email and Transaction Dispute Request Closure
Email.
• If you customize the prebuilt email prompt templates, then the email composer shows the customized templates under the Custom
section, when users click Draft with Einstein.
• To use Einstein Generative AI, Prompt Builder, and the Financial Services Email prompt templates, enable the
EinsteinGPTPlatformAddOn, EinsteinGPTPromptBuilderAddon, and FSCServiceAIAddOn licenses in your Salesforce instance.
• Enable Einstein Generative AI in Salesforce. See Enable Einstein Generative AI.
• Enable Prompt Builder in Salesforce. You can create and manage the prebuilt email prompt templates in Prompt Builder. See Enable
Prompt Builder.
• The record-triggered flows to compose and send dispute-related emails retrieve the email addresses of the recipients from Person
Accounts and fills the To field in the email composer. See Enable Person Accounts.
SEE ALSO:
About Einstein Generative AI
Einstein Trust Layer
Prompt Builder
USER PERMISSIONS
965
Financial Services Cloud Transaction Dispute Management
Get Dispute and Dispute Item This prompt flow retrieves the Active
Details details of the dispute item
records related to a dispute
record and returns those
details, along with the dispute
record details, to the associated
966
Financial Services Cloud Transaction Dispute Management
The Transaction Dispute Request Closure Email prompt template uses fields from the dispute item record to retrieve the dispute-related
data from Salesforce.
You can manage and customize the email prompt templates in Prompt Builder.
SEE ALSO:
Prompt Builder
Create a Prompt Template
967
Financial Services Cloud Transaction Dispute Management
open the email composer and draft emails to customers by using prebuilt email templates and Einstein Generative AI. See Create
Flow Orchestrators Used to Send Dispute-Related Emails.
Important: This tool uses generative AI, which is known to include inaccurate or harmful responses. Before sharing externally,
review the output for accuracy and safety. You assume responsibility for the output when sharing.
968
Financial Services Cloud Transaction Dispute Management
Add the Work Guide Component to Dispute and Dispute Item Record Pages
To help dispute case owners access their work items, add the flow orchestration work guide
EDITIONS
component to the dispute and dispute item record pages.
1. In Setup, open the Object Manager. Available in: Lightning
Experience
2. In the Quick Find box, enter dispute, and then select Dispute.
3. Click Lightning Record Pages, and then select Dispute Record Page. Available in: Unlimited
Edition where Financial
4. Click Edit. Services Cloud is enabled
5. In the Lightning App Builder, from the list of Standard components, drag Flow Orchestration
Work Guide on to the page layout.
USER PERMISSIONS
6. Save your changes, and then activate the page, if necessary.
To create and save Lightning
7. Similarly, add the work guide component to the dispute item record page layout. pages in the Lightning App
Builder:
• Customize Application
Dispute-Related Emails
Dispute case owners compose and send emails to customers to acknowledge a dispute request
EDITIONS
and to confirm the outcome of a disputed transaction associated with a dispute request.
Important: This tool uses generative AI, which is known to include inaccurate or harmful Available in: Lightning
responses. Before sharing externally, review the output for accuracy and safety. You assume Experience
responsibility for the output when sharing. Available in: Unlimited
Edition where Financial
Compose and Send a Dispute Acknowledgment Email Services Cloud is enabled
When a dispute request is submitted, a work item is created on the dispute record page. The
dispute case owner can act on the work item and complete the work.
969
Financial Services Cloud Transaction Dispute Management
3. Click Draft with Einstein, and then select the dispute-related prompt template.
USER PERMISSIONS
If you use a prebuilt email prompt template, then under Standard, select Transaction Dispute
Request Acknowledgment Email. If you use a customized template, then under Custom, To send a dispute
select the customized prompt acknowledgment email:
• Prompt Template User
AND
Transaction Dispute
Management AI
AND
Financial Services Cloud
Extension OR FSC Service
template.
The request is sent to a Large Language Model (LLM). Wait for the LLM to generate the draft
response.
4. Review the generated email subject and body, and if necessary, edit the response before you send the email.
5. Send the email.
6. To close the work item, click Finish.
Important: This tool uses generative AI, which is known to include inaccurate or harmful responses. Before sharing externally,
review the output for accuracy and safety. You assume responsibility for the output when sharing.
970
Financial Services Cloud Transaction Dispute Management
3. Click Draft with Einstein, and then select the dispute-related prompt template.
USER PERMISSIONS
If you use a prebuilt email prompt template, then under Standard, select Transaction Dispute
Request Closure Email. If you use a customized template, then under Custom, select the To send a dispute item
customized prompt closure email:
• Prompt Template User
AND
Transaction Dispute
Management AI
AND
Financial Services Cloud
Extension OR FSC Service
template.
The request is sent to a Large Language Model (LLM). Wait for the LLM to generate the draft
response.
4. Review the generated email subject and body, and if necessary, edit the response before you send the email.
5. Send the email.
6. To close the work item, click Finish.
Important: This tool uses generative AI, which is known to include inaccurate or harmful responses. Before sharing externally,
review the output for accuracy and safety. You assume responsibility for the output when sharing.
971
Financial Services Cloud Transaction Dispute Management
FSC_Transactoi nDsiputeManagementGetCustomernI formatoi n Omnistudio Data Mapper extract Retrieves the Person Account FSCTransactionDisputeManagementGetCustomerInfo
action details. Data Mapper
972
Financial Services Cloud Transaction Dispute Management
SetTransactionsCountForProviders Set values Sets the count for the total None
number of transactions going to
each enrichment provider.
CallConsumerClarityEnrichmentAPI Integration procedure action Calls the Ethoca Consumer FSCTransactoi nDsiputeManagement_ThridPartyEthocaEnrcihment
Clarity™ enrichment API for integration procedure
enriching the transactions.
FSC_Transactoi nDsiputeManagementGetCardTransactoi nCodes Data Mapper extract action Retrieves the unique code that FSCTransactionDisputeManagementGetCardTrxnCodes
identifies the type of transaction. Data Mapper
973
Financial Services Cloud Transaction Dispute Management
RunCaseDeflectionRules Integration procedure action Runs deflection rules for each FSC_DisputeManagementCaseDeflection
unrecognized transaction and integration procedure
updates transactions with
outcome.
FSC_TransactionDisputeManagementGetDisputeType Data Mapper extract action Retrieves Dispute Type of the FSCTransactionDisputeManagementGetDisputeType
transaction based on the Data Mapper
Dispute Subtype.
974
Financial Services Cloud Transaction Dispute Management
SetCaseUrl Set values Sets the case URL for the None
submitted disputed request.
975
Financial Services Cloud Transaction Dispute Management
976
Financial Services Cloud Add-Ons for Financial Services Cloud
977
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
Salesforce Scheduler
With Lightning Scheduler, you can provide personalized experiences to your customers or prospects by precision-scheduling
appointments—in person or by phone or video—with the right person at the right place and time. You can easily embed appointment
scheduling into standard Salesforce workflows, such as leads and referrals, opportunities, and accounts.
Securing Your Data with Salesforce Shield
Salesforce Shield—a set of security tools that helps you protect data at rest, monitor usage, and prevent malicious activity—is fully
supported. If you implement Shield, remember these considerations when securing your confidential client data using Platform
Encryption, event monitoring, and Field Audit Trail.
Marketing Cloud Engagement
Create and send emails using Marketing Cloud Engagement for Financial Services Cloud. Use the customizable email templates to
save time and send personalized emails to your clients. Synchronize your Salesforce data with Marketing Cloud so that you always
have the most up-to-date client information in your emails.
Connect to Customers with Account Engagement in Financial Services Cloud
Access Marketing Cloud Account Engagement (Pardot), a full suite of marketing tools, in Financial Services Cloud.
Intelligent Document Automation for Financial Services Cloud
Simplify the document management process, reduce manual data entry, and get customer-submitted information such as W2 forms,
tax returns, or other financial documents faster using the Intelligent Form Reader.
Intelligent Form Reader for Financial Services Cloud
Intelligent Form Reader provides optical character recognition to automatically extract data from financial documents. You specify
the data’s source form, then map the fields in the form to the equivalent fields in Salesforce. Use the extracted information to create
or update record fields or to verify existing data. For example, check a birthdate in Salesforce against the birthdate in a scanned
passport.
Intelligent Document Reader for Financial Services Cloud
Use optical character recognition to automatically extract data with Amazon Textract using your AWS account. Specify the document
type that can be associated with the form, upload the form, and map the form’s fields to a Salesforce object’s fields. For example,
you can specify that a customer’s asset amount in a bank statement must be stored in the Amount field of the account’s
AssetsAndLiabilities record. The extracted information can be used to create or update record fields, or to verify data that's already
in the org. For example, you can check a person’s birth date against the birth date in their scanned passport.
Einstein Bots
Provide customers with intelligent, self-service bots. With Einstein Bots, you can launch a fully featured bot that integrates with your
Salesforce data in a few clicks! Bots can automate your company’s frequent tasks, increasing your deflection rate and freeing up
agents for more complicated requests.
Note: To set up Financial Services Cloud Experience Cloud sites, make sure that you have user licenses for Financial Services Cloud
and Experience Cloud. Community user licenses and profiles are used in Experience Cloud sites.
Important: All the Financial Services Cloud for Experience Cloud licenses have a corresponding permission set license for each
version so that new capabilities can be added to each license as appropriate. The new licenses are:
• Financial Services For Customer Community
• Financial Services For Customer Community Login
978
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
Note: You can perform this operation in Setup or by using Data Loader for bulk assignment. For information on using Data Loader
to bulk assign permissions, see Bulk-Assign Permission Set Licenses. The context for this procedure is Health Cloud but the process
is the same for Financial Services Cloud.
Important: If you have custom code that automatically manages the assignment of permission set licenses for Experience Cloud
users, update the custom code to use the new permission set licenses.
Configure a partner site, a customer site, or both, depending on your users’ needs.
If you configure a single site and provide access to partner and customer site users, create page variations for each user profile. Members
of this site use the same URL, but partner and customer users see different home pages, each tailored with the Financial Services Cloud
components relevant to their needs.
979
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
SEE ALSO:
Salesforce Help: Experience Cloud User Licenses
6. Click Add.
7. From the Available Permission Sets list, select Advisor Partner Community and then click Add.
8. Save your changes.
980
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
SEE ALSO:
Salesforce Help: Experience Cloud
From the Financial Services Client Portal site template, configure prebuilt flow components that allow customers to:
• Start a loan application and upload required documents.
• Display application summaries and drill down to update records
• Browse articles and FAQs to guide their journey and use Chatter to contact their relationship manager or loan officer.
• Launch a self-service flow to request help, including a forbearance modification, for any loan application, bank account, or generic
customer issue.
Customers can launch any of these flows from the portal home page.
Note: The Financial Services Client Portal follows standard Experience Workspaces conventions:
• Use Experience Builder to configure, brand, and otherwise customize the Home page and the prebuilt flow components.
• Optionally use Flow Builder to modify the flows.
• Use Content Management and Moderation to set up the Knowledge Base.
• Take advantage of prebuilt analytics using Dashboards.
981
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
982
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
983
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
Note: The FSC Portal components, menus, navigation, and linked pages allow thorough thematic branding and layout modification
but require minimal flow configuration. The prebuilt components, navigation, and flows support self-guided loan application and
financial account customer journeys.
Example: From Setup, in the Quick Find box, enter Digital Experiences, and then select All Sites. On the All Sites
page, click Builder next to your Client Portal site.
1. Drag additional Lightning components as needed onto your page. The three portal tiles contain prebuilt, self-guided flows
that are customer-ready.
2. Theme the site to match your organization’s brand and style. Upload and manage branding sets and optionally assign audiences
to each set.
3. View all the components on the current page. To brand or change a component’s properties, select the component.
4. Edit site settings and accept updates to your site’s template.
5. Use the Experience menu to:
• Navigate to the currently live version of your site.
• Open Experience Workspaces or Experience Management to manage site analytics, login, registration, reputation, topics,
and other settings.
• Return to Setup.
6. Navigate to the site page that you want to edit using the Pages menu and Page Variation menu. Customize the Hero, Header,
and Footer elements and menus. Manage, create, delete, and set the visibility of pages in Page Properties for each page.
7. Refresh the current page.
984
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
The Mortgage Flow Launcher's prebuilt Create a Case flow takes the customer through a self-guided help request journey.
• After launching the flow, the customer selects the financial account or loan application they need help with. The flow passes the
record ID of the selected account or application to the next screen.
985
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
Note: If the customer has no registered accounts or loan applications, the flow skips the account selection step. The customer
can then create a case that isn’t linked to an account or application record ID.
• The flow prompts the customer to enter details about the help request.
• The flow affirms the case is created and presents a link to the case summary page. There, customers can update case details, and
use Chatter to reach a customer relationship manager or loan officer.
The underlying customer-guiding flow of the Mortgage Flow Launcher is suitable for a variety of journeys. You can quickly configure it
to run other customer flows.
Note: To see or modify the Assets and Liabilities component flow, click Edit in Flow Builder.
4. In the Title field, enter the title for the repurposed tile.
5. In the Subtitle field, enter a subtitle.
986
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
6. In the Button Label field, enter a button label that customers click to launch the flow.
7. To brand the tile, edit component properties and upload branded assets.
Note: To see or modify the Borrower Information component flow, click Edit in Flow Builder.
4. In the Title field, enter the title for the repurposed tile.
5. In the Subtitle field, enter a subtitle.
6. In the Button Label field, enter a button label that customers click to launch the flow.
7. To brand the tile, edit component properties and upload branded assets.
• The name of the loan (hyperlinked to the Applications page). Available in: Professional,
Enterprise, and Unlimited
• The amortization type.
editions
• The amortization term in months.
• The interest rate.
• The address of the property.
987
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
It's helpful to configure the Open Loan Application component to display the Start New Application flow tile when the borrower has
no open applications. Borrowers without open loan applications can then launch the new application flow from their Profile page.
6. In the User Loan Application configuration panel, click the Show Start New Application checkbox.
The enables the Start New Application flow tile to display when the borrower has no non-closed applications.
10. Use the Color, Image, Image Layout, and Image Position controls to brand and customize the tile.
11. To display the Start New Application tile, click Preview.
988
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
Borrowers interact with the portal to enter application information and upload required documents. The Summary View presents these
inputs as sections that borrowers and loan officers can display and update.
Select the sections you want to display and where to display them in the Section Summary View. Set borrower and other user permissions
to view or edit application details.
989
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
5. In the Loan Officer Information panel, optionally enter a title in the Title field.
6. In the Record ID field, enter the Account ID of the loan officer.
Note: You can drag the Loan Officer Component onto other pages. Navigate to the page and click the Components icon to
display the dropdown panel. Under Mortgage, drag the Loan Office Information component to an editable region on the page
canvas. Then configure the component's display fields. The Components menu lists only components that are compatible with
the selected page.
Customer Community for Financial Services - Allows the login-based customer community
Login user to access Financial Services Cloud features.
Customer Community Plus for Financial Services Allows the customer community plus user to
access Financial Services Cloud features.
Customer Community Plus for Financial Services Allows the login-based customer community
- Login plus user to access Financial Services Cloud
features.
External Apps for Financial Services Allows the external apps user to access Financial
Services Cloud features.
990
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
Note: When assigning a Financial Services Cloud Experience Cloud License to a user, select the license that matches the user’s
Experience Cloud License. For example, if a user has a Customer Community Plus permission set, assign the user Customer
Community Plus for Financial Services permission set.
SEE ALSO:
Salesforce Help: Experience Cloud User Licenses
Note: Community user licenses and profiles are used in Experience Cloud sites.
1. From Setup, enter Profiles in the Quick Find box, then select Profiles.
2. Next to the Partner Community User profile or Partner Community Login User profile, click Clone.
The user profile is based on your community user license.
3. Give it a name, such as Advisor Partner Community User or Advisor Partner Community Login User.
4. Save your changes.
Tip: To access permission sets, from Setup, enter Permission Sets in the Quick Find box, then select Permission Sets.
Later, when you’re ready to assign the permission set to your advisor partners, select Manage Assignments.
You can edit the Advisor Partner Community User profile because you created it. You can’t edit the Advisor Partner Community permission
set. If you want to add permissions to the Advisor Partner Community permission set, create another permission set for the extra
permissions. Keeping them separate helps ensure that future upgrades to the Advisor Partner Community permission set don’t affect
your additions.
1. From Setup, enter Profiles in Quick Find, then select Profiles.
2. Click Advisor Partner Community User or Advisor Partner Community Login User.
3. Enable these permissions.
• Import Leads
• Manage Leads
991
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
• Transfer Cases
• Transfer Leads
2. Enable the contact and the contact’s related account as external partner users.
a. From the contact record page, click the account name in Related Accounts.
b. Select Manage External User > Enable Partner User.
c. From the New User page, in the General Information section, select the Partner Community user license and Advisor Partner
Community profile.
Note: Community user licenses and profiles are used in Experience Cloud sites.
992
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
f. From the New User page, in the General Information section, select the Partner Community user license and Advisor Partner
Community profile.
Note: Community user licenses and profiles are used in Experience Cloud sites.
Next, you can configure Financial Services Cloud Lightning components in your site with Experience Builder.
SEE ALSO:
Create Custom Pages with Experience Builder
How to Provision Salesforce Communities Users
Note: Community user licenses and profiles are used in Experience Cloud sites.
Note: Customer Community user licenses and profiles are used in Experience Cloud sites.
Note: The Leads and Opportunities components aren’t available in Customer Community user licenses.
Before you begin, make sure that you have an Experience Cloud site to configure for Financial Services Cloud. Follow these steps to
activate Community profiles and the Customer Community Read Only permission set.
1. From Setup, enter Digital Experiences in Quick Find, then select All Sites.
2. Next to your site name, click Workspaces.
3. From Experience Workspaces, click Administration, and then click Members.
4. From Search, select Portal.
5. From the Available Profiles list, select one of the following based on your community user license:
• Client Customer Community
993
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
6. Click Add.
7. From the Available Permission Sets list, select Customer Community Read Only, and then click Add.
8. Save your changes.
9. Click Settings, and then click Activate.
Note: Community user licenses and profiles are used in Experience Cloud sites.
Follow these steps to enable the Customer Community Read Only permission set:
1. From Setup, enter Manage Users in Quick Find, then select Users.
2. Select a user name.
3. Select the Permission Set Assignments related list.
4. Click Edit Assignments.
5. Select Customer Community Read Only in Available Permission Sets and add it to Enabled Permission Sets.
6. Save your changes.
.
994
Financial Services Cloud Financial Services Cloud Experience Cloud Sites
Tip: To assign permission sets to multiple users, from Setup, enter Permission Sets in Quick Find, then select Permission Sets and
then select the relevant permission set. When you’re ready to assign the permission set to customer site users, select Manage
Assignments.
Note: You can’t edit the Customer Community Read Only permission set. If you want to grant additional permissions, create a
new permission set and use it with the Customer Community Read Only permission set; any future upgrades to the out-of-the
box permission set is applied. If you want to remove permissions, clone the Customer Community Read Only permission set and
then make the required changes.
2. Enable the contact and the contact’s related account as external partner users.
a. From the contact record page, click the account name in Related Accounts.
b. Select Manage External User > Enable User
c. From the New User page, in the General Information section, select the following:
User License
• Client Customer Community
• Client Customer Community Plus
• Client Customer Community Login
• Client Customer Community Plus Login
Profile
• Client Customer Community
• Client Customer Community Plus
• Client Customer Community Login
• Client Customer Community Plus Login
Note: Community user licenses and profiles are used in Experience Cloud sites.
995
Financial Services Cloud Deploy CRM Analytics for Financial Services
User License
• Client Customer Community
• Client Customer Community Plus
• Client Customer Community Login
• Client Customer Community Plus Login
Profile
• Client Customer Community
• Client Customer Community Plus
• Client Customer Community Login
• Client Customer Community Plus Login
Note: Community user licenses and profiles are used in Experience Cloud sites.
Next, you can configure Financial Services Cloud Lightning components in your site with Experience Builder.
Note: Analytics for Financial Services is available at an additional cost for customers with Financial Services Cloud Basic or Standard
licenses and the FSCAnalyticsPlus (Analytics for Financial Services) license. It requires that you’ve deployed the Financial Services
data model.
The Analytics for Financial Services suite provides a range of solutions that enable the full capabilities of CRM Analytics. With advanced,
curated visualizations that highlight key performance indicators (KPIs), advisors, and personal bankers can stay on top of client goals and
satisfaction, leads, and referrals. And managers can quickly review and evaluate individual and regional performance.
• Analytics for Wealth Management is a comprehensive analytics solution. Its extensive sets of dashboards apply the power of CRM
Analytics to all significant data and KPIs from the Financial Services Cloud. Unique collections of dashboards—one set for advisors
and personal bankers, another for managers and executives—provide everyone on the team with necessary insights for business
growth.
• Predict Client Churn Risk for Wealth Management Analytics allows advisors to intelligently predict customer churn. Using the power
of Einstein Discovery, the app prescribes corrective actions to help minimize occurrences of churn.
• Predict Likelihood to Add Assets for Wealth Management Analytics intelligently predicts the likelihood of advisors adding assets to
accounts. Using the power of Einstein Discovery, the app prescribes actions on how to increase the chances to grow your account
assets.
996
Financial Services Cloud Deploy CRM Analytics for Financial Services
• Analytics for Insurance powers agents with practical insights on their sales performance and enables them to be more efficient in
sales execution. App visualizations segment the customer base and provide insights on upsell/cross-sell opportunities so agents
can grow their written premiums. Managers get insights on their team’s performance and what makes the top performers different
so that they can coach their team members.
• Einstein Discovery for Insurance Analytics gives you predictions on the likelihood of policy renewals.
• Insurance Claims and Policy Analytics enables claim handlers and producers to effectively manage their tasks, claims, quotes, and
policies.
• Consumer Banking Starter Analytics also gives you a quick start on your analytics journey.
• Wealth Starter Analytics gets you quickly started with its My Book of Business dashboard. Advisors can use it to help deepen client
relationships and increase assets under management (AUM).
• Analytics for Mortgage enables loan officers and managers to drive increased mortgage sales by helping prioritize the customer
leads and mortgage applications to focus on. Measure and monitor your loan application volume, loan amounts, and loan application
completion rate to quickly identify bottlenecks concerning opportunities, missing documents, and financial accounts. Analyze your
loan applications to quickly process them through the loan pipeline and drive customer satisfaction by prioritizing applications. Gain
visibility into who is processing loans faster, who has the highest volume loans, and who has more pending applications.
To learn which one is right for you, see Use Financial Services Cloud CRM Analytics Solutions.
Tip: Follow the steps in the sequence shown to deploy CRM Analytics for Financial Services. If you haven’t used CRM Analytics
before, learn about it from CRM Analytics help.
997
Financial Services Cloud Deploy CRM Analytics for Financial Services
SEE ALSO:
Use Financial Services Cloud CRM Analytics Solutions
Deploy CRM Analytics Industry Apps and Prebuilt Apps
Explore Data and Take Action with CRM Analytics
2. From Setup, enter Getting Started in the Quick Find box, and then select Getting Started.
3. Click Enable CRM Analytics.
SEE ALSO:
Assign CRM Analytics for Financial Services Administrator Permissions
998
Financial Services Cloud Deploy CRM Analytics for Financial Services
Note: Salesforce recommends using permission set group to assign permissions as it provides role-based access control for
managing user entitlements in Salesforce orgs.
999
Financial Services Cloud Deploy CRM Analytics for Financial Services
Follow these steps to assign the users the Permission Set to add the relevant permissions set licenses.
1. From Setup, enter Users in the Quick Find box, and then select Users.
2. Click the name of the user to whom you want to assign permissions.
3. Click Permission Set Assignments, and then click Edit Assignments.
4. Select both the CRM Analytics Plus User and FSC Analytics User permission sets.
5. Click Add, then click Save.
6. Repeat these steps for all users who need to view CRM Analytics for Financial Services.
Follow these steps to assign the users the Permission Set Group for Financial Service Cloud Analytics to add the relevant permissions
set licenses as a single bundle.
1. From Setup, enter Users in the Quick Find box, and then select Users.
2. Click the name of the user to whom you want to assign permissions.
3. Click Permission Set Group Assignments, and then click Edit Assignments.
4. To assign the user permissions, select FinanacialServicesAnalytics_User_PSG.
5. Click Add, then click Save.
Once you assign the permission set group, the following permissions set licenses are added to the user profile:
• CRM Analytics Plus
• Customer Experience Analytics
• Loyalty Analytics
• Financial Service Cloud Analytics
Note: Salesforce recommends using permission set group to assign permissions as it provides role-based access control for
managing user entitlements in Salesforce orgs.
Warning: Users with the CRM Analytics Plus User permission set and Editor or Manager access to CRM Analytics apps can create,
edit, and delete app assets.
Assign Installed Package License for Insurance Claims and Policy Analytics
Assign the integration user with the Vlocity Insurance license to allow them access to all the fields
EDITIONS
used in the Insurance Claims and Policy Analytics app.
1. From Setup, enter Installed Packages in the Quick Find box, and then click Installed Available for an additional
Packages. cost in: Enterprise,
Performance, and
2. Look for the Vlocity Insurance package, and click Manage Licenses.
Unlimited Editions that have
3. Click Add Users. Financial Services Cloud for
4. Select the Integration User, then click Add. Insurance enabled
To assign permissions to an
integration user
• CRM Analytics Plus
Admin and FSC Analytics
Admin
1000
Financial Services Cloud Deploy CRM Analytics for Financial Services
Get Your Data Ready to Create CRM Analytics for Financial Services Apps
Data in your org has to meet specific requirements before you can create Analytics for Wealth Management, Analytics for Insurance, and
Wealth Starter Analytics. Creating Consumer Banking Starter Analytics doesn’t require any additional data settings.
CRM Analytics checks your org’s data to be sure it meets minimum requirements before creating an app from a template. If it doesn’t,
you see a message describing what to fix. Here’s the data required in your org to be sure you can create an app from the template you
want to use.
1001
Financial Services Cloud Deploy CRM Analytics for Financial Services
• Data about agencies is stored on the Accounts object with a record type Business Account.
• Data about agents is stored in the Contacts field on the Business Account object. Enable agents as Partner Users so they can access
Analytics for Insurance through Communities.
• Data about agent managers is stored in the Contacts on the Business Account object. Enable agent managers as Partner Users and
assign them the Partner User Manager user role so they can access Analytics for Insurance through Communities.
• Data about sales managers is stored on the User object and make sales managers owners for the Business Accounts (agencies)
object.
• The Producer object must include a Contact Lookup field with information about agents and an Account Lookup field with information
about agents’ agency. Leaderboards in the app’s sales manager dashboards consume data from these fields.
Optionally, enable CRM Analytics for Communities if you want to give partners access to Analytics for Insurance:
• Assign users the Insurance Community User permission set. See Grant Users Access to the Portal.
• Enable CRM Analytics for Communities. See Enable CRM Analytics for Communities.
Import Earnings and Fees Data to CRM Analytics for Financial Services Apps
Follow these steps to add data about earnings and fees from an external source to the Analytics for Wealth Management and Analytics
for Insurance apps.
Analytics for Wealth Management Example Earnings and Fees .CSV File
Here’s an example of the .CSV file you create to update the Analytics for Wealth Management and Analytics for Insurance earnings
and fees datasets.
Import Quotas Data to the Analytics for Wealth Management App
Follow these steps to add quotas data from an external source to the Analytics for Wealth Management app.
Analytics for Wealth Management Example Quota .CSV File
Here’s an example of the .CSV file you create to update the Analytics for Wealth Management quotas dataset.
SEE ALSO:
Consumer Banking Starter Analytics Template
1002
Financial Services Cloud Deploy CRM Analytics for Financial Services
Import Earnings and Fees Data to CRM Analytics for Financial Services Apps
Follow these steps to add data about earnings and fees from an external source to the Analytics for Wealth Management and Analytics
for Insurance apps.
1. Create a .CSV file with these columns (field names), in this order, with these exact names. Column names are case-sensitive:
Name Contents
product Names of your financial products, such as Annuity, ETF,and
Mutual Fund.
For an example, see Analytics for Wealth Management Example Earnings and Fees .CSV File.
Important: Create and open .CSV files using only a UTF-8-compliant text editor. Opening them in Microsoft Excel or other
spreadsheet software reformats .CSV files and makes them unusable in CRM Analytics.
7. Click Select a file or drag it here, locate the .CSV file you created, select it, and click Open.
8. On the next two screens, click Next. Then, click Upload File and Replace.
The next time the dataflow for your app runs, CRM Analytics adds fees and earnings metrics to relevant dashboards.
1003
Financial Services Cloud Deploy CRM Analytics for Financial Services
Analytics for Wealth Management Example Earnings and Fees .CSV File
Here’s an example of the .CSV file you create to update the Analytics for Wealth Management and Analytics for Insurance earnings and
fees datasets.
product,id,date,fees,revenue,commissions,aum
Annuity,1,2018-04-08,471.47,1266.59,142.1,688051.4
Annuity,2,2018-04-03,333.22,1779.32,634.29,1101404.38
ETF,3,2018-04-29,419.49,766.86,113.81,1150628.79
Life Insurance,4,2018-04-26,498.2,822.17,927.73,462348.11
Life Insurance,5,2018-02-17,450.12,1454.37,63.2,1110180.51
Life Insurance,6,2018-06-10,664.98,1908.04,659.39,1157066.6
Annuity,7,2018-04-12,0,667.34,0,1177799.88
ETF,8,2018-03-09,556.04,1052.64,922.76,919275.15
Mutual Fund,9,2018-06-27,170.19,1878.01,751.38,1140515.99
Mutual Fund,10,2018-02-23,0,1203.79,0,922238.4
Life Insurance,11,2018-01-18,268.01,556.91,392.37,841724.49
Mutual Fund,12,2018-02-04,689.72,1604.4,708.29,1094500.71
ETF,13,2018-02-09,282.24,1565.3,13.46,491790.29
Life Insurance,14,2018-07-12,755.09,809.98,992,598137.15
Life Insurance,15,2018-07-28,503.85,1178.26,177.14,573037.08
Annuity,16,2018-01-03,269.3,816.47,684.57,595944.41
ETF,17,2018-05-21,522.49,1645.45,764.25,440486.76
Annuity,18,2018-04-02,825.27,681.24,802.86,558388.76
Annuity,19,2018-03-12,213.86,1065.97,951.93,550783.13
Savings,20,2018-05-30,487.02,1123.16,508.36,454734.57
Annuity,21,2018-02-09,794.99,1885.09,668.64,606486.9
Life Insurance,22,2018-07-14,297.03,1422.7,49.78,801082.51
ETF,23,2018-05-05,969.78,1033.94,681.32,706809.66
Annuity,24,2018-05-24,172.19,1334.47,475.32,551905.53
ETF,25,2018-03-22,462.21,1793.9,64.15,1171338.12
Life Insurance,26,2018-04-18,772.53,783.78,974.62,1063116.75
Mutual Fund,27,2018-01-28,902.16,924.42,613.41,908242.05
ETF,28,2018-04-10,793.34,914,728.2,660987.47
Important: Create and open .CSV files using only a UTF-8-compliant text editor. Opening them in Microsoft Excel or other
spreadsheet software reformats .CSV files and makes them unusable in CRM Analytics.
1004
Financial Services Cloud Deploy CRM Analytics for Financial Services
5. Click the triangle on the far-right side of the screen, and select Edit.
6. At the top of the next screen, locate the Replace Data icon, next to the gear, and click it.
7. Click Select a file or drag it here, locate the .CSV file you created, select it, and click Open.
8. On the next two screens, click Next. Then, click Upload File and Replace.
The next time the dataflow for your app runs, CRM Analytics adds fees and earnings metrics to relevant dashboards.
Note: This file is for example purposes only. Create a unique .CSV file with quota data for members of your team including the
following fields:
• QuotaAmount
• StartDate
• OwnerName
• Username
Save the .CSV file in UTF-8 format. Field names are case-sensitive and must appear in your file exactly as shown here.
Important: Do not open the .CSV file with Microsoft Excel or another spreadsheet application, which can corrupt the file format.
Example:
QuotaAmount,StartDate,OwnerName,Username
150000,2016-01-01,Chris Riley,trailhead9.ub20k5i9t8ou@example.com
150000,2016-02-01,Chris Riley,trailhead9.ub20k5i9t8ou@example.com
150000,2016-03-01,Chris Riley,trailhead9.ub20k5i9t8ou@example.com
150000,2016-01-01,Harold Campbell,trailhead14.jibpbwvuy67t@example.com
150000,2016-02-01,Harold Campbell,trailhead14.jibpbwvuy67t@example.com
150000,2016-03-01,Harold Campbell,trailhead14.jibpbwvuy67t@example.com
150000,2016-01-01,Jessica Nichols,trailhead19.d1fxj2goytkp@example.com
150000,2016-02-01,Jessica Nichols,trailhead19.d1fxj2goytkp@example.com
150000,2016-03-01,Jessica Nichols,trailhead19.d1fxj2goytkp@example.com
150000,2016-01-01,Catherine Brown,trailhead16.kojyepokybge@example.com
150000,2016-02-01,Catherine Brown,trailhead16.kojyepokybge@example.com
150000,2016-03-01,Catherine Brown,trailhead16.kojyepokybge@example.com
150000,2016-01-01,Kelly Frazier,trailhead7.zdcsy4ax10mr@example.com
150000,2016-02-01,Kelly Frazier,trailhead7.zdcsy4ax10mr@example.com
150000,2016-03-01,Kelly Frazier,trailhead7.zdcsy4ax10mr@example.com
150000,2016-01-01,Dennis Howard,trailhead4.wfokpckfroxp@example.com
150000,2016-02-01,Dennis Howard,trailhead4.wfokpckfroxp@example.com
150000,2016-03-01,Dennis Howard,trailhead4.wfokpckfroxp@example.com
1005
Financial Services Cloud Deploy CRM Analytics for Financial Services
Set Field-Level Security to Enable Creation of CRM Analytics for Financial Services Apps
Before creating Analytics for Wealth Management, Analytics for Insurance, Consumer Banking Starter Analytics, or Wealth Starter Analytics,
make sure the Analytics Integration User has access to all fields used in the app.
If users don’t have proper field-level security permissions when they run a dataflow, the dataflow can fail. Here’s how to set Salesforce
field-level security to enable the Analytics Integration User to see all fields used in the app.
Follow these steps in Lightning Experience.
1. In Setup, enter object in the Quick Find box, and click Enter.
2. Select Object Manager.
3. Enter the name of the object whose field-level security you need to edit in the Quick Find box, and click Enter.
4. Select the object you need to edit, then select Fields & Relationships.
5. Select the field you need to edit, then select Set Field-Level Security.
6. Look for the Analytics Cloud Integration User, check the boxes for the required fields under Visible, and click Save.
7. Repeat steps 5 and 6 for all fields you want to use.
8. Refresh your browser cache.
Follow these steps in Salesforce Classic.
1. In Setup, enter the name of the object whose field-level security you need to edit in the Quick Find box and click Enter.
2. Click the name of the object.
3. The next window shows all the fields for the object. Go to the one(s) where you need to edit field-level security.
4. Look for the Analytics Cloud Integration User, check the boxes for the required fields under Visible, and click Save.
5. Repeat steps 2 through 5 for all objects with fields you want to use.Refresh your browser cache.
Note: The configuration wizard for some CRM Analytics for Financial Services templates let you customize your app by
answering one or more questions. See the links below for details.
• Analytics for Wealth Management. To create and share this app, see Create and Share the Analytics for Wealth Management
App.
• Predict Client Churn Risk for Wealth Management Analytics. To create and share this app, see Create and Share the Predict
Client Churn Risk for Wealth Management Analytics App.
• Predict Likelihood to Add Assets for Wealth Management Analytics. To create and share this app, see Create and Share
the Predict Client Churn Risk for Wealth Management Analytics App.
• Analytics for Insurance. To create and share this app, see Create and Share the Analytics for Insurance App.
1006
Financial Services Cloud Deploy CRM Analytics for Financial Services
• Einstein Discovery for Insurance Analytics. To create and share this app, see Create and Share the Einstein Discovery for
Insurance Analytics App
• Analytics for Retail Banking
• Wealth Starter Analytics
• Analytics for Mortgage
• Consumer Banking Starter Analytics
Then click Continue.
Note: Analytics for Wealth Management was called CRM Analytics for Financial Services until the Winter ‘20 Salesforce release.
4. Have a quick look at the template preview page, then click Continue to open the configuration wizard.
5. CRM Analytics performs a compatibility check of your org’s data. If it uncovers any issues, you see error messages with instructions
about how to address them. Fix the issues and try app creation again If it completes successfully, click Looks good, next.
Important: The Analytics for Mortgage and Consumer Banking Starter Analytics templates include a wizard with a single
question. It asks if you’d like to enable Salesforce data security settings so app users can view only records they own. It’s
recommended that you leave the default answer — No — so that all users can view all records. If you’d prefer to limit users
to viewing only the data from records they own, select Yes.
6. Name your app something you and users can easily remember and click Create.
Note: We recommend using the template name—for example, Wealth Management—in your app name to make it easier
to find.
7. View the status of app creation on the next page. The process takes a minute or two. Once it’s complete, refresh the page to see
your app.
Note: You may see an error saying the Analytics Integration User does not have access to selected fields. If so, edit Salesforce
field-level security so the Integration User has the required access.
Now that you’ve created the app, share it with users in your organization. You can share it only with users assigned the admin or user
permission sets for CRM Analytics for Financial Services.
1. Open your app if it’s not already open. If you’ve navigated away from CRM Analytics Studio, go back to it, select All Items, find your
app, and click it.
2.
Click the Share icon at upper right.
3. In the next screen, use the search field under Invite others: to find other users in your org.
4. Select whether you want to make the selected user a Viewer, Editor, or Manager of the app.
Important: Users with the “Use Analytics Templated Apps” permission and Editor or Manager access to the app can create,
edit, and delete assets in the app.
1007
Financial Services Cloud Deploy CRM Analytics for Financial Services
Create and Share the FSC Insurance Analytics Fast Start App
Create an app from the FSC Insurance Analytics Fast Start template and then share the app with your users.
Create and Share the Einstein Discovery for Insurance Analytics App
Create an app from the Einstein Discovery for Insurance Analytics template and share it with your users.
Create and Share the Insurance Claims and Policy Analytics App
Create an app from the Insurance Claims and Policy Analytics template and share it with your users.
Create and Share the Analytics for Wealth Management App
Follow these steps to create and share an app from the Analytics for Wealth Management template.
Create and Share the Predict Client Churn Risk for Wealth Management Analytics App
Follow these steps to create and share an app from the Predict Client Churn Risk for Wealth Management Analytics template.
Create and Share the Predict Likelihood to Add Assets for Wealth Management Analytics App
Follow these steps to create and share an app from the Predict Likelihood to Add Assets for Wealth Management Analytics template.
SEE ALSO:
Set Field-Level Security to Enable Creation of CRM Analytics for Financial Services Apps
a. The first wizard question asks how you want CRM Analytics to store data in app datasets.
To capture all data from the Insurance Policy object one time each week, select Snapshot.
The snapshot option results in better performance but consumes more data storage space. It also shows data starting from the
weekly snapshot date and not from policy effective dates. To capture only changes made to the Insurance Policy object, select
Incremental. The incremental option results in optimal use of data storage space, and dashboards show data starting from the
policy effective date. But overall performance can be slower.
b. Next, the wizard asks you to select a security predicate to apply to the data. To make data visible to a user based on their
hierarchical role and the policies they sold, select User Role Hierarchy. To let a user view data that belongs to users below them
in the hierarchy and the policies they sold, select User Manager Hierarchy. To make all data visible to anyone viewing the app,
select None.
1008
Financial Services Cloud Deploy CRM Analytics for Financial Services
c. The next wizard question asks if you want to include lead history data in your dashboards. To include it, you must enable field
history tracking for the following Lead object fields: Lead Status, Name, Lead Owner, Lead Source, and Product Interest.
8. The next page of the wizard asks you to make these selections.
a. The first wizard question asks if you want to include household data in your app. To include household data in your app, select
Yes.
b. Next, the wizard asks if you want to calculate loss ratio based on financial account transactions instead of policy claims. To see
insights based on loss ratio, select Yes.
Note: If there’s no data in the Financial Account Transaction object, you see insights based on Claims to Gross Written
Premium (GWP) instead of Loss Ratio in your dashboards.
c. Next, the wizard asks if you want to filter activities by date. To see data of tasks and events that occurred on or after a particular
date, select Yes. To see data of all tasks and events, select No.
Note: If you see an error message that the Analytics Integration User doesn’t have access to selected fields, edit Salesforce field-level
security .
Share the app with your users. You can share it only with users assigned the admin or user permission sets for CRM Analytics for Financial
Services.
1. Open your app if it’s not already open. If you’ve navigated away from CRM Analytics Studio, go back to it, select All Items, find your
app, and click it.
2.
Click the Share icon at upper right.
3. In the next screen, use the search field under Invite others: to find other users in your org.
4. Select whether you want to make the selected user a Viewer, Editor, or Manager of the app.
Important: Users with the “Use Analytics Templated Apps” permission and Editor or Manager access to the app can create,
edit, and delete assets in the app.
Note: You can delete customers’ data from the Analytics for Insurance app by deleting records from the trending and snapshot
datasets. See Delete Records from Analytics for Insurance Datasets on page 1020.
1009
Financial Services Cloud Deploy CRM Analytics for Financial Services
5. If issues are found, fix the issues, and then try to create the app again.
6. If the data check is completed without any issues, click Looks good, next.
7. Select the period of Einstein Discovery to aggregate data and train the predictive model, and then click Looks good, next.
8. Select the fields with data that can improve the prediction, and then click Looks good, next.
By default, Analytics selects commonly used fields.
11. After the app is created, to see your app, refresh the page.
Note: If you see an error that the Analytics Integration User doesn't have access to selected fields, edit Salesforce field-level
security to give the Integration User the required access.
Now that you’ve created the app, share the app with users in your company.
You can share the app only with Vlocity users who are assigned the admin or user permission sets for CRM Analytics for Financial Services.
1. If you navigated away from CRM Analytics Studio, return to it, select All Items, and then find your app.
2. Open your app.
3. Click the Share icon.
4. Find other users in your org by using the search field under Invite others:.
5. Select a role for the selected user: Viewer, Editor, or Manager.
6. Click Add, and then save your changes.
1010
Financial Services Cloud Deploy CRM Analytics for Financial Services
Create and Share the FSC Insurance Analytics Fast Start App
Create an app from the FSC Insurance Analytics Fast Start template and then share the app with
EDITIONS
your users.
Note: To create FSC Insurance Analytics Fast Start, you don’t need additional data settings. Available for an extra
FSC Insurance Analytics Fast Start app template is automatically installed in Salesforce instances charge in Professional,
Performance, and
via managed packages. For more information, see Auto-Installed Apps.
Unlimited Editions that have
Before you create the app, make sure that person accounts are enabled in Salesforce. If not enabled, Financial Services Cloud for
get your admin to Configure Person Accounts in Financial Services Cloud. Insurance enabled.
1. To create the app, go to CRM Analytics Studio.
2. Click Create, and then select App.
USER PERMISSIONS
3. Select FSC Insurance Analytics Fast Start, and then click Continue.
To create the FSC Insurance
4. Review the preview page, and then, to open the configuration setup flow, click Continue. Analytics Fast Start app:
5. Choose whether to create an app or use settings from an existing app, and then click Continue. • CRM Analytics Plus
Admin and FSC Analytics
CRM Analytics performs a compatibility check of your instance's data.
Admin
6. Perform an action:
• If the instance's compatibility check fails, perform the instructions in the error message to
fix the issues, and then create the app again.
• If the instance's compatibility check succeeds, click Looks good, next.
10. After the process is completed, to see your app, refresh the page.
If you see an error message that the Analytics Integration User doesn’t have access to selected fields, edit Salesforce field-level
security.
11. To share the app with your users, in CRM Analytics Studio, open your app.
You can share the app only with users who have the relevant admin or user permission set.
Note: Users with the Use Analytics Templated Apps permissions and the Editor or Manager access can create, edit, and delete
assets in the app.
1011
Financial Services Cloud Deploy CRM Analytics for Financial Services
Create and Share the Einstein Discovery for Insurance Analytics App
Create an app from the Einstein Discovery for Insurance Analytics template and share it with your users.
Important: You can create the Einstein Discovery for Insurance Analytics App only if the Financial Services Cloud managed
package is installed in your Salesforce org.
Note: \To successfully create the Einstein Discovery for Insurance Analytics app, make sure that the Insurance Policy object meets
these requirements.
• At least 25 records with a renewal date in the past, and either the Date Renewed field or the Previous Renewal Date field
contains a value.
• At least 25 records with a renewal date in the past, and both Date Renewed and Previous Renewal Date fields are empty.
Note: Fields such as Age Group, State, or Gender can introduce bias into the analysis. We don’t recommend selecting them.
Note: If you see an error that the Analytics Integration User doesn’t have access to selected fields, edit Salesforce field-level
security.
Share the app with your users. You can share it only with users assigned the admin or user permission sets for CRM Analytics for Financial
Services.
1. Open your app if it’s not already open. If you’ve navigated away from CRM Analytics Studio, go back to it, select All Items, find your
app, and click it.
2.
Click the Share icon at upper right.
3. In the next screen, use the search field under Invite others: to find other users in your org.
4. Select whether you want to make the selected user a Viewer, Editor, or Manager of the app.
Important: Users with the “Use Analytics Templated Apps” permission and Editor or Manager access to the app can create,
edit, and delete assets in the app.
1012
Financial Services Cloud Deploy CRM Analytics for Financial Services
If you want to retrain the predictive scoring model, remove the security predicates, update your story, and deploy your new model. If
you retrain your model without removing the security predicates, the model is trained only with the data the user can access.
1013
Financial Services Cloud Deploy CRM Analytics for Financial Services
Create and Share the Insurance Claims and Policy Analytics App
Create an app from the Insurance Claims and Policy Analytics template and share it with your users.
EDITIONS
1. In CRM Analytics Studio, click Create and then select App.
Available for an additional
2. Select the Insurance Claims and Policy Analytics template, and then click Continue.
cost in: Enterprise,
3. Review the preview page, and then click Continue. Performance, and
4. To create an app or use settings from an existing app, make a selection, and click Continue. Unlimited Editions that have
Analytics runs a compatibility check of the data in your Salesforce org. Financial Services Cloud for
Insurance enabled
5. If the compatibility check uncovers any issues, follow the instructions in the error message to
resolve them. Then, try to create the app again. When the compatibility check completes
successfully, click Looks good, next. USER PERMISSIONS
6. Select the type of data that you want to include in your app: To create the Insurance
• To add claims management data, select Claims Management. Claims and Policy Analytics
app
• To add policy administration data, select Policy Administration. • CRM Analytics Plus
Admin and FSC Analytics
7. Select the security predicate that you’d like to apply to your app:
Admin
• To make data visible to a user based on their hierarchical role, select User Role Hierarchy.
• To let a user view data that belongs to users below them in the hierarchy, select User
Manager Hierarchy.
• To make all data visible to anyone viewing the app, select None.
8. Select a currency for your app. By default, your Salesforce org’s currency is selected.
9. Click Looks good, next.
10. Name your app, then click Create.
The process takes a few minutes. When it completes, refresh the page.
Note: If you see an error saying the Analytics Integration User doesn’t have access to selected fields, update the field-level security
for the app. See Set Field-Level Security to Enable Creation of CRM Analytics for Financial Services Apps on page 1006. For more
information about FLS, see Field-Level Security in Salesforce Help.
Now, share the app with your users. You can share it only with users who are assigned the admin or user permission sets for CRM Analytics
for Financial Services.
1.
In CRM Analytics Studio, open your app and click .
2. On the Give Access tab of the share window, under Invite others, add the names of users in your org.
3. For every user you add, select their level of access: Viewer, Editor, or Manager.
4. Save your changes.
1014
Financial Services Cloud Deploy CRM Analytics for Financial Services
8. The next page (labeled Step 3 of 3) asks you to make four more selections. After you’re done, click Looks good, next.
a. Would you like to include commissions and fees charts in dashboards? If you answer Yes, you have to upload commissions
and fees data from an external source to populate dashboard charts. See Import Earnings and Fees Data to CRM Analytics for
Financial Services Apps on page 1003.
b. Would you like to include quotas charts in dashboards? If you answer Yes, you have to upload quotas data from an external
source to populate dashboard charts. See Import Quotas Data to the Analytics for Wealth Management App on page 1004.
c. Would you like to include lead history charts in dashboards? If you answer Yes, be sure you’ve enabled lead history in the
Leads object.
d. Would you like to include financial account transactions charts in dashboards? If you answer Yes, you must have already
uploaded financial account transaction data from an external source to populate the charts.
Note: You may see an error saying the Analytics Integration User does not have access to selected fields. If so, edit Salesforce
field-level security so the Integration User has the required access.
Now that you’ve created the app, share it with users in your organization. You can share it only with users assigned the admin or user
permission sets for CRM Analytics for Financial Services.
1. Open your app if it’s not already open. If you’ve navigated away from CRM Analytics Studio, go back to it, select All Items, find your
app, and click it.
2.
Click the Share icon at upper right.
3. In the next screen, use the search field under Invite others: to find other users in your org.
4. Select whether you want to make the selected user a Viewer, Editor, or Manager of the app.
1015
Financial Services Cloud Deploy CRM Analytics for Financial Services
Important: Users with the “Use Analytics Templated Apps” permission and Editor or Manager access to the app can create,
edit, and delete assets in the app.
Create and Share the Predict Client Churn Risk for Wealth Management Analytics App
Follow these steps to create and share an app from the Predict Client Churn Risk for Wealth Management Analytics template.
Note: To create the Predict Client Churn Risk for Wealth Management Analytics app, ensure the dataset meets these requirements.
• At least 400 records are available in the dataset.
• At least 50 records are in the "Is_churn" field, with true or false values, and there are at least 25 records in each category (True
and False).
Note: You may see an error saying the Analytics Integration User does not have access to fields. If so, edit Salesforce field-level
security so the Integration User has the required access.
Now that you’ve created the app, share it with users in your organization. You can share it only with users assigned the admin or user
permission sets for CRM Analytics for Financial Services.
1. Open your app if it’s not already open. If you’ve navigated away from CRM Analytics Studio, go back to it, select All Items, find your
app, and click it.
2.
Click the Share icon at upper right.
1016
Financial Services Cloud Deploy CRM Analytics for Financial Services
3. In the next screen, use the search field under Invite others: to find other users in your org.
4. Select whether you want to make the selected user a Viewer, Editor, or Manager of the app.
Important: Users with the “Use Analytics Templated Apps” permission and Editor or Manager access to the app can create,
edit, and delete assets in the app.
Create and Share the Predict Likelihood to Add Assets for Wealth Management Analytics App
Follow these steps to create and share an app from the Predict Likelihood to Add Assets for Wealth Management Analytics template.
Note: To create the Predict Likelihood to Add Assets for Wealth Management Analytics app, ensure the dataset meets these
requirements.
• At least 400 records are available in the dataset.
• At least 50 records are in the Assets Addition field with true or false values, and there are at least 25 records in each category
(True and False).
Note: You may see an error saying the Analytics Integration User does not have access to selected fields. If so, edit Salesforce
field-level security so the Integration User has the required access.
Now that you’ve created the app, share it with users in your organization. You can share it only with users assigned the admin or user
permission sets for CRM Analytics for Financial Services.
1. Open your app if it’s not already open. If you’ve navigated away from CRM Analytics Studio, go back to it, select All Items, find your
app, and click it.
2.
Click the Share icon at upper right.
3. In the next screen, use the search field under Invite others: to find other users in your org.
1017
Financial Services Cloud Deploy CRM Analytics for Financial Services
4. Select whether you want to make the selected user a Viewer, Editor, or Manager of the app.
Important: Users with the “Use Analytics Templated Apps” permission and Editor or Manager access to the app can create,
edit, and delete assets in the app.
Goal. Embed in a financial goals record page. Set the Filter attribute with the following:
Lead & Referral. Embed in a lead or referral record page. Set the Filter attribute with the following:
Opportunity. Embed in a product record page. Set the Filter attribute with the following:
1018
Financial Services Cloud Deploy CRM Analytics for Financial Services
Book of Business. Embed in Account or Contact record page layouts. Set the Filter attribute with the following:
{"datasets": {"FinancialAccountTransaction": [{"fields": ["Producer.Account.Id"],"filter":
{"operator": "in","values": ["$Id"]}}],"Insurance_Policies": [{"fields":
["Producer.Account.Id"],"filter": {"operator": "in","values": ["$Id"]}}],"Claims":
[{"fields": ["Producer.Account.Id"],"filter": {"operator": "in","values": ["$Id"]}}]}}
Customer: Embed in an Account record page layout. Set the Filter attribute with the following:
{"datasets": {"Insurance_Policies": [{"fields": ["PolicyOwner.Id"],"filter": {"operator":
"in","values": ["$Id"]}}]}}
Distributor Book of Business. Intended for access through your sales manager home page, but can be embedded anywhere you want
to show data insights. No filter required.
Distributor Sales Performance. Embed in Account or Contact record page layouts. Set the Filter attribute with the following:
{"datasets": {"FinancialAccountTransaction": [{"fields": ["Producer.Account.Id"],"filter":
{"operator": "in","values": ["$Id"]}}],"Insurance_Policies": [{"fields":
["Producer.Account.Id"],"filter": {"operator": "in","values": ["$Id"]}}],"Claims":
[{"fields": ["Producer.Account.Id"],"filter": {"operator": "in","values":
["$Id"]}}],"AllActivities1": [{"fields": ["Account.Id"],"filter": {"operator": "in","values":
["$Id"]}}]}}
Key Distributors. Intended for access through your sales manager home page, but can be embedded anywhere you want to show data
insights. No filter required
Lead. Embed in a Lead record page layout. Set the Filter attribute with the following:
{"datasets": {"AllLeads": [{"fields": ["Id"],"filter": {"operator": "in","values":
["$Id"]}}]}}
Opportunity. Embed in an Opportunity record page layout. Set the Filter attribute with the following:
{"datasets": {"Opportunity": [{"fields": ["Id"],"filter": {"operator": "in","values":
["$Id"]}}]}}
Likelihood to Renew Policy. Embed in an Account page layout. Set the Filter attribute with the following:
{"datasets":{"ED_LikelihoodToRenewPolicy":[{"fields":["NameInsuredId"],"filter":{"operator":"in","values":["$Id"]},"locked":null,"hidden":null}]}}
Household. Embed in an Account page layout. Set the Filter attribute with the following:
{"datasets":{"Account_Financials":[{"fields":["Id"],"filter":{"operator":"in","values":["$Id"]},"locked":null,"hidden":null}]}}
1019
Financial Services Cloud Deploy CRM Analytics for Financial Services
For detailed instructions for embedding dashboards, see Embed Dashboards in Lightning Pages in Salesforce Help.
For detailed instructions for embedding dashboards, see Embed Dashboards in Lightning Pages in Salesforce Help.
Schedule the Data Sync and Dataflow for CRM Analytics for Financial Services Apps
When you create CRM Analytics for Financial Services apps, the creation process includes a data sync and dataflows that make data
available to dashboards. Schedule the app to refresh daily so dashboards show the latest data.
To schedule your app, see Schedule Data Refresh for a CRM Analytics App. Select a time outside normal work hours so the data refresh
doesn’t interrupt business activities.
The app refresh runs the sync and dataflows for your app every day at the time you set.
Note: Before you delete records, make sure your app’s data is synced and it has the latest data.
1020
Financial Services Cloud Deploy CRM Analytics for Financial Services
1021
Financial Services Cloud Deploy CRM Analytics for Financial Services
7. To delete an account,
a. Select the Filter:DeletedAccountsTrending node.
b. In the SAQL filter string, replace NA with the ID of the account you want to delete.
1022
Financial Services Cloud Deploy CRM Analytics for Financial Services
8. To delete a contact,
a. Select the Filter:DeletedContactsTrending node.
b. In the SAQL filter string, replace NA with the ID of the contact you want to delete.
1023
Financial Services Cloud Deploy CRM Analytics for Financial Services
1024
Financial Services Cloud Deploy CRM Analytics for Financial Services
1025
Financial Services Cloud Deploy CRM Analytics for Financial Services
7. To delete an account,
a. Select the Filter:DeletedAccountsSnapshot node.
b. In the SAQL filter string, replace NA with the ID of the account you want to delete.
1026
Financial Services Cloud Deploy CRM Analytics for Financial Services
8. To delete a contact,
a. Select the Filter:DeletedContactsSnapshot node.
b. In the SAQL filter string, replace NA with the ID of the contact you want to delete.
1027
Financial Services Cloud Deploy CRM Analytics for Financial Services
Revenue Management
Give financial advisors, bankers, and branch managers access to analytics that provide a comprehensive view of their business performance.
By using a guided setup, quickly set up Revenue Management for Financial Services Cloud.
1028
Financial Services Cloud Deploy CRM Analytics for Financial Services
1029
Financial Services Cloud Deploy CRM Analytics for Financial Services
3. To verify the levels of access users have to your Salesforce data, click Review Role Hierarchy.
4. To provide the product-related information from the Revenue Data Source selected in step 2, follow these steps:
a. For Product Source, select From Revenue Data Source.
b. From the Product list, find and select the field from Revenue Data Source that’s either a reference (lookup) to the product or the
value that represents the product name.
c. If the Product selected is a reference (lookup) to the product, from the Product Name list, find and select the field that stores the
product name.
5. To provide the product-related information from an object other than the Revenue Data Source selected in step 2, follow these
steps:
1030
Financial Services Cloud Deploy CRM Analytics for Financial Services
8. To activate and access the category from the analytics dashboard, from the top-right corner of the window, turn on the Status
toggle.
1031
Financial Services Cloud Deploy CRM Analytics for Financial Services
b. On the Revenue Management Setup page, from the Delete the Existing App step, click Delete Existing App.
c. To initiate the request to create an app for the new configurations, click Create App.
Note: You can delete the app only if you created at least one active category. Deletie can’t be undone.
4. After the app is created, to preview the prebuilt dashboard, click Preview Dashboard.
5. To launch the app from the App Launcher, find and select Revenue Management Dashboards.
1032
Financial Services Cloud Data Cloud for Financial Services Cloud
CRM Analytics for Financial Services gives you the same access to CRM Analytics capabilities as the CRM Analytics Growth and Plus
licenses. Consult this chart to see any limitations.
To help you get started, these features enhance the Data Cloud experience:
• Financial Services Cloud data model
• Prebuilt data mappings and data streams from Financial Services Cloud to Data Cloud.
• Calculated insights to learn more about your customers calculate multidimensional metrics such as total monthly expenses and
financial account balance net worth.
1033
Financial Services Cloud Data Cloud for Financial Services Cloud
• Visualized insights show data in FlexCards to understand client income, expenditures, and net worth. The data is based on calculated
insights and trends from Data Cloud. Salesforce and Data Cloud must be on the same org to display data on the FlexCards.
1034
Financial Services Cloud Data Cloud for Financial Services Cloud
USER PERMISSIONS
1035
Financial Services Cloud Data Cloud for Financial Services Cloud
Enable Object and Field Permissions for Financial Services Cloud Objects
In your Salesforce org, add the View All and Read permissions to your Data Cloud Salesforce
EDITIONS
Connector permission set to ingest Financial Services Cloud objects and fields into Data Cloud.
1. Log in to the Salesforce org that contains the objects and fields that you want to ingest into Data Available in: Lightning
Cloud. Experience.
2. From Salesforce Setup, in the Quick Find box, enter Permission, and then select Permission Available in: Professional,
Sets. Enterprise, and Unlimited
editions
3. Select the Data Cloud Salesforce Connector permission set.
4. Update the system permissions for Person Life Event object.
USER PERMISSIONS
a. From Apps, select System Permissions.
b. Click Edit. To use Data Cloud for
Financial Services Cloud:
c. Select Access Insurance Objects and save your changes.
• Salesforce org: Financial
Services Cloud Extension
5. Update the system permissions for the Party Income and Party Expense object.
OR FSC Sales OR FSC
a. From Apps, select System Permissions. Service
b. Click Edit. AND
c. Select Plans and Goals User and save your changes. Data Cloud org: Data
Cloud Admin
6. Update the Object Settings for the listed objects.
a. In Permissions Sets, select Data Cloud Salesforce Connector.
b. From Apps, select Object Settings.
c. To ingest the data into Data Cloud, click the Account object.
d. To change object permissions, click Edit.
e. In Object Permissions, enable Read and View All permissions.
f. In Field Permissions, enable Read Access for each field.
g. Click Save.
• Alert
• Assets And Liabilities
• Card
• Contact
• Financial Account
• Financial Account Role
• Financial Goal
• Financial Goal Party
• Financial Holding
• Securities
SEE ALSO:
Enable Object and Field Permissions to Access Salesforce CRM in Data Cloud
1036
Financial Services Cloud Data Cloud for Financial Services Cloud
Install the Financial Services Cloud Data Kit Financial Services Cloud is
For access to the Financial Services Cloud DMO Mappings, Data Streams, and Calculated Insights available in Lightning
in Data Cloud, install the Financial_Services_Cloud_Data_Bundle data kit. Experience.
1037
Financial Services Cloud Data Cloud for Financial Services Cloud
1038
Financial Services Cloud Data Cloud for Financial Services Cloud
SEE ALSO:
Data Streams in Data Cloud
Deploy a Data Stream from a Data Kit
Edit a Data Stream
Map the Financial Account Transaction Data Lake Objects to Data Model Objects
After you connect your external data source to Data Cloud, create connections to map the Financial Account Transaction Data Lake
Object (DLOs) and the Financial Account Transaction data model object (DMOs).
1039
Financial Services Cloud Data Cloud for Financial Services Cloud
Map the Financial Account Transaction Data Lake Objects to Data Model Objects
After you connect your external data source to Data Cloud, create connections to map the Financial
EDITIONS
Account Transaction Data Lake Object (DLOs) and the Financial Account Transaction data model
object (DMOs). Financial Services Cloud is
Before you map a data object to a data space, review Data Mapping to understand the requirements available in Lightning
and DMO relationships. Experience.
Map the Data Lake Objects (DLOs) attributes to the Data Model Objects (DMOs) attributes. Available in: Professional,
Enterprise, and Unlimited
1. In Data Cloud, click the Data Lake Objects tab. editions
2. Click Financial Account Transaction DLO.
3. Click Start in the mappings section.
USER PERMISSIONS
4. Select Financial Account Transaction on the right side of the screen.
To use Data Cloud for
5. Map the fields for each data lake object based on the table.
Financial Services Cloud:
6. Save your changes. • Salesforce org: Financial
Services Cloud Extension
Data Lake Object Mappings
OR FSC Sales OR FSC
Service
DLO Name DLO Attribute DMO Name DMO Attribute
AND
Financial Account Acquiring Bank Name Financial Account Acquiring Bank Name Data Cloud org: Data
Transaction DLO Transaction Cloud Admin
Financial Account Card Scheme Name Financial Account Card Scheme Name
Transaction DLO Transaction
Financial Account Cash Flow Type Financial Account Cash Flow Type
Transaction DLO Transaction
1040
Financial Services Cloud Data Cloud for Financial Services Cloud
Financial Account Transaction Merchant Category Code Financial Account Transaction Merchant Category Code
DLO
Financial Account Transaction Merchant Name Financial Account Transaction Merchant Name
DLO
Financial Account Transaction Running Balance Amount Financial Account Transaction Running Balance Amount
DLO
Financial Account Transaction Secret Key Identifier Financial Account Transaction Secret Key Identifier
DLO
Financial Account Transaction Source System Identifier Financial Account Transaction Source System Identifier
DLO
Financial Account Transaction Source Transaction Identifier Financial Account Transaction Source Transaction Identifier
DLO
Financial Account Transaction Source Transaction Type Code Financial Account Transaction Source Transaction Type Code
DLO
Financial Account Transaction Target Account Identifier Financial Account Transaction Target Account Identifier
DLO
Financial Account Transaction Transaction Amount Financial Account Transaction Transaction Amount
DLO
Financial Account Transaction Transaction Date Financial Account Transaction Transaction Date
DLO
Financial Account Transaction Transaction Location Name Financial Account Transaction Transaction Location Name
DLO
Financial Account Transaction Transaction Posted Date Financial Account Transaction Transaction Posted Date
DLO
Financial Transaction Category Financial Transaction Category Financial Account Transaction Financial Transaction Category
1041
Financial Services Cloud Data Cloud for Financial Services Cloud
Create Data Transforms for the Data Lake Objects Available in: Professional,
Enterprise, and Unlimited
A streaming data transform reads one record in a source data lake object, reshapes the record
editions
data, and writes one or more records to a target data lake object. The source and target objects
must be different objects. A streaming data transform runs continuously as a streaming process,
picking up new or changed data.
Activate the Financial Services Cloud Calculated Insights
Create a calculated insight from an installed Salesforce package in Data Cloud.
1042
Financial Services Cloud Data Cloud for Financial Services Cloud
2. Click New.
3. Select Create from Data Kit and click Next. USER PERMISSIONS
4. Select a Data Transform and click Next. To use Data Cloud for
5. Enter the Data Transform Label and Data Transform API Name. Financial Services Cloud:
• Salesforce org: Financial
6. Select the Target Data Lake Object. Services Cloud Extension
7. Enter the description. OR FSC Sales OR FSC
Service
8. Click Next.
AND
9. In the Expression, replace <table> with the Data Stream Name.
Data Cloud org: Data
10. Verify your SQL statement’s syntax by clicking Check Syntax. Cloud Admin
If a streaming data transform contains syntax errors or validation errors, such as incorrect API
names for the source DLO and target DLOs, you can’t save it. These errors appear on the left
side. Fix them before saving.
11. Save the transformation. Streaming data transforms are activated immediately when saved.
You can’t change a streaming data transform after saving it. If you must change a streaming data transform, delete it and create
another one.
12. Complete these steps to create the data transforms in the table.
Important: The record type ID for Assets and Liabilities is unique to your Salesforce org. In 2 of the data transforms, you must
update the record type ID to match the record type ID in your Salesforce org.
• On the Party Financial Asset Data Transform SQL Query, update the Record Type ID: 012RN000000HEwSYAW to the Record Type Id
for Assets from your Salesforce org.
• On the Party Financial Liability Data Transform SQL Query, update the Record Type ID: 012RN000000HEwSYAW to the Record Type
Id for Liability from your Salesforce org.
Data Transform Label Data Transform API Description Target DLO Data Stream Name
Name
Financial Account Fni ancai_l Account_Baalnce_Data_Transform_Part1 Transform balance fields Financial Account Financial_Account_Data_Stream__dll
Balance Data Transform into Financial Account Balance DLO
Part1 Balance DLO
Financial Account Fni ancai_l Account_Baalnce_Data_Transform_Part2 Transform balance fields Financial Account Financial_Account_Data_Stream__dll
Balance Data Transform into Financial Account Balance DLO
Part2 Balance DLO
1043
Financial Services Cloud Data Cloud for Financial Services Cloud
Data Transform Label Data Transform API Description Target DLO Data Stream Name
Name
Financial Account Limit Financial_Account_Limit_Data_Transform Transform Financial Financial Account Limit Financial_Account_Data_Stream__dll
Data Transform Account limit fields into DLO
Financial Account Limit
DLO
Party Financial Asset Data Party_Financial_Asset_Data_Transform Transform to segregate Party Financial Asset DLO Assets_and_Liabilities_Data_Stream__dll
Transform Asset from Assets and
Liabilities
Party Financial Liability Party_Financial_Liability_Data_Transform Transform to segregate Party Financial Liability Assets_and_Liabilities_Data_Stream__dll
Data Transform Liability from Assets and DLO
Liabilities
Account B2B Data Account_B2B_Data_Transform Transform to segregate Account B2B DLO Account_Data_Stream__dll
Transform B2B Accounts from the
rest
Account B2C Data Account_B2C_Data_Transform Transform to segregate Account B2C DLO Account_Data_Stream__dll
Transform B2C Accounts from the
rest
Contact B2B Data Contact_B2B_Data_Transform Transform to segregate Contact B2B DLO Contact_Data_Stream__dll
Transform B2B Contacts from the
rest
SEE ALSO:
Streaming Data Transforms
1044
Financial Services Cloud Data Cloud for Financial Services Cloud
1045
Financial Services Cloud Data Cloud for Financial Services Cloud
SEE ALSO:
Create a Calculated Insight from a Package
Calculated Insights
Deposits for 6 Months Total/average deposits for the past 6 months, starting from
the last day of the previous month.
Deposits for 1 year Total/average deposits for the past 1 year, starting from
the last day of the previous month.
Expenses for 3 Months Total/average expenses for the past 3 months, starting
from the last day of the previous month.
Expenses for 6 Months Total/average expenses for the past 6 months, starting
from the last day of the previous month.
Expenses for 1 Year Total/average expenses for the past 1 year, starting from
the last day of the previous month.
Average Monthly Expenditure Cover Number of months that expenses can be paid from
available balances.
Credit Card Use Ratio Ratio of credit used to credit available across all cards.
Financial Account Balance Net Worth Sum of financial account balances including both managed
and held away, less the total outstanding credit.
Financial Account Balance Wallet Ratio of Managed Financial Account Balance to Held Away
Share Financial Account Balance.
Held Away Financial Account Balance Sum of all Financial Account balances of type General,
Investment, Savings, and Checking that are held away.
1046
Financial Services Cloud Data Cloud for Financial Services Cloud
Name Description
Managed Financial Account Balance Sum of all Financial Account balances of type General, Investment, Savings, and
Checking under management.
Monthly Expenses by Category Sum of all debit transactions broken down by category for the calendar month.
Monthly Deposits by Category The sum of all monthly inflow transactions sorted by merchant category code.
Percentage of Cash Inflow Spent The total monthly cash inflow divided by the total cash outflow.
Total Annual Expenses The sum of all outgoing transactions year to date.
Total Outstanding Credit Total of all credit and lending product balances.
Total Expenses by Month Last 12 Months The total of each financial account’s outgoing transactions by month for the last
12 months.
Total Deposits by Month Last 12 Months The total of all financial accounts inflow transactions by month for the last 12
months.
SEE ALSO:
Data Explorer
1047
Financial Services Cloud Data Cloud for Financial Services Cloud
USER PERMISSIONS
1048
Financial Services Cloud Data Cloud for Financial Services Cloud
SEE ALSO:
FlexCards
1049
Financial Services Cloud Data Cloud for Financial Services Cloud
a. On the person account record page, go to Lightning App Builder. Available in: Professional,
Enterprise, and Unlimited
b. Drag the FlexCard component from the Components panel to the Lightning page canvas Editions
location where you want to position the component on the record page.
c. In the Properties pane, in FlexCard Name, select the FSCDataCloudCashFlowByCategory
FlexCard component. USER PERMISSIONS
d. Save your changes. To use Data Cloud for
e. If your page is new, activate the page. Financial Services Cloud:
• Salesforce org: Financial
f. Similarly, add the FSCDataCloudCashFlowByCategory FlexCard to the household account Services Cloud Extension
record page. OR FSC Sales OR FSC
Service
2. Add the FSCDataCloudShowIncomeExpenses FlexCard to the person and household account
AND
record pages.
Data Cloud for Financial
a. On the person account record page, go to Lightning App Builder. Services Cloud Admin
b. Drag the FlexCard component from the Components panel to the Lightning page canvas User
location where you want to position the component on the record page. OR
c. In the Properties pane, in FlexCard Name, select the FSCDataCloudShowIncomeExpenses Data Cloud for Financial
FlexCard component. Services Cloud User
SEE ALSO:
Create and Configure Lightning Experience Record Pages
1050
Financial Services Cloud Data Cloud for Financial Services Cloud
1051
Financial Services Cloud Data Cloud for Financial Services Cloud
• A pie chart of your client’s top five outgoing or incoming transaction categories for the
previous calendar month. USER PERMISSIONS
• A list of your client’s top five outgoing or incoming transaction categories for the previous
calendar month. To use Data Cloud for
Financial Services Cloud:
• Total income or expenses for the previous calendar month. • Salesforce org: Financial
Services Cloud Extension
3. To view your client’s expenses for the previous calendar month, select Income. OR FSC Sales OR FSC
• To view data for a specific financial account, in Financial Account, select the financial account Service
name. AND
• To view data for a specific member, in Member, select their name. Data Cloud for Financial
Services Cloud Admin
4. To view your client’s income for the previous calendar month, select Expenses. User
OR
Data Cloud for Financial
Services Cloud User
AND
Data Cloud org: Data
Cloud Admin
Data Cloud for Financial Services Cloud FlexCards and Related Components
The Data Cloud for Financial Services Cloud OmniStudio components display calculated insights
EDITIONS
data in Salesforce. They let users view client transaction data in pre-configured FlexCards. These
components consist of FlexCards and Integration Procedures.
Available in: Lightning
For detailed steps on how to version, clone, edit, and activate OmniStudio components, see the Experience
OmniStudio documentation.
Available in: Professional,
Enterprise, and Unlimited
Client Income and Expenses FlexCards Editions
Data Cloud for Financial Services Cloud FlexCard.
Client Cash Flow by Category FlexCards
Data Cloud for Financial Services Cloud FlexCard.
Integration Procedures for Data Cloud for Financial Services Cloud FlexCards
The Data Cloud for Financial Services Cloud FlexCards depend on these Integration Procedures.
Omnistudio Data Mapper for Data Cloud for Financial Services Cloud FlexCards
The Data Cloud for Financial Services Cloud FlexCards depend on these Data Mappers.
1052
Financial Services Cloud Data Cloud for Financial Services Cloud
FSCDataCloudIncomeExpenseGraph FlexCard
Show monthly income and expenses in a bar graph for the selected time frame.
Data Source: Same as parent.
Parent FlexCard: FSCDataCloudShowIncomeExpenses
FSCDataCloudIncomeExpenseCards FlexCard
Show income and expense cards for the selected timeframe. .
Data Source: Same as parent.
Parent FlexCard: FSCDataCloudShowIncomeExpenses
FSCDataCloudCashFlowByCategoryPieChart FlexCard
Shows the client’s income and expenses for the last month grouped by category. This is the top-level FlexCard, which can be added to
a Person Account record page.
Data Source: Same as parent.
Parent FlexCard: FSCDataCloudCashFlowByCategoryPieChart
1053
Financial Services Cloud Data Cloud for Financial Services Cloud
Integration Procedures for Data Cloud for Financial Services Cloud FlexCards
The Data Cloud for Financial Services Cloud FlexCards depend on these Integration Procedures.
EDITIONS
1054
Financial Services Cloud Data Cloud for Financial Services Cloud
Omnistudio Data Mapper for Data Cloud for Financial Services Cloud FlexCards
The Data Cloud for Financial Services Cloud FlexCards depend on these Data Mappers.
EDITIONS
1055
Financial Services Cloud Revenue Intelligence for Financial Services
1056
Financial Services Cloud Revenue Intelligence for Financial Services
Important: The Churn Risk machine learning model uses several variables to generate predictions, including potentially sensitive
personal information such as age and marital status. You can remove or adjust the use of these variables. For more information,
see Explain, Predict, and Take Action with Einstein Discovery.
1057
Financial Services Cloud Revenue Intelligence for Financial Services
Data Requirements
The machine learning model requires features from some Salesforce objects and datasets.
EDITIONS
Before creating an app by using the Feedback Management & Sentiment Insights Features template,
make sure that you sync these fields: Available in: Professional,
Enterprise, and Unlimited
Object Field editions with the Revenue
Intelligence for Financial
Account Account ID Services license
Account Account Name Feedback Management
features are available with
Account Account Type
the Feedback Management
Account Deleted - Starter license or the
Feedback Management -
Account Record Type ID Growth license.
AI Sentiment Result Deleted Sentiment Insights features
are available with the
AI Sentiment Result Mixed Confidence Score
Feedback Management -
AI Sentiment Result Name Starter license or the
Feedback Management -
AI Sentiment Result Negative Confidence Score Growth license, and the
Sentiment Insights license.
AI Sentiment Result Neutral Confidence Score
Contact Account ID
Contact Contact ID
Contact Deleted
1058
Financial Services Cloud Revenue Intelligence for Financial Services
Object Field
Contact Record Type ID
Contact Salutation
Survey Deleted
Survey Name
Survey Owner ID
Survey Survey ID
1059
Financial Services Cloud Revenue Intelligence for Financial Services
Before creating an app by using the Customer Churn Risk for Retail Banking template, make sure that you sync these fields.
Object Field
Account Account ID
Case Account ID
Case Case ID
Case Escalated
1060
Financial Services Cloud Revenue Intelligence for Financial Services
Object Field
FinServ__ChargesAndFees__c Monthly Service Fee
FinServ__ChargesAndFees__c Owner ID
Task Account ID
Task Closed
The app created by using the Customer Churn Risk for Retail Banking uses these columns from the CRM Analytics datasets.
Dataset Field
Account Snapshot Account ID
1061
Financial Services Cloud Revenue Intelligence for Financial Services
Dataset Field
Account Snapshot Review Frequency
1062
Financial Services Cloud Revenue Intelligence for Financial Services
Dataset Field
Financial Account Snapshot Principal Balance
Feedback Management & Sentiment Insights Prediction Set Average Mixed Confidence Score
Feedback Management & Sentiment Insights Prediction Set Average Negative Confidence Score
Feedback Management & Sentiment Insights Prediction Set Average Neutral Confidence Score
Feedback Management & Sentiment Insights Prediction Set Average Overall Sentiment Score
Feedback Management & Sentiment Insights Prediction Set Average Positive Confidence Score
SEE ALSO:
Add and Remove Local Salesforce Objects and Fields from Data Sync
1063
Financial Services Cloud Revenue Intelligence for Financial Services
8. To view your app after the process is completed, refresh the page.
9. To view the generated dataset, open the app, and click Datasets.
The app runs preconfigured recipes to generate example and prediction sets containing Feedback Management and Sentiment Insights
features.
1064
Financial Services Cloud Revenue Intelligence for Financial Services
SEE ALSO:
Manage Recipes
Run Data Sync and Recipes to Create and Refresh Datasets
Einstein Discovery Capacities and Requirements
1065
Financial Services Cloud Revenue Intelligence for Financial Services
Important: You can create an app by using the Customer Churn Risk for Retail Banking Feedback Management
template only when snapshot data is available for at least 30 days. features are available with
the Feedback Management
1. In Analytics Studio, click Create, and then select App. - Starter license or the
2. Select the Customer Churn Risk for Retail Banking template, and then click Continue. Feedback Management -
Growth license.
3. Review the preview page, and then click Continue.
Sentiment Insights features
4. Choose to create an app or to use settings from an existing app, and then click Continue.
are available with the
Analytics runs a compatibility check of the data in Salesforce. Feedback Management -
Starter license or the
5. Review the compatibility check results. Feedback Management -
• If the compatibility check fails, perform the instructions in the error message to resolve the Growth license, and the
issues, and then try to create the app again. Sentiment Insights license.
• If the compatibility check completes successfully, click Looks good, next.
EDITIONS
6. Configure these settings in the next screen:
a. Select an account app with a snapshot dataset containing past trends.
b. Select the account app's snapshot dataset for the model to use to determine patterns.
c. Select a financial account app with a snapshot dataset containing past trends.
d. Select the financial account app's snapshot dataset for the model to use to determine patterns.
e. Click Looks good, next.
Note: Select snapshot datasets generated by the app that’s created by using the Analytics for Retail Banking template.
1066
Financial Services Cloud Revenue Intelligence for Financial Services
9. Specify if you want to include example and prediction sets with Feedback Management and Sentiment Insights features and click
Looks Good, Next.
10. If you chose to include Feedback Management and Sentiment Insights features, configure these settings in the next screen. Otherwise,
move to the next step.
a. Select the example set generated by the app that’s created by using the Feedback Management & Sentiment Insights Features
template.
b. Select the prediction set generated by the app that’s created by using the Feedback Management & Sentiment Insights Features
template.
11. Enter a name for your app, and then click Create.
The process takes a few minutes.
12. To view your app after the process is completed, refresh the page.
The app now runs preconfigured recipes to generate example, historical, feature, and prediction datasets, and two dashboards.
1067
Financial Services Cloud Revenue Intelligence for Financial Services
Retail Banking Churn Evaluates the prediction dataset Predicted Score and Top Contributing
Prediction Dataset to get the churn score of Factor dataset
customers and the top three
factors that possibly contribute to
churn.
1068
Financial Services Cloud Revenue Intelligence for Financial Services
SEE ALSO:
Manage Recipes
Run Data Sync and Recipes to Create and Refresh Datasets
Einstein Discovery Capacities and Requirements
SEE ALSO:
Embed Dashboards in Lightning Pages
Use the Retail Banking Customer Churn Prediction Dashboards
Important: The Churn Risk machine learning model uses several variables to generate predictions, including potentially sensitive
personal information such as age and marital status. You can remove or adjust the use of these variables. For more information,
see Explain, Predict, and Take Action with Einstein Discovery.
1069
Financial Services Cloud Revenue Intelligence for Financial Services
Data Requirements
The machine learning model requires features from some Salesforce objects and datasets.
EDITIONS
Before creating an app by using the Feedback Management & Sentiment Insights Features template,
make sure that you sync these fields: Available in: Professional,
Enterprise, and Unlimited
Object Field editions with the Revenue
Intelligence for Financial
Account Account ID Services license
Account Account Name Feedback Management
features are available with
Account Account Type
the Feedback Management
Account Deleted - Starter license or the
Feedback Management -
Account Record Type ID Growth license.
AI Sentiment Result Deleted Sentiment Insights features
are available with the
AI Sentiment Result Mixed Confidence Score
Feedback Management -
AI Sentiment Result Name Starter license or the
Feedback Management -
AI Sentiment Result Negative Confidence Score Growth license, and the
Sentiment Insights license.
AI Sentiment Result Neutral Confidence Score
1070
Financial Services Cloud Revenue Intelligence for Financial Services
Object Field
AI Sentiment Result Owner ID
Contact Account ID
Contact Contact ID
Contact Deleted
Contact Salutation
Survey Deleted
Survey Name
Survey Owner ID
Survey Survey ID
1071
Financial Services Cloud Revenue Intelligence for Financial Services
Object Field
Survey Invitation Response Status
Before creating an app by using the Customer Churn Risk for Wealth Management template, make sure that you sync these fields.
Object Field
Account Account ID
1072
Financial Services Cloud Revenue Intelligence for Financial Services
Object Field
Branch Unit Customer Branch Unit Customer ID
Case Account ID
Case Case ID
Case Escalated
FinServ__ChargesAndFees__c Owner ID
Task Account ID
Task Closed
The app created by using the Customer Churn Risk for Wealth Management uses these columns from the CRM Analytics datasets.
Dataset Field
Account Snapshot Account ID
1073
Financial Services Cloud Revenue Intelligence for Financial Services
Dataset Field
Account Snapshot Account Name
1074
Financial Services Cloud Revenue Intelligence for Financial Services
Dataset Field
Financial Account Snapshot Daily Withdrawal Limit
Feedback Management & Sentiment Insights Prediction Set Average Mixed Confidence Score
Feedback Management & Sentiment Insights Prediction Set Average Negative Confidence Score
Feedback Management & Sentiment Insights Prediction Set Average Neutral Confidence Score
Feedback Management & Sentiment Insights Prediction Set Average Overall Sentiment Score
Feedback Management & Sentiment Insights Prediction Set Average Positive Confidence Score
1075
Financial Services Cloud Revenue Intelligence for Financial Services
Dataset Field
Feedback Management & Sentiment Insights Prediction Set Sum of CSAT
SEE ALSO:
Add and Remove Local Salesforce Objects and Fields from Data Sync
8. To view your app after the process is completed, refresh the page.
9. To view the generated dataset, open the app, and click Datasets.
1076
Financial Services Cloud Revenue Intelligence for Financial Services
The app runs preconfigured recipes to generate example and prediction sets containing Feedback Management and Sentiment Insights
features.
SEE ALSO:
Manage Recipes
Run Data Sync and Recipes to Create and Refresh Datasets
Einstein Discovery Capacities and Requirements
1077
Financial Services Cloud Revenue Intelligence for Financial Services
Important: You can create an app by using the Customer Churn Risk for Wealth Management Feedback Management
template only when snapshot data is available for at least 30 days. features are available with
the Feedback Management
1. In Analytics Studio, click Create, and then select App. - Starter license or the
2. Select the Customer Churn Risk for Wealth Management template, and then click Continue. Feedback Management -
Growth license.
3. Review the preview page, and then click Continue.
Sentiment Insights features
4. Choose to create an app or to use settings from an existing app, and then click Continue.
are available with the
Note: Analytics runs a compatibility check of the data in Salesforce. Feedback Management -
Starter license or the
5. Review the compatibility check results. Feedback Management -
Growth license, and the
If the compatibility check fails, perform the instructions in the error message to resolve the Sentiment Insights license.
issues, and then try to create the app again.
If the compatibility check completes successfully, click Looks good, next.
Note: Select snapshot datasets generated by the app that’s created by using the Analytics for Wealth Management template.
1078
Financial Services Cloud Revenue Intelligence for Financial Services
9. Specify if you want to include example and prediction sets with Feedback Management and Sentiment Insights features and click
Looks Good, Next.
10. If you chose to include Feedback Management and Sentiment Insights features, configure these settings in the next screen. Otherwise,
move to the next step.
a. Select the example set generated by the app that’s created by using the Feedback Management & Sentiment Insights Features
template.
b. Select the prediction set generated by the app that’s created by using the Feedback Management & Sentiment Insights Features
template.
11. Enter a name for your app, and then click Create.
12. To view your app after the process is completed, refresh the page.
The app now runs preconfigured recipes to generate example, historical, feature, and prediction datasets, and two dashboards.
1079
Financial Services Cloud Revenue Intelligence for Financial Services
Wealth Management Churn Evaluates account snapshot data, financial • Historical dataset
Feature Dataset account snapshot data, and data from
• Prediction dataset
configured objects to create a historical dataset
with details of accounts that were previously
likely to churn. The recipe also creates a
prediction dataset based on which Wealth
Management customers who are likely to churn
are identified. If you chose to include Feedback
Management and Sentiment Insights features
when creating the app, the recipe also evaluates
the prediction set containing these features.
Wealth Management Churn Evaluates the prediction dataset to get the Predicted Score and Top Contributing Factor dataset
Prediction Dataset churn score of customers and the top three
factors that possibly contribute to churn.
SEE ALSO:
Manage Recipes
Run Data Sync and Recipes to Create and Refresh Datasets
Einstein Discovery Capacities and Requirements
1080
Financial Services Cloud Revenue Intelligence for Financial Services
SEE ALSO:
Embed Dashboards in Lightning Pages
Use Wealth Management Customer Churn Prediction Dashboards
Important: The Likelihood to add assets machine learning model uses several variables to generate predictions, including
potentially sensitive personal information such as age and marital status. You can remove or adjust the use of these variables. For
more information, see Explain, Predict, and Take Action with Einstein Discovery.
1081
Financial Services Cloud Revenue Intelligence for Financial Services
Note: Syncing the Financial Account Transaction and Task objects is optional.
Object Field
Account Account Type
Account AUM
Account Category
Account ID
Account Name
1082
Financial Services Cloud Revenue Intelligence for Financial Services
Object Field
Account Review Frequency
Account Status
Case Account ID
Case Age
Case Escalated
Contact ID
Contact Age
Contact Contact ID
Contact Gender
1083
Financial Services Cloud Revenue Intelligence for Financial Services
Object Field
Financial Account Balance
1084
Financial Services Cloud Revenue Intelligence for Financial Services
Object Field
Financial Account Total Credit Limit
FinServ__ChargesAndFees__c Record ID
FinServ__ChargesAndFees__c ID
FinServ__ChargesAndFees__c Owner ID
FinServ__ChargesAndFees__c Record ID
Product Active
Product Product ID
Record Type ID
1085
Financial Services Cloud Revenue Intelligence for Financial Services
Object Field
Record Type Name
Task Account ID
Task Closed
Task ID
SEE ALSO:
Add and Remove Local Salesforce Objects and Fields from Data Sync
5. Perform a step.
If the compatibility check fails, perform the instructions in the error message to resolve the issues, and then try to create the app
again.
If the compatibility check completes successfully, click Looks good, next.
1086
Financial Services Cloud Revenue Intelligence for Financial Services
Note: Select snapshot datasets generated by the app that’s created by using the Analytics for Wealth Management template.
9. To view your app after the process is completed, refresh the page.
The app now runs preconfigured recipes to create example, prediction, and predicted score datasets, and a dashboard.
1087
Financial Services Cloud Revenue Intelligence for Financial Services
Prediction Dataset to Predict Evaluates the prediction dataset to get the Predicted Score and Top Contributing Factor dataset
Added Assets prediction score of customers likelihood to buy
assets and the top three factors that possibly
contribute to asset addition.
SEE ALSO:
Manage Recipes
Run Data Sync and Recipes to Create and Refresh Datasets
Einstein Discovery Capacities and Requirements
Important: Any product recommendations or other output information is not intended to provide specific financial or legal
advice. A human being must make any final decision and take account of other factors beyond the product recommendations in
making the final decision.
The Product Recommender machine learning model uses several variables to generate predictions, including potentially sensitive
personal information such as age and marital status. You can remove or adjust the use of these variables. For more information,
see Explain, Predict, and Take Action with Einstein Discovery.
1088
Financial Services Cloud Revenue Intelligence for Financial Services
Note: Syncing the Financial Account Transaction and Task objects is optional.
1089
Financial Services Cloud Revenue Intelligence for Financial Services
Object Field
Account Account Type
Account AUM
Account Category
Account ID
Account Name
Account Status
1090
Financial Services Cloud Revenue Intelligence for Financial Services
Object Field
Branch Unit Customer Branch Unit Customer ID
Case Account ID
Case Age
Case Escalated
Contact ID
Contact Age
Contact Contact ID
Contact Gender
1091
Financial Services Cloud Revenue Intelligence for Financial Services
Object Field
Financial Account Insured Amount
FinServ__ChargesAndFees__c Record ID
1092
Financial Services Cloud Revenue Intelligence for Financial Services
Object Field
FinServ__ChargesAndFees__c Annual Membership Fee
FinServ__ChargesAndFees__c ID
FinServ__ChargesAndFees__c Owner ID
FinServ__ChargesAndFees__c Record ID
Product Active
Product Product ID
Record Type ID
Task Account ID
Task Closed
1093
Financial Services Cloud Revenue Intelligence for Financial Services
Object Field
Task ID
SEE ALSO:
Add and Remove Local Salesforce Objects and Fields from Data Sync
5. Perform a step.
If the compatibility check fails, perform the instructions in the error message to resolve the issues, and then try to create the app
again.
If the compatibility check completes successfully, click Looks good, next.
1094
Financial Services Cloud Revenue Intelligence for Financial Services
d. Select the financial account app's snapshot dataset for the model to use to determine patterns.
e. Click Looks good, next.
Note: Select snapshot datasets generated by the app that’s created by using the Analytics for Retail Banking template or the
Basic AI for Product Recommendations template.
10. To view your app after the process is completed, refresh the page.
The app now runs preconfigured recipes to feature, example, prediction, and predicted score datasets, and three dashboards.
1095
Financial Services Cloud Revenue Intelligence for Financial Services
Product Purchase Score & Evaluates the prediction dataset to get product Purchase Score & Predictors dataset
Predictors Dataset recommendation score and top predictors that
encourage customers to purchase products.
SEE ALSO:
Manage Recipes
Run Data Sync and Recipes to Create and Refresh Datasets
Einstein Discovery Capacities and Requirements
1096
Financial Services Cloud Revenue Intelligence for Financial Services
SEE ALSO:
Embed Dashboards in Lightning Pages
Use the Advanced Product Recommendation Dashboards
5. Perform a step.
If the compatibility check fails, perform the instructions in the error message to resolve the issues, and then try to create the app
again.
If the compatibility check completes successfully, click Looks good, next.
1097
Financial Services Cloud Revenue Intelligence for Financial Services
9. To view your app after the process is completed, refresh the page.
This app runs preconfigured recipes to create feature, account snapshot, financial account snapshot, and predicted datasets, and three
dashboards.
Product Purchase Evaluates the clustered account Purchase Score & Predictors dataset
Score & Predictors dataset, financial account
Dataset snapshot dataset, and data from
configured objects to get product
recommendation score and the
top predictors that encourage
customers to purchase products.
1098
Financial Services Cloud Revenue Intelligence for Financial Services
SEE ALSO:
Manage Recipes
Run Data Sync and Recipes to Create and Refresh Datasets
Einstein Discovery Capacities and Requirements
SEE ALSO:
Embed Dashboards in Lightning Pages
Use the Basic AI Product Recommendations Dashboards
1099
Financial Services Cloud Revenue Intelligence for Financial Services
Get Example Dataset The recipe creates a dataset that Einstein learns Example Dataset
from by evaluating account snapshot data,
financial account snapshot data, the dataset
created by the Get Data to Generate Example
Dataset recipe, and data from the object
selected to train the model.
Prediction Dataset The recipe creates a dataset based on which Prediction Dataset
Einstein generates predictions by evaluating
financial accounts, financial account charges
and fees, leads, tasks, cases, and data from the
object that you want to get predictions for.
Get Financial Services Cloud The recipe generates predictions and the top Writes prediction details and the top three predictors
Predictions three factors that possibly impact the to the writeback object’s field that’s selected when
predictions by evaluating the prediction dataset. setting up the template configuration in Scoring
Framework.
1100
Financial Services Cloud Salesforce Scheduler
SEE ALSO:
Create and Set Up a CRM Analytics Template Configuration for Predictions
Manage Recipes
Salesforce Scheduler
With Lightning Scheduler, you can provide personalized experiences to your customers or prospects
EDITIONS
by precision-scheduling appointments—in person or by phone or video—with the right person
at the right place and time. You can easily embed appointment scheduling into standard Salesforce Lightning Scheduler is
workflows, such as leads and referrals, opportunities, and accounts. available for an extra cost in
Lightning Experience.
SEE ALSO: Available in: Enterprise,
Salesforce Help: Manage Appointments with Lightning Scheduler Performance, and
Unlimited Editions
1101
Financial Services Cloud Securing Your Data with Salesforce Shield
Note: Financial Services Cloud doesn’t support Classic Encryption, for example, for data masking in components. To know more
about the differences between Classic Encryption and Salesforce Shield, see What’s the Difference Between Classic Encryption and
Shield Platform Encryption?
1102
Financial Services Cloud Marketing Cloud Engagement
If you use person accounts in your org, there are no changes to the way you work in Account Available in: Professional,
Engagement. Enterprise, and Unlimited
editions.
If you use the individual data model, send 1:1 Salesforce Engage emails via the Contact list view in
Lightning Experience or through the Contact record. In the individual data model, you see Account
Engagement Contact fields and Visualforce pages in the Contact section on the client profile, but
contact-specific buttons such as Send Engage Email aren’t visible.
To learn how different tools help marketers create meaningful connections, generate more pipeline, and empower sales to close more
deals, see Market to Your Customers with Account Engagement.
To learn how syncing with leads and person accounts works, and using person accounts without leads, see Person Account Syncing
with Salesforce..
1103
Financial Services Cloud Intelligent Document Automation for Financial Services Cloud
• The document management process begins when a user uploads a PDF, JPG or PNG file to To use mortgage:
Financial Services Cloud. • Platform and Permset
licenses
To work with documents:
How Intelligent Form Reader Works and Considerations • Document Checklist
• You can map form fields to a target object’s record type fields from October 19, 2022. However,
for Financial Services Cloud, we support only the "Default" record types to store the information
extracted from each form.
• Any old mappings created before October 19, 2022 are automatically set to "Default Record type".
• Map Form fields to only one target object.
• The extracted data is mapped to Salesforce objects as defined by the admin.
• The OCR Document Scan Result object contains financial information, such as account details or employment history, extracted from
documents used in the loan application. The ExtractedValues field in this object can be encrypted.
• In PDF files, optical character recognition doesn’t extract data from Acrobat fillable fields. To extract this data, convert the PDF to a
static or flat document by printing it as a new PDF.
• Resend the document if the OCR extraction fails.
To learn how intelligent documentation works, setup, document upload process, and how to use data from the uploaded document,
see Intelligent Document Automation.
1104
Financial Services Cloud Intelligent Document Reader for Financial Services Cloud
To learn how to enable intelligent form reader and configure settings, Create an external and named credential, Create aws account,
and assign permission sets, see Intelligent Form Reader.
Watch a video
To learn how to enable intelligent document reader, Create an external and named credential, Create aws account, and assign permission
sets, see Intelligent Document Reader.
Einstein Bots
Provide customers with intelligent, self-service bots. With Einstein Bots, you can launch a fully featured bot that integrates with your
Salesforce data in a few clicks! Bots can automate your company’s frequent tasks, increasing your deflection rate and freeing up agents
for more complicated requests.
1105
Financial Services Cloud Einstein Bots
SEE ALSO:
Salesforce Help: Einstein Bots
Note: If Einstein Bots are already enabled, you do not need to enable them again.
SEE ALSO:
Salesforce Help: Chat with Customers on Your Website
1106
Financial Services Cloud Einstein Bots
Important: These steps deploy test data to your Salesforce org. We recommend that you perform this operation only in a test
environment.
Note: Before you begin, add your Salesforce org’s URL to your remote site setting.
1107
Financial Services Cloud Einstein Bots
Salesforce Sites enables you to create public websites and apps that are directly integrated with your Salesforce org and don’t require
users to log in with a username and password.
1. Create an org-wide email address and verify it.
2. From Setup, search for Custom Metadata Types in the Quick Find box, and click Custom Metadata Types.
3. Select FscBot_Settings, and click Manage Records.
4. Find BotOrgWideEmailAddress, and update its value with the org-wide email address that you created.
5. Find NoReplyEmailAddress, and update its value with the no-reply email address for your org. If you don’t have a no-reply
email address, you can provide any valid email address.
6. If you don’t have a Salesforce site, register for one.
7. To test the bot, add the FSCBot_Landing Visualforce page to your site.
Configure the Chat Button
Give the chat button that is displayed on the landing page a name.
1. From Setup, search for Chat Buttons & Invitations in the Quick Find box, and click Chat Buttons & Invitations.
2. Select FSC Chat Button, and click Edit.
3. In the Einstein Bots Settings section, set Einstein Bots Configuration to Einstein Bots for FSC.
Configure the Site Endpoint for Snap-Ins
Link your Salesforce site to a snap-in.
1. From Setup, search for Snap-ins in the Quick Find box, and click Snap-ins.
2. Click New Deployment.
3. Give the snap-in deployment a name.
4. In the Site Endpoint dropdown list, select your Financial Services Cloud site.
5. Save your changes.
6. In the Chat Settings section, click Start.
7. In the Chat Deployment dropdown list, select Einstein Bots for Financial Services Cloud.
8. In the Chat Button dropdown list, select Chat Button for Einstein FSC Bots.
9. Save your changes.
Configure the Landing Page with a Snap-In
Configure the landing page to embed the bot snap-in.
1. From Setup, search for Snap-ins in the Quick Find box, and click Snap-ins.
2. Select the snap-in that you created, and click View.
3. Click Get Code.
4. Copy the chat code snippet.
5. From Setup, search for Visualforce Pages in the Quick Find box, and click Visualforce Pages.
6. Select the FscBot_Landing Visualforce page, and click Edit.
7. In the Visualforce Markup tab, paste the code snippet just before the closing body tag (</body>).
8. Save your changes.
1108
Financial Services Cloud Einstein Bots
Important: Before you begin, the bot training that you initiated must have completed successfully.
1. From Setup, search for Einstein Bots in the Quick Find box, and click Einstein Bots.
2. In the My Bots section, select Einstein Bots for Financial Services Cloud.
3. From the Bot Builder menu in the top left, switch to the Overview page.
4. Click Activate.
5. Go to <YOUR_SITE_URL>/FSCBot_Landing, and chat with your bot using snap-ins. <YOUR_SITE_URL> is the site that you created
in Set Up Email and Salesforce Sites.
Important: Be sure to complete the steps described in this topic before removing the bot package.
To remove the bot package, follow the instructions in Uninstall a Managed Package.
1. In your Salesforce org, from the App Launcher ( ), find and open FSC Einstein Bots Manager.
2. On the Getting Started tab, in the Data Setup section, click Revoke PermSet Assignment, and follow the on-screen instructions.
3. In Salesforce Classic, from Setup, search for Chat Buttons and Automated Invitations in the Quick Find box, and
click Chat Buttons and Automated Invitations.
4. Select Chat Button for Einstein FSC Bots, and click Edit.
5. In the Einstein Bots Settings section, clear the Einstein Bots Configuration field.
6. Save your changes.
1109
Financial Services Cloud Einstein Bots
Get Started
The test data to get started is located in the FSC Einstein Bots Manager.
Use the information provided in the following table to quickly test-drive the sample Einstein Bots.
Email address associated with the card 1. Click the name of the primary owner of the card.
The owner’s email address is listed on the Details tab.
4. Provide the email address associated with this card. You accessed this information in Get Started.
5. Provide the verification code you received by email.
The verification code is sent to the primary owner’s email address.
6. Select the card you want to report as lost, and confirm your choice.
7. If you have a registered plan, confirm the destination address of the card.
The bot creates a case for this lost card and provides you with a case number that you can use to follow up with a human agent later.
1110
Financial Services Cloud Extend Financial Services Cloud with Other Salesforce
Products
3. For the card against which you want to register a travel plan, provide 875769 as the last six digits
In fact, you can use the last six digits of any card in the Financial Accounts tab in your Salesforce org. You accessed this information
in Get Started on page 1110.
4. Provide the email address associated with this card. You accessed this information in Get Started.
5. Provide the verification code you received by email.
The verification code is sent to the primary owner’s email address.
6. Select the card for which you wish to register your travel plan.
7. Provide the name of the country you’re traveling to, with trip start and end dates.
The bot creates a case for this travel plan registration and provides you with a case number that you can use to follow up with a human
agent later.
1111
Financial Services Cloud Flow Builder for Financial Services Cloud
1112
Financial Services Cloud Flow Builder for Financial Services Cloud
https://sf-industries.my.salesforce-sites.com/financialservicescloudflow
2. Enter your username and password for the Salesforce org in which you want to install the package, and then click Log In.
3. Select Install for Admins Only, Install for All Users, or Install for Specific Profiles, and then click Install.
Note: If the package isn’t installed, see Why did my installation or upgrade fail?
You can now complete the configuration steps to make the flows ready for use.
SEE ALSO:
Enable Person Accounts
Enable and Configure Person Accounts in Financial Services Cloud
5. Optionally, enter a description for the support process. For example, enter Process for
logging customer service cases through flows.
1113
Financial Services Cloud Flow Builder for Financial Services Cloud
6. Click Save.
7. Leave the Case Status as is, and click Save.
Now create a case record type.
5. Enter a record type label that's unique within the object. For example, enter Flow Service
Request.
6. In the Support Process list, select the support process that you created for the flows.
7. Optionally, enter a description for the record type. For example, enter Record type for cases created by flows.
8. To activate the record type, select Active.
9. Complete the remaining steps according to your requirements.
10. Save your changes, and then edit the values of the standard and custom picklists available for the record type.
11. In your browser, copy the ID of the record type. You need this ID for configuring the Create Service Request subflow.
Now link the case record type to the Create Service Request subflow.
1114
Financial Services Cloud Flow Builder for Financial Services Cloud
Provided Flows
Several flows for common service requests in retail banking and insurance are included with the Lightning Flow for Financial Services
Cloud package.
Customize a Prepackaged Flow
The flows in the package are installed as standard flow templates. You can clone a template and customize it to suit your business
processes.
Create a Quick Action for a Flow
Give users easy access to a flow by creating a quick action. When you add the quick action to the Person Account page layout, users
can launch the flow from person account record pages.
Add Quick Actions to the Person Account Page Layout
Add the quick actions to the Person Account page layout so that they appear in the action menu on the highlights panel on Person
Account record pages.
View a Flow’s Output
A flow’s output is a case record and a JSON string. The JSON string contains the key pieces of information that are provided during
the execution of the flow. If you have an integrated back-end system, you can use the JSON string to record the collected information
into your back-end system. To view a flow’s JSON output in Lightning Experience, create a report.
Restrict File Types to Upload in a Flow
Files uploaded during a flow are attached to the case record that the flow creates. By default, all file types can be uploaded. You can
choose which file types you want to allow.
Set an Approval Limit for Disputed Transactions
For disputed transactions, you can set an approval limit for service reps. If a disputed transaction amount is within the approval limit,
the Dispute Transactions flow marks the resulting case as Closed. Otherwise, the case status is marked as New.
Add Documents to the Send Documents Flow
The Send Documents flow has a list of a few commonly used documents. You can add more documents to the list.
Considerations for Working with Flows
Review these points to understand how the provided flows work.
Provided Flows
Several flows for common service requests in retail banking and insurance are included with the
EDITIONS
Lightning Flow for Financial Services Cloud package.
Available in Lightning
Table 32: Flows for Retail Banking
Experience in Enterprise,
Flow Purpose Professional, and Unlimited
Editions that have Financial
Activate Card Activate a new debit or credit card linked with
Services Cloud enabled.
a financial account.
Issue New Card Issue a new card for a financial account and send
it to the customer’s billing or shipping address.
1115
Financial Services Cloud Flow Builder for Financial Services Cloud
Flow Purpose
Send Documents Send various financial documents for an account to the customer’s
billing or shipping address.
Update Billing Date and Frequency Change the billing date and frequency for a financial account.
Update Card Limits Update the daily withdrawal or credit limit for a card associated
with a financial account.
Initiate FNOL Initiate the first notification of loss for an insurance policy.
Initiate Loan Against Policy Initiate a loan against a policy at the customer’s request.
Update Customer Details Update policyholder information, such as name, email address,
and phone number.
Update Policy Beneficiary Details Update a policy beneficiary’s information, such as name, email
address, phone number, and share percentage.
Update Premium Payment Date and Frequency Change the premium payment date and frequency for an insurance
policy.
Update Premium Payment Method Change the current method or add a method for paying the
premium of an insurance policy.
1116
Financial Services Cloud Flow Builder for Financial Services Cloud
4. Replace the original Create Service Request subflow with the customized subflow that you
linked to the case record type.
a. On the Elements tab, drag the Subflow element on the canvas.
b. In the search box, enter the name of the new subflow, and then select it.
c. Enter the required details, and set the input values as they are in the original Create Service Request subflow.
d. Click Done.
e. Delete the original Create Service Request subflow. Then connect your new subflow to the source and target elements that the
original Create Service Request subflow was connected to.
5. Customize the flow according to your business requirements, and then save your changes.
6. Activate the flow.
a. In the list of flows, click the name of the new flow.
b. Under Flow Versions, next to the latest version of the flow, click Activate.
5. In the Flow list, select the flow that you want to create the quick action for.
6. Leave the Standard Label Type field as is.
7. Enter a label for the action. Users see this label as the name of the action.
8. Save your changes.
Now add the quick action to the Person Account Page layout.
1117
Financial Services Cloud Flow Builder for Financial Services Cloud
5. Drag the quick actions to the Salesforce Mobile and Lightning Experience Actions section.
6. Save your changes.
2. Create a report.
a. In your org, on the Reports tab, click New Report.
b. In the list of report types, select your report type, and then click Next.
c. Add the Integration Payload field to the report.
d. Click Save & Run.
1118
Financial Services Cloud Flow Builder for Financial Services Cloud
1119
Financial Services Cloud Flow Builder for Financial Services Cloud
• The Dispute Transactions flow creates a case and a case gateway request for each transaction selected during the flow. Having a
separate case for each disputed transaction makes it easier to track each case against its own service-level agreement (SLA).
• To use a flow, a user must have access to the underlying object and its fields. For example, for the Update Communication Preferences
flow, the user must have access to the Do Not Call, Email Opt Out, Fax Opt Out, and Marketing Opt-Out fields on the Contact object.
Provided Flows
The mortgage standard flow templates are based on the U.S. Uniform Residential Loan Application released in February 2019. The
flows walk loan officers and borrowers through the application process for a residential loan application record in three flows. Other
flows provide a loan summary view and allow borrowers to launch a mortgage flow for generic help (create a case).
Customize Standard Flow Templates
The mortgage flows in Financial Services Cloud are installed as standard flow templates. You can customize any of the flows to suit
your business needs.
1120
Financial Services Cloud Flow Builder for Financial Services Cloud
Provided Flows
The mortgage standard flow templates are based on the U.S. Uniform Residential Loan Application
EDITIONS
released in February 2019. The flows walk loan officers and borrowers through the application
process for a residential loan application record in three flows. Other flows provide a loan summary Financial Services Cloud is
view and allow borrowers to launch a mortgage flow for generic help (create a case). available in Lightning
To run a mortgage flow, you must already have a residential loan application record. Experience.
Available in: Professional,
Flow Purpose Enterprise, and Unlimited
editions
Assets and Liabilities Collects borrower financial details like account assets, real estate assets,
Assets and Liabilities other assets, liabilities, and monthly expenses.
Subflow
Borrower Information Collects personal borrower details like name, address, military service,
Borrower Information employment history, other income, application property details,
Subflow declarations, and demographics.
Lender Loan Collects general application details like property, title, loan, borrower
Information qualification details, and homeowner education or housing counseling
attendance.
Mortgage Flow Collects borrower details of a request for help with loans or loan
Launcher applications. Supports borrower document uploads.
Summary View Displays summary sections for selected mortgage objects based on the
Unified Residential Loan Application (URLA).
Note: To run the Assets and Liabilities flow, the residential loan application must have at least one associated loan applicant
record.
1121
Financial Services Cloud Flow Builder for Financial Services Cloud
Note: Mortgage flows can’t be paused, so you can’t add Wait elements when customizing USER PERMISSIONS
mortgage flows.
To open, edit, or create a
To customize a flow, create a flow based on the standard template flow.
flow in Flow Builder:
1. From Setup, in the Quick Find box, enter Flows, and then select Flows. • Manage Flow
2. Click New Flow. To run a flow:
3. In the list of templates, select the template that you want to customize, and click Create. • Run Flows
4. Customize the flow according to your business requirements, and then save your changes.
5. Activate the flow.
a. In the list of flows, click the name of the new flow.
b. Under Flow Versions, next to the latest version of the flow, click Activate.
Make sure that your Actions and Recommendations deployment exposes your customized mortgage flows instead of the standard flow
templates. Also, specify your customized mortgage flows in the flow elements or flow-type quick actions that you use to expose your
mortgage flows to borrowers in Communities.
SEE ALSO:
Provided Flow Screen Components
Update Community Pages
Note: To use Financial Services Cloud flow screen components, the objects used with the components must support multiple
currencies.
1122
Financial Services Cloud Flow Builder for Financial Services Cloud
SEE ALSO:
Provided Flow Screen Components
Attribute Description
API Name The API name of the component.
An API name can include underscores and alphanumeric characters without spaces. It must begin
with a letter and can’t end with an underscore. It also can’t have two consecutive underscores.
Choice Labels Add a text collection variable containing choice labels to this component.
You can’t reorder choices or select the same choice twice.
Choice Values Add a collection variable containing API values that correspond to the choice labels for this component.
1123
Financial Services Cloud Flow Builder for Financial Services Cloud
Attribute Description
Help Text Give your users more context for this screen component. The text you enter is available in an info
bubble next to the component.
Required Requires users to select a value before they can move to the next screen.
Tip: By default, screen components that run on Lightning runtime version 58 and prior have no memory. If a user enters a value,
and then does one of the following, the value is lost.
• Navigates to another screen and returns to the component’s screen.
• Pauses the flow then resumes it.
• Navigates to the next screen and triggers an input validation error.
Setting the attribute enables a flow to remember the value. The flow stores the value automatically. If you store values manually,
store the attribute’s output value in a variable.
SEE ALSO:
Flow Screen Components Provided in Financial Services Cloud
Provided Flow Screen Components
For information about adding screen components to your flow screen, see Screen.
1124
Financial Services Cloud Flow Builder for Financial Services Cloud
Attribute Description
API Name The API name of the component.
An API name can include underscores and alphanumeric characters without spaces. It must begin
with a letter and can’t end with an underscore. It also can’t have two consecutive underscores.
Object API Name The API name of the object that the picklist field belongs to.
Required Requires users to select a value before they can move to the next screen.
Tip: By default, screen components that run on Lightning runtime version 58 and prior have no memory. If a user enters a value,
and then does one of the following, the value is lost.
• Navigates to another screen and returns to the component’s screen.
• Pauses the flow then resumes it.
• Navigates to the next screen and triggers an input validation error.
Setting the attribute enables a flow to remember the value. The flow stores the value automatically. If you store values manually,
store the attribute’s output value in a variable.
SEE ALSO:
Flow Screen Components Provided in Financial Services Cloud
Provided Flow Screen Components
1125
Financial Services Cloud Flow Builder for Financial Services Cloud
Attribute Description
API Name The API name of the component.
An API name can include underscores and alphanumeric characters without spaces. It must begin
with a letter and can’t end with an underscore. It also can’t have two consecutive underscores.
Choice Labels Add a text collection variable containing choice labels to this component.
You can’t reorder choices or select the same choice twice.
Choice Values A collection variable containing API values that correspond to the choice labels for this component.
Usage
All attributes are available to store in flow variables, but the Selected Values attribute is the most likely attribute to store. The value is
assigned when the user navigates to the next screen.
To store the user’s action, map the Selected Values attribute to a collection variable.
Tip: By default, screen components that run on Lightning runtime version 58 and prior have no memory. If a user enters a value,
and then does one of the following, the value is lost.
• Navigates to another screen and returns to the component’s screen.
• Pauses the flow then resumes it.
• Navigates to the next screen and triggers an input validation error.
Setting the attribute enables a flow to remember the value. The flow stores the value automatically. If you store values manually,
store the attribute’s output value in a variable.
SEE ALSO:
Flow Screen Components Provided in Financial Services Cloud
Provided Flow Screen Components
1126
Financial Services Cloud Flow Builder for Financial Services Cloud
Attribute Description
API Name The API name of the component.
An API name can include underscores and alphanumeric characters without spaces. It must begin
with a letter and can’t end with an underscore. It also can’t have two consecutive underscores.
Tip: By default, screen components that run on Lightning runtime version 58 and prior have no memory. If a user enters a value,
and then does one of the following, the value is lost.
• Navigates to another screen and returns to the component’s screen.
• Pauses the flow then resumes it.
• Navigates to the next screen and triggers an input validation error.
Setting the attribute enables a flow to remember the value. The flow stores the value automatically. If you store values manually,
store the attribute’s output value in a variable.
SEE ALSO:
Flow Screen Components Provided in Financial Services Cloud
Provided Flow Screen Components
1127
Financial Services Cloud Flow Builder for Financial Services Cloud
For information about adding screen components to your flow screen, see Screen.
Attribute Description
API Name The API name of the component.
An API name can include underscores and alphanumeric characters without spaces. It must begin
with a letter and can’t end with an underscore. It also can’t have two consecutive underscores.
Editable Column Enter the API name of the column that you want to be editable in the table.
You can have only one editable column, and it must be one of the columns that you entered in the
Columns field.
1128
Financial Services Cloud Flow Builder for Financial Services Cloud
Attribute Description
Error Messages Add a Text variable to store error messages returned by the component.
Selectable Rows If it’s set to $GlobalConstant.True, the rows in the table are selectable. By default, it’s set to
$GlobalConstant.False.
Selected Records Add a Text collection variable to store the selected records.
To access individual record IDs, create a loop that iterates over this collection variable.
Tip: By default, screen components that run on Lightning runtime version 58 and prior have no memory. If a user enters a value,
and then does one of the following, the value is lost.
• Navigates to another screen and returns to the component’s screen.
• Pauses the flow then resumes it.
• Navigates to the next screen and triggers an input validation error.
Setting the attribute enables a flow to remember the value. The flow stores the value automatically. If you store values manually,
store the attribute’s output value in a variable.
Example: In a Dispute Transactions flow, a table shows all the transactions for the selected financial account. Users can select
one or more transactions that they want to dispute.
1. Define the columns for the table.
a. Create a Text collection variable.
b. Use an Assignment element to assign the API names of the fields to the Text collection variable. The fields must be from
the same object. Add the fields in the order in which you want them to appear in the table.
1129
Financial Services Cloud Flow Builder for Financial Services Cloud
SEE ALSO:
Flow Screen Components Provided in Financial Services Cloud
Provided Flow Screen Components
For information about adding screen components to your flow screen, see Screen.
1130
Financial Services Cloud Flow Builder for Financial Services Cloud
Attribute Description
API Name The API name of the component.
An API name can include underscores and alphanumeric characters without spaces. It must begin
with a letter and can’t end with an underscore. It also can’t have two consecutive underscores.
Tip: By default, screen components that run on Lightning runtime version 58 and prior have no memory. If a user enters a value,
and then does one of the following, the value is lost.
• Navigates to another screen and returns to the component’s screen.
• Pauses the flow then resumes it.
• Navigates to the next screen and triggers an input validation error.
Setting the attribute enables a flow to remember the value. The flow stores the value automatically. If you store values manually,
store the attribute’s output value in a variable.
SEE ALSO:
Flow Screen Components Provided in Financial Services Cloud
Provided Flow Screen Components
1131
Financial Services Cloud Flow Builder for Financial Services Cloud
For information about adding screen components to your flow screen, see Screen.
Attribute Description
API Name The API name of the component.
An API name can include underscores and alphanumeric characters without spaces. It must begin
with a letter and can’t end with an underscore. It also can’t have two consecutive underscores.
Error Messages Add a Text variable to store error messages returned by the component.
Tip: By default, screen components that run on Lightning runtime version 58 and prior have no memory. If a user enters a value,
and then does one of the following, the value is lost.
• Navigates to another screen and returns to the component’s screen.
• Pauses the flow then resumes it.
• Navigates to the next screen and triggers an input validation error.
1132
Financial Services Cloud Flow Builder for Financial Services Cloud
Setting the attribute enables a flow to remember the value. The flow stores the value automatically. If you store values manually,
store the attribute’s output value in a variable.
Example: In a Waive Fees flow, a table shows all the transactions for the selected financial account. Users can select only one
transaction to waive.
1. Define the columns for the table.
a. Create a Text collection variable.
b. Use an Assignment element to assign the API names of the fields to the Text collection variable. The fields must be from
the same object. Add the fields in the order in which you want them to appear in the table.
1133
Financial Services Cloud Flow Builder for Financial Services Cloud
SEE ALSO:
Flow Screen Components Provided in Financial Services Cloud
Provided Flow Screen Components
Establish the access mode (read only, view/edit) for section records.
Select which sections to display and the order in which they’re presented in the Section Summary panel.
For information about adding screen components to your flow screen, see Screen.
Attribute Description
API Name The API name of the component.
An API name can include underscores and alphanumeric characters without spaces. It must begin
with a letter and can’t end with an underscore. It also can’t have two consecutive underscores.
Choice Labels Add a text collection variable containing choice labels to this component.
You can’t reorder choices or select the same choice twice.
Choice Values Add a collection variable containing API values that correspond to the choice labels for this component.
Help Text Give your users more context for this screen component. The text you enter is available in an info
bubble next to the component.
Required Requires users to select a value before they can move to the next screen.
1134
Financial Services Cloud Flow Builder for Financial Services Cloud
Attribute Description
Selected Value A variable containing default choice value.
Tip: By default, screen components that run on Lightning runtime version 58 and prior have no memory. If a user enters a value,
and then does one of the following, the value is lost.
• Navigates to another screen and returns to the component’s screen.
• Pauses the flow then resumes it.
• Navigates to the next screen and triggers an input validation error.
Setting the attribute enables a flow to remember the value. The flow stores the value automatically. If you store values manually,
store the attribute’s output value in a variable.
For information about adding screen components to your flow screen, see Flow Element: Screen.
Attribute Description
API Name An API name can include underscores and alphanumeric characters without spaces. It must begin
with a letter and can’t end with an underscore. It also can’t have two consecutive underscores.
Choice Labels Add a text collection variable containing choice labels to this component.
Note: You can’t reorder choices or select the same choice twice.
Choice Values Add a collection variable containing API values that correspond to the choice labels for this component.
1135
Financial Services Cloud Guidelines for Salesforce for Outlook
Attribute Description
Help Text Give your users more context for this screen component. The text you enter is available in an info
bubble next to the component.
Required Requires users to select a value before they can move to the next screen.
Tip: By default, screen components that require Lightning runtime have no memory. If a user enters a value, navigates to another
screen, and returns to the component’s screen, the user-entered value is lost. To enable a flow to remember the value of an
attribute, set the attribute. The flow stores the value automatically. If you store values manually, store the attribute’s output value
in a variable.
Tip: Sometimes, the side panel displays an individual’s name twice. The Add icon appears next to both, with no indication
that one is the account record while the other is the contact record. Instruct your users to select the name on top, to properly
associate the item with the contact part of the individual.
1136
Financial Services Cloud Financial Services Cloud in the Salesforce Mobile App
Note: Salesforce is available as a downloadable app on iOS and Android devices and as a mobile browser app in supported mobile
browsers.
1. From Setup, enter Lightning App Builder in the Quick Find box, and then select Lightning App Builder.
2. Click New.
3. Select App Page and click Next.
4. Enter a label, such as Mobile Home.
5. Select a layout for your page, then click Done.
6. Drag components onto the canvas to customize your mobile home page. Choose from standard and custom Financial Services
Cloud components.
7. To preview the mobile home page, click Desktop and then select Phone.
8. Save the page.
9. Click Activate.
10. On the MOBILE NAVIGATION tab, click Add page to app to add your home page to the mobile navigation menu.
11. Save your changes.
Note: To activate mobile home pages as part of your mobile navigation, see Modify the Mobile Navigation Menu .
Note: Leverage person accounts to make the most of Financial Services Cloud on a mobile browser.
1. From Setup, enter Mobile in the Quick Find box, then select New Salesforce Mobile App QuickStart.
2. Click Launch Quick Start Wizard.
3. Click Let’s Get Started.
1137
Financial Services Cloud Financial Services Cloud in the Salesforce Mobile App
Note: See Set Up a Mobile Home Page to configure your mobile home page.
Note: In Smart Search Items, users see recently viewed Salesforce objects. We recommend the sequence: Accounts, Contacts,
Financial Accounts, Financial Goals, Financial Holdings, Assets and Liabilities, Leads, and Opportunities.
Note: If you don’t see the Advisor Publisher Layout in the dropdown, configure your own publisher layout. For details, see
Add Global Actions to Publisher Layouts.
SEE ALSO:
What’s Different or Not Available in the Salesforce Mobile App
What’s Different or Not Available in the Salesforce Mobile App
1138
Financial Services Cloud Financial Services Cloud in the Salesforce Mobile App
Assets and Liabilities View, edit, and create Assets and Liabilities records for all kinds of accounts.
1139
Financial Services Cloud Financial Services Cloud in the Salesforce Mobile App
Component Description
Bank Account View, edit, and create Bank Account records for all kinds of accounts.
Client Record Detail View Client Record Detail for all kinds of accounts.
Financial Account List Show a related list of financial accounts on an account page.
Financial Account Role View, edit, and create Financial Account Roles for all kinds of accounts.
Financial Account Role List Show a related list of financial account roles on an account page.
Financial Goal View Financial Goals for Household and Person accounts. Edit and create Financial Goals for Household
accounts only.
Financial Summary View Financial Summary information for all kinds of accounts.
Group Members Show a related list of group members and rollup totals on a group-enabled account page.
Group Members Show a related list of group members and rollup totals on a group-enabled account page. Can be
(Configurable) configured to show fields for those members based on a given field set.
Insurance Policy View, edit, and create Insurance Policy records for all kinds of accounts.
Investment Account View, edit, and create Investment Accounts for all kinds of accounts.
Related Accounts View Related Accounts for all kinds of accounts. Edit and create Related Accounts for Households and
Business Accounts only.
Related Contacts View Related Contacts for Households and Business Accounts only.
Relationship Group List List the relationship groups that an account, contact, or individual belongs to.
1140
Financial Services Cloud Work with Data in Financial Services Cloud
A small icon appears next to a component name to indicate whether the component works with the desktop or phone form factor,
or both.
8. For example, drag the Highlights Panel component into the empty region that says, “Add Component(s) to Grouped Header Region
Here”. Then drag the component named Financial Summary - Financial Services Cloud into the lower region.
9. After a component has been placed in a page region, click the component to see or change its properties in the right-hand side
panel.
10. Click Save when you’re done editing your page.
After a page is saved, it must be activated before users can see it in the app. For more information about activating and previewing
Salesforce mobile apps, see Preview Mobile App Pages in Lightning App Builder.
SEE ALSO:
Salesforce Help: Create a Mobile App Page with the Lightning App Builder
Salesforce Help: How Page Layouts Work in the Salesforce Mobile App
1141
Financial Services Cloud Upload Data for Individuals Using Data Loader
• Maintain consistent naming conventions for the account and contact parts of individual clients.
• Don’t upload financial transaction data that could override fields that are automatically calculated in Financial Services Cloud, doing
so will affect other field values and roll-up summaries.
We recommend this sequence for uploading individual, group, and financial account data - Individuals, Identification documents,
Employment, Education, Relationship groups, Individuals’ relationships to groups, Charges and Fees, Financial accounts, Cards, Financial
account transactions, Billing statements, Securities, and Financial Holdings. Continue with the remaining objects in any sequence.
Note: If you created custom record types, use your values rather than the ones above. If you are using multiple record types,
remember to look up their IDs too and assign users the correct record type ID.
a. From the Salesforce header, open Developer Console.
b. Select Query Editor.
c. Enter this SOQL query: SELECT DeveloperName, Id, SobjectType FROM RecordType Where
SobjectType='Account' AND DeveloperName='<record type ID>'.
1142
Financial Services Cloud Upload Data for Individuals Using Data Loader
2. In Data Loader, after you’ve logged in, export the Account object to a CSV file.
a. Export the data to a new CSV file. Use the file name account.csv.
b. Choose Select all fields when creating your SOQL query.
3. In the resulting account.csv file, paste the Id value that you copied from your earlier query into the RecordTypeId field
for every record that you upload.
Important: Every record must have this same RecordTypeId value. The FinServ__IndividualType__c field
also shows the value, Individual, which confirms that the record is for an individual.
4. In the account.csv file, enter the rest of your individuals’ data to upload data for the account part of each individual.
Remember these guidelines.
• As records are created, the value of OwnerID defaults to your user ID. To assign another team member as owner, set the
OwnerID to the person’s user ID.
• Ensure that dates are formatted to match the date format specified for your org.
• When entering data for an org using the person account model.
– Used the FirstName and LastName columns instead of the Name column.
– To import a custom Contact field, use the column <Namespace_FieldName>__pc. For example, to add data for the
contact field <Namespace>__Citizenship__c add data to the <Namespace>__Citizenship__pc column
– To import data a standard Contact field, use the Person<FieldName>. For example, to add a contact’s Birthdate
field use the PersonBirthdate column.
5. In the Data Loader, use Insert and identify that you are uploading data to the Account object with the data from your updated
account.csv file. Then choose Create or Edit a Map and select Auto-Match Fields to Columns. Upload your data.
1143
Financial Services Cloud Upload Data for Individuals Using Data Loader
Tip: For every Account record that has the individual RecordTypeId, Salesforce automatically creates a primary Contact
record for each Account record. In a later step, you perform another data upload to update these Contact records.
6. In your org, check for the records for individuals to verify the upload of Account data.
7. When using the individual object model, import the contact records corresponding to the imported account records.
a. In Data Loader, export the Contact object to a CSV file.
b. Export the data to a new CSV file. Use the file name client_contact.csv.
c. Choose Select all fields when creating your SOQL query. Specify the condition that the FinServ__IndividualType__c
field = Individual.
d. In the client_contact.csv file, enter the data for the contact part of each individual, such as mailing address and email.
Important: Do not edit these fields as they uniquely identify each Contact record and its relationship with the Account
record for the individual.
• RecordTypeId
• Id
• FinServ__IndividualId__c
• FinServ__IndividualType__c
• AccountId
e. In Data Loader, use Update and identify that you are updating the Contact object with the data from your updated
client_contact.csv file. Then choose Create or Edit a Map and select Auto-Match Fields to Columns. Upload your
data.
f. In your org, check for the updated individual records to verify your upload of Contact data.
1144
Financial Services Cloud Upload Data for Individuals Using Data Loader
Note: If you haven’t done so already, in Data Loader, export the Contact object to a CSV file. In the downloaded CSV file,
look up the AccountId for each record and add it to FinServ__Account__c.
d. In Data Loader, use Insert and identify that you are updating the Identification Documents object with the data from your updated
id_docs.csv file. Then choose Create or Edit a Map and select Auto-Match Fields to Columns. Upload your data.
e. In your org, check for the identify document for individuals to verify the load.
Note: If you haven’t done so already, in Data Loader, export the Contact object to a CSV file. In the downloaded CSV file,
look up the Contact ID for each record and add it to FinServ__Contact__c
d. In Data Loader, use Insert and identify that you are updating the Employment object with the data from your updated
employment.csv file. Then choose Create or Edit a Map and select Auto-Match Fields to Columns. Upload your data.
e. In your org, check for the employment records for individuals to verify the load.
1145
Financial Services Cloud Upload Household Data Using Data Loader
• IsDeleted
• CreatedDate
• CreatedById
• LastModifiedDate
• LastModifiedById
• SystemModStamp
• LastActivityDate
• LastViewedDate
• LastReferencedDate
Note: If you haven’t done so already, in Data Loader, export the Contact object to a CSV file. In the downloaded CSV file,
look up the Contact ID for each record and add it to FinServ__Contact__c.
d. In Data Loader, use Insert and identify that you are updating the Education object with the data from your updated
education.csv file. Then choose Create or Edit a Map and select Auto-Match Fields to Columns. Upload your data.
e. In your org, check for the education records for individuals to verify the load.
Tip: As you queried for the Id in an earlier step when you uploaded individual data,
check the History pane. If your previous query is listed, reuse it.
3. In the resulting household.csv file, delete all columns except, FinServNotes__c, Name, RecordTypeId, and
OwnerId, and any custom fields that you’ve added.
OwnerId is required only if you want to change OwnerID values so that team members are assigned ownership of household records.
4. In the household.csv file, paste the Id value that you copied from your earlier query into the RecordTypeId field for
every household record that you upload.
5. In the household.csv file, enter the rest of your household data.
1146
Financial Services Cloud Relate Individuals to Households Using Data Loader
6. In Data Loader, use Insert and identify that you are updating the Account object with the data from your updated household.csv
file. Choose Create or Edit a Map and select Auto-Match Fields to Columns. Upload your data.
7. In your org, check for the household records to verify your upload of Account data.
2. In your org, add an individual to any household. Make sure to select all values in the Activities & Objects to Roll
Up field so that you load only valid values for this picklist field.
3. In Data Loader, export the AccountContactRelation object to a CSV file. We recommend that you:
a. Select Show all Salesforce objects, and then select Account Contact Relationship
(AccountContactRelation).
b. Export the data to a new CSV file using the file name acr.csv.
c. Choose Select all fields when creating your SOQL query. Specify the condition that IsDirect = false AND
FinServRollups__c includes (’Tasks’).
4. In the resulting acr.csv file, delete the CreatedDate, CreatedById, LastModifiedDate, LastModifiedById,
and SystemModStamp columns.
5. In the client_contact.csv file that you exported during client data upload, copy all the values from the Id column and
paste them into the ContactId column of the acr.csv file.
6. For each unique contact ID in the client_contact.csv file, determine which household the contact belongs to. Map the
corresponding household ID to that contact in the acr.csv file. Based on this mapping, copy the values from the Id field in the
households.csv file and paste them into the AccountId column of the acr.csv file.
7. In the acr.csv file, enter the rest of your data to relate individuals to groups.
Remember these guidelines.
• Roles define an individual’s role within the household, such as client, spouse, or dependent.
• The value of IsDirect must be false for all records.
• If the individual is the primary group member, set FinServPrimary__c to true.
• In FinServPrimary__c, include the items that you want to be summarized at the group level.
• If the group is the individual’s primary group, set FinServPrimaryGroup__c to true.
• If the individual is including a related business entity (for example, a business account) in the group, set
FinServIncludeInPrimaryGroup to true for the business account.
1147
Financial Services Cloud Upload Financial Account Data Using Data Loader
8. In Data Loader, use Insert and select Show all Salesforce objects, then identify that you are updating the Account Contact
Relationship ( AccountContactRelation) object with the data from your updated acr.csv file. Select Create or Edit
a Map and choose Auto-Match Fields to Columns. Upload your data.
9. In your org, check the membership information in some households to verify your upload of AccountContactRelation
data.
Note: As records are created the value of OwnerID defaults to your user ID. To assign another team member as owner, set
the OwnerID to the person’s user ID.
4. In Data Loader, use Insert and identify that you are updating the Charges and Fee object with the data from your updated
charge_fee.csv file. Then choose Create or Edit a Map and select Auto-Match Fields to Columns. Upload your data.
5. In Data Loader, use the Export option to download the content or the Charges and Fees object. Call the exported file
loaded_charge_fee.csv. You use this file to identify the ID of charges and feeds items related to Financial Accounts.
6. In your org, create an initial financial account record for each type of financial account, associated with any client: investment account,
bank account, and insurance policy. On one of the financial accounts, designate the client as a joint owner.
7. In Data Loader, export the FinancialAccount object to a CSV file. We recomment that you:
a. Export the data to a new CSV file.
b. Use the file name financialaccount.csv.
c. Choose Select all fields when creating your SOQL query.
8. In the resulting financialaccount.csv file, delete the Id, CreatedDate, CreatedById, LastModifiedDate
,LastModifiedById, SystemModStamp, LastActivityDate, LastViewedDate, LastReferencedDate,
and FinServHousehold__c columns.
9. In the financialaccount.csv file, enter the rest of your financial account data.
We recommend that you use the loaded_charge_fee.csv to determine the ID of Charges and Fees items and add that ID
to the fscwmmain__FinancialAccountChargesAndFees__c column. In the client_contact.csv file that
you exported during client data upload, copy the values from the AccountId column and paste them into the
FinServPrimaryOwner__c column. For any jointly owned financial account, make sure that you enter the correct
FinServJointOwner__c value from the AccountId column in the client_contact.csv file. Ensure that you
enter the correct value for FinServOwnership__c, using the valid ownership values retrieved in your initial export of financial
account data.
1148
Financial Services Cloud Upload Financial Account Data Using Data Loader
10. In Data Loader, use Insert and identify that you are updating the Financial Accounts object with the data from your updated
financialaccount.csv file. Then choose Create or Edit a Map and select Auto-Match Fields to Columns. Upload your
data.
11. In your org, check for the new financial account records to verify your upload.
12. In Data Loader, export the FinancialAccount object to a CSV file. Choose the file name loaded_financial_accounts.csv.
This export file is used later to relate cards, billing statements, financial account transactions, and financial holdings to financial
accounts.
13. If you have card data to upload:
a. In Data Loader, export the Card object to a CSV file.
b. Export the data to a new CSV file.
c. Use the file name card.csv.
d. Choose Select all fields when creating your SOQL query.
e. In the resulting card.csv file, delete the Id, CreatedById, LastModifiedDate ,LastModifiedById,
SystemModStamp, LastActivityDate, LastViewedDate, and LastReferencedDate columns.
f. In the card.csv file, enter your data for Card records.
To add the relevant references, update fscwmmain__AccountHolder__c with the card owner’s accountID, which you
can look up in the client_contact.csv file. Then, update fscwmmain__FinancialAccount__c with the
financial account’s ID, which you can look up in the loaded_financial_accounts.csv file.
g. In Data Loader, use Insert and identify that you are updating the Card object with the data from your updated card.csv file.
Then choose Create or Edit a Map and select Auto-Match Fields to Columns. Upload your data.
h. In your org, check for the new card records to verify your upload.
g. In Data Loader, use Insert and identify that you are updating the Billing Statement object with the data from your updated
statement.csv file. Then choose Create or Edit a Map and select Auto-Match Fields to Columns. Upload your data.
h. In your org, check for the statement records to verify your upload.
1149
Financial Services Cloud Display Detailed Error Messages to Users
h. In Data Loader, use Insert and identify that you are updating the Financial Account Transaction object with the data from your
updated transactions.csv file. Then choose Create or Edit a Map and select Auto-Match Fields to Columns. Upload
your data.
i. In your org, check for the transaction records to verify your upload.
Important: Financial Services Cloud objects such as Financial Account, Financial Account Financial Services Cloud is
Role, and Assets and Liabilities support up to 70 million records at rest. Data Loader is supported available in Lightning
Experience.
for loads of up to 5 million records. Rollup summary calculations support a load volume of 5
million Financial Account records. Available in: Professional,
Enterprise, and Unlimited
To support or load records above these limits, we recommend you work with a Salesforce
editions
partner. Or visit AppExchange for a suitable data load partner product. The number of records
you can import depends on your permissions and the type of data you’re importing. You can
import as many records as allowed, as long as you don’t exceed the overall data storage limits
for your org.
1150
Financial Services Cloud Financial Services Cloud Availability and Limitations
Supported Browsers
Financial Services Cloud is available in any of the Supported Browsers for Lightning Experience.
General Limitations
Note: These limitations apply to person accounts and the individual object model.
• The number of Financial Account records that you can associate with an account record is limited. Exceeding the number of Financial
Account records can cause a query row governor limit error.
• When users create or edit group memberships, group rollup summaries are updated, except when a person is made a member of
multiple groups. Group rollup summary data is reflected only for the primary group.
• Lead conversion isn’t supported for Group record types, including the Household account record type.
• When multiple currencies is enabled, note these limitations:
– Financial Services Cloud packaged components don’t display record-specific multiple currency settings. Only the user-specific
currency settings are displayed. The Currency Iso Code field doesn’t change currency symbols in packaged components.
– Advanced currency management isn’t available.
– The Currency Iso Code field must be included on page layouts that have a currency field.
– When filtering by currency values in reports or list views, users must specify a currency ISO code, such as USD or GBP, before the
value. For example, GBP100000. The ISO code must be one of your org’s active currencies.
– When Multiple Currencies and Rollup By Lookup are both turned on in an org, the currency summary fields on the Account
record are reset to the default org currency.
• To accurately calculate the total financial account value of an Account record, user currency and account currency must
match the org default currency.
• To show commas and symbols correctly on the Financial Account Summary component, a user’s locale in Locale Settings
and the user’s currency must match.
• Localization in Danish, Dutch, French, German, Italian, Japanese, Portuguese (Brazil), Swedish, Hebrew, and Spanish are provided,
with the following exceptions.
– The names of the packaged Advisor, Personal Banker, Relationship Manager, and Client Associate profiles are in English.
– Financial Services Cloud custom tab labels on the individual and group profile pages are in English. To change tab labels on the
profile pages, edit the labels from a custom client record page in the Lightning App Builder.
• Events that are set to repeat by using the IsRecurrence2 field on the event record are excluded from Financial Services Cloud group
record rollups. As a result, even if group rollup is enabled and rollups for events or activities is enabled, the FinServ__Household__c
1151
Financial Services Cloud Financial Services Cloud Availability and Limitations
field value on these events isn’t set by rollup. Also these repeat events aren’t included in component record lists such as the Household
(Account) Activities related list.
• Activity rollup fields to a group aren’t supported when Allow Users to Relate Multiple Contacts to Tasks and Events is enabled.
• Rollup summary fields aren't available in a Partial Copy sandbox. To use roll-up summary fields in a Partial Copy sandbox, create a
Full sandbox or install the Financial Services Cloud managed package in a Partial Copy sandbox.
• When you create a CCR or AAR record using the external ID, Salesforce creates an inverse CCR or AAR record and appends "_inverse"
to the inverse record’s external id. External IDs can be a maximum of 56 characters.
• If you deactivate an Account Contact Relationship between a business and an individual, you can’t create an Account Contact
Relationship between them. Instead, reactivate the original Account Contact Relationship.
• Financial Services Cloud installation isn’t supported on an org with a previously installed version of the Wealth Management app.
• Financial Services Cloud custom components aren’t fully supported in the Salesforce mobile app.
• The flows in Financial Services Cloud are available only in English.
• Each Financial Account must have at least one active Financial Account Role of the type Primary Owner, or data loading errors can
occur.
• Duplicate Management isn’t fully supported. Detection and prevention are supported; record merge isn’t supported.
• The UI components in Financial Services Cloud managed package are built with Aura and don't fully support Lightning features like
Dynamic Forms. We recommend that you use the standard UI components whenever possible for optimal functionality. For example,
Relationship Map is built with Aura and Actionable Relationship Center is a standard UI component.
1152
Financial Services Cloud Financial Services Cloud Availability and Limitations
Object support Standard and custom objects Standard and custom objects
CRM Analytics for Financial Services gives you the same access to CRM Analytics capabilities as the CRM Analytics Growth and Plus
licenses. Consult this chart to see any limitations.
1153
Financial Services Cloud Financial Services Cloud Printed Resources
SEE ALSO:
Financial Services Cloud Admin Guide
1154