About the Account Hierarchy Policy


This article provides information regarding the Account Families Policy in Fullcast. The Account Families Policy automates the maintenance of corporate family relationships within Salesforce. A corporate family is a group of companies where a parent company owns or controls multiple subsidiaries.

Prerequisites

  • Fullcast Managed Package: Ensure the Fullcast Managed Package is installed.
  • Connected App: Configure and authenticate the Connected App.
  • Third-Party Data Provider: A data provider must update accounts and provide corporate family context.

Account Hierarchy Setup

  • Create a custom metadata type with the following fields:
    • Parent (lookup to the account object)
    • UltimateParentKey (text field)
    • UltimateParent (self-lookup to the account object)
    • AccountHierarchyLinkField (text field)
  • Ensure all fields have unique names.

Policy Definition

  • Determine the primary source for corporate family data.
  • Consider private equity, holding companies, and government entities.
  • Define any specific reporting needs.

Key Configuration

  • Define rules for matching parent and child accounts.
  • Configure how Parent and UltimateParent fields are populated.
  • Create a Salesforce Flow to automate the policy.
  • Set up the policy's parameters.

Adding Account Families Policy

  1. Access your Fullcast instance and switch plans if applicable. 
  2. Click Manage Policies by Territory on the Policies tile. 
  3. Click the New Policy button. 
  4. Click Add Policy on the Account Families tile. 

  1. Map the fields as appropriate. 

Where is Data Updated in Salesforce

Field API Name Data
Parent ParentId Lookup to the immediate parent. 
UltimateParent fcio1_UltimateParent_c Lookup to the top parent in the corporate family. 

Configuring the Account Hierarchy Policy

Creating the Keys

Creating the Salesforce Flow

Configuring the Policy

UAT Scenarios

Additional Resources

Installing the Managed Package

Create a Connected App

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us