Skip to main content

Prepare Your Org for Record Association Builder

Learning Objectives

After completing this unit, you’ll be able to:

  • Explain the use of Record Association Builder.
  • Enable the Record Association Builder feature.
  • Define a new association criteria.

Flexible Performance Tracking with Record Association Builder

Record Association Builder extends Branch Management’s automatic record tracking capabilities with support for multiple objects and custom tracking rules.

The custom tracking rules, called Association Criteria, can be configured to associate new or updated records with branches. You define preconditions in a criteria, and when these preconditions are satisfied, tracking records are automatically created. 

These tracking records, called Branch Unit Related Records (BURR), can be used to generate a wealth of insights about work attribution, productivity, or key performance indicators (KPIs). For example, you can build a report to track the number of high-net-worth customers or hot leads created per branch. This is great when you want to compare the output across individual branches. And if you use Tableau, you can build complex reports to see hierarchical branch structures and their aggregated productivity. You can also track the performance of various association criteria you’ve created by grouping your BURR reports by Related Record Association Criteria (RRAC) records.

Record Association Builder supports standard objects like Account, Case, Lead and Referral, and Opportunity. The feature also supports custom objects, such as FSC-specific objects (Financial Accounts) and user-created custom objects. 

Assign Permissions and Grant Access to Record Association Builder Objects

To set up Record Association Builder, Matt must assign the Financial Services Cloud Extension permission set to Hank and Kamala, and then grant them access to Record Association Builder objects. But Record Association Builder objects are actually Branch Management objects, so Matt has already set up access to Record Association Builder. 

Enable Record Association Builder

Matt proceeds to enable Record Association Builder in the org. 

  1. Click Setup and then Setup.
  2. In the Quick Find box, enter record association, and select Record Association Builder.
  3. Enable Record Association Builder.
    The Record Association Builder setting enabled.

Define Association Criteria

Kamala wants to track all high-net-worth accounts whose annual revenues have increased to more than a million. So Matt creates an association criteria to track those accounts.

  1. Click Setup and then Setup.
  2. In the Quick Find box, enter record association, and select Record Association Builder.
  3. Click New Criteria.
  4. In the New Criteria window, provide the following details.
    1. Name: Track High Account Annual Revenue
    2. API Name: Enter a unique API name or use the auto-generated value.
    3. Description: Track accounts with annual revenue of more than 1 million
    4. Reference Object: Account
    5. Event Type: You can select either Create or Update. As the criteria applies to existing accounts, select Update.
    6. Precondition: [Account].AnnualRevenue > 1000000
    7. Activation: Active
      Part of the New Criteria window showing details of the new criteria.
  5. Click Save.
Note

Note

  • This association criteria affects only object records created or updated after the criteria is created and activated.
  • For each reference object, you can only have five active rules at any given time. And out of those five, only one can be of the update event type.
  • Objects and fields with _c suffix are custom objects. These custom objects include objects shipped with FSC or created by users.

Create Advanced Associations

By default, Record Association Builder uses the Owner ID field on a reference object when creating association records. You can specify a different ID field by selecting Use an alternate owner ID for the association criteria. The alternate owner ID field must link to a user or contact object that’s enabled for use as a Banker. If your custom object or alternate owner ID field doesn’t meet that requirement, you can program custom logic to create association records differently. For more information, see Define Custom Apex Class Logic to Create Associations.

What’s Next

Matt has finished setting up Record Association Builder in the org. And with that, we say goodbye to our trusty admin and follow Hank in the next unit as he takes Branch Management and Record Association Builder for a test drive. Let’s dive in!

Resources

Share your Trailhead feedback over on Salesforce Help.

We'd love to hear about your experience with Trailhead - you can now access the new feedback form anytime from the Salesforce Help site.

Learn More Continue to Share Feedback